Hallo zusammen,
ich habe gerade von Thunderbird 91 auf v102 upgedatet.
Ich hatte im 91er problemlos einige userscripte laufen (z.B. Umlabeln von Buttons und den hier vorgestellten Restart-Button ; diese funktionieren nun nicht mehr.
Folgendes habe ich überprüft:
- Wenn ich die Entwicklertools aufrufe und den Scriptcode in der Konsole starte, dann funktionieren die Scripte. Zum Beispiel wird mir dann der Restart-Button auf der Oberfläche angezeigt und er tut auch, was er soll. Auch ein simples Testscript, das mir einen Alert ausgibt, funktioniert über die Konsole, nicht aber automatisch nach dem Start des Thunderbirds. Am Code liegt es somit nicht.
- Im Programmverzeichnis ist auch immer noch die config.js und das userChrome.js-Verzeichnis mit Inhalt.
- Die Fehlerkonsole zeigt mir jedoch einen userChrome-bezogenen Fehler an:
Error creating URI (invalid URL scheme?) main.js:90
handleEvent file:///D:/Mozilla Thunderbird/userChromeJS/main.js:90
openWindowPrompt resource://gre/modules/Prompter.jsm:1226
openPrompt resource://gre/modules/Prompter.jsm:1067
openPromptSync resource://gre/modules/Prompter.jsm:1046
nsIPrompt_promptPassword resource://gre/modules/Prompter.jsm:1567
promptPassword resource://gre/modules/Prompter.jsm:1307
Es wird somit ein Aufruf der main.js bemängelt. Gibt es womöglich eine neuere Version davon?