planned removal of STEEL module from Thunderbird

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
Report Content as Inappropriate

planned removal of STEEL module from Thunderbird

Hi addon developers.

We would like to remove the STEEL module from Thunderbird in bug 1278067
(, because it
duplicates functionality that is already present by other means, like
the Services and AppConstants objects.

If your extensions still references 'steelIApplication' please call the
other alternatives.

E.g. many extentions call STEEL only to determine if running under
Thunderbird. You can achieve the same via 'AppConstants.MOZ_APP_NAME ==
"thunderbird"' check. You load AppConstants via
Components.utils.import("resource://gre/modules/AppConstants.jsm"); at
the top of your .js file.

Removing duplicate functionality allows us to make Thunderbird smaller
(less code/memory).

Firefox has removed the equivalent FUEL module in version 47.
Thunderbird plans to do it by version 59.


dev-apps-thunderbird mailing list
[hidden email]