On Sep 1, 1:34 pm, PhotoPhanatic <[email protected]> wrote:
> Yep, I get the same.  Domains lost.
> Also un-installed both extensions (WebMail & Hotmail, latest versions),
> restarted TB, reinstalled WebMail from fresh download, restarted
> TB, reinstalled Hotmail from fresh download, restarted TB ... but did not
> fix the issue.
> When I try to add "hotmail.com" domain back manually, the preference
> setting does not get saved.
>
> TB v15, running on latest Ubuntu (12.04, Precise, 64bit)
>
> Anyone managed a manual fix?  e.g. editing the XML directly?
> Thanks in advance...

I patched a few JS files to remove deprecated statement-wrapper code
that was causing various failures, including the empty domains list.
You can see the patch at 
https://github.com/ztest/webmail-src/commit/786ecc5739b963184cf9548372c69106e765c465
and you can download a patched extension from
https://github.com/ztest/webmail-src/raw/master/web-mail-1.4.7-tb15-patch.xpi.

sha256sum:
4a1ff2f5d3ca8424323d5522ce48eb1e749e6a15b7cf2ba1b076cb01587f2b21
sha1sum: badd52e3f83429a6ff0802e15d00491b3e0cc7e9
md5sum: 31ade2b994360ba49a60a222cd40a632

Please note that I only tested the fixes with Yahoo! + a POP
configuration.  I was able to receive messages, but I didn't test
sends, IMAP configurations, or any of the other email providers.  If
you're feeling adventurous, you can give my fixes a shot; if not, I'd
recommend sticking with TB14 until the WebMail author releases a
proper update.

More info about the statement-wrapper problem:

https://blog.mozilla.org/nfroyd/2012/05/14/statement-wrappers-have-been-deprecated/
https://bugzilla.mozilla.org/show_bug.cgi?id=589032

Reply via email to