Revert of Stage sloppy let (patchset #7 id:120001 of https://codereview.chromium...
authorlittledan <littledan@chromium.org>
Tue, 1 Sep 2015 17:36:49 +0000 (10:36 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 1 Sep 2015 17:37:07 +0000 (17:37 +0000)
commitd1fa7bccc80ce67ab52cbbd3daadeeab47a365c9
tree5e206b5329dfd23be5e741d2ce758473db9b25af
parentf987e30a75ec1644e843e5be2e938dc6d8ef1685
Revert of Stage sloppy let (patchset #7 id:120001 of https://codereview.chromium.org/1327483002/ )

Reason for revert:
Fails a test262 test with --always-opt.

Original issue's description:
> Stage sloppy let
>
> Move the --harmony-sloppy-let flag to staging for further testing, and
> update test262 for the new passing tests. Also increase the strictness
> of the parser, even in sloppy mode, to disallow "new legacy compat" for
>
>   for (let x = 5 in {}) {}
>
> which is now a SyntaxError.
>
> BUG=v8:3305
> LOG=Y
> R=adamk
>
> Committed: https://crrev.com/07bc0117be8dc9e63ec14d5f9645c483d60a1bec
> Cr-Commit-Position: refs/heads/master@{#30515}

TBR=adamk@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=v8:3305

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

Cr-Commit-Position: refs/heads/master@{#30518}
src/flag-definitions.h
src/parser.cc
test/test262-es6/test262-es6.status