v8/test
ricow@chromium.org fb58bc06c6 Fixes issue 712 causing non-configurable accessors to be overwritable by using
Object.defineProperty with empty property descriptor.

The issue is fixed by implementing step 5 and 6 from DefineOwnProperty in the
specification (ES5 8.12.9).

This also fixes a bug in SameValue when used on boolean values (it
would priorly return a number - not a boolean).

Review URL: http://codereview.chromium.org/2131019

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4708 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2010-05-25 06:25:27 +00:00
..
cctest CPU profiler: make code events handling scalable. 2010-05-22 05:27:19 +00:00
es5conform Enable Object.create tests since we implement this correctly (since 3786 i guess, it was enabled in 3438 but did not function correctly because DefineOwnProperty was not implemented fully according to spec). 2010-04-28 08:04:39 +00:00
message MIPS port initial commit 2010-02-04 20:36:58 +00:00
mjsunit Fixes issue 712 causing non-configurable accessors to be overwritable by using 2010-05-25 06:25:27 +00:00
mozilla Mark Mozilla test as possible timeout 2010-05-20 08:03:01 +00:00
sputnik Added ability to remove prototype from function. In this case, [[Construct]] from function will not be allowed. 2010-04-28 12:05:40 +00:00