Avoid endlessly regenerating bindings after modifying CodegenRust.py.
Add support for closing the window with window chrome or escape key.
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.
Fix silent failure of make clean-servo

Brace expansion is a bashism and doesn't work everywhere (for example, on
Debian where /bin/sh is dash).
auto merge of #578 : kmcallister/servo/clean, r=jdm

Brace expansion is a bashism and doesn't work everywhere (for example, on Debian where /bin/sh is dash).
Add detection for page loads.
Merge pull request #569 from metajack/glfw-close

Add support for closing the window with window chrome or escape key.
WIP iframe handling.
refactored url handling code in script task to be more idiomatic
fixed navigation bug
Add exit_after_load flag to options, and make them cloneable.
Fix quadtree zoom and request flood bugs
auto merge of #583 : eschweic/servo/quadtree, r=metajack

Fixes an issue where the screen did not paint correctly after zooming, as well as a bug that flooded the renderer with redundant requests.
Update rust-azure pointer to get cloneable BackendType.