diff --git a/packages/webchannel-wrapper/tools/build.js b/packages/webchannel-wrapper/tools/build.js index bba9e183d11..ce6dbe912b0 100644 --- a/packages/webchannel-wrapper/tools/build.js +++ b/packages/webchannel-wrapper/tools/build.js @@ -26,7 +26,7 @@ closureBuilder.build({ options: { closure: { output_wrapper: - "(function() {%output%}).call(typeof window !== 'undefined' ? window : this)", + "(function() {%output%}).call(typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : typeof window !== 'undefined' ? window : {})", language_out: 'ECMASCRIPT5', compilation_level: 'ADVANCED_OPTIMIZATIONS' }