Bug 1000675.  Don't always include nsContentUtils in example codegen, fix example header guards to not end with __, don't use fully-qualified names in argument types when those argument types are in the mozilla::dom namespace already, and include headers from mozilla/dom.  r=jst
Bug 1000944.  Allow unions and dictionaries that contain non-SpiderMonkey WebIDL interface types to be copy-constructed.  r=dzbarsky
Bug 942121.  Fix WebIDL dictionary member tracing to null-check nullable object types before trying to trace them, since passing pointer-to-null to JS_CallObjectTracer is not OK.  r=smaug