Changes

Jump to: navigation, search

Thunderbird/Add-ons Guide 63

310 bytes added, 10:51, 8 December 2018
Formatting, spacing and section title phrasing
</source>
They key "<tt>open_in_tab" </tt> with value true corresponds to <tt>optionsType 3 </tt> in <tt>install.rdf</tt>.
Examples of extensions converted to this type include "Lightning", "Compact Header", "Signature Switch" and "ThunderHTMLedit" (as of 3rd December 2018).
== Removed in Thunderbird 60 ==From Thunderbird version 60, overlays Overlays have been progressively removed, in 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.== Removed in mozilla61 ==* insertItemAt and removeItemAt methods from XUL elements. -- Replacement: insertBefore and remove.* temporary workaround, .setUnsafeInnerHTML or |document.allowUnsafeHTML = true;|, see [[Thunderbird/Add-ons_Guide_57#Removed_and_changed_in_mozilla60|here]].
== Removed in mozilla63 Thunderbird 61 ==* XUL element listbox together with listboxitem elements' <tt>.insertItemAt()</tt> and listcell<tt>. -- removeItemAt()</tt> methods <br/>Replacement: richlistboxUse <tt>.insertBefore()</tt> and <tt>.remove()</tt>.* XUL stringbundleset/stringbundle -- Replacement: Services.stringsYou can also use `.createBundlesetUnsafeInnerHTML() 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 mozilla64 Thunderbird 63 ==* XUL element colorpickerelements <tt>listbox</tt>, <tt>listboxitem</tt> and <tt>listcell</tt>. -- <br/>Replacement: HTML input type=color"<tt>richlistbox</tt>.* XUL <tt>stringbundleset</tt> / <tt>stringbundle</tt>. You will also be unable to use the `nsIStringBundleService` interface.<br/> Replacement: Use <tt>Services.strings.createBundle(...)</tt>
== Removed in mozilla65 Thunderbird 64 ==* XUL element <tt>colorpicker</tt>.<br/>Replacement: HTML input type=color" == Removed in Thunderbird 65 ==* XUL element <tt>progressmeter</tt>. -- <br/>Replacement: HTML progress
20
edits

Navigation menu