Passing strict mode throughout SetElement.
authormmaly@chromium.org <mmaly@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 4 Mar 2011 00:21:52 +0000 (00:21 +0000)
committermmaly@chromium.org <mmaly@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 4 Mar 2011 00:21:52 +0000 (00:21 +0000)
commit9dc156ac6282846b05714d8734fcb3759e2e2c01
treefc9e7417558d4cf28689c70e7516e9b8477d0b00
parenta0f0faa8e4aadb34823ca664a7dce85b789a5565
Passing strict mode throughout SetElement.

Throw if assigning to read only element.
Adding tests for element assignment in strict mode.

Fix tests for strict mode SetElement.

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@7053 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
14 files changed:
src/api.cc
src/debug.cc
src/handles.cc
src/handles.h
src/ic.cc
src/liveedit.cc
src/objects.cc
src/objects.h
src/parser.cc
src/runtime.cc
src/type-info.cc
test/cctest/test-api.cc
test/cctest/test-heap.cc
test/mjsunit/strict-mode.js