On 3/15/2017 3:51 PM, Benjamin Smedberg wrote:
after Firefox 57 when
Webextensions are the only extensions, if our product no longer needs some
functionality (and it's "API"), let's remove it. Quickly and ruthlessly. We
need to actively work to maintain less code.

I'm struggling to have a big picture overview of what is going to be removed. Let me state what I think the issue is, and see if I understand correctly.

Certain APIs remain in the platform only because they were used by XUL addons. Once XUL addons are disabled in Firefox, those will be removed.

The core XUL overlay feature however is used extensively throughout the platform, and is not going to be removed as a result of disabling XUL extensions (though it might be removed in the future as a part of eliminating XUL from the platform). Examples are the overlay features in XULDocument.cpp

Is that reasonable correct?

:rkent


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

Reply via email to