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

Aceman
Hi addon developers.

We would like to remove the STEEL module from Thunderbird in bug 1278067
(https://bugzilla.mozilla.org/show_bug.cgi?id=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.

Thanks.

aceman
_______________________________________________
dev-apps-thunderbird mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-apps-thunderbird
Loading...