Unskip and fix plugin tests for Fission now that the basic IPC infrastructure should be compatible
Categories
(Core Graveyard :: Plug-ins, task, P3)
Tracking
(Fission Milestone:M7, firefox70 affected)
People
(Reporter: Gijs, Unassigned)
References
Details
bug 1505913 switched to fission-compatible actors. In principle, that means all the tests should now pass. However, some tests may still need work done to the test when Fission is actually turned on, we left a few things (esp. related to fullscreen, which isn't yet Fission-compatible) and there are a few tests that are currently annotated as skip-if instead of fail-if for Fission which of course means we have to check "manually" if they pass now.
Comment 1•5 years ago
|
||
Tentatively moving all bugs whose summaries mention "Fission" (or other Fission-related keywords) but are not assigned to a Fission Milestone to the "?" triage milestone.
This will generate a lot of bugmail, so you can filter your bugmail for the following UUID and delete them en masse:
0ee3c76a-bc79-4eb2-8d12-05dc0b68e732
Comment 2•5 years ago
|
||
Gijs, if this bug is just about unskipping plugin tests for Fission, is there a separate bug for actually fixing those test failures?
Reporter | ||
Comment 3•5 years ago
|
||
I think I filed this as a generic bug; I see from https://searchfox.org/mozilla-central/source/browser/base/content/test/plugins/browser.ini and browser/base/content/test/plugins/browser-rs-blocklist.ini that there are a handful of tests left. I think this bug could be used to fix any of the ones that we care about fixing and/or can enable now - or we could just wontfix this if we're confident we won't try to ship fission before we unship NPAPI plugins...
Comment 4•5 years ago
|
||
we could just wontfix this if we're confident we won't try to ship fission before we unship NPAPI plugins...
We hope to ship Fission before we unship NPAPI plugins, so we should try to fix these plugin tests.
I'll move this bug to a later Fission milestone (M6, enable Fission in Nightly) because Flash plugin support doesn't need to block internal dogfooding.
Comment 5•4 years ago
|
||
Fission will probably ship after we unship NPAPI plugins, so fixing and re-enabling these plugin tests doesn't need to block Fission Nightly. Let's still track this bug for Fission Beta (M7), just to make sure that schedule assumption is still true when Fission is ready to ride the trains.
Comment 6•4 years ago
|
||
Plugins aren't going to work with Fission.
Updated•2 years ago
|
Description
•