DescriptionShip ES2015 restrictions on function declaration locations
Function declarations were previously permitted by V8 in many locations
which no ECMAScript specification allowed; the ECMAScript 2015 spec
enumerates a few locations (in blocks, as well as after labels and in
conditionals when in sloppy mode). This patch ships the flag to restrict
the usage of function declarations to those contexts.
R=adamk
LOG=Y
BUG=v8:4824
CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_chromium_rel_ng;tryserver.blink:linux_blink_rel
Committed: https://crrev.com/f9db79ebdb5ab2dd559b5070d905332e489c15ec
Cr-Commit-Position: refs/heads/master@{#34828}
Patch Set 1 #Patch Set 2 : Update tests #Patch Set 3 : rebase #
Messages
Total messages: 21 (10 generated)
|