Bug 861587.  Rejigger the WebIDL binding build system to do all binding codegen in a single python process while still using our dependency tracking for bindings to minimize the number of bindings we try to regenerate.  r=khuey
Bug 867903.  Speed up getDescriptors and some other obvious slow points in codegen.  r=khuey
Bug 870219.  Add a way for chrome JS that's implementing a WebIDL interface to get/set event handlers sanely on content objects.  r=smaug
Bug 868996.  Allow setting opener on the window to non-null, for just the lifetime of the page.  r=bholley
Bug 869014.  Don't allow name collisions between external interfaces and other objects.  r=khuey