Closed Bug 1794512 Opened 3 years ago Closed 3 years ago

"Manage extensions" button changes color when right-clicked, in unified extensions menu

Categories

(Firefox :: General, defect)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1794850

People

(Reporter: dholbert, Unassigned)

Details

Attachments

(1 file)

STR:

  1. Set about:config pref extensions.unifiedExtensions.enabled to true and restart Firefox.
  2. Install some extension, e.g. this one:
    https://addons.mozilla.org/en-US/firefox/addon/multi-account-containers/
  3. Click the Unified Extensions button to open its menu.
    [EDIT: adding some additional steps here per comment 3]
  4. Press Tab to cycle through the menu items until "Manage extensions" gains focus, and then press Tab again so that it loses focus.
  5. (optional) close and reopen the menu.
  6. Right-click the "Manage extensions" button at the bottom of the menu.

ACTUAL RESULTS:
The button changes color to indicate that it was clicked, but it doesn't otherwise behave as if it were clicked (i.e. nothing happens).

EXPECTED RESULTS:
No color change.

If you compare to the very-similar UX for "Manage bookmarks" and "Manage history" (at the bottom of the Hamburger Menu's Bookmarks & History submenus), there is no color-change when you right-click these "Manage..." buttons. Same goes for the "History" Toolbar menu item. So this is something specific to this Unified Extensions Menu's "Manage" button which is inconsistent with our other similar UX.
[UPDATE: this was from me not recognizing that I had done STR step 4 for the extensions menu. If I do that step for the History toolbar menu item, for an apples-to-apples comparison, then indeed I can repro this there as well.]

Attached video screencast

Here's a screencast of me opening the unified extensions menu and repeatedly right-clicking the "Manage extensions" entry, and then doing the same for the Bookmarks & History submenus in the hamburger menu, and doing the same for the History toolbar-menu (which I previously added via "Customize Toolbar").

"Manage extensions" is the only one that changes color when right-clicked.

:dholbert what is your OS? Do you use a (hardware) mouse to right-click? I cannot reproduce on MacOS (with trackpad or mouse) and I tried on Linux/Windows with remote desktop and couldn't reproduce either :/

Flags: needinfo?(dholbert)

I'm using Ubuntu 22.04, with a hardware mouse.

I initially wasn't able to repro when testing today, but I rediscovered one missing one piece of the STR. I'll edit comment 0 to update the STR for clarity.

After my preexisting step 3 ("Click the Unified Extensions button to open its menu"), the STR should now read:
4. Press Tab to cycle through the menu items until "Manage extensions" gains focus, and then press Tab again so that it loses focus.
5. (optional) close and reopen the menu. (This just demonstrates that there's something "sticky" here that persistently breaks once it's been broken.)
6. Right-click the "Manage extensions" button at the bottom of the menu.

ACTUAL RESULTS: The button flashes.

Flags: needinfo?(dholbert)

I can reproduce this with the "History" toolbar button if I perform the same additional steps from comment 3. So this isn't specific to the
"Manage extensions" button after all; it's just specific to certain buttons that have been tab-cycled bed across, or something.

I'm going to re-file this as a Firefox bug, with the same STR but for this "history" toolbar button, to start from a clean slate now that we've got a better encapsulation of the true STR. And I'll dupe this forward to that new bug.

No longer blocks: extensions-button
Product: WebExtensions → Firefox
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → DUPLICATE
Summary: "Manage extensions" button changes color when right-clicked, in unified extensions menu (unlike other analogous "Manage [...]" buttons in similar menus) → "Manage extensions" button changes color when right-clicked, in unified extensions menu
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: