Gary, I am quite happy that someone else has taken the burden of keeping TEBE alive. To be honest, I wasn't quite sure when (or even if) I would be able to update TEBE. FEBE support alone keeps me quite busy and (with my other half dozen or so extensions) it seems I have little spare time anymore.
I installed your beta version on my Tb v11.0. The first time I ran it, it did not complete due to the infamous "
Script is busy" problem. I changed my
dom.max_chrome_script_run_time in
about:config to "0" (zero) and tried the backup again. It completed, but took over 208 seconds. It seems my mail messages file (mailMessages{
profileName}.tbu) is nearly 220mb in size. I would imagine other users will come across the same issue. Perhaps it would be wise to include the option to set this value in TEBE options (similar to
FEBE Options > Advanced > Miscellaneous > Advanced preferences > Chrome script timeout (seconds)). I checked the code in
tebe.js and it seems the hooks are still there. It's just a matter of including the UI in TEBE options.
Another thing I would like to see is having the TEBE options window pane titles be similar to FEBE's (i.e.,
What to backup, Where to backup, How to backup, etc.). This way, users that are already familiar with FEBE will not have to learn to navigate a different UI for an extension that is essentially the same.