UndoListInTabmenuToo mit funktionierendem Tooltip

  • Firefox-Version
    Firefox 139
    Betriebssystem
    Windows 11

    Von dem Skript schwirren mehrere Versionen herum, sodass ich gar nicht weiß, wohin ich ich am besten verlinken soll, aber von Mira_Belle gibt es zwei (ich weiß nicht, welche davon sie inzwischen selbst benutzt), in denen sie aber den problematischen Teil auskommentiert bzw. entfernt hat: Version 1Version 2.

    Ich selbst beziehe mich auf die von Alice0775 zuletzt für Firefox 135 aktualisierte Version des Skriptes: UndoListInTabmenuToo.uc.js. Man muss dort die Zeile 145 ändern:

    • aktiv, defekt (auch mit Fehlermeldung im Log):
    JavaScript
    undoPopup.childNodes[i + 2/*restore all, sep*/].setAttribute("tooltiptext", tooltiptext);
    • neu, mit funktionierendem Tooltip:
    JavaScript
    undoPopup.childNodes[i].setAttribute("tooltiptext", tooltiptext);

    Alice ist informiert. Mal sehen, ob eine Reaktion erfolgt, denn auf die ursprüngliche Meldung hin kam nichts.

    Ich habe für mich die englischen Menütexte übersetzt:

    • Zeile 80: "Recently Closed Window List" → "Geschlossene Fenster"
    • Zeile 92: "Recently Closed Tab List" → "Geschlossene Tabs"
    • Zeile 152: "Clear undo close tab list" → "Liste geschlossener Tabs leeren"
    • Zeile 192: "Clear undo close window list" → "Liste geschlossener Fenster leeren"
  • Hallo Speravir .
    Vielen Dank. Habe Deinen fix in meine deutsche Version übertragen:

    userChrome.js/Firefox 135/UndoListInTabmenuToo.uc.js at master · Endor8/userChrome.js
    Skripte für die Firefox-Erweiterung userChromeJS. Contribute to Endor8/userChrome.js development by creating an account on GitHub.
    github.com

    Mfg.
    Endor

    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:138.0) Gecko/20100101 Firefox/138.0.4
    OS: Windows 10 pro 64 bit und Windows 10 Home 64 bit
    Meine Scripte Sammlung: https://github.com/Endor8/userChrome.js
    Kein Support per PN. Fragen bitte im Forum stellen!

  • Habe Deinen fix in meine deutsche Version übertragen:

    Hallo Endor.

    Nur so ein Gedanke, aber wäre es nicht sogar besser, das Skript würde dann hier stehen:/

    userChrome.js/Firefox 139 at master · Endor8/userChrome.js
    Skripte für die Firefox-Erweiterung userChromeJS. Contribute to Endor8/userChrome.js development by creating an account on GitHub.
    github.com

    Denn es funktioniert ja mit der Version 139 vom Firefox.

  • Nur so ein Gedanke, aber wäre es nicht sogar besser, das Skript würde dann hier stehen :/ userChrome.js/Firefox 139 at master ·

    Na ja, das funktioniert bereits früher, wobei hier die verursachenden Änderungen dann doch erst in Fx 136 aktiv wurden. Alice und anscheinend auch Endor packen die Skripte immer in ein Verzeichnis für die Firefox-Version, ab der die vorherige Skript-Version nicht mehr (vollständig) funktioniert, auch bei weiteren Änderungen (Alice hat vor etwa einem Monat ein Update für ein Skript im Verzeichnis für V. 128 gemacht) – was es für Nutzer schwierig macht, das zu verfolgen, und auch nicht der Sinn der Versionsverwaltungssoftware hinter GitHub ist. (Ich hab aber gut zu meckern, der ich noch nie einen Pull request abgeschickt habe.)