Created attachment 1326392 [details] screenshot When I have CSD turned off in the build, I still get the minimize, maximize and close buttons on the rigth side of the tab strip. These look like buttons on hover and works when pressed. No icons though. These also take up space from the tab strip.
Yes, I can see that - very interesting. Reproductible for me when CSD is off and Firefox is in normal (not maximized) state.
Just a note - there's a fix for that: diff --git a/browser/themes/linux/browser.css b/browser/themes/linux/browser.css index a9557254fef3..be4e589efcf7 100644 --- a/browser/themes/linux/browser.css +++ b/browser/themes/linux/browser.css @@ -792,22 +792,37 @@ html|span.ac-emphasize-text-url { padding: 3px; } +@media not all and (-moz-gtk-csd-available) { + #main-window > #titlebar { + /* We need to hide the titlebar explicitly on versions of GTK without CSD. */ + display: none; + } +} +
Added to github repo: https://github.com/stransky/gecko-dev/commit/8aa44473897a79abd85e8402571abc462611934f