Bug 850571 - Abort if the view is still owned by a frame in Destroy().  r=roc
Bug 871887 - Make sure |this|-binding is correct or marquee event listeners. r=bz
Bug 872965 - Toggle reader mode when tapping the reader mode icon. r=mfinkle
Bug 872005 - Remove "Add to Reading List" context menu until we have a better UX For adding things that reader mode can't parse. r=mfinkle
Bug 873146 - Use default favicon in "tabs from last time" if there's no stored favicon. r=bnicholson
Bug 865951.  If the return value of a JS-implemented method or attribute is a JS-implemented interface and the returned object is not a DOM object, automatically wrap it up in an instance of that interface.  r=mccr8

This does not invoke __init on the chrome object, since there are no
arguments to do it with anyway.  It also doesn't invoke init(), so
don't do this in cases in which the chrome-side object will need to
know its window.