OLD | NEW |
1 commit 8e95a67772be10c478e45a677cfd753007b86fa6 | 1 commit 8e95a67772be10c478e45a677cfd753007b86fa6 |
2 Author: Lasse R.H. Nielsen <lrn@chromium.org> | 2 Author: Lasse R.H. Nielsen <lrn@chromium.org> |
3 Date: Thu Jan 6 13:25:33 2011 +0100 | 3 Date: Thu Jan 6 13:25:33 2011 +0100 |
4 | 4 |
5 Avoid calling inherited setters when creating object literals and their boil
erplates. | 5 Avoid calling inherited setters when creating object literals and their boil
erplates. |
6 | 6 |
7 diff --git a/test/mjsunit/regress/regress-1015.js b/test/mjsunit/regress/regress
-1015.js | 7 diff --git a/test/mjsunit/regress/regress-1015.js b/test/mjsunit/regress/regress
-1015.js |
8 new file mode 100644 | 8 new file mode 100644 |
9 index 0000000..9e4406a | 9 index 0000000..9e4406a |
10 --- /dev/null | 10 --- /dev/null |
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
69 + var ja = JSON.parse('[1,2,3,4]'); | 69 + var ja = JSON.parse('[1,2,3,4]'); |
70 + var jo = JSON.parse('{"bar": 10, "foo": 20}') | 70 + var jo = JSON.parse('{"bar": 10, "foo": 20}') |
71 + var jop = JSON.parse('{"bar": 10, "__proto__": { }, "foo": 20}') | 71 + var jop = JSON.parse('{"bar": 10, "__proto__": { }, "foo": 20}') |
72 + var a = [1,2,3,4]; | 72 + var a = [1,2,3,4]; |
73 + var o = { bar: 10, foo: 20 }; | 73 + var o = { bar: 10, foo: 20 }; |
74 + var op = { __proto__: { set bar(v) { assertUnreachable("bset"); } }, | 74 + var op = { __proto__: { set bar(v) { assertUnreachable("bset"); } }, |
75 + bar: 10 }; | 75 + bar: 10 }; |
76 + // In function scope. | 76 + // In function scope. |
77 + inFunction(); | 77 + inFunction(); |
78 +} | 78 +} |
OLD | NEW |