Beiträge von Mira_Belle
-
-
harff182
1. Hast Du noch weiteren CSS, um die Zähler an die richtige Position zu rücken?
2. Wie dem auch sei, ändere item.childNodes[3] einfach auf [1], dann sollte es wieder funktionieren.
Wenn nicht, dann probiere [2]. -
2002Andreas Du hast recht
Im Skript für die Nighty habe ich noch eine weitere Anpassung,
damit die Abstände wieder passen.
Das werde ich aber dann erst veröffentlichen, wenn es so weit ist,
immerhin kann sich ja noch mehr ändern. -
angebotenen Lösungen haben bei mir nicht gefruchtet!
Das betrifft auch erst die Fx Version 140, nicht die 139.
Äh, nicht ganz. Aber egal.
Habe Deine angebotenen Lösungen auch in der Nightly versucht an zu wenden,
brachte aber nicht das erhoffte Resultat!
Meine "Lösung" in dem Skript, wer nur das CSS braucht, das kommt noch, funktioniert,
sowohl in der 139 als auch in der Nightly.
Aber es geht da um den ganzen Code!! Nur wer diesen, recht unverändert nutzt, sollte diesen "updaten". -
Neu ab Version 139!
JavaScript
Alles anzeigen// Symbole.uc.js /* ****************************************************************************************************************** */ /* Die Entstehung des Symbole.css => https://www.camp-firefox.de/forum/thema/134970/?postID=1205292#post1205292 */ /* ****************************************************************************************************************** */ /* Das JavaScript */ /* https://www.camp-firefox.de/forum/thema/134970/?postID=1216936#post1216936 */ /* version 1.0 */ /* https://www.camp-firefox.de/forum/thema/134970/?postID=1235046#post1235046 */ /* version 2.0 */ /* https://www.camp-firefox.de/forum/thema/134970/?postID=1272754#post1272754 */ /* version 3.0 */ /* ****************************************************************************************************************** */ (function() { // if (location.href !== 'chrome://browser/content/browser.xhtml') return; let ProfilePath = PathUtils.toFileURI(PathUtils.join(PathUtils.profileDir, 'chrome', 'icons')); // var css =` let sss = Components.classes["@mozilla.org/content/style-sheet-service;1"].getService(Components.interfaces.nsIStyleSheetService); let uri = Services.io.newURI("data:text/css;charset=utf-8," + encodeURIComponent(` /*--------------------------------------------------------------------------*/ /*--------- Texte im Hamburgermenü und in den Submenüs eingerückt ----------*/ /*-------------- und in dem Anmeldenbutton das Icon eingefügt --------------*/ /*--------------------------------------------------------------------------*/ .subviewbutton:not(.subviewbutton-iconic, [checked="true"], [targetURI]) > .toolbarbutton-icon { width: 16px; height: 16px; margin-inline-end: 8px !important; -moz-context-properties: fill, fill-opacity; fill: currentColor; } #appMenu-fxa-label2::before, #fxa-manage-account-button::after { content: ""; display: -moz-box; border-radius: 50%; background: var(--avatar-image-url) no-repeat center/contain; -moz-context-properties: fill; fill: currentColor; } #appMenu-fxa-label2::before { width: 16px; height: 16px; margin-inline-end: 8px; } /* Neuer Tab */ #appMenu-new-tab-button2 { list-style-image: url("${ProfilePath}/tab-open.svg"); } /* Neues Fenster */ #appMenu-new-window-button2 { list-style-image: url("${ProfilePath}/session.svg"); } /* Neues privates Fenster */ #appMenu-new-private-window-button2 { list-style-image: url("${ProfilePath}/privateBrowsing.svg"); } /* Lesezeichen */ #appMenu-bookmarks-button { list-style-image: url("${ProfilePath}/bookmark.svg"); } /* Neues privates Fenster */ #appMenu-new-private-window-button2 { list-style-image: url("${ProfilePath}/privateBrowsing.svg"); } /* Lesezeichen */ #appMenu-bookmarks-button { list-style-image: url("${ProfilePath}/bookmark.svg"); } /* Chronik */ #appMenu-history-button { list-style-image: url("${ProfilePath}/history.svg"); } /* Download */ #appMenu-downloads-button { list-style-image: url("${ProfilePath}/downloads.svg"); } /* Passwörter */ #appMenu-passwords-button { list-style-image: url("${ProfilePath}/passwords.svg"); } /* Add-ons und Themes */ #appMenu-extensions-themes-button { list-style-image: url("${ProfilePath}/addons.svg"); } /* Drucken */ #appMenu-print-button2 { list-style-image: url("${ProfilePath}/printer.svg"); } /* Seite speichern unter */ #appMenu-save-file-button2 { list-style-image: url("${ProfilePath}/folder-save.svg"); } /* In Seite suchen */ #appMenu-find-button2 { list-style-image: url("${ProfilePath}/search.svg"); } /* Seite übersetzen */ #appMenu-translate-button { list-style-image: url("${ProfilePath}/translations.svg"); } /* Zoom */ #appMenu-zoom-controls::before { margin-top: 3px !important; margin-right: 10px !important; margin-left: -1px !important; content: '' !important; display: block !important; width: 16px !important; height: 16px !important; mask-image: url("${ProfilePath}/screenshot.svg") !important; mask-repeat: no-repeat; mask-position: center; background-color: #e1e1e1 !important; } /*Einstellungen */ #appMenu-settings-button { list-style-image: url("${ProfilePath}/settings.svg"); } /*Weitere Werkzeuge */ #appMenu-more-button2 { list-style-image: url("${ProfilePath}/debugging-workers.svg"); } /* Problem mit Website melden */ #appMenu-report-broken-site-button { list-style-image: url("${ProfilePath}/warning.svg"); } /* Hilfe */ #appMenu-help-button2 { list-style-image: url("${ProfilePath}/help.svg"); } /* Beenden */ #appMenu-quit-button2 { list-style-image: url("${ProfilePath}/quit.svg"); } /*= Panel - Bookmark =========================================================*/ /* Lesezeichen bearbeiten */ [data-l10n-id="bookmarks-bookmark-edit-panel"]::before { margin-top: 3px !important; margin-right: -15px !important; margin-left: -1px !important; content: '' !important; display: block !important; width: 16px !important; height: 16px !important; mask-image: url("${ProfilePath}/window.svg") !important; mask-repeat: no-repeat; mask-position: center; background-color: #e1e1e1 !important; } /* Aktuellen Tab als Lesezeichen ... */ [data-l10n-id="bookmarks-current-tab"]::before { margin-top: 3px !important; margin-right: -15px !important; margin-left: -1px !important; content: '' !important; display: block !important; width: 16px !important; height: 16px !important; mask-image: url("${ProfilePath}/session.svg") !important; mask-repeat: no-repeat; mask-position: center; background-color: #e1e1e1 !important; } /* Dieses Lesezeichen bearbeiten... */ #panelMenuBookmarkThisPage { list-style-image: url("${ProfilePath}/bookmark-hollow.svg"); } /* Lesezeichen durchsuchen */ #panelMenu_searchBookmarks { list-style-image: url("${ProfilePath}/search.svg"); } /* Lesezeichen-Symbolleiste ausblenden */ #panelMenu_viewBookmarksToolbar { list-style-image: url("${ProfilePath}/bookmarks-toolbar.svg"); } /* Lesezeichen verwalten */ #panelMenu_showAllBookmarks { list-style-image: url("${ProfilePath}/bookmarks-tray.svg"); } /*= Panel - Chronik ===========================================================*/ /*= Panel - History ==========================================================*/ /* Kürzlich geschlossene Tabs */ #appMenuRecentlyClosedTabs { list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACcklEQVRYR8WWzVEbQRBGtRHYHHy2iAAIgEJkIEdgcfbBEAEiAhcXrogITAbI5QAMVQ5gdfYBiEB8b6uHaq1md2ZXBk3VlHa0/fOmu6dni8GWR7Fl/4NWgOVyeSvAz5rHRVE8xWAls6//P7h3C8mWuRtLASzN0L2HkNOPWn/XnGgOI86QnwnkMgWSC4CdCkKTHf/UBCI1iMQXgaAbHV0AMIBBv+OF1qQJB7wDamwzpIXUnQgCubXRFcAbuJDRacyopYh3pIkBBHW0Fom+AHMZIx2tQyATCVybUCmd3bpCXwDsUGQnGRBE4tzkSMXM62wCkAVh6SglTE3cC+DgfwJgiyqPFlhwJIhTPf+w9a7vE6kIUDR7iTA3FqMDGOn5ztYU4zy8SwFwrDj3TeOp7Yx7JUUhNLUV4He7CzYGkIGhdsS9kDMe/N1hhfhoit0iYJcN+ctpvR5upsUZILJBd6R9MzrVALv+08N5ALkRwEQAwHzlT61X0p4qwql0QhO50PM8J/6SmQSH+j3U/G16FZC3kQIoJUzef0lxlOl8UMv5P+l9Mt2D+qlJAUSPTg6IIIjWkZO9lHMa0spoBJABdhxtHpkAPn1/SYU/GcFGG0Bj+8wE8Bv4JudXMb02gNCGn6Xc9QhWvlzz4a7gJlz7rnwFsMLhqEBO+x0acTR3mVGYSa46fhqlzbl+sVnBeAAvHOzzybUfI88EIHJEst5BXzflAULF4xRaFKd9nQdAiyz1RFSZwHCJ7dQj0PvI5UQDGcFM9VM1ttARYxEgR8y3GCMZZUYBCHvubbcp3EIRGNZTQH44Lm8NQY2NQ0t+tw+SppBtHeAFE7gPMJeICC4AAAAASUVORK5CYII="); } /* Kürzlich geschlossene Fenster */ #appMenuRecentlyClosedWindows { list-style-image: url("${ProfilePath}/window.svg"); } /* Vorherige Sitzung wiederherstellen */ #appMenu-restoreSession{ list-style-image: url("${ProfilePath}/session-restore.svg"); } /* Neueste Chronik löschen ... */ #appMenuClearRecentHistory { list-style-image: url("${ProfilePath}/history-forget.svg"); } /* Chronik verwalten */ #PanelUI-historyMore { list-style-image: url("${ProfilePath}/history.svg"); } /* Alle Tabs wieder öffnen */ #appMenu-library-recentlyClosedTabs { list-style-image: url("${ProfilePath}/window-move.svg"); } /* Alle Fenster wieder öffnen */ #appMenu-library-recentlyClosedWindows { list-style-image: url("${ProfilePath}/session-restore.svg"); } /* Chronik durchsuchen */ #appMenuSearchHistory { list-style-image: url("${ProfilePath}/window-search.svg"); } /*= Panel - More tools =======================================================*/ /* Symbolleiste anpassen ... */ #appmenu-moreTools-button { list-style-image: url("${ProfilePath}/Themes.svg"); } /* Werkzeuge für Web-... */ #appmenu-developer-tools-view .subviewbutton:nth-child(1) { list-style-image: url("${ProfilePath}/developer.svg"); } /* Task Manager */ #appmenu-developer-tools-view .subviewbutton:nth-child(2) { list-style-image: url("${ProfilePath}/performance.svg"); } /* Externes Debugging - Edge bug.svg */ #appmenu-developer-tools-view .subviewbutton:nth-child(3) { list-style-image: url("${ProfilePath}/bug.svg"); } /* Browser-Werkzeuge - Edge webdeveloper.svg */ #appmenu-developer-tools-view .subviewbutton:nth-child(4) { list-style-image: url("${ProfilePath}/window-dev-tools.svg"); } /* Browser-Inhaltswerkzeuge */ #appmenu-developer-tools-view .subviewbutton:nth-child(5) { list-style-image: url("${ProfilePath}/command-frames.svg"); } /* Browser-Konsole */ #appmenu-developer-tools-view .subviewbutton:nth-last-child(5) { list-style-image: url("${ProfilePath}/command-console.svg"); } /* Bildschirmgrößen testen */ #appmenu-developer-tools-view .subviewbutton:nth-last-child(4) { list-style-image: url("${ProfilePath}/command-responsivemode.svg"); } /* Farbpipette */ #appmenu-developer-tools-view .subviewbutton:nth-last-child(3) { list-style-image: url("${ProfilePath}/command-eyedropper.svg"); } /* Seitenquelltext anzeigen - Edge file-search.svg */ #appmenu-developer-tools-view .subviewbutton:nth-last-child(2) { list-style-image: url("${ProfilePath}/document-search.svg"); } /* Erweiterungen für Entwickler */ #appmenu-developer-tools-view .subviewbutton:nth-last-child(1) { list-style-image: url("${ProfilePath}/addons.svg"); } /*= Panel - Help =============================================================*/ /* Hilfe erhalten */ #appMenu_menu_openHelp { list-style-image: url("${ProfilePath}/help.svg"); } /* Ideen und Feedback teilen ... */ #appMenu_feedbackPage { list-style-image: url("${ProfilePath}/send.svg"); } /* Fehlerbehebungsmodus ... */ #appMenu_helpSafeMode { list-style-image: url("${ProfilePath}/debugging-workers.svg"); } /* Weitere Informationen zur ... */ #appMenu_troubleShooting { list-style-image: url("${ProfilePath}/more.svg"); } /* ?? Eine Glühbirne ?? */ #appMenu_help_reportSiteIssue { list-style-image: url("${ProfilePath}/lightbulb.svg"); } /* Betrügerische Website melden ... */ #appMenu_menu_HelpPopup_reportPhishingtoolmenu { list-style-image: url("${ProfilePath}/warning.svg"); } /* Zu einem neuen Gerät wechseln */ #appMenu_helpSwitchDevice { list-style-image: url("${ProfilePath}/send-to-device.svg"); } /* Über Firefox */ #appMenu_aboutName { list-style-image: url("${ProfilePath}/firefox.svg"); } /* ================================================================================================== */ /*Abstände für alle Icons im Kontextmenü*/ menupopup:not(.in-menulist) > menu:not(.menu-iconic), menupopup:not(.in-menulist, [aria-label]) > menuitem:not(.menuitem-iconic, [checked="true"]) { padding-inline-start: calc(1em + 24px) !important; background-position: left 1em center; background-repeat: no-repeat; background-size: 16px; -moz-context-properties: fill, fill-opacity; fill: #E0E0E0 !important; } /* menu[_moz-menuactive="true"][disabled="true"], menuitem[_moz-menuactive="true"][disabled="true"] { */ /* :is(menu,menuitem)[_moz-menuactive="true"][disabled="true"] { background-color: #5C5C5C !important; border-radius: 4px !important; } */ #context-savepage { background-image: url("${ProfilePath}/folder-save.svg"); } #context-pocket { background-image: url("${ProfilePath}/pocket-outline.svg"); } #context-selectall { background-image: url("${ProfilePath}/select-all-on.svg"); } #context-take-screenshot { background-image: url("${ProfilePath}/screenshot.svg"); } #context-viewsource { background-image: url("${ProfilePath}/document-search.svg"); } #context-inspect-a11y { background-image: url("${ProfilePath}/tool-accessibility.svg"); } #context-inspect { background-image: url("${ProfilePath}/command-pick.svg"); } #context-copy { background-image: url("${ProfilePath}/edit-copy.svg"); } #context-closetab { background-image: url("${ProfilePath}/tab-close.svg"); } #context-searchselect { background-image: url("${ProfilePath}/search.svg"); } #context-translate-selection { background-image: url(chrome://browser/skin/translations.svg); } #context-viewpartialsource-selection { background-image: url("${ProfilePath}/document-search.svg"); } #context-openlinkincurrent { background-image: url("${ProfilePath}/link-square.svg"); } #context-openlinkintab { background-image: url("${ProfilePath}/tab-open.svg"); } #context-openlink { background-image: url("${ProfilePath}/session.svg"); } #context-openlinkprivate { background-image: url("${ProfilePath}/privateBrowsing.svg"); } #context-bookmarklink { background-image: url("${ProfilePath}/folder-save.svg"); } #context-savelink { background-image: url("${ProfilePath}/image-add.svg"); } #context-print-selection { background-image: url("${ProfilePath}/printer.svg"); } #context-savelinktopocket { background-image: url("${ProfilePath}/image.svg"); } #context-copylink { background-image: url("${ProfilePath}/link.svg"); } #context-stripOnShareLink { background-image: url("${ProfilePath}/link-track.svg"); } #context-reloadimage { background-image: url("${ProfilePath}/reload.svg"); } #context-viewimage { background-image: url("${ProfilePath}/image-add.svg"); } #context-saveimage { background-image: url("${ProfilePath}/image.svg"); } #context-copyimage-contents { background-image: url("${ProfilePath}/image-copy.svg"); } #context-copyimage { background-image: url("${ProfilePath}/image-resize.svg"); } #context-sendimage { background-image: url("${ProfilePath}/link.svg"); } #context-setDesktopBackground { background-image: url("${ProfilePath}/image-resize.svg"); } #_36bde3a5-9f17-4ad9-a587-d4a3c8e8d200_-menuitem-_background-tab_link { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACcklEQVRYR8WWzVEbQRBGtRHYHHy2iAAIgEJkIEdgcfbBEAEiAhcXrogITAbI5QAMVQ5gdfYBiEB8b6uHaq1md2ZXBk3VlHa0/fOmu6dni8GWR7Fl/4NWgOVyeSvAz5rHRVE8xWAls6//P7h3C8mWuRtLASzN0L2HkNOPWn/XnGgOI86QnwnkMgWSC4CdCkKTHf/UBCI1iMQXgaAbHV0AMIBBv+OF1qQJB7wDamwzpIXUnQgCubXRFcAbuJDRacyopYh3pIkBBHW0Fom+AHMZIx2tQyATCVybUCmd3bpCXwDsUGQnGRBE4tzkSMXM62wCkAVh6SglTE3cC+DgfwJgiyqPFlhwJIhTPf+w9a7vE6kIUDR7iTA3FqMDGOn5ztYU4zy8SwFwrDj3TeOp7Yx7JUUhNLUV4He7CzYGkIGhdsS9kDMe/N1hhfhoit0iYJcN+ctpvR5upsUZILJBd6R9MzrVALv+08N5ALkRwEQAwHzlT61X0p4qwql0QhO50PM8J/6SmQSH+j3U/G16FZC3kQIoJUzef0lxlOl8UMv5P+l9Mt2D+qlJAUSPTg6IIIjWkZO9lHMa0spoBJABdhxtHpkAPn1/SYU/GcFGG0Bj+8wE8Bv4JudXMb02gNCGn6Xc9QhWvlzz4a7gJlz7rnwFsMLhqEBO+x0acTR3mVGYSa46fhqlzbl+sVnBeAAvHOzzybUfI88EIHJEst5BXzflAULF4xRaFKd9nQdAiyz1RFSZwHCJ7dQj0PvI5UQDGcFM9VM1ttARYxEgR8y3GCMZZUYBCHvubbcp3EIRGNZTQH44Lm8NQY2NQ0t+tw+SppBtHeAFE7gPMJeICC4AAAAASUVORK5CYII="); } /* Rückgängig */ #context-undo { background-image: url("${ProfilePath}/undo.svg"); } /* Wiederherstellen */ #context-redo{ background-image: url("${ProfilePath}/sync.svg"); } /* Ausschneiden */ #context-cut { background-image: url("${ProfilePath}/edit-cut.svg"); } /* Kopieren */ #context-copy { background-image: url("${ProfilePath}/copy.svg"); } /* Einfügen */ #context-paste { background-image: url("${ProfilePath}/paste.svg"); } /* Löschen */ #context-delete { background-image: url("${ProfilePath}/delete.svg"); } /* Alles auswählen */ #context-selectall { background-image: url("${ProfilePath}/select-all-on.svg"); } /* Rechtschreibung prüfen */ #spell-check-enabled { background-image: url("${ProfilePath}/spell-check.svg"); } /* ----------------------------------------- */ /* --------- Kontextmenüs der Tabs --------- */ /* ----------------------------------------- */ /* Neuer Tab */ #context_openANewTab { background-image: url("${ProfilePath}/tab-open.svg"); } /* Tab neu laden */ #context_reloadTab { background-image: url("${ProfilePath}/reload.svg"); } /* Alle Tabs neu laden */ #tabContextMenu > menuitem:nth-child(7) { background-image: url("${ProfilePath}/reload.svg"); fill: #fbc96e !important; } /* Tab stummschalten */ #context_toggleMuteTab { background-image: url("${ProfilePath}/audio-muted.svg"); } /* Stummschaltung für Tab aufheben */ #context_toggleMuteTab[muted] { background-image: url("${ProfilePath}/audio.svg"); } /* Tab anheften */ #context_pinTab { background-image: url("${ProfilePath}/glyph-pin-16.svg"); } /* Tab klonen */ #context_duplicateTab { background-image: url("${ProfilePath}/duplicat.svg"); } /* Tab als Lesezeichen hinzufügen */ #context_bookmarkTab { background-image: url("${ProfilePath}/bookmark-hollow.svg"); } /* Tab verschieben */ #context_moveTabOptions { background-image: url("${ProfilePath}/arrow-swap.svg"); } /* <<< Submenu_Tab verschieben >>> */ /* An Anfang verschieben */ #context_moveToStart { background-image: url("${ProfilePath}/arrow-back.svg"); } /* An Ende verschieben */ #context_moveToEnd { background-image: url("${ProfilePath}/arrow-forward.svg"); } /* In neues Fenster verschieben */ #context_openTabInWindow { background-image: url("${ProfilePath}/session-restore.svg"); } /* Teilen */ .share-tab-url-item { display: none; } /* Alle Tabs auswählen */ #context_selectAllTabs { background-image: url("${ProfilePath}/tab-multiple.svg"); } /* Tab schließen */ #context_closeTab { background-image: url("${ProfilePath}/tab-close.svg"); } /*Mehrere Tabs schließen */ #context_closeTabOptions { background-image: url("${ProfilePath}/tab-close.svg"); } /* <<< Submenu_Mehrere Tabs schließen >>> */ /* Doppelte Tabs schließen */ #context_closeDuplicateTabs { background-image: url("${ProfilePath}/tab-close.svg"); fill: #7B7B7B !important; } /* Linke Tabs schließen */ #context_closeTabsToTheStart { background-image: url("${ProfilePath}/tab-left.svg"); } /* Rechte Tabs schließen */ #context_closeTabsToTheEnd { background-image: url("${ProfilePath}/tab-right.svg"); } /* Andere Tabs schließen */ #context_closeOtherTabs { background-image: url("${ProfilePath}/tab-all.svg"); } /* Geschlossenen Tab wieder öffnen */ #context_undoCloseTab { background-image: url("${ProfilePath}/tab-restore"); } /* Firefox "Beenden" */ #context_closeApp{ background-image: url("${ProfilePath}/Power_off_redorange.svg"); } /* ================================================================ */ /* Neuer Tab */ #toolbar-context-openANewTab { background-image: url("${ProfilePath}/session.svg"); } /* Ausgewählten Tab neu laden */ #toolbar-context-reloadSelectedTab { background-image: url("${ProfilePath}/reload.svg"); } /* Ausgewählten Tab als Lesezeichen hinzufügen... */ #toolbar-context-bookmarkSelectedTab { background-image: url("${ProfilePath}/bookmark-hollow.svg"); } /* Alle Tabs auswählen */ #toolbar-context-selectAllTabs { background-image: url("${ProfilePath}/tab-multiple.svg"); } /* Geschlossene Tabs wieder öffnen */ #toolbar-context-undoCloseTab { background-image: url("${ProfilePath}/undo.svg"); } /* Symbolleiste anpassen... */ menuitem.viewCustomizeToolbar { background-image: url("${ProfilePath}/Themes.svg"); } /* Lesezeichen-Symbolleiste */ #toggle_PersonalToolbar { background-image: url("${ProfilePath}/bookmarks-toolbar.svg"); } /* --------------------------------------------- */ /* - Kontextmenüs der Lesezeichen-Symbolleiste - */ /* --------------------------------------------- */ /* Löschen */ #placesContext_delete { background-image: url("${ProfilePath}/delete.svg"); } /* Ausschneiden */ #placesContext_cut { background-image: url("${ProfilePath}/edit-cut.svg"); } /* Kopieren */ #placesContext_copy { background-image: url("${ProfilePath}/copy.svg"); } /* Einfügen */ #placesContext_paste, #placesContext_paste_group { background-image: url("${ProfilePath}/paste.svg"); } /* Alle Lesezeichen öffnen */ #placesContext_openBookmarkContainer\:tabs { background-image: url("${ProfilePath}/window-move.svg"); } /* Lesezeichen hinzufügen... */ #placesContext_new\:bookmark { background-image: url("${ProfilePath}/bookmark-hollow.svg"); } /* Ordner hinzufügen... */ #placesContext_new\:folder { background-image: url("${ProfilePath}/folder.svg"); } /* Trennlinie hinzufügen... */ #placesContext_new\:separator { background-image: url("${ProfilePath}/vertical-line.svg"); } /* Lesezeichen verwalten */ #placesContext_showAllBookmarks { background-image: url("${ProfilePath}/bookmarks-tray.svg"); } /* In neuem Tab öffnen */ #placesContext_open\:newtab { background-image: url("${ProfilePath}/session.svg"); } /* In neuem Fenster öffnen */ #placesContext_open\:newwindow { background-image: url("${ProfilePath}/window.svg"); } /* In neuem privaten Fenster öffnen */ #placesContext_open\:newprivatewindow { background-image: url("${ProfilePath}/privateBrowsing.svg"); } /* Lesezeichen bearbeiten... */ #placesContext_show_bookmark\:info { background-image: url("${ProfilePath}/edit.svg"); } /* Lesezeichen löschen */ #placesContext_deleteBookmark { background-image: url("${ProfilePath}/delete.svg"); } /* ------------------------------------------ */ /* ------- Kontextmenüs der Menuleise ------- */ /* ------------------------------------------ */ /* In Überhangmenü verschieben */ .customize-context-moveToPanel { background-image: url("${ProfilePath}/glyph-pin-16.svg"); } /* Aus Symbolleiste entfernen */ .customize-context-removeFromToolbar { background-image: url("${ProfilePath}/delete.svg"); } /* --------------------------------------------- */ /* ------- Kontextmenüs in der Menuleise ------- */ /* --------------------------------------------- */ /* --- Datei --- */ /* Neuer Tab */ #menu_newNavigatorTab { background-image: url("${ProfilePath}/tab-open.svg"); } /* Neues Fenster */ #menu_newNavigator { background-image: url("${ProfilePath}/session.svg"); } /* Neues privates Fenster */ #menu_newPrivateWindow { background-image: url("${ProfilePath}/privateBrowsing.svg"); } /* Datei öffnen... */ #menu_openFile { background-image: url("${ProfilePath}//folder-open.svg"); }^ /* Tab schließen ausblenden ! */ #menu_close { display: none !important; } /* Fenster schließen ausblenden ! */ #menu_closeWindow { display: none !important; } /* Seite speichern unter... */ #menu_savePage { background-image: url("${ProfilePath}/folder-save.svg"); } /* Link per E-Mail senden... */ #menu_sendLink { background-image: url("${ProfilePath}/mail.svg"); } /* Drucken... */ #menu_print { background-image: url("${ProfilePath}/printer.svg"); } /* Daten aus einem anderen Browser importieren... */ #menu_importFromAnotherBrowser { background-image: url("${ProfilePath}/import.svg"); } /* Offline arbeiten */ #goOfflineMenuitem { background-image: url("${ProfilePath}/plug-disconnected.svg"); } /* Beenden */ /* #menu_FileQuitItem { background-image: url("${ProfilePath}/quit.svg"); } */ #menu_FileQuitItem { background-image: url("${ProfilePath}/Power_off_redorange.svg"); } /* --- Bearbeiten --- */ /* Rückgängig */ #menu_undo { background-image: url("${ProfilePath}/undo.svg"); } /* Wiederherstellen */ #menu_redo { background-image: url("${ProfilePath}/sync.svg"); } /* Ausschneiden */ #menu_cut { background-image: url("${ProfilePath}/edit-cut.svg"); } /* Kopieren */ #menu_copy { background-image: url("${ProfilePath}/copy.svg"); } /* Einfügen */ #menu_paste { background-image: url("${ProfilePath}/paste.svg"); } /* Löschen */ #menu_delete { background-image: url("${ProfilePath}/delete.svg"); } /* Alles auswählen */ #menu_selectAll { background-image: url("${ProfilePath}/select-all-on.svg"); } /* Seite durchsuchen... */ #menu_find { background-image: url("${ProfilePath}/search.svg"); } /* --- Ansicht --- */ /* Symbolleisten */ #viewToolbarsMenu { background-image: url("${ProfilePath}/toolbar.svg"); } /* <<< Submenu_Symbolleisten >>> */ #toggle_PersonalToolbar { background-image: url("${ProfilePath}/bookmarks-toolbar.svg"); } #menu_customizeToolbars { background-image: url("${ProfilePath}/Themes.svg"); } /* ----------------------------------- */ /* -- Checkbox und Haken im Submenu -- */ /* ----------------------------------- */ menuitem[checked="true"] > .menu-iconic-left { list-style-image: url("${ProfilePath}/check.svg"); fill: #00E400 !important; } [data-l10n-id="toolbar-context-menu-bookmarks-toolbar-always-show-2"]:not([checked="true"]), [data-l10n-id="toolbar-context-menu-bookmarks-toolbar-on-new-tab-2"]:not([checked="true"]), [data-l10n-id="toolbar-context-menu-bookmarks-toolbar-never-show-2"]:not([checked="true"]), #menu_zoomReset:not([checked="true"]), #toggle_zoom:not([checked="true"]), #menu_pageStylePersistentOnly:not([checked="true"]) { background-image: url("${ProfilePath}/square.svg"); background-repeat: no-repeat; } /* ----------------------------------- */ /* Sidebar */ #viewSidebarMenuMenu { background-image: url("${ProfilePath}/Dock Side Left.svg"); } /* <<< Submenu_Sidebar >>> */ #menu_bookmarksSidebar:not([checked="true"]) { background-image: url("${ProfilePath}/bookmark.svg"); background-repeat: no-repeat; } #menu_historySidebar:not([checked="true"]) { background-image: url("${ProfilePath}/history.svg"); background-repeat: no-repeat; } #menu_tabsSidebar:not([checked="true"]) { background-image: url("${ProfilePath}/Dock Side Left.svg"); background-repeat: no-repeat; } /* Zoom */ #viewFullZoomMenu { background-image: url("${ProfilePath}/screenshot.svg"); } /* <<< Submenu_Zoom >>> */ #menu_zoomEnlarge { background-image: url("${ProfilePath}/zoom-in.svg"); } /* + */ #menu_zoomReduce { background-image: url("${ProfilePath}/zoom-out.svg"); } /* - */ /* Webseiten-Stil */ #pageStyleMenu { background-image: url("${ProfilePath}/document-css.svg"); } /* <<< Submenu_Webseiten-Stil >>> */ #menu_pageStyleNoStyle:not([checked="true"]) { background-image: url("${ProfilePath}/document-css.svg"); background-position: left 1em center; background-repeat: no-repeat; } /* Textkodierung reparieren */ #repair-text-encoding { background-image: url("${ProfilePath}/characterEncoding.svg"); } /* Vollbild */ #fullScreenItem { background-image: url("${ProfilePath}/fullscreen.svg"); } /* --- Chronik --- */ /* Gesamte Chronik anzeigen */ #menu_showAllHistory { background-image: url("${ProfilePath}/history.svg"); } /* Neueste Chronik löschen... */ #sanitizeItem { background-image: url("${ProfilePath}/history-forget.svg"); } /* Vorherige Sitzung wiederherstellen */ #historyRestoreLastSession { background-image: url("${ProfilePath}/session-restore.svg"); } /* Chronik durchsuchen */ #menu_searchHistory { background-image: url("${ProfilePath}/window-search.svg"); } /* Kürzlich geschlossene Tabs */ #historyUndoMenu { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACcklEQVRYR8WWzVEbQRBGtRHYHHy2iAAIgEJkIEdgcfbBEAEiAhcXrogITAbI5QAMVQ5gdfYBiEB8b6uHaq1md2ZXBk3VlHa0/fOmu6dni8GWR7Fl/4NWgOVyeSvAz5rHRVE8xWAls6//P7h3C8mWuRtLASzN0L2HkNOPWn/XnGgOI86QnwnkMgWSC4CdCkKTHf/UBCI1iMQXgaAbHV0AMIBBv+OF1qQJB7wDamwzpIXUnQgCubXRFcAbuJDRacyopYh3pIkBBHW0Fom+AHMZIx2tQyATCVybUCmd3bpCXwDsUGQnGRBE4tzkSMXM62wCkAVh6SglTE3cC+DgfwJgiyqPFlhwJIhTPf+w9a7vE6kIUDR7iTA3FqMDGOn5ztYU4zy8SwFwrDj3TeOp7Yx7JUUhNLUV4He7CzYGkIGhdsS9kDMe/N1hhfhoit0iYJcN+ctpvR5upsUZILJBd6R9MzrVALv+08N5ALkRwEQAwHzlT61X0p4qwql0QhO50PM8J/6SmQSH+j3U/G16FZC3kQIoJUzef0lxlOl8UMv5P+l9Mt2D+qlJAUSPTg6IIIjWkZO9lHMa0spoBJABdhxtHpkAPn1/SYU/GcFGG0Bj+8wE8Bv4JudXMb02gNCGn6Xc9QhWvlzz4a7gJlz7rnwFsMLhqEBO+x0acTR3mVGYSa46fhqlzbl+sVnBeAAvHOzzybUfI88EIHJEst5BXzflAULF4xRaFKd9nQdAiyz1RFSZwHCJ7dQj0PvI5UQDGcFM9VM1ttARYxEgR8y3GCMZZUYBCHvubbcp3EIRGNZTQH44Lm8NQY2NQ0t+tw+SppBtHeAFE7gPMJeICC4AAAAASUVORK5CYII="); } /* Kürzlich geschlossene Fenster */ #historyUndoWindowMenu { background-image: url("${ProfilePath}/window.svg"); } /* Lesezeichen */ /* Lesezeichen verwalten */ #bookmarksShowAll { background-image: url("${ProfilePath}/bookmarks-tray.svg"); } /* Aktuellen Tab als Lesezeichen hinzufügen */ #menu_bookmarkThisPage { background-image: url("${ProfilePath}/bookmark-hollow.svg"); } /* Lesezeichen durchsuchen */ #menu_searchBookmarks { background-image: url("${ProfilePath}/search.svg"); } /* Lesezeichen-Symbolleiste */ #bookmarksToolbarFolderMenu { list-style-image: url("${ProfilePath}/bookmarksToolbar.svg"); } /* Weitere Lesezeichen */ #menu_unsortedBookmarks { list-style-image: url("${ProfilePath}/mail-inbox-all.svg") } /* --- Extras --- */ /* Downloads */ #menu_openDownloads { background-image: url("${ProfilePath}/downloads.svg"); } /* Add-ons und Themes */ #menu_openAddons { background-image: url("${ProfilePath}/addons.svg"); } /* Firefox View */ #menu_openFirefoxView { background-image: url("${ProfilePath}/firefox.svg"); } /* Anmelden */ #sync-setup { background-image: url("${ProfilePath}/avatar-empty.svg"); } /* Browser-Werkzeuge */ #browserToolsMenu { background-image: url("${ProfilePath}/debugging-workers.svg"); } /* <<< Submenu_Browser-Werkzeuge >>> */ /* Werkzeuge für Web-Entwickler */ #menu_devToolbox { background-image: url("${ProfilePath}/developer.svg"); } /* Task-Manager */ #menu_taskManager { background-image: url("${ProfilePath}/performance.svg"); } /* Externes Debugging */ #menu_devtools_remotedebugging { background-image: url("${ProfilePath}/bug.svg"); } /* Browser-Werkzeuge */ #menu_browserToolbox { background-image: url("${ProfilePath}/window-dev-tools.svg"); } /* Browser-Inhaltswerkzeuge */ #menu_browserContentToolbox { background-image: url("${ProfilePath}/command-frames.svg"); } /* Browser-Konsole */ #menu_browserConsole { background-image: url("${ProfilePath}/command-console.svg"); } /* Bildschirmgrößen testen */ #menu_responsiveUI { background-image: url("${ProfilePath}/command-responsivemode.svg"); } /*Farbpipette */ #menu_eyedropper { background-image: url("${ProfilePath}/command-eyedropper.svg"); } /* Seitenquelltext anzeigen */ #menu_pageSource { background-image: url("${ProfilePath}/document-search.svg"); } /* Erweiterungen für Entwickler */ #extensionsForDevelopers { background-image: url("${ProfilePath}/addons.svg"); } /* Seiteninformationen */ #menu_pageInfo { background-image: url("${ProfilePath}/document-endnote.svg"); } /* Einstellungen */ #menu_preferences { background-image: url("${ProfilePath}/settings.svg"); } /* --- Hilfe --- */ /* Hilfe erhalten */ #menu_openHelp { background-image: url("${ProfilePath}/help.svg"); } /* Problem mit Website melden */ #help_reportBrokenSite { background-image: url("${ProfilePath}/warning.svg"); } /* Ideen und Feedback teilen... */ #feedbackPage { background-image: url("${ProfilePath}/send.svg"); } /* Fehlerbehebungsmodus... */ #helpSafeMode { background-image: url("${ProfilePath}/debugging-workers.svg"); } /* Weitere Informationen zur Fehlerbehebung */ #troubleShooting { background-image: url("${ProfilePath}/more.svg"); } /* Betrügerische Website melden... */ #menu_HelpPopup_reportPhishingtoolmenu { background-image: url("${ProfilePath}/warning.svg"); } /* Zu einem neuen Gerät wechseln */ #helpSwitchDevice { background-image: url("${ProfilePath}/send-to-device.svg"); } /* Über Firefox */ #aboutName { background-image: url("${ProfilePath}/firefox.svg"); } /* ---------------------------------------------- */ /* ------------- Kontextmenü Frames ------------- */ /* ---------------------------------------------- */ /* Aktueller Frame */ #frame { background-image: url("${ProfilePath}/command-frames.svg"); background-repeat: no-repeat; } /* <<< Submenu_Aktueller Frame >>> */ /* Nur diesen Frame anzeigen */ #context-showonlythisframe { background-image: url("${ProfilePath}/tab.svg"); } /* Frame in neuem Tab öffnen */ #context-openframeintab { background-image: url("${ProfilePath}/open-in-new.svg"); } /* Frame in neuem Fenster öffnen */ #context-openframe { background-image: url("${ProfilePath}/window.svg"); } /* Frame neu laden */ #context-reloadframe { background-image: url("${ProfilePath}/reload.svg"); } /*Lesezeichen für diesen Frame hinzufügen */ #context-bookmarkframe { background-image: url("${ProfilePath}/bookmark-hollow.svg"); } /*Frame speichern unter... */ #context-saveframe { background-image: url("${ProfilePath}/folder-save.svg"); } /* Frame drucken... */ #context-printframe { background-image: url("${ProfilePath}/printer.svg"); } /* Bildschirmfoto aufnehmen */ #context-take-frame-screenshot { background-image: url("${ProfilePath}/screenshot.svg"); } /* Frame-Quelltext anzeigen */ #context-viewframesource { background-image: url("${ProfilePath}/document-search.svg"); } /* Frame-Informationen anzeigen */ #context-viewframeinfo { background-image: url("${ProfilePath}/info.svg"); } /* ---------------------------------------------- */ /* ----------- Kontextmenü Adressfeld ----------- */ /* ---------------------------------------------- */ /* #urlbar-input-container { padding-inline-start: calc(1em + 24px) !important; background-position: left 1em center; background-repeat: no-repeat; background-size: 16px; -moz-context-properties: fill, fill-opacity; fill: currentColor; } */ /* Rückgängig */ [data-l10n-id="text-action-undo"] { background-image: url("${ProfilePath}/undo.svg"); } /* Wiederherstellen */ [data-l10n-id="text-action-redo"] { background-image: url("${ProfilePath}/sync.svg"); } /* Ausschneiden */ [data-l10n-id="text-action-cut"] { background-image: url("${ProfilePath}/edit-cut.svg"); } /* Kopieren */ [data-l10n-id="text-action-copy"] { background-image: url("${ProfilePath}/copy.svg"); } /* Kopieren ohne Tracking */ #strip-on-share { background-image: url("${ProfilePath}/copy_without.svg"); } /* Einfügen */ [data-l10n-id="text-action-paste"] { background-image: url("${ProfilePath}/paste.svg"); } /* Einfügen & Los */ #paste-and-go { background-image: url("${ProfilePath}/redo.svg"); } /* Löschen */ [data-l10n-id="text-action-delete"] { background-image: url("${ProfilePath}/delete.svg"); } /* Alles auswählen */ [data-l10n-id="text-action-select-all"] { background-image: url("${ProfilePath}/select-all-on.svg"); } /* ------------------------------------------- */ /* ---------- Symbole der Menuleise ---------- */ /* ------------------------------------------- */ /* Datei */ #file-menu::before { background: url("${ProfilePath}/mail-inbox-all.svg") no-repeat !important; } /* Bearbeiten */ #edit-menu::before { background: url("${ProfilePath}/edit.svg") no-repeat !important; } /* Ansicht */ #view-menu::before { background: url("${ProfilePath}/content-view.svg") no-repeat !important; } /* Chronik */ #history-menu::before { background: url("${ProfilePath}/history.svg") no-repeat !important; } /* Lesezeichen */ #bookmarksMenu::before { background: url("${ProfilePath}/bookmark.svg") no-repeat !important; } /* Extras */ #tools-menu::before { background: url("${ProfilePath}/toolbox.svg") no-repeat !important; } /* Hilfe */ #helpMenu::before { background: url("${ProfilePath}/help.svg") no-repeat !important; } /* Einstellungen */ #file-menu::before, #edit-menu::before, #view-menu::before, #history-menu::before, #bookmarksMenu::before, #tools-menu::before, #helpMenu::before { margin-left: 1px !important; padding-right: 5px !important; content: '' !important; display: block !important; width: 16px !important; height: 16px !important; background-repeat: no-repeat !important; -moz-context-properties: fill, fill-opacity; fill: currentColor; } #menu_FilePopup, #menu_EditPopup, #menu_viewPopup, #historyMenuPopup, #bookmarksMenuPopup, #menu_ToolsPopup, #menu_HelpPopup { margin-top: 5px !important; } /* ------------------------------------ */ /* *** neuer Button "Erweiterungen" *** */ /* ******* Symbole im Popup-Menü ****** */ /* ------------------------------------ */ .unified-extensions-context-menu-pin-to-toolbar { background: url("${ProfilePath}/glyph-pin-16.svg") no-repeat !important; background-position: 9px 4px !important; } .unified-extensions-context-menu-move-widget-up { background: url("${ProfilePath}/Pfeil-hoch_hellgrau.svg") no-repeat !important; background-position: 6px 0px !important; } .unified-extensions-context-menu-move-widget-down { background: url("${ProfilePath}/Pfeil-runter_hellgrau.svg") no-repeat !important; background-position: 6px 0px !important; } .unified-extensions-context-menu-manage-extension { background: url("${ProfilePath}/extension.svg") no-repeat !important; background-position: 9px 4px !important; } .unified-extensions-context-menu-remove-extension { background: url("${ProfilePath}/delete.svg") no-repeat !important; background-position: 9px 4px !important; } .unified-extensions-context-menu-report-extension { background: url("${ProfilePath}/warning.svg") no-repeat !important; background-position: 9px 4px !important; } /* ---------------------------------------------- */ /* ------------- Kontextmenü Video -------------- */ /* ---------------------------------------------- */ /* Pause */ #context-media-pause { background-image: url("${ProfilePath}/pause-1.svg"); } /* Abspielen */ #context-media-play { background-image: url("${ProfilePath}/play-1.svg"); } /* Ton aus */ #context-media-mute { background-image: url("${ProfilePath}/audio-16-mute.svg"); } /* Ton an */ #context-media-unmute { background-image: url("${ProfilePath}//audio-16.svg"); } /* Geschwindigkeit */ #context-media-playbackrate { background-image: url("${ProfilePath}/performance-16.svg"); } /* Endlosschleife */ #context-media-loop { background-image: url("${ProfilePath}/repeat-1.svg"); } /* Vollbild */ #context-video-fullscreen { background-image: url("${ProfilePath}/maximize-1.svg"); } /* Vollbild beenden */ #context-leave-dom-fullscreen { background-image: url("${ProfilePath}/minimize-1.svg"); } /* Steuerung ausblenden ! */ #context-media-hidecontrols { display: none !important; } /* Steuerung anzeigen ! */ #context-media-showcontrols { display: none !important; } /* -------------------------- */ /* Video in neuem Tab öffnen */ #context-viewvideo { background-image: url("${ProfilePath}/session.svg");; } /* In Bild-im-Bild ansehen */ #context-video-pictureinpicture { background-image: url("${ProfilePath}/info.svg"); } /* -------------------------- */ /* Standbild aufnehmen... ! */ #context-video-saveimage { display: none !important; } /* Video speichern unter... ! */ #context-savevideo { display: none !important; } /* Video-Adresse kopieren ! */ #context-copyvideourl { display: none !important; } /* Video per E-Mail senden... ! */ #context-sendvideo { display: none !important; } #context-sep-setbackground { display: none !important; } .bookmark-item[container] { list-style-image: url("${ProfilePath}/folder-fat.svg") !important; } `), null, null); // `; // // var sss = Cc['@mozilla.org/content/style-sheet-service;1'].getService(Ci.nsIStyleSheetService); // var uri = makeURI('data:text/css;charset=UTF=8,' + encodeURIComponent(css)); sss.loadAndRegisterSheet(uri, sss.AUTHOR_SHEET); })();
-
Hat jetzt nichts mit der Nightly zu tun, aber heute kommt die Version 139 raus.
Da gab es Änderungen in der Menüleiste und natürlich auch in den einzelnen Menüs.Die hier von 2002Andreas angebotenen Lösungen haben bei mir nicht gefruchtet!
Habe es aber dennoch hinbekommen. Habe in diesem Thread das korrigierte Skript reingestellt. -
Durchforstet doch mal Eure CSS ob Ihr so etwas darin findet.
CSSmenupopup:not(.in-menulist) > menu:not(.menu-iconic), menupopup:not(.in-menulist, [aria-label]) > menuitem:not(.menuitem-iconic, [checked="true"]) { /* padding-inline-start: calc(1em + 24px) !important; */ background-position: left 1em center; background-repeat: no-repeat; background-size: 16px; -moz-context-properties: fill, fill-opacity; fill: #E0E0E0 !important; }
Wichtig ist das "padding-inline-start"
Deaktivieren und schauen, ob es nun passt.
-
Schade, zwar meinen Post gelesen, aber nicht verstanden!
Ich bin raus. -
Darf ich mich hier noch einmal zu Wort melden, da ich ja mehr oder weniger der Auslöser diese Diskussion bin?
Ich bin in einer Zeit groß geworden, da herrschte Frieden, Freuden, Eierkuchen.
Die Mauer fiel, die Loveparade war noch in Berlin, es war eine geile Zeit!Wir haben Corona hinter uns gebracht und die Menschen haben sich verändert,
es herrscht Krieg in Europa und Russland ist wieder DER Feind!
In den USA ist ein Idiot an der Macht und bringt viele Unsicherheiten in sicher geglaubten Strukturen.Die Welt verändert sich! Jeden Tag und gefühlt immer schneller!
Wir Menschen wünschen uns aber oft eine gewisse Kontinuität, aber die gibt es nicht!Ich bekomme auch immer einen Wutanfall, wenn ich ständig darauf hingewiesen werde, dass der Struwwelpeter "böse" ist,
und den Kindern so gar nicht guttäte, sie ja psychische Schäden davon tragen würden.
Es kotzt mich an, wenn ich ständig darauf aufmerksam gemacht werde, dass es nicht mehr Negerkuss heißt!
Zigeunerschnitzel ist auch verpönt und ich weiß gar nicht was noch alles!Und die Begründung, es könnten sich andere beleidigt fühlen! Aha, und deshalb muss ich mich verbiegen!
Weil "könnte"! Interessant finde ich an all den Diskussionen, dass so gut wie immer Menschen sich zu Wort melden,
die gar nicht betroffen sind! Ganz selten auch mal "Betroffene" und dann, sagt so jemand,
ist mir egal, ich weiß ja das es nicht gegen mich gerichtet ist!
Deshalb heiß ein von einem schwarzen Koch geführtes Restaurant auch immer noch "Zum Mohren"!
Ich finde, man sollte das alles nicht so hoch kochen! Und man sollte es immer auch im Kontext sehen! -
-
Horstmann Mit "Freundin"?
Aber wenn Du jetzt JavaScript-Profi bist, kann ich mich ja immer an Dich wenden.
Och, habe gerade gesehen, dass Du das über CSS realisiert hast. Schade.
Mit JS geht es doch auch, nur schöner, wie ich finde. -
Sehr schöne Spielerei.
Das Skript lädt ja gerade zu dazu ein.Farbspiele sind keine Herausforderung, weder bei den Symbolen,
wenn es sich um anpassbare SVG handelt, noch bei der Schriftfarbe.Auch Größe und Schriftdicke sollten für Dich absolut kein Problem sein.
Aber, ich habe da noch was!
Ich habe gesehen, dass Du in einem Ordner über 180 Lesezeichen hast.
Also ich finde mach ja schon nicht mehr zurecht, wenn da mehr als 10 drin sind.Wie wäre es, einen Schwellenwert zu definieren, darf natürlich der Nutzer selbst festlegen,
ab dem der Zählwert nicht mehr "normal" angezeigt wird, sondern FETT und ROT?
Wobei auch das Fett und die Schriftfarbe vom Nutzer "eingestellt" werden sollte.Ich mein' ja nur, damit Dir am Ende nicht langweilig wird.
-
omar1979 Ist doch recht einfach!
1. Eintrag "Firefox Verzeichnisse" führt zu den verschiedenen Ordner, z.B. "Profil-Verzeichniss", .... , bis "Startup-Cache".
D. h. wenn Du da drauf klickst, öffnet sich der Explorer mit entsprechenden Ordner.2. Eintrag "Firefox Funktionen", auch selbsterklärend! Öffnet die jeweilige Firefoxfunktion.
"Anpassen", bis "Offline arbeiten"!Danach gibt es noch, getrennt durch einen Separator, 'Neustart' & 'Beenden'.
-
Mach einfach einen Thread auf und schaue, was daraus wird.
Grundsätzlich wäre ich dabei, aber ich werde mich für so etwas nicht mehr ins Zeug werfen. -
Ich stelle hier mal "mein" Skript rein, dass ohne Veränderungen in about:config auskommt und auch in der Nightly funktioniert.
JavaScript
Alles anzeigen// ==UserScript== // @name Appmenu.uc.js // @namespace Appmenu@gmail.com // @description Basiert auf dem Script externalFuncButtonM.uc.js, Wiederherstellung der Orangenen FF-Menü Schaltfläche // @include main // @version update for Firefox 68+ by aborix // @author defpt // @charset UTF-8 // @version 2019.08.04 // @version 2020.05.27 // @version 2020.07.13 Weitere Menüs und Funktionen ergänzt by bege // @version 2024.08.10 alle Einstellungen im Abschnitt Konfiguration vornehmen // @version 2024.08.18 einige Veränderungen am Skript, Symbole, Funktionen & Menüs by Mira Bellenbaum // @version 2025.01.15 EventListener korrigiert und angepasst, by Mira Bellenbaum // @version 2025.04.03 Zeile 340 "eval()" ersetzt. Nachfolgend Zeilen 381-416 ergänzt und Parameter (command:) angepasst // ==/UserScript== // Definiere den Profilpfad let ProfilePath = PathUtils.toFileURI( PathUtils.join(PathUtils.profileDir, "chrome", "icons") ); var Appmenu = { // Beginn der Konfiguration ------------------ // Editor mit angegebenem Pfad verwenden // editor: 'C:\\Program Files\\Notepad++\\notepad++.exe', editor: "C:\\Program Files\\Microsoft VS Code\\Code.exe", // oder // in 'view_source.editor.path' eingetragenen Editor verwenden editor: Services.prefs.getCharPref("view_source.editor.path"), // Dateimanager mit angegebenem Pfad verwenden oder leer ('') wenn System-Dateimanager verwenden //fileManager: 'C:\\Program files\\FreeCommander XE\\FreeCommander.exe', fileManager: "", // Parameter für Dateimanager oder leer ('') //FMParameter: '/T', FMParameter: "", // Submenüs ohne Inhalt im Hauptmenü automatisch ausblenden autohideEmptySubDirs: true, // Submenüs im Hauptmenü nach unten verschieben moveSubDirstoBottom: false, // Ort und Aussehen des Menü-Buttons einstellen // isUrlbar: 1, // 0: TabsToolbar; 1: navbar, isUrlbar: 2, // 0: TabsToolbar; 1: navbar; 2: toolbar-menubar isButton: 0, // 0: Hamburger,klein; 1: Firefox,groß, // Hotkey zum Öffnen des Appmenüs oder leer ('') hotkey: "f", hotkeyModifier: "alt", // Ende der Konfiguration -------------------- // Submenüs im Hauptmenü nach unten verschieben subdirPopupHash: [], subdirMenuHash: [], toolbar: { // Submenüs des Hauptmenüs definieren; Separator einfügen mit {name: 'separator'} subdirs: [ { name: "Firefox Verzeichnisse", image: `${ProfilePath}/folder_currentColor.svg`, // Der Pfad wird direkt verwendet, ohne `url()` }, { name: "Firefox Funktionen", image: `${ProfilePath}/settings_currentColor.svg`, // Der Pfad wird direkt verwendet, ohne `url()` }, { name: "separator", }, ], apps: [ // Untermenü Firefox Verzeichnisse { name: 'Profil-Verzeichniss', id: "AMProfil", root: 'ProfD', path: '\\', subdir: 'Firefox Verzeichnisse', }, { name: 'Chrome-Ordner', id: "AMchrome", root: 'ProfD', path: '\\chrome', subdir: 'Firefox Verzeichnisse', }, { name: 'CSS-Ordner', id: "AMCSS", root: 'ProfD', path: '\\chrome\\css', subdir: 'Firefox Verzeichnisse', }, { name: 'JS-Ordner', id: "AMJS", root: 'ProfD', path: '\\chrome\\scripts', subdir: 'Firefox Verzeichnisse', }, { name: 'Addon-Verzeichniss', id: "AMAddons", root: 'ProfD', path: '\\extensions', subdir: 'Firefox Verzeichnisse', }, { name: 'Programm-Verzeichniss', id: "AMProgramm", root: 'CurProcD', path: '\\', subdir: 'Firefox Verzeichnisse', }, { name: 'Startup-Cache', id: "AMCache", root: 'ProfLD', path: '\\startupCache', subdir: 'Firefox Verzeichnisse', }, ], configs: [ // Untermenü Firefox Funktionen { name: 'Anpassen', id: "AMAnpassen", command: "gCustomizeMode.enter()", subdir: 'Firefox Funktionen', }, { name: "Neustart im abgesicherten Modus", id: "AMModus", command: "safeModeRestart();", subdir: "Firefox Funktionen", }, { name: "Browser-Konsole", id: "AMKonsole", command: "goKonsole", // "var { require } = ChromeUtils.importESModule('resource://devtools/shared/loader/Loader.sys.mjs', {});\ // var { BrowserConsoleManager } = require('resource://devtools/client/webconsole/browser-console-manager');\ // BrowserConsoleManager.openBrowserConsoleOrFocus();", subdir: "Firefox Funktionen", }, { name: "Browser-Werkzeuge", id: "AMWerkzeuge", command: "goWerkzeuge", // "var { require } = ChromeUtils.importESModule('resource://devtools/shared/loader/Loader.sys.mjs', {});\ // var { BrowserToolboxLauncher } = require('resource://devtools/client/framework/browser-toolbox/Launcher.sys.mjs');\ // BrowserToolboxLauncher.init();", subdir: "Firefox Funktionen", }, { name: "Web-Entwickler", id: "AMEntwickler", command: "goEntwickler", // "var { require } = ChromeUtils.importESModule('resource://devtools/shared/loader/Loader.sys.mjs', {});\ // var { gDevToolsBrowser } = require('resource://devtools/client/framework/devtools-browser');\ // gDevToolsBrowser.toggleToolboxCommand(window.gBrowser, Cu.now());", subdir: "Firefox Funktionen", }, { name: "Firefox synchronisieren", id: "AMsynchron", command: "gSync", // command: "gSync.openPrefs('menubar');", subdir: "Firefox Funktionen", }, { name: "Zugangsdaten und Passwörter", id: "AMdaten", command: "LoginHelper.openPasswordManager(window, { entryPoint: 'mainmenu' })", tooltiptext: "about:logins", subdir: "Firefox Funktionen", }, { name: "Task Manager", id: "AMManager", command: "switchToTabHavingURI('about:processes', true)", tooltiptext: "about:processes", subdir: "Firefox Funktionen", }, { name: "Offline arbeiten", id: "AMOffline", command: "BrowserOffline.toggleOfflineStatus();", subdir: "Firefox Funktionen", }, /* { name: 'separator', }, */ { name: 'Neustart', id: 'AMreboot', tooltiptext: 'userChrome.js-Cache wird geleert', command: "goReeboot", // "Services.appinfo.invalidateCachesOnRestart(); \ // Services.startup.quit(Ci.nsIAppStartup.eRestart | Ci.nsIAppStartup.eAttemptQuit);", }, { name: 'Beenden', id: 'AMquit', command: "goQuitApplication(event);", }, ] }, _externalAppPopup: null, _isready: false, init: function() { this.handleRelativePath(this.toolbar.apps); const XULNS = 'http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul'; var ExternalAppBtn = document.createElementNS(XULNS, 'toolbarbutton'); ExternalAppBtn.id = "AppMenuButton"; ExternalAppBtn.setAttribute("label", "AppButton"); //ExternalAppBtn.setAttribute("onclick", "event.preventDefault();event.stopPropagation();"); ExternalAppBtn.addEventListener('click', event => { event.preventDefault(); event.stopPropagation(); }); ExternalAppBtn.setAttribute("tooltiptext", "Firefox Menü"); ExternalAppBtn.setAttribute("type", "menu"); ExternalAppBtn.setAttribute("removable", "true"); // Definiere den Profilpfad let ProfilePath = PathUtils.toFileURI( PathUtils.join(PathUtils.profileDir, "chrome", "image") ); // Symbole let DefaultIcon = "Button_groß.png"; let AlternateIcon = "Button_klein-5.png"; if (Appmenu.isButton) { ExternalAppBtn.style.listStyleImage = `url('${ProfilePath}/${DefaultIcon}')`; // Großes Symbol ExternalAppBtn.style.width = "94px"; // Feste Breite für großes Symbol ExternalAppBtn.style.height = "24px"; // Feste Höhe für großes Symbol } else { ExternalAppBtn.style.listStyleImage = `url('${ProfilePath}/${AlternateIcon}')`; // Kleines Symbol //ExternalAppBtn.style.width = "16px"; // Feste Breite für kleines Symbol ExternalAppBtn.style.width = "16px"; ExternalAppBtn.style.height = "21px"; // Feste Höhe für kleines Symbol } if (Appmenu.isUrlbar === 1) { var navBar = document.getElementById("nav-bar-customization-target"); navBar.insertBefore(ExternalAppBtn, navBar.firstChild); } else if (Appmenu.isUrlbar === 2) { var menubar = document.getElementById("toolbar-menubar"); menubar.insertBefore(ExternalAppBtn, menubar.firstChild); } else { var TabsToolbar = document.getElementById("TabsToolbar"); TabsToolbar.insertBefore(ExternalAppBtn, TabsToolbar.firstChild); } var ExternalAppPopup = document.createElementNS(XULNS, 'menupopup'); //ExternalAppPopup.setAttribute('onpopupshowing', 'event.stopPropagation(); Appmenu.onpopupshowing();'); ExternalAppPopup.addEventListener('click', event => { event.stopPropagation(); }); ExternalAppPopup.setAttribute('id', 'AMpopup'); this._externalAppPopup = ExternalAppPopup; ExternalAppBtn.appendChild(ExternalAppPopup); Appmenu.onpopupshowing(); // Menü mit Tastaturkürzel öffnen if (Appmenu.hotkey) { let key = document.createXULElement('key'); key.id = 'key_AppMenuPopup'; key.setAttribute('key', Appmenu.hotkey); if (Appmenu.hotkeyModifier) key.setAttribute('modifiers', Appmenu.hotkeyModifier); // key.setAttribute('oncommand', 'document.getElementById("AMpopup").openPopup();'); key.addEventListener('command', function () { document.getElementById("AMpopup").openPopup(); }); document.getElementById('mainKeyset').appendChild(key); } }, onpopupshowing: function() { if (this._isready) return; if (this._externalAppPopup === null) return; var ExternalAppPopup = this._externalAppPopup; for (let subdir of this.toolbar.subdirs) { if (subdir.name == 'separator') { ExternalAppPopup.appendChild(document.createXULElement('menuseparator')); } else { var subdirItem = ExternalAppPopup.appendChild(document.createXULElement('menu')); var subdirItemPopup = subdirItem.appendChild(document.createXULElement('menupopup')); subdirItem.setAttribute('class', 'menu-iconic'); subdirItem.setAttribute('label', subdir.name); subdirItem.setAttribute('image', subdir.image); Appmenu.subdirPopupHash[subdir.name] = subdirItemPopup; Appmenu.subdirMenuHash[subdir.name] = subdirItem; } } for (let app of this.toolbar.apps) { var appItem; if (app.name == 'separator') { appItem = document.createXULElement('menuseparator'); } else { appItem = document.createXULElement('menuitem'); appItem.setAttribute('class', 'menuitem-iconic'); appItem.setAttribute('label', app.name); appItem.setAttribute('image', app.image); //appItem.setAttribute('oncommand', "Appmenu.exec(this.path, this.args);"); appItem.addEventListener('command', function () { Appmenu.exec(this.path, this.args); }); appItem.setAttribute('tooltiptext', app.name); appItem.path = app.path; appItem.args = app.args; } if (app.subdir && Appmenu.subdirPopupHash[app.subdir]) Appmenu.subdirPopupHash[app.subdir].appendChild(appItem); else ExternalAppPopup.appendChild(appItem); } for (let config of this.toolbar.configs) { var configItem; if (config.name == 'separator') { configItem = document.createXULElement('menuseparator'); } else { configItem = ExternalAppPopup.appendChild(document.createXULElement('menuitem')); configItem.setAttribute('class', 'menuitem-iconic'); configItem.setAttribute('label', config.name); configItem.setAttribute('image', config.image); //configItem.setAttribute('oncommand', config.command); // configItem.addEventListener('command', () => { // eval(config.command); // }); configItem.addEventListener('command', () => { Appmenu.executeCommand(config.command); }); if (config.tooltiptext) { configItem.setAttribute('tooltiptext', config.tooltiptext); } else { configItem.setAttribute('tooltiptext', config.name); } configItem.setAttribute('id', config.id); } if (config.subdir && Appmenu.subdirPopupHash[config.subdir]) { Appmenu.subdirPopupHash[config.subdir].appendChild(configItem); } else { ExternalAppPopup.appendChild(configItem); } } if (this.autohideEmptySubDirs) { for (let i = 0; i < Appmenu.subdirPopupHash.length; i++) { if (Appmenu.subdirPopupHash[i].hasChildNodes()) { continue; } else { Appmenu.subdirMenuHash[i].setAttribute("hidden", "true"); } } } if (this.moveSubDirstoBottom) { let i = ExternalAppPopup.childNodes.length; while (ExternalAppPopup.firstChild.getAttribute('class') != 'menuitem-iconic' && i-- != 0) { ExternalAppPopup.appendChild(ExternalAppPopup.firstChild); } } this._isready = true; }, executeCommand: function(command) { const commandMap = { "gCustomizeMode.enter()": () => gCustomizeMode.enter(), "safeModeRestart();": () => safeModeRestart(), "goKonsole": () => { var { require } = ChromeUtils.importESModule('resource://devtools/shared/loader/Loader.sys.mjs', {}); var { BrowserConsoleManager } = require('resource://devtools/client/webconsole/browser-console-manager'); BrowserConsoleManager.openBrowserConsoleOrFocus(); }, "goWerkzeuge": () => { var { require } = ChromeUtils.importESModule('resource://devtools/shared/loader/Loader.sys.mjs', {}); var { BrowserToolboxLauncher } = require('resource://devtools/client/framework/browser-toolbox/Launcher.sys.mjs'); BrowserToolboxLauncher.init(); }, "goEntwickler": () => { var { require } = ChromeUtils.importESModule('resource://devtools/shared/loader/Loader.sys.mjs', {}); var { gDevToolsBrowser } = require('resource://devtools/client/framework/devtools-browser'); gDevToolsBrowser.toggleToolboxCommand(window.gBrowser, Cu.now()); }, "gSync": () => gSync.openPrefs('menubar'), "LoginHelper.openPasswordManager(window, { entryPoint: 'mainmenu' })": () => LoginHelper.openPasswordManager(window, { entryPoint: 'mainmenu' }), "switchToTabHavingURI('about:processes', true)": () => switchToTabHavingURI('about:processes', true), "BrowserOffline.toggleOfflineStatus();": () => BrowserOffline.toggleOfflineStatus(), "goReeboot": () => { Services.appinfo.invalidateCachesOnRestart(); Services.startup.quit(Ci.nsIAppStartup.eRestart | Ci.nsIAppStartup.eAttemptQuit); }, "goQuitApplication(event);": () => goQuitApplication(event), }; if (commandMap[command]) { commandMap[command](); } else { console.warn("Unbekannter Befehl: ", command); } }, handleRelativePath: function(apps) { for (let app of apps) { if (app.path) { app.path = app.path.replace(/\//g, '\\'); var ffdir = Cc['@mozilla.org/file/directory_service;1'].getService(Ci.nsIProperties).get(app.root, Ci.nsIFile).path; if (/^(\\)/.test(app.path)) { app.path = ffdir + app.path; } } } }, exec: function(path, args) { args = args || []; var args_t = args.slice(0); for (let arg of args_t) { arg = arg.replace(/%u/g, gBrowser.currentURI.spec); } var file = Cc['@mozilla.org/file/local;1'].createInstance(Ci.nsIFile); file.initWithPath(path); if (!file.exists()) { //Cu.reportError('Datei nicht gefunden: ' + path); alert('Datei nicht gefunden: ' + path); return; } if (file.isExecutable() && !path.endsWith('.js')) { var process = Cc['@mozilla.org/process/util;1'].createInstance(Ci.nsIProcess); process.init(file); process.run(false, args_t, args_t.length); } else if (file.isFile()) { if (this.editor) { let UI = Cc["@mozilla.org/intl/scriptableunicodeconverter"].createInstance(Ci.nsIScriptableUnicodeConverter); UI.charset = window.navigator.platform.toLowerCase().includes('win') ? 'Shift_JIS' : 'UTF-8'; let path = UI.ConvertFromUnicode(file.path); let app = Cc['@mozilla.org/file/local;1'].createInstance(Ci.nsIFile); app.initWithPath(this.editor); let process = Cc['@mozilla.org/process/util;1'].createInstance(Ci.nsIProcess); process.init(app); process.run(false, [path], 1); } else { file.launch(); } } else if (file.isDirectory()) { if (this.fileManager) { let args=[this.FMParameter,path]; let app = Cc['@mozilla.org/file/local;1'].createInstance(Ci.nsIFile); app.initWithPath(this.fileManager); let process = Cc['@mozilla.org/process/util;1'].createInstance(Ci.nsIProcess); process.init(app); process.run(false, args, args.length); } else { file.launch(); } } }, }; (function () { // Definiere den Profilpfad für die Symbole let ProfilePath = PathUtils.toFileURI( PathUtils.join(PathUtils.profileDir, "chrome", "icons") ); // Standard-Symbol-Dateiname let ButtonIcon01 = "restart.svg"; let ButtonIcon02 = "quit.svg"; let Icon01 = "profile.svg"; let Icon02 = "chrome.svg"; let Icon03 = "css3.svg"; let Icon04 = "js.svg"; let Icon05 = "addons.svg"; let Icon06 = "folder.svg"; let Icon07 = "folder-1.svg"; let Icon11 = "Themes.svg"; let Icon12 = "debugging-workers.svg"; let Icon13 = "command-console.svg"; let Icon14 = "window-dev-tools.svg"; let Icon15 = "developer.svg"; let Icon16 = "sync.svg"; let Icon17 = "passwords.svg"; let Icon18 = "performance.svg"; let Icon19 = "plug-disconnected.svg"; // StyleSheetService zum Hinzufügen der CSS-Regeln let sss = Components.classes["@mozilla.org/content/style-sheet-service;1"].getService(Components.interfaces.nsIStyleSheetService); let uri = Services.io.newURI( "data:text/css;charset=utf-8," + encodeURIComponent(` menuitem[label="Profil-Verzeichniss"] { background-image: url('${ProfilePath}/${Icon01}'); background-repeat: no-repeat !important; background-position: 11px 3px !important; background-size: 16px 16px !important; /* Größe des Symbols anpassen */ -moz-context-properties: fill, fill-opacity; fill: currentColor; } menuitem[label="Chrome-Ordner"] { background-image: url('${ProfilePath}/${Icon02}'); background-repeat: no-repeat !important; background-position: 11px 3px !important; background-size: 16px 16px !important; /* Größe des Symbols anpassen */ -moz-context-properties: fill, fill-opacity; fill: currentColor; } menuitem[label="CSS-Ordner"] { background-image: url('${ProfilePath}/${Icon03}'); background-repeat: no-repeat !important; background-position: 11px 3px !important; background-size: 16px 16px !important; /* Größe des Symbols anpassen */ -moz-context-properties: fill, fill-opacity; fill: currentColor; } menuitem[label="JS-Ordner"] { background-image: url('${ProfilePath}/${Icon04}'); background-repeat: no-repeat !important; background-position: 11px 3px !important; background-size: 16px 16px !important; /* Größe des Symbols anpassen */ -moz-context-properties: fill, fill-opacity; fill: currentColor; } menuitem[label="Addon-Verzeichniss"] { background-image: url('${ProfilePath}/${Icon05}'); background-repeat: no-repeat !important; background-position: 11px 3px !important; background-size: 16px 16pxx !important; /* Größe des Symbols anpassen */ -moz-context-properties: fill, fill-opacity; fill: currentColor; } menuitem[label="Programm-Verzeichniss"] { background-image: url('${ProfilePath}/${Icon06}'); background-repeat: no-repeat !important; background-position: 11px 3px !important; background-size: 16px 16px !important; /* Größe des Symbols anpassen */ -moz-context-properties: fill, fill-opacity; fill: currentColor; } menuitem[label="Startup-Cache"] { background-image: url('${ProfilePath}/${Icon07}'); background-repeat: no-repeat !important; background-position: 11px 3px !important; background-size: 16px 16px !important; /* Größe des Symbols anpassen */ -moz-context-properties: fill, fill-opacity; fill: currentColor; } #AMAnpassen { background-image: url('${ProfilePath}/${Icon11}'); background-repeat: no-repeat !important; background-position: 11px 3px !important; background-size: 16px 16px !important; -moz-context-properties: fill, fill-opacity; fill: currentColor; } #AMModus { background-image: url('${ProfilePath}/${Icon12}'); background-repeat: no-repeat !important; background-position: 11px 3px !important; background-size: 16px 16px !important; -moz-context-properties: fill, fill-opacity; fill: currentColor; } #AMKonsole { background-image: url('${ProfilePath}/${Icon13}'); background-repeat: no-repeat !important; background-position: 11px 3px !important; background-size: 16px 16px !important; -moz-context-properties: fill, fill-opacity; fill: currentColor; } #AMWerkzeuge { background-image: url('${ProfilePath}/${Icon14}'); background-repeat: no-repeat !important; background-position: 11px 3px !important; background-size: 16px 16px !important; -moz-context-properties: fill, fill-opacity; fill: currentColor; } #AMEntwickler { background-image: url('${ProfilePath}/${Icon15}'); background-repeat: no-repeat !important; background-position: 11px 3px !important; background-size: 16px 16px !important; -moz-context-properties: fill, fill-opacity; fill: currentColor; } #AMsynchron { background-image: url('${ProfilePath}/${Icon16}'); background-repeat: no-repeat !important; background-position: 11px 3px !important; background-size: 16px 16px !important; -moz-context-properties: fill, fill-opacity; fill: currentColor; } #AMdaten { background-image: url('${ProfilePath}/${Icon17}'); background-repeat: no-repeat !important; background-position: 11px 3px !important; background-size: 16px 16px !important; -moz-context-properties: fill, fill-opacity; fill: currentColor; } #AMManager { background-image: url('${ProfilePath}/${Icon18}'); background-repeat: no-repeat !important; background-position: 11px 3px !important; background-size: 16px 16px !important; -moz-context-properties: fill, fill-opacity; fill: currentColor; } #AMOffline { background-image: url('${ProfilePath}/${Icon19}'); background-repeat: no-repeat !important; background-position: 11px 3px !important; background-size: 16px 16px !important; -moz-context-properties: fill, fill-opacity; fill: currentColor; } /* Neustart-Button */ #AMreboot { background-image: url('${ProfilePath}/${ButtonIcon01}'); background-repeat: no-repeat !important; background-position: 10px 2px !important; background-size: 20px 20px !important; /* Größe des Symbols anpassen */ padding-left: 10px !important; /* Platz für das Symbol lassen */ -moz-context-properties: fill, fill-opacity !important; fill: #fbc96e !important; } /* Beenden-Button */ #AMquit { background-image: url('${ProfilePath}/${ButtonIcon02}'); background-repeat: no-repeat !important; background-position: 12px 3px !important; background-size: 16px 16px !important; /* Größe des Symbols anpassen */ padding-left: 10px !important; /* Platz für das Symbol lassen */ -moz-context-properties: fill, fill-opacity !important; fill: red !important; } `), null, null ); // CSS-Regeln registrieren sss.loadAndRegisterSheet(uri, sss.AUTHOR_SHEET); })(); if (window.gBrowser) Appmenu.init();
Wie immer, es darf gebastelt werden.
-
Nach einer kompletten Neuinstallation ist das Problem immer noch vorhanden. Jetzt muss ich sogar zwei mal auf "Abbrechen" klicken.
Eventuell gar kein Firefox-Problem!?
Wenn auch andere Zugriff auf Deinen Rechner haben, warum nicht die von Windows bereitgestellte Möglichkeit nutzen? -
Wieso überrascht dich das?
Erstaunt ich bin.
Habe ich doch in der aktuellen Version diesen Schalter ausprobiert, und es funktionierte.
Aber wieder gelöscht, da es mir nichts brachte. -
Aber Du schriebst doch, dass Du das "Masterpasswort" aktiviert hast. Warum, wenn Du es doch gar nicht brauchst?
Das kann ich gerade nicht nachvollziehen.Lass das deaktiviert und es sollte gut sein, denke ich.
-
In diesem Thema geht es immer um die Nightly-Version.
Oh.
-
lichen Dank.