07d43b6 | James Graham | 31 March 2014, 13:42:34 UTC | Pick up testharness settings from parent window for use in the runner | 31 March 2014, 13:42:34 UTC |
c968512 | jgraham | 28 March 2014, 10:06:10 UTC | Merge pull request #61 from w3c/jgraham/continue_on_exception Don't try to halt tests when an exception progates to the top level | 28 March 2014, 10:06:10 UTC |
9d071c3 | James Graham | 27 March 2014, 16:43:39 UTC | Drive-by cleanup of trailing whitespace. | 27 March 2014, 16:43:39 UTC |
5c074e3 | James Graham | 27 March 2014, 16:43:06 UTC | Prefer ERROR to TIMEOUT as a status | 27 March 2014, 16:43:06 UTC |
b0af119 | James Graham | 27 March 2014, 15:18:33 UTC | Don't try to halt tests when an exception progates to the top level | 27 March 2014, 15:18:33 UTC |
90fc4b6 | Ms2ger | 17 February 2014, 13:44:08 UTC | Merge pull request #60 from foolip/rm-sunflower Remove media/sunflower.* | 17 February 2014, 13:44:08 UTC |
49c5f6b | Philip Jägenstedt | 15 February 2014, 15:27:35 UTC | Remove media/sunflower.* These are not used by web-platform-tests any longer: https://github.com/w3c/web-platform-tests/pull/635 | 15 February 2014, 15:27:35 UTC |
12a4bc0 | jgraham | 03 February 2014, 15:54:47 UTC | Merge pull request #58 from zcorpan/add-argument-to-test-function Make test(function(t) { t.add_cleanup(...) }) work | 03 February 2014, 15:54:47 UTC |
fc74e27 | Simon Pieters | 03 February 2014, 15:45:58 UTC | Make test(function(t) { t.add_cleanup(...) }) work | 03 February 2014, 15:45:58 UTC |
58e0b85 | Simon Pieters | 23 January 2014, 13:16:08 UTC | Make argument to step_func_done optional Useful if you're expecting an event or callback but don't want to assert stuff. | 23 January 2014, 13:16:08 UTC |
63e694c | jgraham | 05 December 2013, 11:25:45 UTC | Merge pull request #53 from Ms2ger/reformat Make whitespace and formatting more consistent in testharness.js. | 05 December 2013, 11:25:45 UTC |
2641000 | Simon Pieters | 03 December 2013, 09:53:20 UTC | Allow multiple URLs in {help:...} | 03 December 2013, 09:53:20 UTC |
903efce | Ms2ger | 02 December 2013, 21:05:21 UTC | Make whitespace and formatting more consistent in testharness.js. | 03 December 2013, 09:01:23 UTC |
e889dfb | Ms2ger | 02 December 2013, 20:21:23 UTC | Merge pull request #50 from Ms2ger/exception-stringify Stringify exceptions thrown from setup(); r=jgraham | 02 December 2013, 20:21:23 UTC |
e7446a3 | jgraham | 22 November 2013, 14:57:55 UTC | Merge pull request #52 from jgraham/cleanup Add the ability to define cleanup for a test | 22 November 2013, 14:57:55 UTC |
6e44089 | James Graham | 22 November 2013, 14:34:33 UTC | Add the ability to define cleanup for a test | 22 November 2013, 14:34:33 UTC |
bc4639b | Ehsan Akhgari | 18 November 2013, 18:15:32 UTC | Clear any existing timeouts when specifying explicit_timeout during setup | 18 November 2013, 19:20:39 UTC |
88581ee | Ms2ger | 16 November 2013, 09:45:16 UTC | Merge pull request #51 from leoj3n/patch-1 Fix typo in readme; r=Ms2ger | 16 November 2013, 09:45:16 UTC |
9916573 | Joel Kuzmarski | 16 November 2013, 09:43:17 UTC | Fix readme typo asseertions -> assertions | 16 November 2013, 09:43:17 UTC |
69c8b6c | James Graham | 14 November 2013, 08:43:51 UTC | Revert "Try supporting IE<=8 a bit by adding some attachEvent" This reverts commit 2983db7a2525d9ab35b8caa7c5282b1e740181b2. | 14 November 2013, 08:43:51 UTC |
2983db7 | James Graham | 14 November 2013, 04:56:49 UTC | Try supporting IE<=8 a bit by adding some attachEvent | 14 November 2013, 04:56:49 UTC |
fe6ebb2 | Ms2ger | 10 November 2013, 11:44:58 UTC | Stringify exceptions thrown from setup(). | 10 November 2013, 11:44:58 UTC |
75ed691 | jgraham | 05 November 2013, 16:21:42 UTC | Merge pull request #41 from jgraham/meta_timeout Move harness timeout to a <meta> tag. | 05 November 2013, 16:21:42 UTC |
5e6a77b | Michael[tm] Smith | 11 October 2013, 02:35:44 UTC | Make idlharness.js support "static" keyword. r=zcorpan | 22 October 2013, 17:58:42 UTC |
6791aad | Michael[tm] Smith | 19 October 2013, 13:42:34 UTC | Support type: unrestricted float|double. r=zcorpan | 21 October 2013, 15:19:46 UTC |
f793cd2 | Michael[tm] Smith | 17 October 2013, 02:54:12 UTC | Make idlharness.js support typedef. r=zcorpan | 17 October 2013, 02:54:12 UTC |
311ff68 | Michael[tm] Smith | 11 October 2013, 07:44:07 UTC | Drop IdlEnum.prototype.test function. Not needed. The IdlEnum.prototype.test function isn't necessary. It causes additional spurious/useless PASS messages in the test results despite the fact it's not actually testing anything and so nothing is actually passing. | 11 October 2013, 07:44:07 UTC |
c44b81c | Simon Pieters | 02 October 2013, 11:14:40 UTC | Merge pull request #43 from ayg/callback-interface-stub Fail gracefully for callback interfaces | 02 October 2013, 11:14:40 UTC |
8b35ee4 | Simon Pieters | 01 October 2013, 14:21:40 UTC | Merge pull request #42 from Ms2ger/webidl2-url Fix the URL of the WebIDL parser library in idlharness.js. | 01 October 2013, 14:21:40 UTC |
25bec8c | Aryeh Gregor | 30 September 2013, 17:02:02 UTC | Fail gracefully for callback interfaces | 30 September 2013, 17:02:02 UTC |
ec400ab | Ms2ger | 30 September 2013, 14:39:56 UTC | Fix the URL of the WebIDL parser library in idlharness.js. | 30 September 2013, 14:39:56 UTC |
60128a5 | Simon Pieters | 19 September 2013, 18:07:59 UTC | Merge pull request #30 from heycam/master Don't treat prototype objects as Node instances. | 19 September 2013, 18:07:59 UTC |
6b980c5 | James Graham | 18 September 2013, 11:20:01 UTC | Make tests not timeout by default, but run until the harness timeout and get a status of timeout. | 18 September 2013, 11:20:01 UTC |
1208a5d | James Graham | 17 September 2013, 13:38:57 UTC | Move to dual timeout for overall harness and multiplier for tests. Switch to <meta name=timeout content=long> to specify a longer timeout for a whole file. Allow a timeout_multiplier to be supplied for individual tests so that slow hardware can also increase the timeouts here. | 17 September 2013, 13:38:57 UTC |
2e8fa86 | James Graham | 16 September 2013, 14:18:24 UTC | fixup! Move harness timeout to a <meta> tag. | 16 September 2013, 14:18:24 UTC |
7c31521 | James Graham | 16 September 2013, 14:11:00 UTC | fixup! Move harness timeout to a <meta> tag. Update documentation. | 16 September 2013, 14:11:00 UTC |
74d94ae | James Graham | 16 September 2013, 13:41:53 UTC | Move harness timeout to a <meta> tag. To ensure that external tools can set useful timeouts for tests, move timeout specification from setup() function to a <meta> element with the format: <meta name=timeout content=timeout-in-ms> | 16 September 2013, 13:41:53 UTC |
161b3ec | Ms2ger | 03 September 2013, 09:06:17 UTC | Merge pull request #40 from Ms2ger/idlharness-ctor-length Update and improve the test for the length property of interface objects. r=jgraham | 03 September 2013, 09:06:17 UTC |
5d70149 | Ms2ger | 03 September 2013, 07:33:32 UTC | Update and improve the test for the length property of interface objects. | 03 September 2013, 07:33:32 UTC |
91cef79 | jgraham | 09 July 2013, 07:59:34 UTC | Merge pull request #36 from jgraham/idlharness_some_any Fix typo | 09 July 2013, 07:59:34 UTC |
ab5cd4c | jgraham | 09 July 2013, 06:46:21 UTC | Fix typo | 09 July 2013, 06:46:21 UTC |
103f3c0 | James Graham | 04 July 2013, 21:53:15 UTC | Set harness status to error if there is an uncaught exception. | 07 July 2013, 10:45:17 UTC |
6f03365 | James Graham | 04 July 2013, 17:51:22 UTC | delete-trailing-whitespace | 04 July 2013, 17:51:22 UTC |
74b77cd | Robin Berjon | 21 May 2013, 12:43:41 UTC | Merge pull request #28 from tobie/fix-msie-support Fix next_default_name function to continue working in IE < 10. | 21 May 2013, 12:43:41 UTC |
1374cf5 | Cameron McCormack | 05 May 2013, 01:42:13 UTC | Don't treat prototype objects as Node instances. | 05 May 2013, 01:46:52 UTC |
0e2e2e9 | Cameron McCormack | 05 May 2013, 01:35:04 UTC | Remove tabs. | 05 May 2013, 01:35:04 UTC |
0133215 | Tobie Langel | 20 April 2013, 06:07:43 UTC | Fix next_default_name function to continue working in IE < 10. | 20 April 2013, 06:07:43 UTC |
f4d960f | Ms2ger | 19 April 2013, 11:29:40 UTC | Merge pull request #27 from w3c/empty-title-exception Use textContent to avoid an exception when the title element has no children. | 19 April 2013, 11:29:40 UTC |
4d23229 | Ms2ger | 13 April 2013, 18:11:06 UTC | Use textContent rather than firstChild.data to avoid an exception when the title element has no children. | 13 April 2013, 18:11:06 UTC |
5c6788e | Robin Berjon | 10 April 2013, 14:43:14 UTC | Merge pull request #24 from plehegar/submission/w3c_enum_support Added support for enum in idlharness.js | 10 April 2013, 14:43:14 UTC |
738233d | plehegar | 10 April 2013, 14:04:33 UTC | Added support for enumm in idlharness.js | 10 April 2013, 14:04:33 UTC |
0283545 | Robin Berjon | 05 April 2013, 12:38:10 UTC | Merge pull request #22 from w3c/unimplemented-error-message Improve the assertion failure when testing for an unimplemented attribute | 05 April 2013, 12:38:10 UTC |
cef1039 | Ms2ger | 05 April 2013, 12:32:29 UTC | Improve the assertion failure when testing for an unimplemented attribute | 05 April 2013, 12:32:29 UTC |
b443a3b | Robin Berjon | 05 April 2013, 12:20:16 UTC | better error messages for implements | 05 April 2013, 12:20:16 UTC |
9bdf6fc | Robin Berjon | 03 April 2013, 14:12:19 UTC | Merge branch 'master' of github.com:w3c/testharness.js | 03 April 2013, 14:12:19 UTC |
f511810 | Robin Berjon | 03 April 2013, 14:11:54 UTC | fix processing of constants | 03 April 2013, 14:11:54 UTC |
d9d62c8 | jgraham | 27 March 2013, 21:18:26 UTC | Merge pull request #19 from jgraham/format_value_recursion Prevent infinite recursion formatting cyclicly nested arrays | 27 March 2013, 21:18:26 UTC |
70324d2 | James Graham | 27 March 2013, 21:13:07 UTC | fixup! Prevent infinite recursion formatting cyclicly nested arrays | 27 March 2013, 21:13:07 UTC |
f2614d2 | James Graham | 27 March 2013, 19:24:39 UTC | Prevent infinite recursion formatting cyclicly nested arrays | 27 March 2013, 19:24:39 UTC |
8164906 | jgraham | 19 March 2013, 00:41:07 UTC | Merge pull request #14 from zcorpan/master Make step() return the argument's return value | 19 March 2013, 00:41:07 UTC |
a4ba2cb | Simon Pieters | 18 March 2013, 16:03:04 UTC | Make step() return the argument's return value | 18 March 2013, 16:03:04 UTC |
d7350e3 | jgraham | 13 March 2013, 09:41:43 UTC | Merge pull request #12 from tobie/fixpostmsg Avoid sending post messages to the current window as it interferes with ... | 13 March 2013, 09:41:43 UTC |
1a0dfc2 | Tobie Langel | 13 March 2013, 09:27:09 UTC | Avoid sending post messages to the current window as it interferes with testing post messages (duh). | 13 March 2013, 09:37:36 UTC |
5c6b6b4 | jgraham | 07 March 2013, 16:00:59 UTC | Merge pull request #11 from zcorpan/master Add less/greater than (or equals) assertions | 07 March 2013, 16:00:59 UTC |
097f436 | Simon Pieters | 07 March 2013, 15:49:25 UTC | add greater/less than (or equals) assertions | 07 March 2013, 15:49:25 UTC |
dad4f54 | Robin Berjon | 07 February 2013, 15:18:50 UTC | Merge branch 'webidl2' | 07 February 2013, 15:18:50 UTC |
92aa7aa | Robin Berjon | 07 February 2013, 15:18:08 UTC | fix field name | 07 February 2013, 15:18:08 UTC |
12305b8 | Robin Berjon | 15 January 2013, 08:48:24 UTC | fixed for update to v2 | 15 January 2013, 08:48:24 UTC |
f8f8205 | Robin Berjon | 18 December 2012, 16:02:02 UTC | tweaks to make partials work | 18 December 2012, 16:02:02 UTC |
9dd2b76 | Ms2ger | 18 December 2012, 14:55:44 UTC | Add a TODO comment for callbacks. | 18 December 2012, 14:55:44 UTC |
8d0b584 | Robin Berjon | 14 December 2012, 17:24:52 UTC | bunch of tiny JSHint fixes | 14 December 2012, 17:24:52 UTC |
d83999b | Robin Berjon | 14 December 2012, 17:14:35 UTC | bunch of missing semicolons | 14 December 2012, 17:14:35 UTC |
c5fcdb1 | Robin Berjon | 14 December 2012, 17:13:40 UTC | quote implements as it's a reserved name that could cause conflicts in poor implementations (as 'class' used to) | 14 December 2012, 17:13:40 UTC |
e456c48 | Robin Berjon | 14 December 2012, 17:12:33 UTC | scope use strict to avoid contamination | 14 December 2012, 17:12:33 UTC |
aafd7ce | Robin Berjon | 14 December 2012, 17:08:41 UTC | use new inheritance | 14 December 2012, 17:08:41 UTC |
985e930 | Robin Berjon | 14 December 2012, 17:07:56 UTC | start using WebIDL2 | 14 December 2012, 17:07:56 UTC |
73c7691 | Robin Berjon | 14 December 2012, 13:35:10 UTC | add webidl2 submodule | 14 December 2012, 13:35:10 UTC |
8f3d6ca | Robin Berjon | 14 December 2012, 13:33:07 UTC | remove old parser | 14 December 2012, 13:33:07 UTC |
a4728e5 | Robin Berjon | 14 December 2012, 13:29:42 UTC | add .gitignore | 14 December 2012, 13:29:42 UTC |
1fa722b | Robin Berjon | 14 December 2012, 13:20:31 UTC | add link to tutorial to the readme | 14 December 2012, 13:20:31 UTC |
3394589 | Ms2ger | 28 November 2012, 22:49:56 UTC | Update first test in IdlInterface.prototype.test_self to current spec. | 28 November 2012, 22:49:56 UTC |
cdb127d | Ms2ger | 28 November 2012, 16:02:10 UTC | Disable tests for (interface object).prototype for callback interfaces. | 28 November 2012, 16:02:10 UTC |
36b2f76 | Odin Hørthe Omdal | 20 November 2012, 13:49:21 UTC | Avoid using trailing commas in object literals Internet Explorer Charkra doesn't like it. | 20 November 2012, 13:49:21 UTC |
dae8261 | Simon Pieters | 16 November 2012, 14:20:44 UTC | add a media folder | 16 November 2012, 14:20:44 UTC |
79214f9 | James Graham | 01 November 2012, 16:16:46 UTC | Make the document with testharness.js included the default for output --HG-- extra : rebase_source : de3fb5e4abe770c8a44b06f7f0c583a12eb196bd | 01 November 2012, 16:16:46 UTC |
f04c99f | James Graham | 01 November 2012, 16:10:50 UTC | Fix setup function in apisample --HG-- extra : rebase_source : d6b6afe12f888c84fcfa6f3f5e826d57e1376807 | 01 November 2012, 16:10:50 UTC |
cfe4186 | Simon Pieters | 30 October 2012, 09:21:51 UTC | make tests that use utf-16 not inherit the encoding for testharness.js et. al. | 30 October 2012, 09:21:51 UTC |
609ae44 | Simon Pieters | 27 October 2012, 14:43:34 UTC | test assert_array_equals with NaN in it in apisample | 27 October 2012, 14:43:34 UTC |
dd7855d | Simon Pieters | 27 October 2012, 14:17:11 UTC | merge | 27 October 2012, 14:17:11 UTC |
56fb90e | Simon Pieters | 27 October 2012, 14:13:44 UTC | support NaN in more places | 27 October 2012, 14:13:44 UTC |
136876b | Tobie Langel | 27 October 2012, 13:01:12 UTC | Allow async_test to also take a function as first argument. This function is called with the test object as both its `this` object and first argument. This avoids cluttering the global scope with lots of references to test instances. async_test(function(t) { object.some_event = function() { t.step(function (){assert_true(true); t.done();}); }; }, "Simple async test"); | 27 October 2012, 13:01:12 UTC |
e1918ca | Tobie Langel | 15 October 2012, 10:56:43 UTC | Add support for posting results using cross-origin communication. Where supported, the test harness will now also send messages using cross-document messaging to each ancestor and opener browsing context. Since it uses the wildcard keyword (*), cross-origin communication is enabled and script on different origins can collect the results. | 15 October 2012, 10:56:43 UTC |
a2940e6 | Ms2ger | 10 October 2012, 16:45:31 UTC | Fix test for the prototype of the interface prototype object. | 10 October 2012, 16:45:31 UTC |
e74605a | Aryeh Gregor | 10 October 2012, 06:55:24 UTC | Remove multiple inheritance support | 10 October 2012, 06:55:24 UTC |
db0102e | Aryeh Gregor | 09 October 2012, 14:18:24 UTC | Update WebIDLParser.js This actually updates it to my latest version: https://github.com/ayg/webidl.js But I've submitted a pull request, which I expect to get merged shortly. Also removed a bit of cruft from idlharness.js as a result of the cleanup (which was the point). | 09 October 2012, 14:18:24 UTC |
1e08763 | Aryeh Gregor | 09 October 2012, 12:31:15 UTC | Code cleanup | 09 October 2012, 12:31:15 UTC |
333b01b | Aryeh Gregor | 09 October 2012, 12:21:27 UTC | Documentation! Also move around some code. | 09 October 2012, 12:21:27 UTC |
d2f1574 | Aryeh Gregor | 09 October 2012, 11:05:35 UTC | Fix stringifier checks, see Mozilla bug 798151 | 09 October 2012, 11:05:35 UTC |
7848f18 | Aryeh Gregor | 20 September 2012, 11:50:46 UTC | Update operation .length computation to match spec https://bugzilla.mozilla.org/show_bug.cgi?id=777061 | 20 September 2012, 11:50:46 UTC |
5c99467 | Aryeh Gregor | 16 September 2012, 11:23:24 UTC | Try calling getters on {} | 16 September 2012, 11:23:24 UTC |