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