Closed Bug 1703860 Opened 4 years ago Closed 4 years ago

Fix some tests that block turning on Proton doorhangers and context menus by default

Categories

(Firefox :: Theme, task)

task

Tracking

()

RESOLVED FIXED
89 Branch
Tracking Status
firefox89 --- fixed

People

(Reporter: mconley, Assigned: mconley)

References

Details

Attachments

(2 files)

This bug is concerning these tests:

  • browser/components/customizableui/test/browser_989751_subviewbutton_class.js
  • browser/components/customizableui/test/browser_995164_registerArea_during_customize_mode.js
  • browser/components/customizableui/test/browser_overflow_use_subviews.js

This updates browser_989751_subviewbutton_class.js to be usable with the new structure of the
Developer Tools panel, and updates browser_overflow_use_subviews.js to use the Library button
instead of the Developer Tools button to avoid having to switch on IDs based on whether or not
Proton is enabled.

Assignee: nobody → mconley
Status: NEW → ASSIGNED

browser/components/customizableui/test/browser_995164_registerArea_during_customize_mode.js didn't fail locally when run in isolation. I believe that failure on try was caused by earlier busted test state.

The patch in this bug, plus the patch in bug 1703870, and the whole directory passes for me locally with both Proton enabled and disabled.

Going to add another patch for browser_toolbarKeyNav.js too.

Pushed by jwein@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/3c277fbe25d5 Fix some tests that fail when enabling Proton doorhangers and contextmenus. r=jaws https://hg.mozilla.org/integration/autoland/rev/8c406d85b036 Fix browser_toolbarKeyNav.js so that it works with Proton doorhangers enabled or not. r=jaws
Pushed by malexandru@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/6d122c945885 Fix eslint failures in browser_989751_subviewbutton_class.js a=lint-fix
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: