Vielen Dank fürs verschieben, ich hatte gehofft hier auch Entwickler anzutreffen. Mein Problem von gestern konnte ich inzwischen lösen, indem ich in main.js
Code
let worker = workers.Worker({
window: require("sdk/window/utils").getMostRecentBrowserWindow(),
contentScriptFile: self.data.url("MyScript.js")
});
das hier eingebaut habe. Soweit läuft es, aber nachdem ich mein AddOn mehrfach mit cfx run gestartet habe bekomme ich folgende Fehlermeldung:
"Message: Error: The page is currently hidden and can no longer be used until it is visible again." weiter später heißt es in der Meldung dann "resource://gre/modules/commonjs/sdk/content/worker.js:241:1" daher vermute ich, daß es an dem neu angelegtem worker liegt, aber ich weiß nicht was ich da noch falsch mache. Sobald ich den Comandoshell beende und neu starte gehts dann wieder eine Weile