Index: test/webkit/fast/js/parser-syntax-check-expected.txt |
diff --git a/test/webkit/fast/js/parser-syntax-check-expected.txt b/test/webkit/fast/js/parser-syntax-check-expected.txt |
index 0f4c4cf9a02c1b7caa3233660e359fcf5a244893..132fb4bca0ad802b44aae4432cdb14102a5f0fed 100644 |
--- a/test/webkit/fast/js/parser-syntax-check-expected.txt |
+++ b/test/webkit/fast/js/parser-syntax-check-expected.txt |
@@ -325,16 +325,16 @@ PASS Invalid: "function f() { throw }" |
var and const statements |
PASS Valid: "var a, b = null" |
PASS Valid: "function f() { var a, b = null }" |
-PASS Valid: "const a = 5, b, c" |
-PASS Valid: "function f() { const a = 5, b, c }" |
+FAIL Valid: "const a = 5, b, c" should NOT throw |
+FAIL Valid: "function f() { const a = 5, b, c }" should NOT throw |
PASS Invalid: "var" |
PASS Invalid: "function f() { var }" |
PASS Invalid: "var = 7" |
PASS Invalid: "function f() { var = 7 }" |
PASS Invalid: "var c (6)" |
PASS Invalid: "function f() { var c (6) }" |
-PASS Valid: "if (a) var a,b; else const b, c" |
-PASS Valid: "function f() { if (a) var a,b; else const b, c }" |
+FAIL Valid: "if (a) var a,b; else const b, c" should NOT throw |
+FAIL Valid: "function f() { if (a) var a,b; else const b, c }" should NOT throw |
PASS Invalid: "var 5 = 6" |
PASS Invalid: "function f() { var 5 = 6 }" |
PASS Valid: "while (0) var a, b, c=6, d, e, f=5*6, g=f*h, h" |
@@ -343,8 +343,8 @@ PASS Invalid: "var a = if (b) { c }" |
PASS Invalid: "function f() { var a = if (b) { c } }" |
PASS Invalid: "var a = var b" |
PASS Invalid: "function f() { var a = var b }" |
-PASS Valid: "const a = b += c, a, a, a = (b - f())" |
-PASS Valid: "function f() { const a = b += c, a, a, a = (b - f()) }" |
+FAIL Valid: "const a = b += c, a, a, a = (b - f())" should NOT throw |
+FAIL Valid: "function f() { const a = b += c, a, a, a = (b - f()) }" should NOT throw |
PASS Invalid: "var a %= b | 5" |
PASS Invalid: "function f() { var a %= b | 5 }" |
PASS Invalid: "var (a) = 5" |
@@ -357,8 +357,8 @@ PASS Invalid: "var var = 3" |
PASS Invalid: "function f() { var var = 3 }" |
PASS Valid: "var varr = 3 in 1" |
PASS Valid: "function f() { var varr = 3 in 1 }" |
-PASS Valid: "const a, a, a = void 7 - typeof 8, a = 8" |
-PASS Valid: "function f() { const a, a, a = void 7 - typeof 8, a = 8 }" |
+FAIL Valid: "const a, a, a = void 7 - typeof 8, a = 8" should NOT throw |
+FAIL Valid: "function f() { const a, a, a = void 7 - typeof 8, a = 8 }" should NOT throw |
PASS Valid: "const x_x = 6 /= 7 ? e : f" |
PASS Valid: "function f() { const x_x = 6 /= 7 ? e : f }" |
PASS Invalid: "var a = ?" |
@@ -412,8 +412,8 @@ PASS Valid: "for (var a = b, c, d ; ; 1 in a()) break" |
PASS Valid: "function f() { for (var a = b, c, d ; ; 1 in a()) break }" |
PASS Invalid: "for ( ; var a ; ) break" |
PASS Invalid: "function f() { for ( ; var a ; ) break }" |
-FAIL Invalid: "for (const a; ; ) break" should throw undefined |
-FAIL Invalid: "function f() { for (const a; ; ) break }" should throw undefined |
+PASS Invalid: "for (const a; ; ) break" |
+PASS Invalid: "function f() { for (const a; ; ) break }" |
PASS Invalid: "for ( %a ; ; ) { }" |
PASS Invalid: "function f() { for ( %a ; ; ) { } }" |
PASS Valid: "for (a in b) break" |