Skip to content

Commit

Permalink
Merge pull request #1467 from stealjs/cf
Browse files Browse the repository at this point in the history
Prevent using babel-code-frame in older browsers
  • Loading branch information
matthewp authored Oct 5, 2018
2 parents f472b16 + 34b028b commit 82f5e6f
Show file tree
Hide file tree
Showing 6 changed files with 42 additions and 2 deletions.
10 changes: 10 additions & 0 deletions main.js
Original file line number Diff line number Diff line change
Expand Up @@ -791,7 +791,17 @@ addStealExtension(function (loader) {
}
}

var _supportsProto = (function(){
var foo = {};
foo.__proto__ = { bar: "baz" };
return foo.bar === "baz";
})();

loader.loadCodeFrame = function(){
if(!_supportsProto) {
return Promise.resolve();
}

if(!this.global.process) {
this.global.process = { argv: '', env: {} };
}
Expand Down
10 changes: 10 additions & 0 deletions src/extension-stack-trace.js
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,17 @@ addStealExtension(function (loader) {
}
}

var _supportsProto = (function(){
var foo = {};
foo.__proto__ = { bar: "baz" };
return foo.bar === "baz";
})();

loader.loadCodeFrame = function(){
if(!_supportsProto) {
return Promise.resolve();
}

if(!this.global.process) {
this.global.process = { argv: '', env: {} };
}
Expand Down
10 changes: 10 additions & 0 deletions steal-sans-promises.js
Original file line number Diff line number Diff line change
Expand Up @@ -5523,7 +5523,17 @@ addStealExtension(function (loader) {
}
}

var _supportsProto = (function(){
var foo = {};
foo.__proto__ = { bar: "baz" };
return foo.bar === "baz";
})();

loader.loadCodeFrame = function(){
if(!_supportsProto) {
return Promise.resolve();
}

if(!this.global.process) {
this.global.process = { argv: '', env: {} };
}
Expand Down
2 changes: 1 addition & 1 deletion steal-sans-promises.production.js

Large diffs are not rendered by default.

10 changes: 10 additions & 0 deletions steal.js
Original file line number Diff line number Diff line change
Expand Up @@ -6793,7 +6793,17 @@ addStealExtension(function (loader) {
}
}

var _supportsProto = (function(){
var foo = {};
foo.__proto__ = { bar: "baz" };
return foo.bar === "baz";
})();

loader.loadCodeFrame = function(){
if(!_supportsProto) {
return Promise.resolve();
}

if(!this.global.process) {
this.global.process = { argv: '', env: {} };
}
Expand Down
2 changes: 1 addition & 1 deletion steal.production.js

Large diffs are not rendered by default.

0 comments on commit 82f5e6f

Please sign in to comment.