impl window self
fix indent & name
Make the HTML parser parse into the document rather than an element.

This removes the duplicate html element.
auto merge of #1266 : Ms2ger/servo/double-root, r=jdm

This removes the duplicate html element.
Fix use of display().to_str in find_tests
auto merge of #1273 : sammykim/servo/issue-1197, r=jdm

Fix #1197
auto merge of #1219 : ksh8281/servo/impl_window_self, r=jdm

in order to Implement window.self
#868
Integrate 'BoxModel' into 'RenderBoxBase'. (#1257)
auto merge of #1278 : saneyuki/servo/rm_box, r=pcwalton
Rewrite flow construction to be incrementalizable and parallelizable.

This replaces flow construction with a strict bottom-up tree traversal,
allowing for parallelism. Each step of the traversal creates a flow or
a `ConstructionItem`, similar to how Gecko works. {ib} splits are
handled by not creating `InlineFlow`s until the containing block is
reached.

This should be able to be incrementalized by storing the `Flow` from
layout to layout, and performing fixups during flow construction
and/or wiping containing blocks in a previous pass.