Script Addons-Update-Check Button arbeitet im Nightly nicht mehr

Du benötigst Hilfe bezüglich Firefox? Bitte stelle deine Frage im öffentlichen Bereich des Forums und nicht per Konversation an wahllos ausgesuchte Benutzer. Wähle dazu einen passenden Forenbereich, zum Beispiel „Probleme auf Websites“ oder „Erweiterungen und Themes“ und klicke dann rechts oben auf die Schaltfläche „Neues Thema“.
  • Dieses Script ruft in Nightly nur noch den Addons-Manager auf, stößt aber nicht, wie erwartet, eine UpDate Suche an.

    Wieder mal nur bei mir so?

  • Code
    TypeError: content.gViewController.doCommand is not a function


    Es geht also um die zwei Zeilen:


    JavaScript
    content.gViewController.doCommand('cmd_findAllUpdates');
    content.gViewController.doCommand('cmd_goToAvailableUpdates');


    Die müssen ersetzt werden. Die erste Hälfte habe ich schonmal erledigt:


    JavaScript
    setTimeout(function () {
        event.target.ownerGlobal.getHtmlBrowser().contentDocument.querySelector('[action="check-for-updates"]').click();
    }, 0);


    (ohne setTimeout() funktioniert das bei mir nicht immer)


    Die Suche nach Updates wird damit ausgelöst. Fehlt noch der Schritt, den Reiter automatisch zu öffnen. Aber das überlasse ich wem anderes, weil ich jetzt was anderes vorhabe. ;)

  • Bitte testet:

  • aborix, Script arbeitet wieder richtig. Danke.:thumbup:

    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Firefox/78.0.2, Windows 10 Pro Version 20H2 (Build 19042.292)

  • auch von mir vielen Dank!

    Mfg.

    Endor

    Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:78.0) Gecko/20100101 Firefox/78.0.2
    Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:79.0) Gecko/20100101 Firefox/79.0
    Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:80.0) Gecko/20100101 Firefox/80.0

    OS: Windows 7 H. P. 64 - Bald aber Windows 10 64 bit
    Kein Support per PN. Fragen bitte im Forum stellen!