Avoid endlessly regenerating bindings after modifying CodegenRust.py.
Import partial interface support for WebIDL parsing from Gecko.
WebIDL codegen: Add setter support.
Add missing license header.
DOM bindings: Add support for fallible JS unwrapping.
WebIDL codegen: Add support for dictionary inheritance.
WebIDL codegen: Remove unneeded C++ goop.
Generate DOM bindings for UIEvent and MouseEvent.
Add right floats and fix bug where max_y was not being set
Fix float placement bugs & add hacky non-percen heights to blocks.
Add test and address comments
Stop crashing
Semi-correct text wrapping
Fix rebase fallout
Line breaking around floats
auto merge of #573 : jdm/servo/domevent, r=metajack
auto merge of #585 : eric93/servo/floats-2, r=metajack

Everything except for floats in an inline formatting context and clear.
Bump rust-mozjs pointer to the merge commit.
Move rust-auto-clean-stamp into the rust build dir.

This is needed so that it's backed up and restored along with the rust build products.
Fix crash on window resize