newtabfromhistory.uc.js = Fehlermeldung

  • Firefox-Version
    Firefox 139.0
    Betriebssystem
    Windows 11 Pro 64-Bit

    Hallo @ all.

    Bei diesem Skript:

    erhalte ich ab Fx Version 140 folgende Fehlermeldung:

    Zitat

    Content-Security-Policy: Die Einstellungen der Seite haben die Ausführung eines Ereignis-Handlers (script-src-attr) blockiert, weil er gegen folgende Direktive verstößt: "script-src chrome: moz-src: resource: 'report-sample'". Ziehen Sie die Verwendung eines Hashs ('sha256-+NPc6D2NrYXo+qQKhKsaiU/9OA3R/H/2Q4lvkO3Ax8A=') zusammen mit 'unsafe-hashes' in Erwägung.

    Die Funktion vom Skript ist aber vorhanden.

    Lässt sich das Skript wieder anpassen/ändern?

    Für jegliche Hilfe wie immer vielen Dank vorweg.

  • Zur hilfreichsten Antwort springen
  • Und wie ist es mit dieser, neueren Version?

    Mit <3lichem Gruß

    Mira

  • Die Version beinhaltet immer noch das gleiche Problem. Dabei hattest du selbst schon eine korrigierte Version geteilt, wofür sich Andreas sogar schon bedankt hatte: ;)

    PS:

    JavaScript
    let historyPopup = document.getElementById('historyMenuPopup');
    if (historyPopup) {
      historyPopup.addEventListener('popupshowing', onPopupshowing);
    }

    Ginge auch kürzer:

    JavaScript
    let historyPopup = document.getElementById('historyMenuPopup');
    historyPopup?.addEventListener('popupshowing', onPopupshowing);
    • Hilfreichste Antwort

    Und wie ist es mit dieser, neueren Version?

    Hallo Mira.

    Erstmal danke dafür.

    Die Fehlermeldung ist dann zwar weg, aber es öffnet sich damit kein neuer Tab.

    wofür sich Andreas sogar schon bedankt hatte:

    Die hat auch bis Fx 139 ohne Fehlermeldung funktioniert, erst ab Fx 140 erscheint die Meldung.


    Damit ist keine Meldung mehr vorhanden, und es funktioniert:

    Mit freundlichem Gruß
    Andreas
    Mein Laptop  Meine Add-ons

    Einmal editiert, zuletzt von 2002Andreas (18. Juni 2025 um 14:51) aus folgendem Grund: Ein Beitrag von 2002Andreas mit diesem Beitrag zusammengefügt.

  • Ersetze Zeile 17 bis 20 mit:


    Ich garantiere aber für nichts und weiß auch nicht, ob es funktioniert.

    Mit <3lichem Gruß

    Mira

  • 2002Andreas 18. Juni 2025 um 15:04

    Hat einen Beitrag als hilfreichste Antwort ausgewählt.
  • Vielleicht solltest du den Script-Header aktualisieren. Wenn die Version jetzt funktioniert, ist das ja in dem Sinne die neueste Version. Das Script behauptet von sich aber, eine ältere Version als die zu sein, die für Firefox 139 angepasst wurde. Und die gleiche Version wie im Startbeitrag ist das auch nicht, obwohl die Angaben das nahelegen. Da kennt sich dann bald niemand mehr aus, was nun die aktuelle Version ist.

  • :P Zwei Dumme, ein Gedanke!
    Toll, wenn es nun funktioniert!

    Vielleicht solltest du den Script-Header aktualisieren....

    Code
    @version        0.0.5  

    Eventuell so gar mit Datum? 2025.06.18:?:
    Werde ich so machen.

    Neu:

    Mit <3lichem Gruß

    Mira

    4 Mal editiert, zuletzt von Mira_Belle (18. Juni 2025 um 16:05)