Am großen Monitor ist es mir gar nicht aufgefallen, aber bei mir wurde nach jedem Neustart die Titelleiste wieder eingeblendet obwohl ich den Haken in „Firefox anpassen“ weg gemacht hatte. (der Haken war natürlich wieder da)
Testen im Abgesicherten Modus hat ja nichts gebracht, da ja beim Neustart alles wieder mit Erweiterungen läuft.
Also alle Erweiterungen deaktiviert, hat aber auch nichts geändert.
Dann alles aus dem Ordner chrome im Profil gelöscht und es hat funktioniert.
Nacheinander die verschiedenen css und js Dateien wieder rein kopiert und der Übeltäter war die HideTabbarWithOneTab.uc.js
Was könnte ich machen?
Hier mal der Inhalt der HideTabbarWithOneTab.uc.js
Code
// HideTabbarWithOneTab.uc.js
// v. 0.1
Cc["@mozilla.org/preferences-service;1"].getService(Ci.nsIPrefService).setBoolPref("browser.tabs.drawInTitlebar", false);
var tabbar = document.getElementById("TabsToolbar");
function showHideTabbar (mutations) {
tabbar.collapsed = (gBrowser.visibleTabs.length == 1);
};
showHideTabbar();
var observer = new MutationObserver(showHideTabbar);
observer.observe(document.querySelector('#tabbrowser-tabs'), {attributes: true});
Alles anzeigen