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

Beiträge von juzzlukin

  • Scaling/display problems

    • juzzlukin
    • 21. Juni 2026 um 02:29
    Zitat von .DeJaVu

    Post your CSS

    The my_userChrome.css file has grown over many years. This toolbar may or may not be the vision others embrace, but it works for me. The tab bar proportions is the only adjustment I seek here

    Die Datei „my_userChrome.css“ ist im Laufe der Jahre immer umfangreicher geworden. Diese Symbolleiste entspricht vielleicht nicht unbedingt der Vorstellung anderer, aber für mich funktioniert sie. Die Proportionen der Registerkartenleiste sind die einzige Anpassung, die ich hier vornehmen möchte.

    Aside from that, I've already stated my main goals. Clean up the junk, make the adjustments.

    Abgesehen davon habe ich meine Hauptziele bereits dargelegt. Den Ballast beseitigen, die notwendigen Anpassungen vornehmen.

    /*****************************************MY TWEAKS*******************************************************/
    /* ADJUST HISTORY SIDEBAR MENU SPACING */
    #history-view treechildren::-moz-tree-row {
    height: 20px !important; /* Adjust height as needed */
    min-height: 20px !important;
    }

    /* Increase tab font size */
    .tab-text.tab-label{
    font-size: 14px;
    }

    /* Make all Firefox GUI fonts bold */
    * {
    font-weight: bold !important;
    }

    /* Enable yellow folder icons on bookmark folders */

    .bookmark-item[container] > :is(.menu-icon, .toolbarbutton-icon){ content: url("./image/folder-item.png") !important; }

    :root[uidensity="compact"] .unified-extensions-item-row-wrapper {
    margin-inline: -2px !important
    }

    /* Enable Go Button or arrow in the address bar */

    #urlbar-go-button {
    display: inline-block !important;
    /*list-style-image: url("chrome://global/skin/icons/search-glass.svg") !important;
    transform: scaleX(-1) !important;*/
    }

    /* enable Mute Button on active tab */

    .tab-icon-overlay {
    :is(
    :root[uidensity=compact],
    #tabbrowser-tabs[secondarytext-unsupported],
    :root:not([uidensity=compact]) #tabbrowser-tabs:not([secondarytext-unsupported]) .tabbrowser-tab
    ) .tab-icon-stack[indicator-replaces-favicon] > :not(&) {
    opacity: 0 !important;
    }

    :root:not([uidensity=compact]) #tabbrowser-tabs:not([secondarytext-unsupported]) .tabbrowser-tab:not(:hover) &[indicator-replaces-favicon] {
    opacity: 1.0 !important;
    }
    }

    /* hide pinned tabs on tab bar v119.0 ok */

    .tabbrowser-tab[pinned] {display: none !important;}

    /* hide pinned tabs on tab bar v118.0 ok */

    /* .tabbrowser-tab[pinned="true"] {
    display: none !important;} */

    /* hide multi-container button in urlbar */
    #page-action-buttons > #pageActionSeparator ~ .urlbar-page-action,
    #pageAction-urlbar-_testpilot-containers {
    display: none !important;
    } */

    /*** hide with unlock place on URL bar ***/

    #picture-in-picture-button {
    display: none !important
    }

    #picture-in-picture-button {
    visibility: collapse !important
    }

    #picture-in-picture-button {
    visibility: hidden !important
    }
    /* these fallback may works with z-index: */
    #picture-in-picture-button, #picture-in-picture-button * {
    height: 0 !important;
    width: 0 !important;
    margin: 0 !important;
    padding: 0 !important
    }

    /*** fails for disable use Tab key ***/

    #picture-in-picture-button {
    position: absolute !important;
    top: -1900px !important
    }
    /* "top:" removes background under possible other URL bar buttons */

    #picture-in-picture-button {
    position: absolute !important;
    clip: rect(0,0,0,0) !important
    }
    /* clip removes background under possible other URL bar buttons */

    #picture-in-picture-button {
    position: absolute !important;
    clip-path: circle(0) !important
    }
    /* clip-path removes background under possible other URL bar buttons */
    /* recommended is convert clip to clip-path as "clip" is deprecated */

    /*** hide only icon, but place still reserved (annoying on small window) - needed fallback with resize like for "visibility: hidden !important"
    ***/

    #picture-in-picture-button {
    top: -1900px !important;
    position: relative !important
    }

    #picture-in-picture-button {
    z-index: -214748364 !important
    }

    #picture-in-picture-button {
    opacity: 0 !important;
    pointer-events: none !important;
    user-select: none !important
    }

    /*** FIREFOX TRANSLATION BAR BELOW THE NAVBAR ***/

    /*** :root {
    --tab_below_navigation_toolbar_bottom_padding: 35px !important;
    } ***/

    /*** MAKE SIDEBAR BOOKMARKS, HISTORY, AND "MANAGE HISTORY FOLDERS MORE COMPACT ***/

    /** treechildren::-moz-tree-row,
    treechildren::-moz-tree-cell,
    treechildren::-moz-tree-cell-text,
    treechildren,
    treechildren *,
    .bookmark-item,
    .bookmark-item * {
    appearance: unset !important;
    margin: 0 !important;
    padding: 0 !important;
    min-height: unset !important;
    height: unset !important;
    } */

    treechildren::-moz-tree-row,
    treechildren::-moz-tree-cell,
    treechildren::-moz-tree-cell-text,
    treechildren,
    treechildren *,
    .bookmark-item,
    .bookmark-item * {
    appearance: unset !important;
    margin: 1 !important;
    padding: 0 !important;
    min-height: unset !important;
    height: unset !important;
    }

    /*** CHANGE THE COLOR OF THE ADDRESS BAR & OVERFLOW MENU ZOOM BUTTON LEVEL NUMBER BUTTON TO RED ***/
    #zoom-reset-button {
    color: red !important;
    }

    #urlbar-zoom-button{
    color: red !important;
    }

    /*** Scrollbar for long Bookmark menu "popups" ***/

    [placespopup="true"] {
    --allow-scroll-bar: auto;
    }

    scrollbox[part="scrollbox"] {
    overflow-y: var(--allow-scroll-bar, inherit) !important;
    }

    /* CORRECT SEARCH FIELD FROM BEING VERTICALLY OFF CENTER - 2-3-23 */

    .searchbar-textbox {
    margin-top: 1px !important;
    }

    /* ADJUST MENUBAR HEIGHT - 12-2-24 */

    #toolbar-menubar {
    height: 25px !important;
    min-height: unset !important;
    }

    /* CORRECT MENUBAR FROM BEING VERTICALLY OFF CENTER - 12-2-24 */

    #main-window #toolbar-menubar .toolbarbutton-1 {
    margin-top: 3px !important;
    }

    /* INCREASE RIGHT SIDE MENUBAR SPACING BETWEEN MIN-MAX-CLOSE BUTTONS AND BUTTON TO THE LEFT - 11-29-24 */

    /* .titlebar-buttonbox {
    padding-left: 3px !important;
    padding-right: 3px !important;
    } */

    /* MOVE MENUBAR BUTTONS CLOSER TOGETHER (ARIS) */
    #toolbar-menubar > toolbaritem,
    #toolbar-menubar > toolbarbutton,
    #toolbar-menubar > toolbaritem toolbarbutton {
    padding: 0 !important;
    margin: 0 !important;
    }

    /* MAKE ALL MENUS COMPACT - MINIMAL SPACE BETWEEN ENTRIES VERTICALLY - 12-14-24*/

    /* override default browser code - normal popups */
    menupopup {

    Media (-moz-platform: windows) {
    > menu,
    > menuitem {
    padding-block: 0px !important;
    }
    }

    }

    /* override default browser code - panel popups */
    .toolbar-menupopup :is(menu, menuitem),
    .subview-subheader,
    panelview .toolbarbutton-1,
    .subviewbutton,
    .widget-overflow-list .toolbarbutton-1 {
    min-height: 0px !important;
    padding: 0px !important;
    }

    /* override context_bfrsb_*.css options */
    #context-navigation > .menuitem-iconic > .menu-iconic-left > .menu-iconic-icon {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    }

    /* MAKE ALL MENUS COMPACT - MINIMAL SPACE BETWEEN ENTRIES VERTICALLY */

    /* menupopup > menuitem,
    menupopup > menu {
    padding-top: 0px !important;
    padding-bottom: 4px !important;
    } */

    /* MAKE ALL MENUS COMPACT - MINIMAL SPACE BETWEEN ENTRIES VERTICALLY - 10-20-22 */
    /* #scrollbutton-up[disabled="true"],
    #scrollbutton-down[disabled="true"] {
    opacity: 1.0 !important;
    fill-opacity: 1.0 !important;
    } */

    /* CUSTOMIZE THE RESTART BUTTON ICON */
    #restart-button > .toolbarbutton-icon {
    list-style-image: url("R- RED 7.png") !important;
    }

    /* NIGHTLY 72 UPDATE FIX TOP FINDBAR */
    :-moz-any(.browserContainer,#viewSource) :-moz-any(findbar,#FindToolbar) {
    z-index: 10000 !important;
    }

    /* REMOVE LASTPASS FROM PAGE CONTEXT MENU (Lastpass "Hide Context Menu Option" not working) */
    menu[label="LastPass"] {
    display: none !important;
    }

    /* MAKE SEARCH BAR DROP DOWN SEARCH ENGINE LABELS BLACK */
    #PopupSearchAutoComplete,
    #PopupSearchAutoComplete * {
    color: black !important;
    }

    /* MAKE ADDRESS BAR SUGGESTIONS CLOSER TOGETHER */
    .urlbarView-row {
    min-height: 14px !important;
    height: unset !important;
    padding-top: 2px !important;
    padding-bottom: 2px !important;
    }

    /* From [TABS BELOW NAVIGATION AND BOOKMARKS TOOLBARS] conflicts with menu bar -
    https://github.com/Aris-t2/CustomCSSforFx/issues/132 */

    /* don't show back or forward buttons if there's nothing to go back or forward to show */
    #ctraddon_back-button[disabled="true"],
    #ctraddon_forward-button[disabled="true"],
    #back-button[disabled="true"],
    #forward-button[disabled="true"] {
    display: none !important;
    }

    /* close icon */
    #TabsToolbar #tabbrowser-tabs .tabbrowser-tab:not([pinned]) .tab-close-button {
    -moz-box-ordinal-group: 0 !important;
    -moz-margin-start: -9px !important;
    -moz-margin-end: 0px !important;
    }

    #main-window #navigator-toolbox #TabsToolbar .close-icon > .toolbarbutton-icon,
    #main-window #navigator-toolbox #TabsToolbar .tab-content .close-icon {
    min-width: 20px !important;
    width: 20px !important;
    min-height: 20px !important;
    height: 20px !important;
    }

    /* Tab numbers on tabs / Tabs numbers in 'all tabs' popup */
    #tabbrowser-tabs,
    #alltabs-popup, /*Fx60-61 */
    #allTabsMenu-allTabsViewTabs, /*Fx62+ */
    #allTabsMenu-allTabsView-tabs { /*Fx126+*/
    counter-reset: n_tabs 0;
    }
    .tabbrowser-tab .tab-content {
    -moz-padding-start: 0px;
    }
    .tabbrowser-tab .tab-content::before,
    .alltabs-item::before, /*Fx60-61 */
    .all-tabs-button::before { /*Fx62+ */
    display: -moz-box;
    -moz-padding-end: 8px;
    counter-increment: n_tabs;
    content: counter(n_tabs);
    font-weight: bold !important;
    font-size: 15px !important;
    margin-top: -2px !important;
    }

    /* REMOVE EDIT MENU (IF YOU ALREADY USE ALL THE KEYBOARD SHORTCUTS) */
    #edit-menu { display: none !important; }
    #file-menu { display: none !important; }
    #view-menu { display: none !important; }
    #history-menu { display: none !important; }
    #bookmarksMenu { display: none !important; }
    #profiles-menu { display: none !important; }


    /* drag text encoding button to menu bar before editing userChrome.css */

    toolbarbutton#characterencoding-button {
    -moz-binding: url("userChrome.xml#js");
    }
    #main-window:not([customizing="true"]) toolbarbutton#characterencoding-button {
    visibility: collapse;
    }

    /* fix tab toolbars button width/height for default tabs */

    #navigator-toolbox #TabsToolbar .scrollbutton-up,
    #navigator-toolbox #TabsToolbar .scrollbutton-down,
    #navigator-toolbox #TabsToolbar #alltabs-button,
    #navigator-toolbox #TabsToolbar #new-tab-button {
    padding: 0px !important;
    }

    #navigator-toolbox #TabsToolbar .scrollbutton-up > .toolbarbutton-icon,
    #navigator-toolbox #TabsToolbar .scrollbutton-down > .toolbarbutton-icon,
    #navigator-toolbox #TabsToolbar #alltabs-button > .toolbarbutton-icon,
    #navigator-toolbox #TabsToolbar #new-tab-button > .toolbarbutton-icon,
    #navigator-toolbox #TabsToolbar .tabs-newtab-button > .toolbarbutton-icon {
    padding: 0px !important;
    width: 16px !important;
    height: 16px !important;
    }

    /* hide empty space before and after tabs */
    hbox[type="pre-tabs"],
    hbox[type="post-tabs"] {
    min-width: 1px !important;
    width: 1px !important;
    max-width: 1px !important;
    opacity: 0 !important;
    }

    #main-window[tabsintitlebar][sizemode="normal"] #toolbar-menubar[autohide="true"][inactive="true"],
    #main-window[tabsintitlebar][sizemode="maximized"] #toolbar-menubar[autohide="true"][inactive="true"] {
    margin-top: unset !important;
    }

    #main-window[lwtheme] #toolbar-menubar[autohide="true"][inactive="true"] ~ #nav-bar,

    #main-window:not([lwtheme])[tabsintitlebar] #toolbar-menubar[autohide="true"][inactive="true"] ~ #nav-bar,
    #main-window[tabsintitlebar] #toolbar-menubar[autohide="true"][inactive="true"] ~ #nav-bar {
    -moz-margin-end: 1px !important;
    -moz-appearance: none !important;
    background: transparent !important;
    border-top: unset !important;
    }

    #main-window[sizemode="normal"] #navigator-toolbox #nav-bar {
    border-left: 0px !important;
    border-right: 0px !important;
    }

    #main-window[tabsintitlebar] #toolbar-menubar[autohide="true"][inactive="true"] ~ #nav-bar #nav-bar-customization-target {
    -moz-padding-start: 50px !important;
    }

    /* selected tab text color ****************************/
    /* text color */
    .tabbrowser-tab[selected] .tab-label {
    color: red !important;
    }

    /* ALTER THE URLBAR AND SEARCH BAR FONT SIZES */
    #searchbar { font-size: 15px !important; }
    #urlbar { font-size: 15px !important; }

    /* MAKE THE BOX TO THE LEFT OF THE ADDRESS BAR NARROWER ******************************************************** */
    /* Firefox Quantum userChrome.css tweaks ************************************************/
    /* Github: https://github.com/Aris-t2/Custom…bels_hidden.css */

    #identity-icon-labels {
    display: none !important;
    }

    #identity-box {
    padding-inline-end: 4px !important;
    margin-inline-end: 4px !important;
    }

    /**/

    /* SHRINK MIN-MAX-CLOSE BUTTON - ARIS ******************************************************** */
    .titlebar-button {
    padding: 0 !important; /* no more wasting space */
    color: black !important; /* set own color */
    }+ toolbarbutton#alltabs-button {

    #tabContextMenu #context_bookmarkTab {

    display: none !important;

    }

    /* RESTORE BOTTOM POSITION OF "AVAILABLE UPDATES" SIDEBAR ELEMENT OF ABOUT:ADDONS */
    #category-availableUpdates {
    -moz-box-ordinal-group: 100 !important;
    }

    /* FIX APPLICATION/HAMBURGER BUTTON MENU BUTTON */
    #PanelUI-button #whats-new-menu-button {
    display: none !important;
    }

    /* SHOW A NUMBER BEFORE TAB TEXT - ANOTHER CODE TO CREATE NUMBERED TABS IS THE CURRENT ONE EVER FAILS */

    /* .tabbrowser-tab:first-child{ counter-reset: nth-tab 0 } /* Change to -1 for 0-indexing */
    .tab-text::before{ content: counter(nth-tab) " "; counter-increment: nth-tab } */

  • Scaling/display problems

    • juzzlukin
    • 19. Juni 2026 um 21:31
    Zitat von Mira_Belle

    Why?
    In my opinion, it would be better if you consistently separated one BS from the other BS!

    What is BS? German abbreviation for operating system?

    Was bedeutet „BS“? Ist das eine deutsche Abkürzung für „Betriebssystem“?

    Zitat von .DeJaVu

    I agree. Although I've done that myself, just not with a portable device.

    I tried not to distract with a lot of trivial info, because this should be really simple, but here we go.

    I appreciate your speculations, but in this case, they are unfounded. Nothing is broken here.

    There is absolutely no association/relationship between these two installs that would cause any sort of conflict or corruption. They are completely separate of each other. When I am using one install, the other disk essentially functions as a data drive, as far as it's abilities are concerned

    The only reason I made mention of them is to illustrate why and how these display differences occur, which is particularly relevant in the case of Firefox.

    You said "portable device". I don't know exactly what the term "device" was a reference to, but the critical part of the discussion here is that I use the Firefox Profile Manager, which means that for me, Firefox is completely portable.

    As such, in my unique situation, the contrast in terms of display between the old OS and the later one is solely due to, as i mentioned in my original post, their scaling idiosyncrasies. The "simple" fact that the old OS is set to 156% scaling, while the new OS is set to the "recommended" 150%.

    It took me a long, miserable time at Tenforums and elsewhere discover this. Which led to the obvioous conclusion that, since my "my_userChrome.css" and my_userContent.css" alterations were originally visually based upon the 156% scaling of the old OS, "my_userChrome.css" and my_userContent.css" must be adjusted for the 150% scaling.

    All I need is for someone to examine both files and clean them up. To identity the relevant display related content, and if necessary, remove any obsolete data that might exist.

    Can you recommend where I might find such assistance?

    Ich habe versucht, euch nicht mit zu vielen nebensächlichen Informationen abzulenken, da das Ganze eigentlich ganz einfach sein sollte, aber los geht’s.

    Ich weiß eure Spekulationen zu schätzen, aber in diesem Fall sind sie unbegründet. Hier ist nichts kaputt.

    Es besteht absolut kein Zusammenhang zwischen diesen beiden Installationen, der zu Konflikten oder Datenbeschädigungen führen könnte. Sie sind völlig voneinander getrennt. Wenn ich eine der beiden Installationen nutze, fungiert die andere Festplatte, was ihre Funktionen angeht, im Wesentlichen als Datenträger.

    Ich habe sie nur deshalb erwähnt, um zu veranschaulichen, warum und wie diese Darstellungsunterschiede entstehen, was insbesondere im Fall von Firefox relevant ist.

    u sprachen von einem „portablen Gerät“. Ich weiß nicht genau, worauf sich der Begriff „Gerät“ bezog, aber der entscheidende Punkt in dieser Diskussion ist, dass ich den Firefox-Profil-Manager verwende, was bedeutet, dass Firefox für mich vollständig portabel ist.

    In meiner speziellen Situation ist der Unterschied in der Darstellung zwischen dem alten und dem neueren Betriebssystem daher, wie ich bereits in meinem ursprünglichen Beitrag erwähnt habe, ausschließlich auf deren jeweilige Besonderheiten bei der Skalierung zurückzuführen. Die „einfache“ Tatsache, dass das alte Betriebssystem auf 156 % eingestellt ist Skalierung, während das neue Betriebssystem auf die „empfohlenen“ 150 % eingestellt ist.

    Ich habe lange und mühsam bei Tenforums und anderswo recherchiert, bis ich das herausgefunden habe. Das führte zu der naheliegenden Schlussfolgerung, dass, da meine „my_userChrome.css“ und „my_userContent.css“ Da die Anpassungen ursprünglich auf der 156-prozentigen Skalierung des alten Betriebssystems basierten, müssen „my_userChrome.css“ und „my_userContent.css“ an die 150-prozentige Skalierung angepasst werden.

    Ich brauche lediglich jemanden, der beide Dateien überprüft und bereinigt. Die Daten in den Dateien, die die visuelle Darstellung bestimmen, müssen identifiziert werden, und sollten veraltete oder widersprüchliche Daten gefunden werden, müssen diese entfernt werden.

    Können Sie mir empfehlen, wo ich solche Unterstützung finden könnte?

  • extensionsUpdateChecker.uc.js no longer works

    • juzzlukin
    • 19. Juni 2026 um 19:32
    Zitat von Mira_Belle

    Here is your complete, old script:
    JavaScript // addonUpdateNotifier.uc.js

    Zitat von Mira_Belle

    The following script ( #69 ) is the better and final script.

    Yes. I did not realize. It was one of those "got lost in translation" things when you said "old" script.

    Works great. Thanks again.

    Ja. Das war mir nicht klar. Das war so ein Fall von „Verloren in der Übersetzung“, als du von einem „alten“ Skript gesprochen hast.

    Funktioniert super. Nochmals vielen Dank.

  • extensionsUpdateChecker.uc.js no longer works

    • juzzlukin
    • 19. Juni 2026 um 02:38
    Zitat von Mira_Belle

    juzzlukin If I understand correctly, you have a rather unique installation!

    I would really advise you to do this
    1. Keep the operating systems strictly separate from each other.
    2. Reinstall Firefox, don't forget to back up your data, and then rebuild your profile.

    Are you referring to my other post? They are separate. There is is no relationship.

    Beziehst du dich auf meinen anderen Beitrag? Das sind zwei verschiedene Dinge. Es gibt da keinen Zusammenhang.

    Zitat von FuchsFan

    And here's my solution:
    JavaScript // AddonSuche4.uc.js

    @FuchsFan 

    Thus far, my latest test demonstrates, at least in my system, That AddonSuche4.uc.js a worthy successor to the xiaoxiaoflood script.

    It only open about:addons when there is an available update. When multiple updates are available, it recognizes them.

    Thanks for all the hard work!! 😄

    @Mira_Belle 

    Many thanks to you as well for the final product!

    FuchsFan

    Bisher zeigen meine jüngsten Tests, zumindest auf meinem System, dass „AddonSuche4.uc.js“ ein würdiger Nachfolger des „xiaoxiaoflood“-Skripts ist.

    „about:addons“ wird nur geöffnet, wenn ein Update verfügbar ist. Sind mehrere Updates verfügbar, werden diese erkannt.

    Vielen Dank für die ganze harte Arbeit!! 😄

    Mira_Belle

    Auch dir vielen Dank für das Endergebnis!

  • extensionsUpdateChecker.uc.js no longer works

    • juzzlukin
    • 18. Juni 2026 um 22:04
    Zitat von Mira_Belle

    Choose whichever one suits you best.


    If I understood you correctly and the "about:addons" page sometimes freezes,
    I fixed the script for that.

    Zitat von FuchsFan

    Mira_Belle

    Thanks for the test! That was just a first attempt, but I'll continue working on it. I need to check if it only works with active buttons. Extending this script only affected inactive add-ons; there's still room for improvement there.

    @FuchsFan 

    I just tested your script. After the first try, It seemed to work as we had all hoped. After reboot, the about:addons tab opened to the main page (not the "Available Updates" page), but the update notification was there.

    Ich habe dein Skript gerade getestet. Nach dem ersten Versuch schien es so zu funktionieren, wie wir es uns alle erhofft hatten. Nach dem Neustart öffnete sich die Registerkarte „about:addons“ auf der Hauptseite (nicht auf der Seite „Verfügbare Updates“), aber die Update-Benachrichtigung war vorhanden.

    That result would certainly be just fine with me. However, after closing about:addons and repeating the test, the browser now opens to the active tab (this thread), with about:addons to the right

    Dieses Ergebnis wäre für mich sicherlich völlig in Ordnung. Nachdem ich jedoch „about:addons“ geschlossen und den Test wiederholt habe, öffnet sich der Browser nun auf dem aktiven Tab (diesem Thread), wobei „about:addons“ rechts davon angezeigt wird.

    On my system, the green indicates an active tab, even though it was closed before the reboot. When selecting that tab, it shows that the addon that requires updating has been detected.

    However, in my case (I don't know i this happens to anybody else), when I tried it with two addons, after reboot, only one of the two tabs were indicated on that "Available Updates" badge. I had to "Check for Update" to have the second addon recognized.

    Finally, since my original post, during this ongoing test process, if I recall correctly, Firefox has crashed three times, including today, during reboot. I'm not saying the script(s) caused it. I'm just reporting my observation. I copied the details of the crash report if anyone wants to see it.

    Auf meinem System zeigt die grüne Markierung an, dass ein Tab aktiv ist, obwohl er vor dem Neustart geschlossen war. Wenn ich diesen Tab auswähle, wird angezeigt, dass das Add-on, das aktualisiert werden muss, erkannt wurde.

    However, in my case (I don't know i this happens to anybody else), when I tried it with two addons, after reboot, only one of the two tabs were indicated on that "Available Updates" badge. I had to "Check for Update" to have the second addon recognized.

    Seit meinem ursprünglichen Beitrag ist Firefox während dieses laufenden Testprozesses – wenn ich mich recht erinnere – dreimal abgestürzt, darunter auch heute beim Neustart. Ich behaupte nicht, dass das Skript bzw. die Skripte dafür verantwortlich waren. Ich gebe lediglich meine Beobachtung wieder. Ich habe die Details des Absturzberichts kopiert, falls jemand sie einsehen möchte.

  • Scaling/display problems

    • juzzlukin
    • 18. Juni 2026 um 01:29

    I'll try to keep this a brief as possible.

    I have a multiboot system, Within the past year, I created a fresh install on one disk, due to behavioral problems that related to my OS scaling change to 156%.

    There were visual and behavioral side effects, but from as far as text size and display proportions perspective was concerned, it was fine.

    I access the same Firefox profiles in both installations. The new OS, set to 150%, doesn't have the behavioral abnormalities, but Firefox has been affected. I believe it is due to my "my_userChrome.css" and perhaps my_userContent.css alterations.

    Here are a few examples. Old OS tab bar

    Ich werde versuchen, mich so kurz wie möglich zu fassen.

    Ich habe ein Multiboot-System. Im Laufe des letzten Jahres habe ich auf einer Festplatte eine Neuinstallation durchgeführt, da es aufgrund meiner Änderung der Betriebssystemskalierung auf 156 % zu Verhaltensproblemen gekommen war.

    Es gab zwar visuelle und funktionale Nebenwirkungen, aber was die Textgröße und die Bildschirmproportionen betraf, war alles in Ordnung.

    Ich greife in beiden Installationen auf dieselben Profile zu. Das neue Betriebssystem weist keine Verhaltensauffälligkeiten auf, aber Firefox ist davon betroffen. Ich vermute, dass dies an meinen Änderungen an „my_userChrome.css“ und möglicherweise auch an „my_userContent.css“ liegt.

    Hier sind ein paar Beispiele. Tab-Leiste im alten Betriebssystem

    Larger tab bar and tabs in the new OS

    Größere Registerleiste und Registerkarten im neuen Betriebssystem

    The major issue is page display distortion. On the majority of sites, I must reduce the page to 80%-90% to view the entire page. Without doing so, the right page border section is partially hidden and there is no horizontal scroll bar to reveal it, persistent top frames are enlarged to the point where half the page is hidden

    Example

    Das Hauptproblem ist die verzerrte Darstellung der Seiten. Auf den meisten Websites muss ich die Seite auf 80 % bis 90 % verkleinern, um die gesamte Seite sehen zu können. Andernfalls wird der rechte Seitenrand teilweise verdeckt, und es gibt keine horizontale Bildlaufleiste, um ihn sichtbar zu machen; die feststehenden oberen Rahmen werden so stark vergrößert, dass die Hälfte der Seite verdeckt wird.

    Beispiel

    Do I have permission to published the contents of those files to figure out what changes must be made. What needs to be eliminated or adjusted?

    Darf ich den Inhalt dieser Dateien veröffentlichen, um herauszufinden, welche Änderungen vorgenommen werden müssen?

    Bilder

    • TABS DISPLAY 1.jpg
      • 27,8 kB
      • 1.919 × 37
    • TABS DISPLAY 2.jpg
      • 27,66 kB
      • 1.919 × 42
    • TABS DISPLAY 1.jpg
      • 27,8 kB
      • 1.919 × 37
  • extensionsUpdateChecker.uc.js no longer works

    • juzzlukin
    • 17. Juni 2026 um 23:16
    Zitat von Mira_Belle

    juzzlukin Ich habe ganz einfach geschimpft wie ein Rohspatz und der KI an den Kopf geworfen, wie blöd sie doch ist.
    Grast das ganze Internet ab, aber lässt die wichtigste Quelle aus!
    Sie hat sich entschuldigt und mir fest versprochen auch in Zukunft diese Quelle in bedacht zu ziehen.

    I just swore like a sailor and told the AI right to her face how stupid she is.
    She scours the entire internet but leaves out the most important source!
    She apologized and promised me she'd make sure to include that source in the future.

    https://searchfox.org/

    Alles anzeigen

    @Mira_Belle 

    I didn't realize that banshees cursed. Wish I was there to see it 😊. Learn something new every day

    I discovered a slight abnormality I did not recognize this at first. Now, regardless of an available update or not, when i reboot, the browser opens to about:addons for several seconds, then to travels to the previous active tab. Do you see this as well?

    Mir war gar nicht bewusst, dass Banshees fluchen. Ich wünschte, ich wäre dabei gewesen, um das zu sehen 😊. Man lernt jeden Tag etwas Neues.

    Ich habe eine kleine Unregelmäßigkeit entdeckt, die mir zunächst nicht aufgefallen ist. Unabhängig davon, ob ein Update verfügbar ist oder nicht: Wenn ich den Computer neu starte, öffnet sich der Browser für einige Sekunden auf „about:addons“ und wechselt dann zum zuvor aktiven Tab. Ist das bei euch auch so?

    EDIT: After a few more tries, I find that sometimes it returns to the previous active tab, and others times it stays at about:config

  • extensionsUpdateChecker.uc.js no longer works

    • juzzlukin
    • 17. Juni 2026 um 20:30
    Zitat von Mira_Belle

    2002 Andreas Danke.
    You wouldn't believe how much I tinkered with the script!

    Yes I would (believe it). Wish I had your skills. Outstanding 😎

    Ja, das würde ich (glauben). Ich wünschte, ich hätte dein Können. Hervorragend 😁

    Zitat von Mira_Belle

    Here's a tip for everyone who also "works" with the help of AI.
    Tell these things to also search on Searchfox. :!:
    It's no use if they scour everything related to JS, if they
    Ignore FF-specific details. FoxFan

    Wow. This is my first time hearing about Searchfox. Wish i had known sooner. How do we "Tell these things to also search on Searchfox"? I found the website. Is there a way to add a Searchfox search engine?

    Wow. Das ist das erste Mal, dass ich von Searchfox höre. Hätte ich doch nur früher davon gewusst. Wie können wir „diesen Seiten mitteilen, dass sie auch auf Searchfox suchen sollen“? Ich habe die Website gefunden. Gibt es eine Möglichkeit, die Suchmaschine Searchfox hinzuzufügen?

  • Which files are safe to transfer/update to a backup profile

    • juzzlukin
    • 17. Juni 2026 um 00:04
    Zitat von .DeJaVu

    If you have doubt, get this:

    https://www.hekasoft.com/hekasoft-backup-restore/

    I'm really more concerned about what files I can confidently transfer, and if there are any methods that must be utilized when doing so, to eliminated any possibility of corruption.

    I currently use SyncBack, but I will definitely check out Hekasoft. Thanks.

    Mir geht es eigentlich eher darum, welche Dateien ich bedenkenlos übertragen kann und ob es dabei bestimmte Vorgehensweisen gibt, um jegliches Risiko einer Datenbeschädigung auszuschließen.

    Ich nutze derzeit SyncBack, werde mir Hekasoft aber auf jeden Fall einmal ansehen. Vielen Dank.


    Zitat von Sören Hentzschel

    You can back up the autofill-profiles.json file if you save addresses and/or credit card information in Firefox. You should back up the content-prefs.sqlite file if you want to retain site-specific settings such as zoom or granted permissions.

    👍️

  • Which files are safe to transfer/update to a backup profile

    • juzzlukin
    • 16. Juni 2026 um 23:43
    Zitat von Sören Hentzschel

    Und falls man doch manuell Daten sichern möchte, gibt es hier eine Übersicht über die wichtigsten Dateien:

    https://support.mozilla.org/de/kb/wichtige…-firefox-profil

    Die Dateien activity-stream.contile.json und notificationstore.json zu sichern, ergibt meines Erachtens nicht viel Sinn.

    Thanks, and you essentially confirmed my decisions for the proper handling of about activity-stream.contile.json and notificationstore.json.

    The only two left I'm wondering about are autofill-profiles.json & content-prefs.sqlite. Can I get your opinion please?

    Danke, und du hast im Grunde meine Entscheidungen bezüglich der korrekten Handhabung von „activity-stream.contile.json“ und „notificationstore.json“ bestätigt.

    Die einzigen beiden Dateien, bei denen ich mir noch Gedanken mache, sind „autofill-profiles.json“ und „content-prefs.sqlite“. Könntest du mir bitte deine Meinung dazu sagen?

  • Which files are safe to transfer/update to a backup profile

    • juzzlukin
    • 16. Juni 2026 um 20:52

    I believe these files are appropriate for transfer from a default profile to a backup

    Ich glaube, diese Dateien eignen sich für die Übertragung aus einem Standardprofil in ein Backup.

    places.sqlite
    cert9.db
    cookies.sqlite
    formhistory.sqlite
    key4.db
    logins.json
    permissions.sqlite
    persdict.dat
    sessionstore.jsonlz4

    Do these qualify as well as well? Any restrictions or special handling required?

    Sind diese ebenfalls zulässig? Gibt es Einschränkungen oder sind besondere Vorkehrungen erforderlich?

    activity-stream.contile.json
    autofill-profiles.json
    favicons: favicons.sqlite
    content-prefs.sqlite
    handlers.json
    notificationstore.json
    search.json.mozlz4

    Any others?

    Gibt es noch andere?

  • extensionsUpdateChecker.uc.js no longer works

    • juzzlukin
    • 14. Juni 2026 um 21:06
    Zitat von Mira_Belle

    juzzlukin It will now take a few days until I can implement my idea.
    Be patient.

    Sorry about the previous post. I deleted it. Take all the time you need. Thanks.

  • extensionsUpdateChecker.uc.js no longer works

    • juzzlukin
    • 14. Juni 2026 um 20:49
    Zitat von 2002Andreas
    Zitat von juzzlukin

    dass diese Einstellung der Ausgangspunkt für alle Aktionen ist.

    Nein.

    Diese Einstellung betrifft nur den Firefox, aber nicht die Erweiterungen.

    Für Erweiterungen sieht das so aus:

    Alles anzeigen

    My apologies. Embarrassing. I got mixed up with my other post running here about not receiving browser update notifications.

    Entschuldigung. Peinlich. Ich habe das mit meinem anderen Beitrag hier verwechselt, in dem es darum ging, dass ich keine Benachrichtigungen über Browser-Updates erhalte.

    Of course, you want this deselected when using the script.

    Natürlich sollte diese Option deaktiviert sein, wenn Sie das Skript verwenden

  • extensionsUpdateChecker.uc.js no longer works

    • juzzlukin
    • 14. Juni 2026 um 02:07
    Zitat von Mira_Belle

    Ok, am liebsten wäre Dir, wenn das Script aus #1 wieder funktionieren würde.
    Verstanden. Wird nicht einfach werden.
    Wahrscheinlich wird das auch so gar nicht mehr möglich sein.
    Mozilla hat da ein paar Hürden eingebaut, die das eventuell verhindern.
    Kannst Du noch mitteilen ab welcher Version des FF das Script nicht mehr funktionierte?

    I can't recall, but it's been months. It's not unusual for updates to be delayed, so I can't say how long it was before i realized it was not working, Can you tell me how you expect your script to work? How it functions...how it differs from xiaoxiaoflood?

    Ich kann mich nicht mehr genau erinnern, aber es ist schon Monate her. Es ist nicht ungewöhnlich, dass sich Updates verzögern, daher kann ich nicht sagen, wie lange es gedauert hat, bis mir aufgefallen ist, dass es nicht funktioniert. Kannst du mir sagen, wie dein Skript deiner Vorstellung nach funktionieren soll? Wie es funktioniert … und wie es sich von xiaoxiaoflood unterscheidet?

  • extensionsUpdateChecker.uc.js no longer works

    • juzzlukin
    • 13. Juni 2026 um 21:33
    Zitat von Mitleser

    Here's a working button:
    JavaScript // JavaScript Document // B_AddonsUpdate.uc.js

    Forgive me for not being clear. On my system, both of the buttons I mentioned to do the same thing.

    Your button, B_AddonsUpdate.uc.js,

    Entschuldige bitte, dass ich mich nicht klar ausgedrückt habe. Auf meinem System haben beide Schaltflächen, die ich erwähnt habe, dieselbe Funktion.

    Deine Schaltfläche, B_AddonsUpdate.uc.js,

    represented by "Add-ons Update" in the menu, as I explained earlier, will not recognize the out of date addon.

    I do not want automatic updates. I prefer the way extensionsUpdateChecker.uc.js operated. When an update is available, you are "automatically" taken to the"available updates" page. Then, the user controls things from there.

    That's why I was hoping extensionsUpdateChecker.uc.js could be made compatible for the latest Firefox variation.

    die im Menü als „Add-ons aktualisieren“ bezeichnet wird, erkennt, wie ich bereits erläutert habe, das veraltete Add-on nicht.

    Ich möchte keine automatischen Updates. Mir gefiel die Funktionsweise von „extensionsUpdateChecker.uc.js“ besser. Wenn ein Update verfügbar ist, wird man „automatisch“ auf die Seite „Verfügbare Updates“ weitergeleitet. Von dort aus kann der Nutzer dann selbst entscheiden, was geschehen soll.

    Deshalb hatte ich gehofft, dass „extensionsUpdateChecker.uc.js“ mit der neuesten Firefox-Version kompatibel gemacht werden könnte.

    Bilder

    • OVERFLOW2.jpg
      • 27,99 kB
      • 636 × 267
  • No browser update notification

    • juzzlukin
    • 13. Juni 2026 um 21:02
    Zitat von TPD-Andy

    No, Firefox Portable cannot use the Mozilla Maintenance Service installed by Windows

    Thank you for that confirmation. I choose to run portables whenever I can.

    You are far more knowledgeable than I. Out of curiosity, would you be so kind as to educate me about why Firefox knows what my version is (by reading the executable),

    Vielen Dank für diese Bestätigung. Ich versuche, wann immer möglich, portable Versionen zu verwenden.

    Sie kennen sich damit viel besser aus als ich. Nur aus Neugier: Würden Sie mir bitte erklären, warum Firefox weiß, welche Version ich habe (indem er die ausführbare Datei ausliest)?

    but, unlike virtually any of my other portables, in the "about" section

    aber im Gegensatz zu so gut wie allen meinen anderen tragbaren Geräten steht im Abschnitt „Über“

    it says Firefox is up to date, when it is not, and there is no "Check for updates" option?

    Es wird angezeigt, dass Firefox auf dem neuesten Stand ist, obwohl das nicht stimmt, und es gibt keine Option „Nach Updates suchen“?

    Zitat von .DeJaVu

    PS 151.0.2 was already "old" when this post was written. And now version 151.0.4 is the current version.

    Yes. I was trying to make the point that while v151.0.2 was due for an update, regardless of my settings, I was not receiving notifications.

    Ja. Ich wollte damit sagen, dass ich zwar eine Benachrichtigung erhalten sollte, dass für Version 151.0.2 ein Update fällig war, aber unabhängig von meinen Einstellungen keine Benachrichtigung erhalten habe.

  • No browser update notification

    • juzzlukin
    • 13. Juni 2026 um 02:35
    Zitat von .DeJaVu

    Check your system, can be anything. A stupid antiovirus, a stupid cleaner.

    @. DeJaVu

    I use the Firefox Profile Manager. The profile is portable. I'm not expecting Firefox to update itself, but simply to notify me when an update is available.

    Ich verwende den Firefox-Profil-Manager. Das Profil ist portabel. Ich erwarte nicht, dass Firefox sich selbst aktualisiert, sondern lediglich, dass ich benachrichtigt werde, wenn ein Update verfügbar ist.

  • extensionsUpdateChecker.uc.js no longer works

    • juzzlukin
    • 13. Juni 2026 um 02:19
    Zitat von Boersenfeger

    For me, this works, among other things. Script in the current version of Firefox and in Nightly

    Zitat von Mitleser

    Here is a working button

    I was mistaken about the button not displaying on the toolbar. I did not expect to be looking for this, the yellow entry, without an icon.

    Ich habe mich geirrt, was die Schaltfläche betrifft, die nicht in der Symbolleiste angezeigt wurde. Ich hätte nicht gedacht, dass ich nach diesem gelben Eintrag ohne Symbol suchen müsste.

    Can you please explain how we can expect the button to work. I ask because the original xiaoxiaoflood script would automatically transfer the user to the about:addons "available updates" page, and only when an update becomes available.

    Currently, with your buttons, the only activity is when it takes me to the available updates page after I select the toolbar button, regardless of whether there is an update or not

    Könntest du bitte erklären, wie die Schaltfläche funktionieren soll? Ich frage, weil das ursprüngliche „xiaoxiaoflood“-Skript den Nutzer automatisch auf die Seite „Verfügbare Updates“ unter „about:addons“ weitergeleitet hat – und zwar nur dann, wenn ein Update verfügbar war.

    Derzeit ist die einzige Funktion Ihrer Schaltflächen, dass ich nach dem Anklicken der Schaltfläche in der Symbolleiste zur Seite mit den verfügbaren Updates weitergeleitet werde, unabhängig davon, ob ein Update vorliegt oder nicht

  • extensionsUpdateChecker.uc.js no longer works

    • juzzlukin
    • 12. Juni 2026 um 22:06

    @Mira_Belle 

    Sorry to report, I believe we have a problem. When I first tried the script, for testing purposes, I deliberately installed an earlier version of an addon.

    Example: Since the browser opened here,. and displayed the addon that required the update, I assumed the script was operating properly

    Leider muss ich berichten, dass wir wohl ein Problem haben. Als ich das Skript zum ersten Mal zu Testzwecken ausprobierte, habe ich absichtlich eine ältere Version eines Add-ons installiert.

    Beispiel: Da sich der Browser hier öffnete und das Add-on anzeigte, das aktualisiert werden musste, ging ich davon aus, dass das Skript ordnungsgemäß funktionierte

    However, I soon discovered that every time I launch the browser, It opens here, even when there are no updates.

    Ich habe jedoch bald festgestellt, dass sich der Browser jedes Mal, wenn ich ihn starte, hier öffnet, auch wenn keine Updates vorliegen.

  • extensionsUpdateChecker.uc.js no longer works

    • juzzlukin
    • 11. Juni 2026 um 23:07
    Zitat von Mira_Belle

    Sorry, my English is terrible, so I'm using DeepL.

    For now, I've only translated the first and most important notes in the script!

    Zitat von Mira_Belle

    He would have only had to exchange the "Icon" for one that he has on record.
    But the way I understood it, the script after which he edited it works,
    No more.

    Mira_Belle

    Vielen Dank für den Tipp mit DeepL. Ich hatte ziemliche Schwierigkeiten, mit dem integrierten Übersetzer korrekte Übersetzungen zu erhalten. Es waren viele Korrekturen nötig. Ich werde versuchen, meine Beiträge mit DeepL ins Deutsche zu übersetzen. Bitte lass mich wissen, ob sie verständlich sind.

    Herzlichen Glückwunsch!! 👍️ Das Skript funktioniert hervorragend. Viel besser als die Version von xiaoxiaoflood.

    Ich habe die leere Schaltfläche nur erwähnt, weil ich dachte, dass dich das interessiert. Da die Schaltfläche an sich keinen Zweck erfüllt, besteht das einzige Problem darin, dass sie verschwindet, sobald sie in das Überlaufmenü verschoben wird. Daher gibt es keinen visuellen Hinweis darauf, dass die Schaltfläche vom System erkannt wird.

    Können Sie mir sagen, wie ich das Skript so bearbeiten muss, dass es auf ein Symbol verweist?

Unterstütze uns!

Jährlich (2026)

59,3 %

59,3% (459,86 von 775 EUR)

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