Rebase.
Initial dump of unmodified mozilla-central bindings codegen (7b385ab02118)
Initial dump of codegen work. Requires manual running of various python scripts to build servo.
Get ClientRect bindings building.
Generate working constant JSClass data.
Add proper values for prototype depth and ID to JIT info.
Fill out the interface creation.
Hook up interface and prototype object creation.
Get a test the prints ClientRect.toString to work.
Autogenerate ClientRectList bindings.
Generate working ClientRectList and ClientRect bindings that can wrap, call methods, and access properties.
Integrate codegen into the build system.
Language changes.