servo/tests
bors-servo f39faaf994 Auto merge of #8227 - asajeffrey:versioned_dom, r=eefriedman
Versioned dom

This PR adds versioning to the DOM. There are now node.get_version and node.get_descendent_version methods that return a counter that is bumped when the node is dirtied. This is used to implement cache invalidation for caching HTMLCollection state. Caching HTMCollections gets a 1000x speedup in the Dromaeo DOM query tests.

Addresses https://github.com/servo/servo/issues/6901, https://github.com/servo/servo/issues/3381 and https://github.com/servo/servo/issues/1916.

Replaces PR https://github.com/servo/servo/pull/6927.

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8227)
<!-- Reviewable:end -->
2015-11-10 01:11:23 +05:30
..
dromaeo
heartbeats
html
jquery
power
ref Move img_simple.html to wpt reftests. 2015-11-05 16:49:02 +01:00
unit Auto merge of #8227 - asajeffrey:versioned_dom, r=eefriedman 2015-11-10 01:11:23 +05:30
wpt Auto merge of #8227 - asajeffrey:versioned_dom, r=eefriedman 2015-11-10 01:11:23 +05:30
reftest.rs Auto merge of #7933 - mbrubeck:piston-image, r=glennw 2015-10-12 15:06:31 -06:00