Open Bug 1704171 Opened 3 years ago Updated 3 years ago

Rework browser_ext_pageAction_click_types.js to run with Proton enabled without forcing the same behaviors on a non-Proton UI

Categories

(WebExtensions :: Frontend, task, P3)

task

Tracking

(Not tracked)

People

(Reporter: rpl, Unassigned)

References

Details

browser_ext_pageAction_click_types.js is currently forcing the visibility of the urlbar overflow menu because most of the tests in that file assume that the pageAction is always inside the overflow menu, this isn't the behavior for real users on the Proton UI and so we should update that test file to expect:

  • Proton enabled: extension pageAction pinned in the urlbar
  • Proton disabled: extension pageAction in the urlbar overflow menu (as currently)

Moving to WebExtensions::Frontend (because the test file belongs to the WebExtensions component).

Component: Toolbars and Customization → Frontend
Product: Firefox → WebExtensions
Severity: -- → N/A
Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.