Closed Bug 1586817 Opened 6 years ago Closed 4 years ago

Fix Flash plugins mochitest-browser tests that are broken with Fission enabled

Categories

(Core Graveyard :: Plug-ins, task)

task
Not set
normal

Tracking

(Fission Milestone:M7)

RESOLVED WONTFIX
mozilla71
Fission Milestone M7

People

(Reporter: mconley, Assigned: mconley)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Those tests are:

browser/base/content/test/plugins/browser_CTP_context_menu.js
browser/base/content/test/plugins/browser_CTP_context_menu.js
browser/base/content/test/plugins/browser_bug744745.js
browser/base/content/test/plugins/browser_pluginCrashCommentAndURL.js
browser/base/content/test/plugins/browser_subframe_access_hidden_plugins.js

Spoke to some DOM folk, and since we're EOL'ing Flash / NPAPI in 2020, we're not going to waste time updating these tests or getting NPAPI to work with oop iframes.

I'll submit a patch to add some commentary to that effect.

The only reason I didn't disable the entire browser/base/content/test/plugins directory
was because there are a few tests in there that exercise GMP / EME stuff, and we
presumably still want those.

Attachment #9099405 - Attachment description: Bug 1586817 - Disable browser/base/content NPAPI tests when Fission is enabled. r?kmag → Bug 1586817 - Skip some browser/base/content NPAPI tests when Fission is enabled. r?kmag
Pushed by mconley@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/1194b1266180 Skip some browser/base/content NPAPI tests when Fission is enabled. r=kmag
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla71

Retroactively moving fixed bugs whose summaries mention "Fission" (or other Fission-related keywords) but are not assigned to a Fission Milestone to an appropriate Fission 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

Fission Milestone: --- → M4

We may need to support Flash in Fission after all. I'm reopening this Flash test bug, but postponing to Fission's Beta milestone (M7). We can reevaluate Fission's and Flash EOL's schedules.

Status: RESOLVED → REOPENED
Fission Milestone: M4 → M7
Resolution: FIXED → ---
Summary: Fix plugins mochitest-browser tests that are broken with Fission enabled → Fix Flash plugins mochitest-browser tests that are broken with Fission enabled

Flash is EOL

Status: REOPENED → RESOLVED
Closed: 6 years ago4 years ago
Resolution: --- → WONTFIX
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: