Fix #1612 Rename .rc to .rs, and relevant changes in Makefile.in
Implement Node.contains

Spec:
http://dom.spec.whatwg.org/#dom-node-contains

Closes #1647.
auto merge of #1648 : brunoabinader/servo/node-contains, r=Ms2ger

Spec:
http://dom.spec.whatwg.org/#dom-node-contains

Closes #1647.
Updated link to Code of Conduct in CONTRIBUTING.md

It seems that the correct link is https://github.com/mozilla/rust/wiki/Note-development-policy#wiki-conduct now whereas it was https://github.com/mozilla/rust/wiki/Note-development-policy#conduct before.
auto merge of #1649 : mrshu/servo/patch-1, r=larsbergstrom

It seems that the correct link is https://github.com/mozilla/rust/wiki/Note-development-policy#wiki-conduct now whereas it was https://github.com/mozilla/rust/wiki/Note-development-policy#conduct before.
compositor can get mouse point from window event
This is implement Hover Event. If over element, currently full reflow. after PR, will make partial reflow.
auto merge of #1633 : parkjaeman/servo/pseudo-class-hover, r=larsbergstrom

Fix #790 partially.
I am sure I need to merge with @jdm's event handler for dom.
As son as the event handler is implemented, I will fix.
And this is implement Hover Event. If over element, Currently Full reflow.
After PR, will make partial reflow. 
Thank you!
auto merge of #1617 : xiongmao86/servo/issue1612, r=larsbergstrom

Rename *.rc to *.rs in components directory, and do some relevant changes in Makefile.in
Fix #1652: Attribute selectors should default to the null namespace

… and not "any namespace" or use the default namespace declaration.
Implement Node.isEqualNode

Spec:
http://dom.spec.whatwg.org/#dom-node-isequalnode

Closes #1645.
auto merge of #1646 : brunoabinader/servo/node-isequalnode, r=Ms2ger

Spec:
http://dom.spec.whatwg.org/#dom-node-isequalnode

This is a sub-task for #1655. Closes #1645.
Added missing refs to DOM spec

This is a sub-task for #1655.
auto merge of #1656 : brunoabinader/servo/node-add-links, r=metajack

This is a sub-task for #1655.
auto merge of #1653 : SimonSapin/servo/attr-selectors, r=pcwalton

… and not "any namespace" or use the default namespace declaration.
Added refs to Document's DOM spec
auto merge of #1659 : brunoabinader/servo/dom-document-add-links, r=Ms2ger

This is a sub-task for #1428.
style: Separate out style structs into inherited and initial structs.

This doesn't make much of a difference in performance, but will be
necessary for style struct sharing.
layout: Stop storing intermediate applicable declarations inside layout
data.

9% improvement in style recalc on the rainbow page.
layout: Implement basic style sharing.

No improvement on the rainbow page, but necessary for some other
optimizations we want to do.