Bug 901816.  Include Nullable and TypedArray headers in binding header files if we have dictionaries that have those as members.  r=smaug
Bug 902485.  Disallow copy constructors and operator= on WebIDL union structs, because those wouldn't do what you think they should.  r=dzbarsky
Bug 897913 part 1.  Don't assert that app id exists when asked for app status; just claim not installed if there is no app id.  r=sicking
Bug 897913 part 2.  Allow touching interface objects via an Xray even if the page they're in can't touch them.  r=bholley,smaug
Bug 897913 part 3.  Enable Promise in chrome and certified apps, even when preffed off.  r=bholley, pending review from baku