Files
mozilla45esr/js/src/jit-test/tests/self-hosting/getbuiltinconstructor.js
T
roytam1 bb65879364 import changes from tenfourfox:
- #521: async/await M1185106 parts 0, 1 (d0348b2d1)
- #521: async/await M1185106 part 2 (f80a788a3)
- #521: async/await M1185106 parts 3 and 4 (80646986b)
- #521: M1226762 (389ff7a57)
- #518: eat our shorts, githubgist too (3660eb7e2)
2018-09-18 14:22:05 +08:00

14 lines
339 B
JavaScript

let getCtor = getSelfHostedValue('GetBuiltinConstructor');
assertEq(getCtor('Array'), Array);
let origArray = Array;
Array = function(){};
assertEq(getCtor('Array') == Array, false);
assertEq(getCtor('Array'), origArray);
let origMap = Map;
Map = function(){};
assertEq(getCtor('Map') == Map, false);
assertEq(getCtor('Map'), origMap);