Set crossOrigin on script tags created by GWT linkers

This, combined with CORS headers set by the remote server (such
as SDM's CodeServer) permits Chrome to provide the stack trace when
exceptions occur inside the GWT iframe. This also fixes stack traces
from unhandledrejection events, from promises which reject but are not
handled inside of the GWT iframe.

Also corrected some whitespace in the linker JS files.

Bug: #9734
Change-Id: Ia49a2541a2017c07590fcedc6c666598ee3f5583
Bug-Link: https://github.com/gwtproject/gwt/issues/9734
diff --git a/dev/core/src/com/google/gwt/core/ext/linker/impl/installScriptAlreadyIncluded.js b/dev/core/src/com/google/gwt/core/ext/linker/impl/installScriptAlreadyIncluded.js
index 7966116..71946c8 100644
--- a/dev/core/src/com/google/gwt/core/ext/linker/impl/installScriptAlreadyIncluded.js
+++ b/dev/core/src/com/google/gwt/core/ext/linker/impl/installScriptAlreadyIncluded.js
@@ -42,8 +42,8 @@
     } else {
       for (var i = 0; i < code.length; i++) {
         script = doc.createElement('script');
- 	script.language='javascript';
-	script.text = code[i];
+        script.language='javascript';
+        script.text = code[i];
         docbody.appendChild(script);
         removeScript(docbody, script);
       }
diff --git a/dev/core/src/com/google/gwt/core/ext/linker/impl/installScriptDirect.js b/dev/core/src/com/google/gwt/core/ext/linker/impl/installScriptDirect.js
index 6c0c7d0..725505e 100644
--- a/dev/core/src/com/google/gwt/core/ext/linker/impl/installScriptDirect.js
+++ b/dev/core/src/com/google/gwt/core/ext/linker/impl/installScriptDirect.js
@@ -9,6 +9,7 @@
     var docbody = doc.body;
     var script = doc.createElement('script');
     script.language='javascript';
+    script.crossOrigin='';
     script.src = code;
     if (__MODULE_FUNC__.__errFn) {
       script.onerror = function() {
diff --git a/dev/core/src/com/google/gwt/core/ext/linker/impl/installScriptEarlyDownload.js b/dev/core/src/com/google/gwt/core/ext/linker/impl/installScriptEarlyDownload.js
index 4f8d2ea..0e2712b 100644
--- a/dev/core/src/com/google/gwt/core/ext/linker/impl/installScriptEarlyDownload.js
+++ b/dev/core/src/com/google/gwt/core/ext/linker/impl/installScriptEarlyDownload.js
@@ -41,8 +41,8 @@
     } else {
       for (var i = 0; i < code.length; i++) {
         script = doc.createElement('script');
- 	script.language='javascript';
-	script.text = code[i];
+        script.language='javascript';
+        script.text = code[i];
         docbody.appendChild(script);
         removeScript(docbody, script);
       }