diff --git a/src/vs/base/browser/browser.ts b/src/vs/base/browser/browser.ts index 31038fa56dc1d608e5cd659059d4b28b206f050e..513203741e1f6a2c969fc134f7da7a1c536b771b 100644 --- a/src/vs/base/browser/browser.ts +++ b/src/vs/base/browser/browser.ts @@ -55,7 +55,6 @@ var globals = (typeof self === 'object' ? self : global); var userAgent = globals.navigator ? globals.navigator.userAgent : ''; var isTest = !!globals.isTest; -var isPseudo = globals.document && globals.document.URL.match(/[^\?]*\?[^\#]*pseudo=true/); // DOCUMENTED FOR FUTURE REFERENCE: // When running IE11 in IE10 document mode, the code below will identify the browser as being IE10, diff --git a/src/vs/nls.js b/src/vs/nls.js index 90214658a15bcafc5f915652b9fc9a8e5d35d779..3687ff29b8a1452bd43eb324e729927c66970de5 100644 --- a/src/vs/nls.js +++ b/src/vs/nls.js @@ -22,7 +22,7 @@ var NLSLoaderPlugin; var global = _nlsPluginGlobal; var Resources = global.Plugin && global.Plugin.Resources ? global.Plugin.Resources : undefined; var DEFAULT_TAG = 'i-default'; - var IS_PSEUDO = (global && global.document && global.document.URL.match(/[^\?]*\?[^\#]*pseudo=true/)); + var IS_PSEUDO = (global && global.document && global.document.location && global.document.location.hash.indexOf('pseudo=true') >= 0); var slice = Array.prototype.slice; function _format(message, args) { var result;