v8/test/mozilla
adamk 481bad1ff0 Reland shipping of --harmony-destructuring-bind
Also fix CheckConflictingVarDeclarations() to properly handle
legacy const bindings. Without that change enabling the flag
causes code like:

  function f() { const x; var x; }

to throw an early error, rather than wait to throw the error
until f is invoked.

The previous patch ran into problems with the fuzzer; that crash was fixed
(with test coverage added) in https://crrev.com/ceb92ebfdfb561d71038793c02b42aa973f55ec4

BUG=v8:811
LOG=y
TBR=rossberg@chromium.org
CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_chromium_rel_ng;tryserver.blink:linux_blink_rel

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

Cr-Commit-Position: refs/heads/master@{#32306}
2015-11-25 20:54:01 +00:00
..
mozilla-shell-emulation.js Removed lots of new mozilla tests depending on "options" function. 2008-12-03 10:21:50 +00:00
mozilla.gyp [swarming] Isolate more tests. 2015-10-19 11:37:26 +00:00
mozilla.isolate [swarming] Isolate more tests. 2015-10-19 11:37:26 +00:00
mozilla.status Reland shipping of --harmony-destructuring-bind 2015-11-25 20:54:01 +00:00
testcfg.py [test] Pull mozilla tests as a dependency. 2015-10-16 13:01:54 +00:00