Metabug: https://bugzilla.mozilla.org/show_bug.cgi?id=1529133

Fake plugins are JS plugins that render as a document instead of a plugin,
but still live in the general area of plugins (loading through object/embed
elements in nsObjectLoadingContent, having plugin tags, etc). They were
original created for projects like Shumway and Pdf.js. The Shumway project
ended years ago, and Pdf.js is still shipping as a stream handler for the
time being. This means we've got a bunch of basically dead code hanging out
in the tree, sometimes in some fairly important places like the loading
path. The plan is to start with removing loading (
https://bugzilla.mozilla.org/show_bug.cgi?id=1529164) and then continue to
unwind things from there as we have resources to do so.

I've asked around about this and no one seems to have much of a reason for
keeping fake plugins around. There's a couple of telemetry tests that use
FakePluginTags that I'm hoping I can move to use the TestPlugin and related
tags, but that's about it.

If there's any uses of this or plans that I'm not aware of, please let me
know.
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to