natürlich ist dort kein solches .png zu sehen.
Ok. Teste bitte mal dieses Skript, da ist ein Icon schon drin enthalten:
JavaScript Alles anzeigen// aboutconfig-button.uc.js (function() { if (!window.gBrowser) return; try { CustomizableUI.createWidget({ id: 'aboutconfig-ToolBarButton', type: 'custom', defaultArea: CustomizableUI.AREA_NAVBAR, onBuild: function(aDocument) { var toolbaritem = aDocument.createElementNS('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul', 'toolbarbutton'); var props = { id: 'aboutconfig-ToolBarButton', class: 'toolbarbutton-1 chromeclass-toolbar-additional', label: 'about:config', tooltiptext: 'about:config', style: 'list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAABqUlEQVQokWP89OkTAymABc76+fb99YnzXuw7xsrP67RpLiMzMz4NXx8/2+eV8OXhE05JMW45KQYGRgI2nM6r//r4qemEeuX4ELjZf7//+PX+I6eUOLIGJgYGhm9PXrzYf1wuyEslKRyu+sW+Yxs0HDdqO3958ARDw9Pn///9EzbRRZY4XdjIwMCgXZbJKSmGroFdSJCBgeHL/ccI4f//v9x/LOFgqVuZzczOxvD//49Xb/7//QvVwKMkJ6Ctdm/xurdnLqF4kImRgYHh9+cv+3yTNqg53Ji8AKqBkZnJdEI9AwPDHvfYQ+HZ13pn/f//H67r5tRFLw+dlPFxFnewhGpgYGAQMTd03r5QxNzgxb6jN6ct/v/nL1zD5zsPmNjYzGe0CRloMSBHnJChjvO2hb8/f2VkYvzz5SsDAwMTKwsDA8N/BgZGRgZGRiaEp5EBKy/3wzXbNht6MjAwSDrbMGAAFixCXJx86koKod4KYT5EaZAP9ZYP9YZzf3/6wsDIyMjMhFMDHHx79vJQaOaHKzfF7S2YOdix+wEF/P/PyMoiH+JlOacTLgYAnMqRpg2c0p8AAAAASUVORK5CYII=)', onclick: 'if (event.button == 0) { \ openTrustedLinkIn("about:config", "tab");\ }; ' }; for (var p in props) toolbaritem.setAttribute(p, props[p]); return toolbaritem; } }); } catch(e) { }; })();
Wenn es funktioniert, dann musst du den Pfad zu deinem Icon genauer überprüfen.
Wenn es nicht funktioniert, dann die Vorbereitungen erneut ganz genau überprüfen.
Nein, funktioniert nicht. Ich habe die Ordner und die Dateien sicher an der richtigen Stelle platziert, das traue ich mir zu. Allerdings liegt mein Profilordner nicht in %appdata% den habe ich auf einer anderen Partition. Kann es daran liegen?
Auch bitte mal den Inhalt der userChrome.js überprüfen.
Die war komplett leer. Ich hab das mal händisch reingeschrieben.
Aber bevor wir weitermachen, sehe ich das richtig dass dieses about:config Icon nur oben in der Menü Bar zu platzieren ist?