Hey all,
I am happy to announce that NPAPI plugin support will end in Firefox 85. At the
start of the 85 cycle the Plugins Team plans to land changes that disable NPAPI
plugin loading and display. We'll also schedule PI testing in both Nightly and
Beta on these changes.
The initial landing is designed to accomplish the following:
1) Remove any evidence of NPAPI plugin support from the Firefox UX.
2) Support good content handling of missing Flash content.
3) Remove or disable tests that no longer work due to plugins failing to load.
4) Cleanup any critical areas of the codebase tied to NPAPI plugin support.
Please note full removal of plugin related code will not take place in this
landing. We wanted to keep things as simple as possible such that if for some
unforeseen reason we needed to back these changes out we could. This is not
anticipated but it's better to be safe than sorry.
Plugin support touched on numerous areas of the codebase. The Plugins Team
(David Parks) has been heavily invested in getting this first set of patches
right, but it's possible we may have missed something critical. We would like
to ask everyone who is aware of plugin code in their respective modules to take
a look at the patches posted in bug 1675349. Please file bugs blocking bug
1675349 if you are aware of additional changes that might be needed in Fx85.
Once we get past the Fx85 Nightly testing round and Fx85 merges to Beta,
removal of plugin code from various areas of the codebase will be greenlit.
David has put effort into the removal of the old codebase and will post
additional patches for landing in 86 in the coming weeks.
If you would like to help out, feel free to file bugs blocking meta bug 1677160
('plugin-cleanup') related to future plugin code cleanup work. For feature
related work dependent on plugin deprecation, please mark those bugs as
dependent on meta bug 1455897 ('remove-plugin-support').
Internal questions or comments should be directed to the Mozilla Slack
#flash-kill channel. For public discussion you can join the #plugins
chat.mozilla.org channel.
Regards,
Jim
_______________________________________________
dev-platform mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-platform