Status: Accepted
Owner: svenpa...@chromium.org
Labels: Type-Bug Priority-Critical
New issue 2153 by vego...@chromium.org: CALLBACKS transition conflict with
normal properties
http://code.google.com/p/v8/issues/detail?id=2153
Regression test:
var o = {};
o.__defineGetter__('prop', function () { return null; });
var o = {};
o.prop = 42;
assertEquals(42, o.prop);
Result:
topos ~/src/repos/v8 ∳ ./out/ia32.debug/d8 test/mjsunit/mjsunit.js
regress-2153.js
[bleeding_edge@11670]
test/mjsunit/mjsunit.js:166: Failure: expected <42> found <undefined>
throw new MjsUnitAssertionError(message);
^
Error
at new MjsUnitAssertionError (test/mjsunit/mjsunit.js:31:16)
at fail (test/mjsunit/mjsunit.js:166:11)
at assertEquals (test/mjsunit/mjsunit.js:237:7)
at regress-2153.js:6:1
--
v8-dev mailing list
v8-dev@googlegroups.com
http://groups.google.com/group/v8-dev