blob: 035593f454d32c146986acbe3d8e85ee4d3f2c83 [file] [log] [blame]
description("This test makes sure we don't hang when setting cyclic prototype values: http://bugs.webkit.org/show_bug.cgi?id=6985")
var o1 = { p1: 1 };
var o2 = { p2: 2 };
o2.__proto__ = o1;
var o3 = { p3: 3 };
o3.__proto__ = o2;
o1.__proto__ = null; // just for sanity's sake
shouldThrow("o1.__proto__ = o3");
var successfullyParsed = true;