4585 Commits

Author SHA1 Message Date
David Fugate
4e74861ccb Updated Microsoft's test262 contributions reflecting the IE10 PPB4 update to IE Test Center.
77 new (mostly) strict mode tests plus the removal of one invalid test case.

Sputnik and IE Test Center tests now live side-by-side in ch* directories under test/suite.
2011-11-04 12:46:23 -07:00
Mark Miller
b109056711 Merged 2011-10-04 07:27:01 +02:00
Mark Miller
debc8d8b67 Built-in functions should not have non-deletable, non-poisoned
"caller" and "arguments" properties.
2011-10-04 06:52:13 +02:00
David Fugate
b66316de69 Re-gen'ed Sputnik test case path metadata. 2011-10-03 13:04:52 -07:00
David Fugate
69a1080bb6 Renamed Sputnik directories. 2011-10-03 12:20:26 -07:00
Mark Miller
68e437e708 Fixing malformed test cases 2011-09-30 13:55:26 -04:00
Mark Miller
13b63c5486 test262 console runner working! 2011-09-30 08:24:38 -04:00
Mark Miller
aad373e620 Some more test improvements 2011-09-30 08:22:45 -04:00
Mark Miller
64db10aa2d Just reformatting to 80 columns 2011-09-30 03:59:50 -04:00
David Fugate
a8625046d2 Re-enabled 12 tests. 2011-09-27 12:52:17 -07:00
David Fugate
ffa85c2584 Moved all test helper functions into sta.js; removed sputnikLib.js.
Laid down the groundwork for a console-based test runner.
2011-09-26 16:12:46 -07:00
David Fugate
352d86b8ed Support not-NotEarlyError as well. 2011-09-25 17:05:32 -07:00
David Fugate
515ed58d60 Fixed bug in generated IETC test cases regarding NotEarlyError. 2011-09-25 16:25:20 -07:00
David Fugate
209657430d Re-gen'ed website. 2011-09-25 16:21:18 -07:00
Mark Miller
4632b7bf47 Removals that would have been propagated from my last conversion if
I'd used "hg addremove"
2011-09-25 15:59:46 -07:00
Mark Miller
e4aebe55c7 Regenerated from last bug fixed to pre-converted sources. 2011-09-25 15:11:03 -07:00
Mark Miller
9e39b942b5 Moved test/suite/converted to its new home, as our new canonical
source starting NOW, to test/suite.
2011-09-25 14:44:28 -07:00
Mark Miller
5f94652df2 Moving sputnik/Conformance to new home at
external/contributions/Google/sputnik_conformance_modified.  This move
is not consistent by itself. Also need upcoming commit to convert.js.
2011-09-25 12:53:12 -07:00
David Fugate
1e373168c6 Merge. 2011-09-25 12:25:14 -07:00
Mark Miller
f2b47a7ff3 Fixes https://bugs.ecmascript.org/show_bug.cgi?id=127 2011-09-25 12:22:47 -07:00
David Fugate
46ecc39d92 Removed ietestcenter from test/suite/*. 2011-09-25 12:11:19 -07:00
Mark Miller
d1f98e1059 Merged 2011-09-25 12:09:18 -07:00
Mark Miller
83430d0123 Removing elements of test/suite/sputnik that are not used to test
conformance. The top-level *.js files have already been duplicated in
test/harness. The directories are for testing non-standard behaviors,
and these remain under
external/contributions/Google/sputniktests/tests/
2011-09-25 12:08:25 -07:00
David Fugate
d8d5a15271 Merge. 2011-09-25 12:04:15 -07:00
David Fugate
71b447b8b4 Removed sputnik_converted. We now take what's under external/contributions/Google/* directly. 2011-09-25 12:03:31 -07:00
Mark Miller
0317028e15 Fixes https://bugs.ecmascript.org/show_bug.cgi?id=13 2011-09-25 11:59:31 -07:00
Mark Miller
b9bd140cef Merged 2011-09-25 11:50:12 -07:00
Mark Miller
58740a7088 https://bugs.ecmascript.org/show_bug.cgi?id=22 2011-09-25 11:48:37 -07:00
David Fugate
2470de7cd8 Merge. 2011-09-25 11:41:49 -07:00
Mark Miller
72a64280ae Fixes https://bugs.ecmascript.org/show_bug.cgi?id=133 2011-09-25 11:38:13 -07:00
Mark Miller
96682a8372 Fixes https://bugs.ecmascript.org/show_bug.cgi?id=12
Hg: Enter commit message.  Lines beginning with 'HG:' are removed.
2011-09-25 11:33:41 -07:00
Mark Miller
45f7cee019 Fixes https://bugs.ecmascript.org/show_bug.cgi?id=15 2011-09-25 11:21:54 -07:00
Mark Miller
8c642b6172 Fixes https://bugs.ecmascript.org/show_bug.cgi?id=58 2011-09-25 11:11:11 -07:00
Mark Miller
8a52d9cc33 Fixes https://bugs.ecmascript.org/show_bug.cgi?id=128 2011-09-25 10:50:40 -07:00
David Fugate
a8e88a93dd Merge. 2011-09-25 10:48:00 -07:00
David Fugate
d5bf95c628 Made exception type checking looser: window.onerror isn't spec'ed to give us the
exact error type, but we should get the '.message' property.
2011-09-25 10:47:34 -07:00
Mark Miller
e691523b51 Fixing https://bugs.ecmascript.org/show_bug.cgi?id=59 2011-09-25 10:43:20 -07:00
Mark Miller
eea2f45421 Tests for spec violation generically by enumerating properties. 2011-09-25 10:40:20 -07:00
David Fugate
cf22b0c733 Removed .DS_Store file. 2011-09-25 10:32:11 -07:00
Mark Miller
aa67d8e5ac Regenerated 2011-09-25 08:38:17 -07:00
Mark Miller
9d3bab7052 Fixes https://bugs.ecmascript.org/show_bug.cgi?id=25
Hg: Enter commit message.  Lines beginning with 'HG:' are removed.
2011-09-24 19:44:20 -07:00
Mark Miller
d378bd6ddd Fixes https://bugs.ecmascript.org/show_bug.cgi?id=24 2011-09-24 19:37:56 -07:00
Mark Miller
7cd21e6f24 Fixes https://bugs.ecmascript.org/show_bug.cgi?id=120 2011-09-24 19:31:03 -07:00
Mark Miller
a277262e89 Regenerated 2011-09-24 18:15:40 -07:00
David Fugate
20d575423d Strict property metadata fixes. 2011-09-24 17:43:13 -07:00
Mark Miller
9025e2580b Merged 2011-09-24 17:38:16 -07:00
Mark Miller
46ae3ee2ac Fixes https://bugs.ecmascript.org/show_bug.cgi?id=117 Also removed
from excludes.xml tests that were fixed and removed either by this
commit or by earlier commits today
2011-09-24 17:37:08 -07:00
David Fugate
1e314c6e13 Merge. 2011-09-24 17:20:55 -07:00
David Fugate
305a2bb676 Fixed some strict metadata. 2011-09-24 17:19:43 -07:00
Mark Miller
db75ad6977 Fixed https://bugs.ecmascript.org/show_bug.cgi?id=29 2011-09-24 16:56:56 -07:00