script: Fix a borrow flags race in layout on `.owner_doc()`.
Update the WindowTimers interface to the current specification.
Add compareDocumentPosition (fixes #1794) to Node
auto merge of #1862 : Manishearth/servo/comparedoc-1794, r=Ms2ger
Don't use the Untraceable fields outside the module they're defined in.

This pattern will become illegal with the next Rust upgrade.
Remove support for returning values through outparams.
auto merge of #1893 : Ms2ger/servo/extra-private, r=larsbergstrom

This pattern will become illegal with the next Rust upgrade.
auto merge of #1889 : pcwalton/servo/fix-borrow-flags-race, r=jdm

r? @jdm
auto merge of #1890 : Ms2ger/servo/Window-idl, r=jdm
auto merge of #1895 : Ms2ger/servo/outparams, r=jdm