bug 804605 - backout 766973 767158 785050 r=backout ba=akeybl

--HG--
extra : rebase_source : ff6521834ae8752674b4cd94c438571e46693c45
Bug 830399. Add JSAutoCompartment in nsXMLHttpRequest::GetInterface. r=bz a=akeybl
Bug 828286 - SVG stylesheet not enabled for SVG loaded as data and then imported with importNode. r=dholbert a=akeybl