Thunderbird/Add-ons Guide 63: Difference between revisions

fix some typos
(Formatting, spacing and section title phrasing)
(fix some typos)
Line 48: Line 48:


== Removed in Thunderbird 60 ==
== Removed in Thunderbird 60 ==
Overlays have been progressively removed starting from this version. By version 63, there are no overlays left in Thunderbird. Due to Thunderbird's own overlay loader, XUL add-ons can still use overlays, but they can of course not overlay the removed Thunderbird overlays any more. For example, if you add-on overlaid <tt>mailWindowOverlay.xul</tt>, that needs to be changed; in this example you most likely need to overlay <tt>messenger.xul</tt> now.
Overlays have been progressively removed starting from this version. By version 63, there are no overlays left in Thunderbird. Due to Thunderbird's own overlay loader, XUL add-ons can still use overlays, but they can of course not overlay the removed Thunderbird overlays any more. For example, if your add-on overlaid <tt>mailWindowOverlay.xul</tt>, that needs to be changed; in this example you most likely need to overlay <tt>messenger.xul</tt> now.


== Removed in Thunderbird 61 ==
== Removed in Thunderbird 61 ==
* XUL elements' <tt>.insertItemAt()</tt> and <tt>.removeItemAt()</tt> methods <br/>Replacement: Use <tt>.insertBefore()</tt> and <tt>.remove()</tt>.
* XUL elements' <tt>.insertItemAt()</tt> and <tt>.removeItemAt()</tt> methods <br/>Replacement: Use <tt>.insertBefore()</tt> and <tt>.remove()</tt>.
* You can also use `.setUnsafeInnerHTML() or <tt>document.allowUnsafeHTML = true;</tt>, as a workaround to the above, see see [[Thunderbird/Add-ons_Guide_57#Removed_and_changed_in_mozilla60|here]].
* You can also use <tt>.setUnsafeInnerHTML()</tt> or <tt>document.allowUnsafeHTML = true</tt>, as a workaround to the above, see see [[Thunderbird/Add-ons_Guide_57#Removed_and_changed_in_mozilla60|here]].


== Removed in Thunderbird 63 ==
== Removed in Thunderbird 63 ==
Line 60: Line 60:


== Removed in Thunderbird 64 ==
== Removed in Thunderbird 64 ==
* XUL element <tt>colorpicker</tt>.<br/>Replacement: HTML input type=color"
* XUL element <tt>colorpicker</tt>.<br/>Replacement: HTML <tt>input type=color</tt>


== Removed in Thunderbird 65 ==
== Removed in Thunderbird 65 ==
* XUL element <tt>progressmeter</tt>.<br/>Replacement: HTML progress
* XUL element <tt>progressmeter</tt>.<br/>Replacement: HTML <tt>progress</tt>
91

edits