Source code
Revision control
Copy as Markdown
Other Tools
// Test that removing a non-dictionary property does not roll back the object's
// shape to the previous one if the protos are different.
var o = {x: 1};
o.y = 2;
Object.setPrototypeOf(o, null);
delete o.y;
assertEq(Object.getPrototypeOf(o), null);