Closed Bug 1900282 Opened 1 year ago Closed 1 year ago

"browser.tabs.allow_transparent_browser" pref should also apply to sidebar browsers

Categories

(Firefox :: Tabbed Browser, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
130 Branch
Tracking Status
firefox130 --- fixed

People

(Reporter: matthew, Assigned: matthew)

Details

Attachments

(1 file)

Steps to reproduce:

Set the preference "browser.tabs.allow_transparent_browser" to "true" in about:config and use userChrome.css to make the browser's chrome fully transparent.

Actual results:

The browsers used by tabs is transparent, but the ones used by sidebars are not; they have a white, opaque background that cannot be removed.

Expected results:

I would like to see the browsers for sidebars also have the transparent attribute set to true.

I have a patch for this that I will submit on phabricator soon.

Assignee: nobody → matthew
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true

The Bugbug bot thinks this bug should belong to the 'Firefox::Tabbed Browser' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Tabbed Browser
Attachment #9405196 - Attachment description: Bug 1900282 - Apply browser.tabs.allow_transparent_browser pref to sidebar browsers. r=dao,kravantokh → Bug 1900282 - Apply browser.tabs.allow_transparent_browser pref to sidebar browsers. r=dao

There is an r+ patch which didn't land and no activity in this bug for 2 weeks.
:matthew, could you have a look please?
If you still have some work to do, you can add an action "Plan Changes" in Phabricator.
For more information, please visit BugBot documentation.

Flags: needinfo?(matthew)
Flags: needinfo?(dao+bmo)
Pushed by dgottwald@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/b52ce48bba2e Apply browser.tabs.allow_transparent_browser pref to sidebar browsers. r=dao,sidebar-reviewers,sclements,sfoster
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 130 Branch
Flags: needinfo?(matthew)
Flags: needinfo?(dao+bmo)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: