1. Nachrichten
  2. Forum
    1. Unerledigte Themen
    2. Forenregeln
  3. Spenden
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. TEST - camp-firefox.de
  2. Rob

Beiträge von Rob

  • Alternative Suchleiste + Multirow: Darstellungsprobleme seit Fx96 (Wechselwirkung)

    • Rob
    • 21. Januar 2022 um 17:22

    Seit dem Update auf Fx 96 verursachen das Skript alternative Searchbar und Multirow Darstellungsprobleme, wenn man beide gemeinsam nutzt. Einzeln treten sie nicht auf.

    Beide Skripte verursachen bereits unverändert die Probleme (Standardmäßig hab ich den Schalter für alte Darstellung und Namen an in der Suchleiste, Multirow 04 nutze ich grundsätzlich unverändert).

    Dies äußert sich mit verrücken der Knöpfe Minimieren, Maximieren/Wiederherstellen, Schließen sobald man Maximieren/Wiederherstellen nutzt, die Menüleiste ist maximiert zu hoch und Tabs werden grundsätzlich auf ihre minimale Breite reduziert (anstatt dynamisch).

    Hin und wieder tritt der Fehler nicht auf, egal ob man Neustart mit oder ohne Skriptcache löschen nutzt. Geschätzt etwa in einem von 15 Fällen, ansonsten gibt es immer die Darstellungsprobleme.

    Danke euch fürs ansehen!

  • Nummerierte Anzeige eines Beitrags in einem Thread

    • Rob
    • 28. Juli 2021 um 20:34

    Wenn solche Fehler auftreten, ist es empfehlenswert sie im Forum der Filterlisten zu melden. Da reicht es aus, bloß einmal auszutesten welche Filterliste schuld ist und es damit zu melden.

    Die Leute sind dort super fix und passen die Filterlisten wirklich extrem schnell an, es ist bloß wichtig dass man den Cache (oder die Liste selbst) einmal löscht um eine lokale Aktualisierung zu erzwingen, die findet sonst nur alle paar Tage statt.


    Oh und ein kleiner Tipp zur allgemeinen Fehlersuche:

    Wenn sich ein Verdacht nicht bestätigt oder man keinen hat, ruhig im ersten Schritt sehr grob vorgehen (jeden Schritt wieder rückgängig machen, wenn er nicht half):

    1. (leeres) Standard-Profil von Firefox laden (bringt es keine Besserung liegt der Fehler definitiv am Firefox selbst oder der Seite)

    2. Abgesicherter Modus

    3. Alle Add-Ons deaktivieren

    4. Alle Skripte deaktivieren (Lade-Datei in den Papierkorb verschieben oder einfach umbennen)

    5. Alle CSS deaktivieren (Lade-Datei in den Papierkorb verschieben oder einfach umbennen)

    An dieser Stelle sollte eingegrenzt sein, welcher Bereich das Problem verursacht.

    Danach auch immer ruhig etwas gröber vorgehen:

    5 Add-Ons/Skripte/CSS auf einmal deaktivieren und die Seite neu laden, so kann man schnell eingrenzen was in Frage kommt.
    Ein Editor wie Notepad++ erlaubt die per Rechtsklick die Zeilenweise Auskommentierung umzuschalten, das macht es sehr bequem.

  • Alternative Suchleiste: Text beim klicken markieren

    • Rob
    • 28. Juli 2021 um 10:52

    Vielen Dank! Das hat das Problem behoben.

    Auch danke für das alternative Skript, aber am Desktop möchte ich Adress- und Suchleiste strikt getrennt halten.

  • Alternative Suchleiste: Text beim klicken markieren

    • Rob
    • 27. Juli 2021 um 19:30

    Hallo zusammen,

    ich benutze die Alternative Suchleiste von Aris in der aktuellsten Version, mit der alten Popup Funktion aktiviert (Zeile 39 auf true [var old_search_engine_selection_popup = true; // show old search engine selection popup (true) or not (false)
    ]).

    Seit Fx 89 wird leider vorhandener Text in der Suchleiste nicht mehr markiert, wenn man hinein klickt. Seid ihr vielleicht dazu in der Lage, diese Funktion wiederherzustellen? Leider sieht sich auch Aris dazu derzeit nicht in der Lage.

    Vielen Dank schon mal!

  • Datei/Neues Fenster und Hamburger Menü/Anpassen

    • Rob
    • 13. Juni 2021 um 15:19
    Zitat von Endor

    Also aussehen sollte es so:

    [...]

    Hallo Endor,

    nach dem ich dies sah, habe ich direkt die CSS aus deinem GitHub bei mir hinzugefügt, doch leider sah das Ergebnis anders aus. Ich nehme an das liegt daran, das schon länger keine Updates kamen.

    Wärst du bereit deine aktuellen CSS für die verschiedenen Menüs zu teilen? Finde sie super und bin der Meinung das man mit Icons schneller den gewünschten Eintrag sieht, als ohne.

    Vielen Dank für die Arbeit und Unterstützung.

  • Nach Profilumzug auf neuen Rechner plötzlich nicht mehr alle Änderungen in der userchrome.css aktiv

    • Rob
    • 3. Januar 2021 um 02:42

    @Offtopic

    Eine kleine Anmerkung die ich nach lesen dieses Threads doch hinzufügen will:

    Ich richte im Freundeskreis des öfteren Laptops ein und zumindest in der Vergangenheit war es so, das die 125% tatsächlich Standardeinstellung waren, ob sie es noch ist weiß ich gerade nicht. Diese Einstellung sollte sich nach erkannter Bildschirmgröße richten und war bis vor paar Jahren der Grund, warum Schriften oft unscharf aussahen und das ab Werk.

    Ich hatte diese Einstellung stets abgeschaltet und in den erweiterten Einstellungen einfach die Standardschriftgröße erhöht, falls es tatsächlich zu klein war.

    Aber dies ist keine offensichtliche Einstellung auf den ersten Klick und Windows suggeriert noch immer, dass Skalierung die erste(/beste) Wahl ist um auf kleineren Bildschirmen die Anzeige zu vergrößern. Eventuell sollte man das bei bestimmter Fehlersuche im Hinterkopf behalten.

  • Mehrzeilige Tableiste für aktuelle Firefox-Versionen

    • Rob
    • 12. Dezember 2020 um 20:39
    Zitat von diwa

    prima script - aber unterdrückt in ff: drucken --> seite einrichten --> ränder & kopf-/ fußzeilen

    LÖSUNG: inaktivierung von zeile 42: /* #alltabs-button,tabs tab:not([fadein]), */

    (übrigens ohne beeinträchtigung der funktionalität!) - gruß diwa

    Ich möchte mich an dieser Stelle für den Hinweis bedanken. Hab schon lange die Kopf- und Fußzeilen Einstellung vermisst, hatte aber zunächst angenommen, dass es durch ein Firefox Update verschwand, da man ja an der Druckfunktion zwischenzeitlich arbeitete.

    Glücklicherweise wurde ich mit der Suche direkt auf deinen Hinweis verwiesen. Danke!

    Nur mal aus Neugierde, welchen Nutzen soll dieser Schalter bringen? Ich bezweifle, dass das Entfernen von Menüs das Ziel sein sollte.

  • passwordplus.uc.js

    • Rob
    • 2. Juli 2020 um 21:16

    Es gibt wohl die Möglichkeit die alte Oberfläche wiederherzustellen. Xiaoxiaoflood hat es in seinem Repo unter Bonus hinzugefügt.

    Allerdings funktioniert es so wie es ist nur mit seiner Methode Skripte zu laden.

    Ist es möglich dieses so anzupassen, dass man sie mit der hier genutzten Methode laden kann?

  • Addonbar Skript verursacht Fehler/Ausfall in anderen Skripts

    • Rob
    • 4. Juni 2020 um 19:31
    Zitat von Speravir

    dass fast nie die Quelle angegeben wird

    Ok, beim zweiten Skript hatte ich den Link vergessen, sorry.

    Aber letztlich lag der Fehler gar nicht mal da, sondern das das alternative Addon Bar Skript nicht wirklich mit flexiblem Leerraum kompatibel bzw. stattdessen als größere fixe Leerräume behandelt.

  • Addonbar Skript verursacht Fehler/Ausfall in anderen Skripts

    • Rob
    • 4. Juni 2020 um 18:24

    Das Problem ist nun gelöst.

    Anstatt Zeile 128:

    Code
    document.addEventListener("DOMContentLoaded", AddAddonbar.init(), false);

    Wird der Code von Zeile 132-134 verwendet:

    Code
    setTimeout(function(){
      AddAddonbar.init();
    
    },2000);

    Also im Grunde Auskommentieren vertauscht.

    Eventuell ebenfalls Interessant für 2002Andreas, da dieser Code zusammen mit dem flexiblen Leerraum funktioniert und man nicht unzählige Leerräume mehr einfügen muss. Außerdem das es sich wie die obere Symbolleiste verhält, zum Beispiel bei Rechtsklick darauf, finde ich sehr angenehm.

    Ich danke euch allen auf jeden Fall für eure Mühen!

  • Addonbar Skript verursacht Fehler/Ausfall in anderen Skripts

    • Rob
    • 3. Juni 2020 um 19:08
    Zitat von Speravir

    Servicelink – die Skriptsammlung von Aris: Aris-t2/CustomJSforFx/scripts. (GitHub).

    Wie im ersten Post beschrieben, nutze ich bereits das Skript von dort, welches für (plötzliche) Konflikte sorgt.

    Falls sich jemand anschauen kann woran es liegt, wäre es großartig. Gern liefere ich weitere Informationen wenn nötig.

  • Addonbar Skript verursacht Fehler/Ausfall in anderen Skripts

    • Rob
    • 3. Juni 2020 um 17:23

    Ich danke dir auf jeden Fall für die Mühen!

  • Addonbar Skript verursacht Fehler/Ausfall in anderen Skripts

    • Rob
    • 3. Juni 2020 um 17:17

    Das ist bei dem Konflikt behafteten Skript anders. Außerdem ist ein Rechtsklick in dem anderen Skript identisch mit dem Verhalten in der oberen Symbolleiste.

    Bilder

    • space alt.jpg
      • 284,7 kB
      • 1.920 × 1.135
  • Addonbar Skript verursacht Fehler/Ausfall in anderen Skripts

    • Rob
    • 3. Juni 2020 um 17:06

    So wie ich das sehe, sind die bei dir auch nicht mehr flexibel, weshalb du mehrere Hintereinander gemacht hast. Sie sind wie erwähnt nur breiter.

    Zuvor war es ja so, dass ein flexibler Leerraum die Icons ganz links und nach ganz rechts verschiebt. Hat man einen weiteren hinzugefügt war das Symbol zwischen den beiden mittig, während alles andere ganz links bzw. rechts war.

    Jetzt hast du einfach nur soviele Leerräume hinzugefügt, dass du auf dieses Ergebnis kommst.

    Bilder

    • Space.jpg
      • 22,95 kB
      • 1.915 × 113
  • Addonbar Skript verursacht Fehler/Ausfall in anderen Skripts

    • Rob
    • 3. Juni 2020 um 16:57

    War das jetzt bloß ein Hinweis auf die Forumssuche? Das von dir rein gestellte Skript ist nämlich identisch mit meinem.

  • Addonbar Skript verursacht Fehler/Ausfall in anderen Skripts

    • Rob
    • 3. Juni 2020 um 16:45

    Ich weiß nicht ob es an dem neuen Skript oder aber an dem gerade ausgeführten Update auf Fx77 liegt, aber mein genutztes Skript für Leerraum und Trenner erzeugt keinen flexiblem Leerraum mehr, er ist bloß breiter, als der fixe Leerraum:

    CSS
    // Restore 'Space & Separator' items script for Firefox 60+ by Aris
    //
    // Default browser scripts always remove spaces and separators from default palette, so
    // because of that they are added to an own toolbar now.
    //
    // - spaces and separators can be moved to any toolbar
    // - to remove spaces or separators move them into palette
    // - configuration toolbar behaves like a default toolbar, items and buttons can be placed on it
    // - configuration toolbar is not visible outside customizing mode
    // - default "Flexible Space" item is hidden from palette and added to configuration toolbar
    // [!] BUG: do not move spaces, flexible spaces or separator to configuration toolbar or it will cause glitches
    // [!] BUG: do not move main 'space'-item to palette or it will be hidden until customizing mode gets reopened
    
    // [!] Fix for WebExtensions with own windows by 黒仪大螃蟹 (for 1-N scripts)
    
    
    Components.utils.import("resource:///modules/CustomizableUI.jsm");
    var {Services} = Components.utils.import("resource://gre/modules/Services.jsm", {});
    var appversion = parseInt(Services.appinfo.version);
    
    var AddSeparator = {
      init: function() {
          
        /* blank tab workaround */
        try {
          if(gBrowser.selectedBrowser.getAttribute('blank')) gBrowser.selectedBrowser.removeAttribute('blank');
        } catch(e) {}
          
        var tb_config_label = "Configuration Toolbar";
        var tb_spacer_label = "Space";
        var tb_sep_label = "Separator";
        var tb_spring_label = "Flexible Space";
          
        try {
         if(document.getElementById('configuration_toolbar') == null) {
            
          if(appversion <= 62) var tb_config = document.createElement("toolbar");
          else var tb_config = document.createXULElement("toolbar");
          tb_config.setAttribute("id","configuration_toolbar");
          tb_config.setAttribute("customizable","true");
          tb_config.setAttribute("class","toolbar-primary chromeclass-toolbar browser-toolbar customization-target");
          tb_config.setAttribute("mode","icons");
          tb_config.setAttribute("iconsize","small");
          tb_config.setAttribute("toolboxid","navigator-toolbox");
          tb_config.setAttribute("lockiconsize","true");
          tb_config.setAttribute("ordinal","1005");
          tb_config.setAttribute("defaultset","toolbarspacer,toolbarseparator");
          
          document.querySelector('#navigator-toolbox').appendChild(tb_config);
          
          CustomizableUI.registerArea("configuration_toolbar", {legacy: true});
          if(appversion >= 65) CustomizableUI.registerToolbarNode(tb_config);
          
          if(appversion <= 62) var tb_label = document.createElement("label");
          else var tb_label = document.createXULElement("label");
          tb_label.setAttribute("label", tb_config_label+": ");
          tb_label.setAttribute("value", tb_config_label+": ");
          tb_label.setAttribute("id","tb_config_tb_label");
          tb_label.setAttribute("removable","false");
          
          tb_config.appendChild(tb_label);
          
          
          if(appversion <= 62) var tb_spacer = document.createElement("toolbarspacer");
          else var tb_spacer = document.createXULElement("toolbarspacer");
          tb_spacer.setAttribute("id","spacer");
          tb_spacer.setAttribute("class","chromeclass-toolbar-additional");
          tb_spacer.setAttribute("customizableui-areatype","toolbar");
          tb_spacer.setAttribute("removable","false");
          tb_spacer.setAttribute("label", tb_spacer_label);
          
          tb_config.appendChild(tb_spacer);
        
          
          if(appversion <= 62) var tb_sep = document.createElement("toolbarseparator");
          else var tb_sep = document.createXULElement("toolbarseparator");
          tb_sep.setAttribute("id","separator");
          tb_sep.setAttribute("class","chromeclass-toolbar-additional");
          tb_sep.setAttribute("customizableui-areatype","toolbar");
          tb_sep.setAttribute("removable","false");
          tb_sep.setAttribute("label", tb_sep_label);
           
          tb_config.appendChild(tb_sep);
          
         
          if(appversion <= 62) var tb_spring = document.createElement("toolbarspring");
          else var tb_spring = document.createXULElement("toolbarspring");
          tb_spring.setAttribute("id","spring");
          tb_spring.setAttribute("class","chromeclass-toolbar-additional");
          tb_spring.setAttribute("customizableui-areatype","toolbar");
          tb_spring.setAttribute("removable","false");
          tb_spring.setAttribute("label", tb_spring_label);
                
          tb_config.appendChild(tb_spring);
            
          // CSS
          var sss = Components.classes["@mozilla.org/content/style-sheet-service;1"].getService(Components.interfaces.nsIStyleSheetService);
    
          var uri = Services.io.newURI("data:text/css;charset=utf-8," + encodeURIComponent('\
          \
            #configuration_toolbar { \
              -moz-appearance: none !important; \
              background-color: var(--toolbar-bgcolor); \
              background-image: var(--toolbar-bgimage); \
              background-clip: padding-box; \
              color: var(--toolbar-color, inherit); \
            } \
            #main-window:not([customizing]) #configuration_toolbar { \
              visibility: collapse; \
            }\
            #main-window[customizing] #configuration_toolbar #tb_config_tb_label { \
              font-weight: bold !important; \
            }\
            #main-window[customizing] #configuration_toolbar :-moz-any(#spacer,#separator,#spring) { \
              -moz-margin-start: 20px; \
            }\
            #main-window[customizing] #configuration_toolbar :-moz-any(#wrapper-spacer,#wrapper-separator,#wrapper-spring) .toolbarpaletteitem-label { \
              display: block !important; \
              -moz-margin-end: 20px; \
            }\
            #main-window[customizing] #wrapper-spacer #spacer { \
              margin: 2px 0 !important; \
            }\
            #main-window[customizing] #configuration_toolbar #wrapper-spring #spring { \
              margin: -1px 0 !important; \
              min-width: 80px !important; \
            }\
            #main-window[customizing] #configuration_toolbar > * { \
              padding: 10px !important; \
            }\
            #main-window[customizing] #configuration_toolbar > :-moz-any(#wrapper-spacer,#wrapper-separator,#wrapper-spring) { \
              border: 1px dotted !important; \
              -moz-margin-start: 2px !important; \
              -moz-margin-end: 2px !important; \
            }\
            #main-window[customizing] toolbarspacer { \
              border: 1px solid !important; \
            }\
            toolbar[orient="vertical"] toolbarseparator { \
              -moz-appearance: none !important; \
              border-top: 1px solid rgba(15,17,38, 0.5) !important; \
              border-bottom: 1px solid rgba(255,255,255, 0.3) !important; \
              margin: 2px 2px !important; \
              height: 1px !important; \
              width: 18px !important; \
            }\
            toolbar[orient="vertical"] toolbarspacer { \
              -moz-appearance: none !important; \
              height: 18px !important; \
              width: 18px !important; \
            }\
            #customization-palette toolbarpaletteitem[id^="wrapper-customizableui-special-spring"], \
            #customization-palette-container :-moz-any(#spring,#wrapper-spring) { \
              display: none !important; \
            }\
          \
          '), null, null);
    
          sss.loadAndRegisterSheet(uri, sss.AGENT_SHEET);
         }
        } catch(e){}
    
      }
    
    }
    
    /* initialization delay workaround */
    document.addEventListener("DOMContentLoaded", AddSeparator.init(), false);
    /*
    setTimeout(function(){
      AddSeparator.init();
    },1000);
    */
    Alles anzeigen
  • Addonbar Skript verursacht Fehler/Ausfall in anderen Skripts

    • Rob
    • 3. Juni 2020 um 16:38

    Ja wunderbar, das funktioniert perfekt. Um einiges kürzer und erfüllt den Zweck ohne Konflikte. Danke!

  • Addonbar Skript verursacht Fehler/Ausfall in anderen Skripts

    • Rob
    • 3. Juni 2020 um 16:26

    Hallo zusammen,

    ich habe das Problem das sowohl mein mehrzeilige Tableisten Skript als auch Alternative Suchleisten Skript gelegentlich ausfallen. In aller Regel geschieht das, wenn sich ein Firefox-Popup öffnet, z.B. beim Neuladen einer Seite, wo gefragt wird ob Daten erneut gesendet werden sollen oder wenn gefragt wird ob viele Tabs tatsächlich gleichzeitig geöffnet werden sollen.

    Während das Mehrzeilenskript quasi "verschwindet", wenn der Fehler auftritt, ist es bei der alternativen Suchleiste nur so, dass andere Suchmaschinen beim tippen nicht als Popup geladen werden, das Auswahlmenü ist aber dennoch vorhanden.

    Nachdem ich ein wenig experimentiert habe und einfach mal alle Skripts in den Papierkorb verschoben hatte, konnte ich das genutzte Addonbar Skript als Ursache eingrenzen.

    Ich nutze das Skript von Aris-t2:

    CSS
    // Add-on Bar script for Firefox 60+ by Aris
    //
    // no 'close' button
    // 'toggle' toolbar with 'Ctr + /' on Windows/Linux or 'Cmd + /' on macOS
    // no 'Add-on Bar' entry in toolbar context menu
    //
    // option: smaller buttons / reduced toolbar button height
    //
    // flexible spaces on add-on bar behave like on old Firefox versions
    
    // [!] Fix for WebExtensions with own windows by 黒仪大螃蟹 (for 1-N scripts)
    
    
    Components.utils.import("resource:///modules/CustomizableUI.jsm");
    var {Services} = Components.utils.import("resource://gre/modules/Services.jsm", {});
    var appversion = parseInt(Services.appinfo.version);
    
    var compact_buttons = false; // reduced toolbar height and smaller buttons
    
    var AddAddonbar = {
      init: function() {
          
        /* blank tab workaround */
        try {
          if(gBrowser.selectedBrowser.getAttribute('blank')) gBrowser.selectedBrowser.removeAttribute('blank');
        } catch(e) {}
        
        try {
          Services.prefs.getDefaultBranch("browser.addonbar.").setBoolPref("enabled",true);
        } catch(e) {}
    
        var addonbar_label = "Add-on Bar";
        var compact_buttons_code = "";
        
        if(compact_buttons)
          compact_buttons_code = "\
            #addonbar toolbarbutton .toolbarbutton-icon { \
              padding: 0 !important; \
              width: 16px !important; \
              height: 16px !important; \
            } \
            #addonbar .toolbarbutton-badge-stack { \
              padding: 0 !important; \
              margin: 0 !important; \
              width: 16px !important; \
              min-width: 16px !important; \
              height: 16px !important; \
              min-height: 16px !important; \
            } \
            #addonbar toolbarbutton .toolbarbutton-badge { \
              margin-top: 0px !important; \
              font-size: 8px !important; \
            } \
          ";
    
        // style sheet
        Components.classes["@mozilla.org/content/style-sheet-service;1"].getService(Components.interfaces.nsIStyleSheetService).loadAndRegisterSheet(
          Services.io.newURI("data:text/css;charset=utf-8," + encodeURIComponent('\
              \
              #addonbar toolbarpaletteitem[place=toolbar][id^=wrapper-customizableui-special-spring],\
              #addonbar toolbarspring {\
                -moz-box-flex: 1 !important;\
                min-width: 100% !important;\
                width: unset !important;\
                max-width: unset !important;\
              }\
              #main-window[customizing] #addonbar { \
                outline: 1px dashed !important; \
                outline-offset: -2px !important; \
              } \
              #addonbar { \
                border-top: 1px solid var(--sidebar-border-color,rgba(0,0,0,0.1)) !important; \
              } \
              #addonbar {\
                background: var(--lwt-header-image) !important; \
                background-position: 0vw 50vh !important; \
              } \
              '+compact_buttons_code+'\
          '), null, null),
          Components.classes["@mozilla.org/content/style-sheet-service;1"].getService(Components.interfaces.nsIStyleSheetService).AGENT_SHEET
        );
    
        // toolbar
        try {
          if(document.getElementById('addonbar') == null) {
            var tb_addonbar = document.createXULElement("toolbar");
            if(appversion <= 62) tb_addonbar = document.createElement("toolbar");
            tb_addonbar.setAttribute("id","addonbar");
            tb_addonbar.setAttribute("collapsed", "false");
            tb_addonbar.setAttribute("toolbarname", addonbar_label);
            tb_addonbar.setAttribute("defaultset","spring,spring"); 
            tb_addonbar.setAttribute("customizable","true");
            tb_addonbar.setAttribute("mode","icons");
            tb_addonbar.setAttribute("iconsize","small");
            tb_addonbar.setAttribute("context","toolbar-context-menu");
            tb_addonbar.setAttribute("lockiconsize","true");
            tb_addonbar.setAttribute("class","toolbar-primary chromeclass-toolbar browser-toolbar customization-target");
    
            document.getElementById("browser-bottombox").appendChild(tb_addonbar);
            
            CustomizableUI.registerArea("addonbar", {legacy: true});
          
            if(appversion >= 65) { CustomizableUI.registerToolbarNode(tb_addonbar); }
            
            // 'Ctr + /' on Windows/Linux or 'Cmd + /' on macOS to toggle add-on bar
            var key = document.createXULElement('key');
            if(appversion < 69) key = document.createElement("key");
            key.id = 'key_toggleAddonBar';
            key.setAttribute('key', '/');
            key.setAttribute('modifiers', 'accel');
            key.setAttribute('oncommand',
              'var newAddonBar = document.getElementById("addonbar"); setToolbarVisibility(newAddonBar, newAddonBar.collapsed);Services.prefs.getBranch("browser.addonbar.").setBoolPref("enabled",!newAddonBar.collapsed)');
            document.getElementById('mainKeyset').appendChild(key);
            
            
            try {
              setToolbarVisibility(document.getElementById("addonbar"), Services.prefs.getBranch("browser.addonbar.").getBoolPref("enabled"));
            } catch(e) {}
          
          }
        } catch(e) {}
    
      }
    
    }
    
    /* initialization delay workaround */
    document.addEventListener("DOMContentLoaded", AddAddonbar.init(), false);
    
    // not needed anymore, but just in case someone prefers initialization that way
    /*
    setTimeout(function(){
      AddAddonbar.init();
    },2000);
    */
    Alles anzeigen

    Hat zufällig jemand eine Idee wie ich es beheben kann? Vielen Dank.

  • Diverse Anpassungen für Firefox gesucht/-wünscht

    • Rob
    • 13. März 2020 um 14:44

    Hallo zusammen,

    leider funktioniert das von mir genutzte Skript um den geöffneten neuen(/leeren) Tab zu überschreiben nicht mehr mit Fx74. Könntet ihr da vielleicht mal einen Blick drauf werfen?

    Code
    (function() {
      if (location == 'chrome://browser/content/browser.xhtml') {
        eval('PlacesUIUtils._openTabset = ' + PlacesUIUtils._openTabset.toString()
          .replace('replace: false', 'replace: isBlankPageURL(browserWindow.gBrowser.currentURI.spec)')
          .replace('getBrowserWindow(aWindow)',
            '(aWindow && aWindow.document.documentElement.getAttribute("windowtype") == "navigator:browser") ? aWindow : BrowserWindowTracker.getTopWindow()')
        );
      };
    })();

    €: Hat sich erledigt, nach weiterem suchen bin ich auf diesen Thread gestoßen. Trotzdem danke!

  • Diverse Anpassungen für Firefox gesucht/-wünscht

    • Rob
    • 4. Januar 2020 um 02:20

    Danke für den CSS funktioniert soweit einwandfrei, hätte mir nur gewünscht das Label zu "optimieren" anstatt zu verstecken. Aber vielleicht hat da noch jemand eine Lösung.

Unterstütze uns!

Jährlich (2025)

0 %

0% (0,00 von 650 EUR)

Jetzt spenden
  1. Kontakt
  2. Datenschutz
  3. Impressum
Community-Software: WoltLab Suite™
Mastodon