69.0a1- ein Paar Scripte funktionieren nicht mehr

  • Möchte gerne um Hilfe bitten, diese Scripte funktionieren bei mir nicht mehr, Vielen Dank im voraus :D

    1 Adressleiste_verschiebbar

    2 DownloadSound

    3 Google,YouTube Tasten

    4 ImLesezeichenMenuSpeichern

    Code
    (function() {
      if (location != 'chrome://browser/content/browser.xul')
        return;
      eval('PlacesCommandHook.bookmarkPage = ' + PlacesCommandHook.bookmarkPage.toString()
        .replace(/^async/, 'async function')
        .replace(/unfiledGuid/g, 'menuGuid')
      );
    })();

    5 Neustart

    6 Tastatur


  • Möchte gerne um Hilfe bitten, diese Scripte funktionieren bei mir nicht mehr, Vielen Dank im voraus :D

    1 Adressleiste_verschiebbar


    Hallo robotest,

    du hast hier die Vorkommen von createElementNS ersetzt. Diese müssen unverändert bleiben. Nur Vorkommen von createElement ohne "NS" müssen durch createXULElement ersetzt werden. Ändere das und teste bitte.

    Ü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

  • ZU den Skripten 2 und 3 kann ich nichts sagen. Diese haben - soweit ich das sehen kann - keine Beziehung zu unseren derzeitigen Problemursachen.

    Skript 4: Ersetze browser.xul durch browser.xhtml.

    Ü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

    Einmal editiert, zuletzt von milupo (23. Mai 2019 um 19:23)

  • Skript 5: Ersetze createElement durch createXULElement.

    Ü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

  • Skript 6: Ersetze browser.xul durch browser.xhtml

    Ü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

  • Danke milupo, sieht jetzt so aus, und funktionieren leider nicht. Oder mache ich was falsch? Im FF 68.0b2 funktioniert alles. :(

    1 Adressleiste_verschiebbar

    Skript 4 ImLesezeichenMenuSpeichern

    Code
    (function() {
      if (location != 'chrome://browser/content/browser.xhtml')
        return;
      eval('PlacesCommandHook.bookmarkPage = ' + PlacesCommandHook.bookmarkPage.toString()
        .replace(/^async/, 'async function')
        .replace(/unfiledGuid/g, 'menuGuid')
      );
    })();

    5 Neustart

    6 Tastatur


  • Danke milupo, sieht jetzt so aus, und funktionieren leider nicht. Oder mache ich was falsch? Im FF 68.0b2 funktioniert alles. :(


    Im ersten Skript hast du jetzt einen Fehler eingebaut. Du hattest ursprünglich schon browser.xul durch browser.xhtml ersetzt. Das hast du jetzt aber fehlerhafterweise wieder rückgängig gemacht. browser.xhtml ist richtig.

    Ü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

  • Nr. 1 funktioniert hier

    [attachment=0]Screenshot (411).png[/attachment]

  • Skript 4 funktioniert hier ebenfalls. Es wird der Lesezeichenmenü-Ordner angezeigt.

    Ü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

  • Mehr habe ich nicht, nur userChrome funktioniert, das hier, nach änderung funktioniert wieder:

    Code
    /* Bearbeiten", Ansicht", "Hilfe" entfernen */
    
    
    @-moz-document url-prefix(chrome://browser/content/browser.xhtml){
    
    
    #edit-menu,#view-menu,#helpMenu{
    display:none}
    }
  • Skript 5 funktioniert ebenfalls. Das skript legt den Menüeintrag "Neustarten" im Menü "Datei" an.

    Ü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


  • Mehr habe ich nicht, nur userChrome funktioniert, das hier, nach änderung funktioniert wieder:


    Du meinst die userChrome.css? Die hat mit Skripten nichts zu tun. Du brauchst die userChrome.js Hast du CSS-Dateien, die zu den 6 Skripten gehören?

    Ü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


  • Hattest du denn alle Vorbereitungen getroffen um Scripte nutzen zu können?


    Ja, hast du für Fx 69 ein neues Installationsverzeichbnis oder neues Profil angelegt oder beides? Dann musst du die entsprechenden Vorbereitungen noch einmal treffen.

    Ü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

  • Zitat

    Ja, hast du für Fx 69 ein neues Installationsverzeichbnis oder neues Profil angelegt oder beides? Dann musst du die entsprechenden Vorbereitungen noch einmal treffen.

    Muss man alles neu machen? Wusste ich nicht. :shock:

    Einmal editiert, zuletzt von robotest (23. Mai 2019 um 20:20)

  • Die ist in Ordnung.

    Ü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