sort by:
Revision Author Date Message Commit Date
07d43b6 Pick up testharness settings from parent window for use in the runner 31 March 2014, 13:42:34 UTC
c968512 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 Drive-by cleanup of trailing whitespace. 27 March 2014, 16:43:39 UTC
5c074e3 Prefer ERROR to TIMEOUT as a status 27 March 2014, 16:43:06 UTC
b0af119 Don't try to halt tests when an exception progates to the top level 27 March 2014, 15:18:33 UTC
90fc4b6 Merge pull request #60 from foolip/rm-sunflower Remove media/sunflower.* 17 February 2014, 13:44:08 UTC
49c5f6b 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 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 Make test(function(t) { t.add_cleanup(...) }) work 03 February 2014, 15:45:58 UTC
58e0b85 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 Merge pull request #53 from Ms2ger/reformat Make whitespace and formatting more consistent in testharness.js. 05 December 2013, 11:25:45 UTC
2641000 Allow multiple URLs in {help:...} 03 December 2013, 09:53:20 UTC
903efce Make whitespace and formatting more consistent in testharness.js. 03 December 2013, 09:01:23 UTC
e889dfb Merge pull request #50 from Ms2ger/exception-stringify Stringify exceptions thrown from setup(); r=jgraham 02 December 2013, 20:21:23 UTC
e7446a3 Merge pull request #52 from jgraham/cleanup Add the ability to define cleanup for a test 22 November 2013, 14:57:55 UTC
6e44089 Add the ability to define cleanup for a test 22 November 2013, 14:34:33 UTC
bc4639b Clear any existing timeouts when specifying explicit_timeout during setup 18 November 2013, 19:20:39 UTC
88581ee Merge pull request #51 from leoj3n/patch-1 Fix typo in readme; r=Ms2ger 16 November 2013, 09:45:16 UTC
9916573 Fix readme typo asseertions -> assertions 16 November 2013, 09:43:17 UTC
69c8b6c Revert "Try supporting IE<=8 a bit by adding some attachEvent" This reverts commit 2983db7a2525d9ab35b8caa7c5282b1e740181b2. 14 November 2013, 08:43:51 UTC
2983db7 Try supporting IE<=8 a bit by adding some attachEvent 14 November 2013, 04:56:49 UTC
fe6ebb2 Stringify exceptions thrown from setup(). 10 November 2013, 11:44:58 UTC
75ed691 Merge pull request #41 from jgraham/meta_timeout Move harness timeout to a <meta> tag. 05 November 2013, 16:21:42 UTC
5e6a77b Make idlharness.js support "static" keyword. r=zcorpan 22 October 2013, 17:58:42 UTC
6791aad Support type: unrestricted float|double. r=zcorpan 21 October 2013, 15:19:46 UTC
f793cd2 Make idlharness.js support typedef. r=zcorpan 17 October 2013, 02:54:12 UTC
311ff68 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 Merge pull request #43 from ayg/callback-interface-stub Fail gracefully for callback interfaces 02 October 2013, 11:14:40 UTC
8b35ee4 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 Fail gracefully for callback interfaces 30 September 2013, 17:02:02 UTC
ec400ab Fix the URL of the WebIDL parser library in idlharness.js. 30 September 2013, 14:39:56 UTC
60128a5 Merge pull request #30 from heycam/master Don't treat prototype objects as Node instances. 19 September 2013, 18:07:59 UTC
6b980c5 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 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 fixup! Move harness timeout to a <meta> tag. 16 September 2013, 14:18:24 UTC
7c31521 fixup! Move harness timeout to a <meta> tag. Update documentation. 16 September 2013, 14:11:00 UTC
74d94ae 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 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 Update and improve the test for the length property of interface objects. 03 September 2013, 07:33:32 UTC
91cef79 Merge pull request #36 from jgraham/idlharness_some_any Fix typo 09 July 2013, 07:59:34 UTC
ab5cd4c Fix typo 09 July 2013, 06:46:21 UTC
103f3c0 Set harness status to error if there is an uncaught exception. 07 July 2013, 10:45:17 UTC
6f03365 delete-trailing-whitespace 04 July 2013, 17:51:22 UTC
74b77cd 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 Don't treat prototype objects as Node instances. 05 May 2013, 01:46:52 UTC
0e2e2e9 Remove tabs. 05 May 2013, 01:35:04 UTC
0133215 Fix next_default_name function to continue working in IE < 10. 20 April 2013, 06:07:43 UTC
f4d960f 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 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 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 Added support for enumm in idlharness.js 10 April 2013, 14:04:33 UTC
0283545 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 Improve the assertion failure when testing for an unimplemented attribute 05 April 2013, 12:32:29 UTC
b443a3b better error messages for implements 05 April 2013, 12:20:16 UTC
9bdf6fc Merge branch 'master' of github.com:w3c/testharness.js 03 April 2013, 14:12:19 UTC
f511810 fix processing of constants 03 April 2013, 14:11:54 UTC
d9d62c8 Merge pull request #19 from jgraham/format_value_recursion Prevent infinite recursion formatting cyclicly nested arrays 27 March 2013, 21:18:26 UTC
70324d2 fixup! Prevent infinite recursion formatting cyclicly nested arrays 27 March 2013, 21:13:07 UTC
f2614d2 Prevent infinite recursion formatting cyclicly nested arrays 27 March 2013, 19:24:39 UTC
8164906 Merge pull request #14 from zcorpan/master Make step() return the argument's return value 19 March 2013, 00:41:07 UTC
a4ba2cb Make step() return the argument's return value 18 March 2013, 16:03:04 UTC
d7350e3 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 Avoid sending post messages to the current window as it interferes with testing post messages (duh). 13 March 2013, 09:37:36 UTC
5c6b6b4 Merge pull request #11 from zcorpan/master Add less/greater than (or equals) assertions 07 March 2013, 16:00:59 UTC
097f436 add greater/less than (or equals) assertions 07 March 2013, 15:49:25 UTC
dad4f54 Merge branch 'webidl2' 07 February 2013, 15:18:50 UTC
92aa7aa fix field name 07 February 2013, 15:18:08 UTC
12305b8 fixed for update to v2 15 January 2013, 08:48:24 UTC
f8f8205 tweaks to make partials work 18 December 2012, 16:02:02 UTC
9dd2b76 Add a TODO comment for callbacks. 18 December 2012, 14:55:44 UTC
8d0b584 bunch of tiny JSHint fixes 14 December 2012, 17:24:52 UTC
d83999b bunch of missing semicolons 14 December 2012, 17:14:35 UTC
c5fcdb1 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 scope use strict to avoid contamination 14 December 2012, 17:12:33 UTC
aafd7ce use new inheritance 14 December 2012, 17:08:41 UTC
985e930 start using WebIDL2 14 December 2012, 17:07:56 UTC
73c7691 add webidl2 submodule 14 December 2012, 13:35:10 UTC
8f3d6ca remove old parser 14 December 2012, 13:33:07 UTC
a4728e5 add .gitignore 14 December 2012, 13:29:42 UTC
1fa722b add link to tutorial to the readme 14 December 2012, 13:20:31 UTC
3394589 Update first test in IdlInterface.prototype.test_self to current spec. 28 November 2012, 22:49:56 UTC
cdb127d Disable tests for (interface object).prototype for callback interfaces. 28 November 2012, 16:02:10 UTC
36b2f76 Avoid using trailing commas in object literals Internet Explorer Charkra doesn't like it. 20 November 2012, 13:49:21 UTC
dae8261 add a media folder 16 November 2012, 14:20:44 UTC
79214f9 Make the document with testharness.js included the default for output --HG-- extra : rebase_source : de3fb5e4abe770c8a44b06f7f0c583a12eb196bd 01 November 2012, 16:16:46 UTC
f04c99f Fix setup function in apisample --HG-- extra : rebase_source : d6b6afe12f888c84fcfa6f3f5e826d57e1376807 01 November 2012, 16:10:50 UTC
cfe4186 make tests that use utf-16 not inherit the encoding for testharness.js et. al. 30 October 2012, 09:21:51 UTC
609ae44 test assert_array_equals with NaN in it in apisample 27 October 2012, 14:43:34 UTC
dd7855d merge 27 October 2012, 14:17:11 UTC
56fb90e support NaN in more places 27 October 2012, 14:13:44 UTC
136876b 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 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 Fix test for the prototype of the interface prototype object. 10 October 2012, 16:45:31 UTC
e74605a Remove multiple inheritance support 10 October 2012, 06:55:24 UTC
db0102e 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 Code cleanup 09 October 2012, 12:31:15 UTC
333b01b Documentation! Also move around some code. 09 October 2012, 12:21:27 UTC
d2f1574 Fix stringifier checks, see Mozilla bug 798151 09 October 2012, 11:05:35 UTC
7848f18 Update operation .length computation to match spec https://bugzilla.mozilla.org/show_bug.cgi?id=777061 20 September 2012, 11:50:46 UTC
5c99467 Try calling getters on {} 16 September 2012, 11:23:24 UTC
back to top