Bugzilla@Mozdev – Bug 26494
ESR 2018 readiness - Make SmartTemplate4 compatible with Tb 60
Last modified: 2019-07-28 07:09:55
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=8398) [details]
1.5 prerelease 179
Tested with Thunderbird Daily 60.0a1 (2018-02-27) (32-bit)
*** Bug 26446 has been marked as a duplicate of this bug. ***
(In reply to comment #1)
> Created an attachment (id=8398) [details] [details]
> 1.5 prerelease 179
> Tested with Thunderbird Daily 60.0a1 (2018-02-27) (32-bit)
Prerelease worked fine with Thunderbird Beta 60.0b1. It also worked fine with
Beta 60.0b2 until today. Today thunderbird developers decided to disable all
incompatible addons (and smarttemplate4 1.5 pre-179 is marked as
Created an attachment (id=8431) [details]
1.5 prerelease 189
compatibility version bumped up to 60.* - sorry for the iconvenience. I am
generally quite cautious with my max versions in ST4, so the preevious version
was set to 58.*
1.5 will be released shortly, I still have to make the release video!
Full version history:
(In reply to comment #4)
> Created an attachment (id=8431) [details] [details]
> 1.5 prerelease 189
> compatibility version bumped up to 60.* - sorry for the iconvenience. I am
> generally quite cautious with my max versions in ST4, so the preevious version
> was set to 58.*
> 1.5 will be released shortly, I still have to make the release video!
> Full version history:
By the way if you want to support development / support, the shop for getting a
Pro License is now open. Will set the bug to FIXED once I release (within 2
Created an attachment (id=8439) [details]
1.5 prerelease 209
Make sure the expanded / contracted status of the setting dialog is remembered
Close settings dialog when clicking on links in the support tab
Setting to Resolved Fixed with officially Release 1.5
Created an attachment (id=8448) [details]
1.5.2 prerelease 4
Reopening this bug again because of [Bug 26524] - fix in 1.5.2 pre 4
Created an attachment (id=8553) [details]
1.6 prerelease 247
Latest Prerelease, fully compatible with Thunderbird 60.3
Finally Resolved with Version 2.0 - 23/12/2018