Bugzilla@Mozdev – Bug 26488
ESR 2018 readiness - Make quickFilters compatible tB 60
Last modified: 2019-05-17 04:23:11
You need to
before you can comment on or make changes to this bug.
With the latest changes in the code base (dropping inline options / option
buttons in the Extension manager) for Thunderbird 60 the dialogs do not display
as expected: no Ok / Cancel buttons, no background / title bars, too largee
fonts and no background.
There are also some problems with the styling of toolbar buttons and statusbar
buttons. The necessary code changes are summarized here:
# for (x in fixIterator(obj)) (removed due to removal of __iterator__) --
replacement: for (x of fixIterator(obj))
# nsILocalFile -- replacement: nsIFile
# The bindings for the toolbar customization have moved from "global" to
"messenger" - changes in chrome.manifest:
style chrome://global/content/customizeToolbar.xul chrome://.../skin/...
style chrome://messenger/content/customizeToolbar.xul chrome://.../skin/...
# CSS for the preference dialogs has moved from Mozilla core to Thunderbird.
add <?xml-stylesheet type="text/css"
# The statusbarpanel-iconic and statusbarpanel-iconic-text was removed, use
Created an attachment (id=8394) [details]
3.5 prerelease 86
Tested with Thunderbird Daily 60.0a1 (2018-02-24) (32-bit)
Created an attachment (id=8433) [details]
3.10 prerelease 102
Added warnings about incompatible license if a license for a different Add-on
is entered (licenses must start with QF)
bumped max version to 60.* to be ESR compatible
(From update of attachment 8394 [details])
marked this one obsolete - 60 beta requires strict compatibility. please
install 3.5 pre 102
(From update of attachment 8433 [details])
Implemented Version 3.5 Released May 3, 2018