Closed Bug 1700105 Opened 3 years ago Closed 3 years ago

Identify and fix and tests that fail when browser.proton.doorhangers.enabled is true

Categories

(Firefox :: Messaging System, task, P1)

task

Tracking

()

RESOLVED FIXED
89 Branch
Tracking Status
firefox89 --- fixed

People

(Reporter: mconley, Assigned: mconley)

References

(Blocks 1 open bug)

Details

(Whiteboard: [proton-door-hangers])

Attachments

(1 file)

When deriving this list, we should also make sure browser.proton.enabled is true.

We need to do this before enabling Proton, so this is an MR1 blocker.

mochitest-browser try build with browser.proton.enabled and browser.proton.doorhangers.enabled set to true: https://treeherder.mozilla.org/jobs?repo=try&revision=cc7407df72dc64678057e7e7526125e03d9ee3b9

According to bug 1700112 comment 0 and bug 1700112 comment 1, there are a number of known failures when browser.proton.enabled is set to true. We're not going to track those in here. I'm going to see if I can filter out the common ones, and identify the list that are only failing when browser.proton.doorhangers.enabled is true.

Top suspects are:

  • browser/components/fxmonitor/test/browser/browser_fxmonitor_doorhanger.js
  • browser/base/content/test/webrtc/browser_devices_get_user_media.js
  • browser/base/content/test/webrtc/browser_devices_get_user_media_default_permissions.js
  • browser/base/content/test/webrtc/browser_devices_get_user_media_paused.js
  • browser/base/content/test/webrtc/browser_devices_get_user_media_in_xorigin_frame.js
  • browser/extensions/formautofill/test/browser/creditCard/browser_anti_clickjacking.js
  • browser/base/content/test/general/browser_bug424101.js
  • browser/base/content/test/popupNotifications/browser_popupNotification_2.js

Apparently I failed to trigger macOS jobs, so doing that now. Might add more tests here if any macOS-specific ones show up.

Blocks: 1700957
Assignee: nobody → mconley
Status: NEW → ASSIGNED
Pushed by mconley@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/089ac339cd76
Fix tests that fail when browser.proton.doorhangers.enabled is true. r=jaws
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 89 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: