Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / third_party / WebKit / LayoutTests / fast / js / mozilla / strict / 11.1.5-expected.txt
blob3b7de6e56dea3ed680cb9cf2dc12e9dc9e336866
1 PASS Function("'use strict'; ({x:1, x:1})") threw exception of type SyntaxError.
2 PASS !!Function("({x:1, x:1})") is true
3 PASS true === true
4 PASS !!Function("'use strict'; ({x:1, y:1})") is true
5 PASS !!Function("({x:1, y:1})") is true
6 PASS true === true
7 PASS Function("'use strict'; ({x:1, y:1, x:1})") threw exception of type SyntaxError.
8 PASS !!Function("({x:1, y:1, x:1})") is true
9 PASS true === true
10 PASS Function("'use strict'; ({x:1,   \"x\":1})") threw exception of type SyntaxError.
11 PASS !!Function("({x:1,   \"x\":1})") is true
12 PASS true === true
13 PASS Function("'use strict'; ({\"x\":1, x:1})") threw exception of type SyntaxError.
14 PASS !!Function("({\"x\":1, x:1})") is true
15 PASS true === true
16 PASS Function("'use strict'; ({\"x\":1, \"x\":1})") threw exception of type SyntaxError.
17 PASS !!Function("({\"x\":1, \"x\":1})") is true
18 PASS true === true
19 PASS Function("'use strict'; ({1.5:1, 1.5:1})") threw exception of type SyntaxError.
20 PASS !!Function("({1.5:1, 1.5:1})") is true
21 PASS true === true
22 PASS Function("'use strict'; ({1.5:1, 15e-1:1})") threw exception of type SyntaxError.
23 PASS !!Function("({1.5:1, 15e-1:1})") is true
24 PASS true === true
25 PASS Function("'use strict'; ({6.02214179e23:1, 6.02214179e23:1})") threw exception of type SyntaxError.
26 PASS !!Function("({6.02214179e23:1, 6.02214179e23:1})") is true
27 PASS true === true
28 PASS !!Function("'use strict'; ({6.02214179e23:1, 3.1415926535:1})") is true
29 PASS !!Function("({6.02214179e23:1, 3.1415926535:1})") is true
30 PASS true === true
31 PASS Function("'use strict'; ({ 1: 1, \"1\": 2 })") threw exception of type SyntaxError.
32 PASS !!Function("({ 1: 1, \"1\": 2 })") is true
33 PASS true === true
34 PASS Function("'use strict'; ({ \"1\": 1, 1: 2 })") threw exception of type SyntaxError.
35 PASS !!Function("({ \"1\": 1, 1: 2 })") is true
36 PASS true === true
37 PASS Function("'use strict'; ({ 2.5: 1, \"2.5\": 2 })") threw exception of type SyntaxError.
38 PASS !!Function("({ 2.5: 1, \"2.5\": 2 })") is true
39 PASS true === true
40 PASS Function("'use strict'; ({ \"2.5\": 1, 2.5: 2 })") threw exception of type SyntaxError.
41 PASS !!Function("({ \"2.5\": 1, 2.5: 2 })") is true
42 PASS true === true
43 PASS !!Function("'use strict'; ({a:1, b:1, c:1, d:1, e:1, f:1, g:1, h:1, i:1, j:1, k:1, l:1, m:1, n:1, o:1, p:1, q:1, r:1, s:1, t:1, u:1, v:1, w:1, x:1, y:1, z:1})") is true
44 PASS !!Function("({a:1, b:1, c:1, d:1, e:1, f:1, g:1, h:1, i:1, j:1, k:1, l:1, m:1, n:1, o:1, p:1, q:1, r:1, s:1, t:1, u:1, v:1, w:1, x:1, y:1, z:1})") is true
45 PASS true === true
46 PASS Function("'use strict'; ({a:1, b:1, c:1, d:1, e:1, f:1, g:1, h:1, i:1, j:1, k:1, l:1, m:1, n:1, o:1, p:1, q:1, r:1, s:1, t:1, u:1, v:1, w:1, x:1, y:1, a:1})") threw exception of type SyntaxError.
47 PASS !!Function("({a:1, b:1, c:1, d:1, e:1, f:1, g:1, h:1, i:1, j:1, k:1, l:1, m:1, n:1, o:1, p:1, q:1, r:1, s:1, t:1, u:1, v:1, w:1, x:1, y:1, a:1})") is true
48 PASS true === true
49 PASS Function("'use strict'; ({get x() {}, x:1})") threw exception of type SyntaxError.
50 PASS Function("({get x() {}, x:1})") threw exception of type SyntaxError.
51 PASS true === true
52 PASS Function("'use strict'; ({x:1, get x() {}})") threw exception of type SyntaxError.
53 PASS Function("({x:1, get x() {}})") threw exception of type SyntaxError.
54 PASS true === true
55 PASS Function("'use strict'; ({set x(q) {}, x:1})") threw exception of type SyntaxError.
56 PASS Function("({set x(q) {}, x:1})") threw exception of type SyntaxError.
57 PASS true === true
58 PASS Function("'use strict'; ({x:1, set x(q) {}})") threw exception of type SyntaxError.
59 PASS Function("({x:1, set x(q) {}})") threw exception of type SyntaxError.
60 PASS true === true
61 PASS Function("'use strict'; ({1:1, set 1(q) {}})") threw exception of type SyntaxError.
62 PASS Function("({1:1, set 1(q) {}})") threw exception of type SyntaxError.
63 PASS true === true
64 PASS Function("'use strict'; ({set 1(q) {}, 1:1})") threw exception of type SyntaxError.
65 PASS Function("({set 1(q) {}, 1:1})") threw exception of type SyntaxError.
66 PASS true === true
67 PASS Function("'use strict'; ({\"1\":1, set 1(q) {}})") threw exception of type SyntaxError.
68 PASS Function("({\"1\":1, set 1(q) {}})") threw exception of type SyntaxError.
69 PASS true === true
70 PASS Function("'use strict'; ({set 1(q) {}, \"1\":1})") threw exception of type SyntaxError.
71 PASS Function("({set 1(q) {}, \"1\":1})") threw exception of type SyntaxError.
72 PASS true === true
73 PASS !!Function("'use strict'; ({get x() {}, set x(q) {}})") is true
74 PASS !!Function("({get x() {}, set x(q) {}})") is true
75 PASS true === true
76 PASS !!Function("'use strict'; ({set x(q) {}, get x() {}})") is true
77 PASS !!Function("({set x(q) {}, get x() {}})") is true
78 PASS true === true
79 PASS Function("'use strict'; ({get x() {}, set x(q) {}, x:1})") threw exception of type SyntaxError.
80 PASS Function("({get x() {}, set x(q) {}, x:1})") threw exception of type SyntaxError.
81 PASS true === true
82 PASS Function("'use strict'; ({set x(q) {}, get x() {}, x:1})") threw exception of type SyntaxError.
83 PASS Function("({set x(q) {}, get x() {}, x:1})") threw exception of type SyntaxError.
84 PASS true === true
85 PASS Function("'use strict'; ({get x() {}, get x() {}})") threw exception of type SyntaxError.
86 PASS Function("({get x() {}, get x() {}})") threw exception of type SyntaxError.
87 PASS true === true
88 PASS Function("'use strict'; ({set x() {}, set x() {}})") threw exception of type SyntaxError.
89 PASS Function("({set x() {}, set x() {}})") threw exception of type SyntaxError.
90 PASS true === true
91 PASS !!Function("'use strict'; ({get x() {}, set x(q) {}, y:1})") is true
92 PASS !!Function("({get x() {}, set x(q) {}, y:1})") is true
93 PASS true === true
94  PASSED! 
95 PASS successfullyParsed is true
97 TEST COMPLETE