Closed Bug 1966592 Opened 4 months ago Closed 3 months ago

Extensions with a browserAction do not show up in the extensions panel in a Taskbar Tabs window

Categories

(Firefox :: Shell Integration, defect, P3)

Firefox 140
defect

Tracking

()

VERIFIED FIXED
142 Branch
Tracking Status
firefox140 --- wontfix
firefox141 --- wontfix
firefox142 --- verified

People

(Reporter: acornestean, Assigned: dmcintosh)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Affected Version:
Nightly - 140.0a1/20250514211700

Description:
Extensions which have a clickable button (browserAction) do not show up in the extensions panel of the toolbar extensions button in a Taskbar Tabs window. Oddly enough, extensions without a browserAction do show up in the extensions panel.

Steps to reproduce:

  1. Install https://addons.mozilla.org/en-US/firefox/addon/augmented-steam/ (has no browserAction) and https://addons.mozilla.org/en-US/firefox/addon/darkreader/ (has a browserAction)
  2. Access https://www.wikipedia.org/ and open it in a Taskbar Tabs window
  3. In the Taskbar Tabs window, click the extensions button on the toolbar to open the extensions panel
  4. Notice that Dark Reader which has a browserAction is not displayed in the panel, but Augmented Steam which does not have a browserAction is displayed

Actual results:
Extensions with a browserAction are not displayed in the in the extensions panel of the toolbar extensions button in a Taskbar Tabs window, but extensions without a browserAction are displayed.

Expected results:
Both types of extensions should be displayed in the extensions panel in a Taskbar Tabs window, as in the case of the normal browser window.

Summary: Extensions with a browserAction do not show up in the extensions panel in a PWA window → Extensions with a browserAction do not show up in the extensions panel in a Taskbar Tabs window
Severity: -- → S3
Priority: -- → P3

.unified-extensions-item solves the problem, but the 'toolbar' selector
means that other oversights don't infect the rest of the UI.

Assignee: nobody → dmcintosh
Status: NEW → ASSIGNED
Blocks: 1966598
Attachment #9493860 - Attachment description: Bug 1966592 - Don't hide extension buttons in Taskbar Tabs windows. r=nrishel! → Bug 1966592 - Don't hide extension or overflow buttons in Taskbar Tabs windows. r=nrishel!
Pushed by nrishel@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/bb2169114ac2 https://hg.mozilla.org/integration/autoland/rev/04bceaf8ca6b Don't hide extension or overflow buttons in Taskbar Tabs windows. r=nrishel,desktop-theme-reviewers,emilio
Status: ASSIGNED → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → 142 Branch

Since nightly and release are affected, beta will likely be affected too.
For more information, please visit BugBot documentation.

Verified as Fixed. Tested on the latest Nightly (142.0a1/20250624211752).

Extensions with a browserAction are now shown in the extensions panel in a Taskbar Tabs window. The extension buttons can be pinned/unpinned from the toolbar and their popups open as expected. Furthermore, the extensions function as expected as well.

Status: RESOLVED → VERIFIED

The patch landed in nightly and beta is affected.
:dmcintosh, is this bug important enough to require an uplift?

For more information, please visit BugBot documentation.

Flags: needinfo?(dmcintosh)
Flags: needinfo?(dmcintosh) → needinfo?(nrishel)

Behind a pref, no urgency to uplift.

Flags: needinfo?(nrishel)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: