browser.tabs.drawInTitlebar does not work in Firefox after upgrade from version 113
Categories
(Core :: Widget: Gtk, defect)
Tracking
()
People
(Reporter: a.v.belogolovy, Unassigned)
Details
(Keywords: regressionwindow-wanted)
Attachments
(1 file)
|
88.43 KB,
image/png
|
Details |
User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:121.0) Gecko/20100101 Firefox/121.0
Steps to reproduce:
Always used browser.tabs.inTitlebar=1 before to have tabs in the titlebar
Upgraded from Firefox 113 to Firefox 121 using just apt upgrade
(background: Linux, Lubuntu 22.04, LXQt v 0.17.0, Qt 5.15.3)
Opened Firefox.
Observed that the system window titlebar appears.
Entered about:config, changed browser.tabs.inTitlebar to 1
Actual results:
Nothing changed. The window title bar did not combine with the tabs.
Expected results:
The window title bar should disappear and combine with the tabs.
Comment 1•2 years ago
|
||
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.
| Reporter | ||
Comment 2•2 years ago
|
||
Dear developers, I have found some additional information that helped me to find a workaround:
https://www.reddit.com/r/debian/comments/o42v5e/firefox_title_does_not_disappear_debainlxqt/
--- cut here ---
in here cor-el says: On Linux hiding the title bar is done via CSD (client-side-decoration), so if it isn't working then there appears to be a problem with CSD so here is how I solved the problem: go to the Settings --> Session Settings --> Environment (Advanced) --> GTK_CSD (if there is no gtk_csd then create one) by default the Value of GTK_CSD is 0 make it 1 restart or log out of the computer. It solved my problem.
---end of cut ---
After setting GTK_CSD to 1, the title bar disappeared.
However, I think that for you it will be an interesting behavior as for version 113 everything worked with GTK_CSD == 0.
Comment 3•2 years ago
|
||
While trying to reproduce this issue in the latest Firefox 121.0.1 on Ubuntu 22.04, I've noticed that checking the option Title Bar in More tools > Customize toolbar flips the pref browser.tabs.inTitlebar to 0. This way the tabs are displayed in the title bar.
When unchecking this option, it flips the pref browser.tabs.inTitlebar to 1.
The component is already set, so waiting for the developer's opinion about it for now.
Comment 4•2 years ago
|
||
The severity field is not set for this bug.
:dao, could you have a look please?
For more information, please visit BugBot documentation.
Comment 5•2 years ago
|
||
(In reply to Ina Popescu, Desktop QA from comment #3)
While trying to reproduce this issue in the latest Firefox 121.0.1 on Ubuntu 22.04, I've noticed that checking the option Title Bar in More tools > Customize toolbar flips the pref browser.tabs.inTitlebar to 0. This way the tabs are displayed in the title bar.
When unchecking this option, it flips the pref browser.tabs.inTitlebar to 1.
I can't confirm this. I think you have this backwards.
Comment 6•2 years ago
|
||
See bug 1827563. LXQt is explicitly requesting this via GTK_CSD=0. You should file a bug there.
Description
•