Wetterfuchsbutton in Firefox 70 ohne Ergebnis

  • Hallo aborix.

    Ja hier auch so. Also wurde diese Änderung in Beta 7 übernommen.

    Hast Du eine Idee?

    Mfg.
    Endor

    Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/109.0
    Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/110.0
    Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/111.0

    OS: Windows 7 64 bit - Irgendwann Windows 10 64 bit wenn Firma will.
    Kein Support per PN. Fragen bitte im Forum stellen!

  • Ja definitiv.

    Edit: Eben nochmal getestet im beta 6 funktioniert alles bestens.


    erst ab beta 7 nicht mehr.

    Mfg.
    Endor

    Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/109.0
    Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/110.0
    Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/111.0

    OS: Windows 7 64 bit - Irgendwann Windows 10 64 bit wenn Firma will.
    Kein Support per PN. Fragen bitte im Forum stellen!

    Einmal editiert, zuletzt von Endor ()

  • Ja diese Zeile habe ich mir auch gerade angeschaut.

    Hoffe Du findest eine Lösung.

    Mfg.
    Endor

    Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/109.0
    Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/110.0
    Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/111.0

    OS: Windows 7 64 bit - Irgendwann Windows 10 64 bit wenn Firma will.
    Kein Support per PN. Fragen bitte im Forum stellen!

  • Hallo aborix

    Könnte es damit auch zu tun haben: https://www.fxsitecompat.dev/e…ics-have-been-deprecated/


    Mfg.
    Endor

    Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/109.0
    Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/110.0
    Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/111.0

    OS: Windows 7 64 bit - Irgendwann Windows 10 64 bit wenn Firma will.
    Kein Support per PN. Fragen bitte im Forum stellen!

  • Ich weiß nicht, vielleicht hängt folgender Bug mit diesem Problem zusammen:


    https://bugzilla.mozilla.org/show_bug.cgi?id=1555966

    Übersetzer für Obersorbisch und Niedersorbisch auf pontoon.mozilla.org u.a. für Firefox, Firefox für Android, Firefox für iOS, Firefox Klar/Focus für iOS und Android, Thunderbird, Pootle, Django, LibreOffice, LibreOffice Onlinehilfe, WordPress und Facebook

  • Folgendes ist das Problem. Zum Testen kann man den Code einfach in die Browserkonsole eingeben, man muss kein Skript daraus machen.


    In Fx 68 funktioniert das Laden einer Webseite in ein Panel auf folgende Weise noch:

    Wenn ich es richtig verstanden habe, funktioniert das in Fx 69 nicht mehr, weil der Code auf Browserebene ausgeführt wird und die Urls von Webseiten nicht als trusted (vertrauenswürdig) eingestuft sind. Mit, zumindest einigen, about:-Seiten klappt es weiterhin, denn die gelten als trusted, z.B. about:mozilla, about:robots. Eine naheliegende Idee ist, so wie in Tabs, das Laden mit einem Frame Skript durchzuführen. Die vorletzte Zeile:

    JavaScript
    browser.setAttribute('src', url);

    wird dann ersetzt durch:

    JavaScript
    browser.messageManager.loadFrameScript('data:, content.location.href = "' + url + '"', true);

    Das Ergebnis ist allerdings das gleiche, Webseiten werden nicht geladen, about:-Seiten dagegen schon.

    In der Konsole erscheint die unspezifische Fehlermeldung NS_ERROR_FAILURE.

  • Hallo Boersenfeger.

    Das würde ich nicht sagen. Mal abwarten.

    Mfg.
    Endor

    Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/109.0
    Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/110.0
    Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/111.0

    OS: Windows 7 64 bit - Irgendwann Windows 10 64 bit wenn Firma will.
    Kein Support per PN. Fragen bitte im Forum stellen!

  • Im Code aus #32 muss man noch folgende Zeile einfügen, dann klappt es:

    JavaScript
    browser.setAttribute('remote', 'true');

    So, wie es aussieht, werde ich also den Wetterfuchs wieder zum Funktionieren bringen. :)

    Einmal editiert, zuletzt von aborix ()

  • Muss man jetzt den modifizierten Code aus 32 + 36 in ein eigenes Script packen, oder direkt in das Wetterfuchsbutton-Script?

    Wenn letzteres, einfach hinzufügen oder andere Zeilen dafür entfernen?

    Edit: Als eigenes Script funktioniert es nicht in Nightly!

  • Im Code aus #32 muss man noch folgende Zeile einfügen, dann klappt es:

    JavaScript
    browser.setAttribute('remote', 'true');

    aborix Wie jetzt? In Zeile 32 steht bei mir nur }, - das ist die abschließenede Klammer der Variable wetterfuchs am Anfang des Skripts und das abschließende Komma. Soll die genannte Zeile wirklich dort hinein? Und was ist mit der geänderten Zeile aus Beitrag #32, muss die ebenfalls verwendet werden?

    Übersetzer für Obersorbisch und Niedersorbisch auf pontoon.mozilla.org u.a. für Firefox, Firefox für Android, Firefox für iOS, Firefox Klar/Focus für iOS und Android, Thunderbird, Pootle, Django, LibreOffice, LibreOffice Onlinehilfe, WordPress und Facebook

  • Alles klar, schon erledigt. Bei mir funktioniert das Skript wieder. Bei mir stand in Zeile 155 dieser Code:


    JavaScript
    browser.setAttribute('src', this.wfthrobber);

    Und davor habe ich jetzt

    JavaScript
    browser.setAttribute('remote', 'true');

    eingefügt.


    Vielen Dank, aborix!

    Übersetzer für Obersorbisch und Niedersorbisch auf pontoon.mozilla.org u.a. für Firefox, Firefox für Android, Firefox für iOS, Firefox Klar/Focus für iOS und Android, Thunderbird, Pootle, Django, LibreOffice, LibreOffice Onlinehilfe, WordPress und Facebook

  • Aha, so läuft es hier dann auch wieder. Ich habe es im Nightly umgesetzt.

    Es betrifft also nur die Zeile 155, vor die die obige Codezeile ergänzt werden muss..

    Danke aborix und milupo