Use load event instead of DOMContentLoaded

Using DOMContentLoaded is firing right after the DOM
has finished parsing. This means that document.readyState
does not have to be complete/loaded.
Using load ensures that we will still receive an event.

Change-Id: Ib9ebb5768436533b3b05fb2bd644f2370313e8bc
diff --git a/dev/codeserver/java/com/google/gwt/dev/codeserver/recompile_template.js b/dev/codeserver/java/com/google/gwt/dev/codeserver/recompile_template.js
index a3988cd..d354e3c 100644
--- a/dev/codeserver/java/com/google/gwt/dev/codeserver/recompile_template.js
+++ b/dev/codeserver/java/com/google/gwt/dev/codeserver/recompile_template.js
@@ -38,7 +38,7 @@
   } else {
     //defer app script insertion until the body is ready
     if($wnd.addEventListener){
-      $wnd.addEventListener('DOMContentLoaded', executeMain, false);
+      $wnd.addEventListener('load', executeMain, false);
     } else{
       $wnd.attachEvent('onload', executeMain);
     }
diff --git a/dev/codeserver/java/com/google/gwt/dev/codeserver/stub.nocache.js b/dev/codeserver/java/com/google/gwt/dev/codeserver/stub.nocache.js
index 32e6465..9c420a1 100755
--- a/dev/codeserver/java/com/google/gwt/dev/codeserver/stub.nocache.js
+++ b/dev/codeserver/java/com/google/gwt/dev/codeserver/stub.nocache.js
@@ -50,7 +50,7 @@
   } else {
     //defer app script insertion until the body is ready
     if($wnd.addEventListener){
-      $wnd.addEventListener('DOMContentLoaded', injectScriptTag, false);
+      $wnd.addEventListener('load', injectScriptTag, false);
     } else{
       $wnd.attachEvent('onload', injectScriptTag);
     }