// |reftest| skip-if(!xulRuntime.shell) | |
// |reftest| skip-if(!xulRuntime.shell) | |
// bug 963641 | |
Reflect.parse("({ __proto__: null });"); | |
Reflect.parse("var { __proto__: x } = obj;"); | |
Reflect.parse("var [{ __proto__: y }] = obj;"); | |
Reflect.parse("[{ __proto__: y }] = arr;"); | |
Reflect.parse("({ __proto__: y } = obj);"); | |
if (typeof reportCompare === "function") | |
reportCompare(true, true); | |
print("Tests complete"); |