Revert of [es6] don't throw if argument is non-object (O.freeze, O.seal, O.preventExt...
authormachenbach <machenbach@chromium.org>
Wed, 22 Apr 2015 07:58:00 +0000 (00:58 -0700)
committerCommit bot <commit-bot@chromium.org>
Wed, 22 Apr 2015 07:57:49 +0000 (07:57 +0000)
commit2b97a0e3bc67a366dc02e6567c4f643de0c84690
treef18d1e508549ace1a6f9a976f54eb55dd6a42133
parent78f2efe0e4a7988a3c5e34bad4fb50381e73307b
Revert of [es6] don't throw if argument is non-object (O.freeze, O.seal, O.preventExtensions) (patchset #7 id:140001 of https://codereview.chromium.org/1011823003/)

Reason for revert:
[Sheriff] breaks mac gc stress:
http://build.chromium.org/p/client.v8/builders/V8%20Mac%20GC%20Stress/builds/1029

Original issue's description:
> [es6] don't throw if argument is non-object (O.freeze, O.seal, O.preventExtensions)
>
> BUG=v8:3965, v8:3966
> R=arv@chromium.org
> LOG=N
>
> Committed: https://crrev.com/b09c048f693d280052ac63c7d6b3baf27b3bf271
> Cr-Commit-Position: refs/heads/master@{#27985}

TBR=arv@chromium.org,caitpotter88@gmail.com
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=v8:3965, v8:3966

Review URL: https://codereview.chromium.org/1103473003

Cr-Commit-Position: refs/heads/master@{#27990}
src/v8natives.js
test/mjsunit/messages.js
test/mjsunit/object-freeze.js
test/mjsunit/object-seal.js
test/test262-es6/test262-es6.status
test/test262/test262.status