web-animations/web-animations-js — pull request #213 by mithro (2013-06-13 13:54:22+00:00)
Title: Rewriting the test framework (to be closer to testharness) and porting all tests.

My goals where:
* Make the tests more readable;
* Make the tests non-flaky or timing dependent;
* Make the tests faster by removing setTimeout and other slow operations;
* Make basic performance analysis work (by excluding loading time);
* Make our custom test changes possible to send upstream;

The code has been split into three files;
* testharness_styles.js - Contains the extra asserts and code for dealing with styles
* testharness_timing.js - Contains the code to allow testharness deal with time.
* testharness_bootstrap.js - Contains the small remaining code which auto-includes all the testharness pieces

== Adding assert functions for checking style properties ==
First thing I have added is a bunch of assert functions which cover our common
check use case. These are the form of the existing assert_equal and other
assert functions.

assert_style(