On Thu, Nov 02, 2017 at 01:06:09AM +0100, Jörg Knobloch wrote:
  On 02/11/2017 00:41, Nicholas Nethercote wrote:

1) Remove the defaults/preferences directory support for extensions. This
is a feature that was used by legacy extensions but is not used by
WebExtensions.

  Is that the facility that legacy extensions can have
  defaults/preferences/defaults.js to declare their preferences?

  In Thunderbird we're trying to keep legacy extensions working, currently
  by having |ac_add_options "MOZ_ALLOW_LEGACY_EXTENSIONS=1"| in the
  mozconfigs.

  So are the components legacy extensions rely on slowly dismantled? So some
  will keep working and some will stop working?

Yes. The components that non-bootstrapped add-ons rely on, anyway.

  If so, what is the replacement? Setting up the preference in JS on the fly
  in the add-on?

Yes.
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to