michael@0: function f() {} michael@0: var g = new Function(); michael@0: delete Function; michael@0: function h() {} michael@0: michael@0: assertEq(f.__proto__, g.__proto__); michael@0: assertEq(g.__proto__, h.__proto__); michael@0: assertEq(false, "Function" in this); michael@0: michael@0: reportCompare("ok", "ok", "bug 569306");