fix visibility warnings in main crate (#2044)
fix visibility warnings in script crate (#2044)
Split out a do_set_attribute method.
Move SetAttribute onto JS<Element>.
Move SetAttributeNS onto JS<Element>.
Reimplement SetAttribute.
Reimplement SetAttributeNS.
Merge Attr::new_ns and Attr::new.
Remove the needless comment for document.getElementById.
auto merge of #2060 : Ms2ger/servo/attributes-rewrite, r=jdm

There's more that I'd like to do, but this can land already.
auto merge of #2067 : saneyuki/servo/id, r=Ms2ger

Follow up #1917
(Derived from #2066)
Make find_fragment_node a method of Page.
auto merge of #2076 : Ms2ger/servo/find_fragment_node, r=Ms2ger

This was part of @jdm's vtable branch, but I think it makes sense regardless of how we deal with that branch.
auto merge of #2045 : Manishearth/servo/pub-struct-2044, r=SimonSapin

See #2044