diff --git a/workers-sample/src/main/java/simpleworker/worker/client/AppWorker.java b/workers-sample/src/main/java/simpleworker/worker/client/AppWorker.java index 5743a99..4ededcb 100644 --- a/workers-sample/src/main/java/simpleworker/worker/client/AppWorker.java +++ b/workers-sample/src/main/java/simpleworker/worker/client/AppWorker.java @@ -35,6 +35,7 @@ public class AppWorker implements EntryPoint { @Override public void onModuleLoad() { + DomGlobal.console.log("Loaded module AppWorker"); WorkerFactory factory = WorkerFactory.of(MyHost_Impl::new); diff --git a/workers/src/main/java/prj/gwtwwlinker/workerlinker/code/WorkerLinker.java b/workers/src/main/java/prj/gwtwwlinker/workerlinker/code/WorkerLinker.java index b0a0d72..91f4b72 100644 --- a/workers/src/main/java/prj/gwtwwlinker/workerlinker/code/WorkerLinker.java +++ b/workers/src/main/java/prj/gwtwwlinker/workerlinker/code/WorkerLinker.java @@ -73,6 +73,7 @@ public ArtifactSet link(TreeLogger logger, LinkerContext context, ArtifactSet ar String[] javaScript = result.getJavaScript(); out.print("var $wnd = self, $doc, $entry, $workergwtbridge, $moduleName, $moduleBase;"); out.newline(); + out.print("window = $wnd;"); // out.print("if(typeof(window) != 'undefined'){ $wnd = window; $doc = $wnd.document; }"); // out.newline(); // out.print("else{ $wnd = {JSON: JSON}; }"); // gwtwwlinker - mind the $wnd.JSON passthrough used by autobeans