diff --git a/node_modules/architect-build/build_support/mini_require.js b/node_modules/architect-build/build_support/mini_require.js index 4c4d9b2d..ad08d9c3 100644 --- a/node_modules/architect-build/build_support/mini_require.js +++ b/node_modules/architect-build/build_support/mini_require.js @@ -211,6 +211,10 @@ var loadScript = function(path, id, callback) { s.src = path; s.charset = 'utf-8'; s.async = true; + + if (path.lastIndexOf(require.MODULE_LOAD_URL, 0) == 0) + s.crossOrigin = true; + head.appendChild(s); s.onload = s.onreadystatechange = function(_, isAbort) { diff --git a/plugins/c9.login.client/bootstrap.js b/plugins/c9.login.client/bootstrap.js index 9f62d313..1405cd89 100644 --- a/plugins/c9.login.client/bootstrap.js +++ b/plugins/c9.login.client/bootstrap.js @@ -93,6 +93,7 @@ function loadScript(path, token, callback) { var and = path.indexOf("?") >= 0 ? "&" : "?"; s.src = path + (token ? and + "access_token=" + encodeURIComponent(token) : ""); + s.crossOrigin = true; head.appendChild(s); s.onload = s.onreadystatechange = function(_, isAbort) {