Created attachment 701413 [details] [diff] [review] Unpref PaintRequest and Screen WebIDL bindings and remove some cruft from quickstubs. and nsIDOMText quickstubs are not needed after bug 826703. nsIDOMRect quickstubs haven't been needed since bug 824970 landed. nsCSSPropertiesQS has been unused since bug 801083 at least. The various includes being removed are either fully on WebIDL now or using WebIDL quickstubs.
And backed out on suspicion of Ts regression: http://hg.mozilla.org/integration/mozilla-inbound/rev/08326e6cba1f Once I reland XULElement I'll take a look at this again.
(In reply to Boris Zbarsky (:bz) from comment #3) > And backed out on suspicion of Ts regression: > http://hg.mozilla.org/integration/mozilla-inbound/rev/08326e6cba1f > > Once I reland XULElement I'll take a look at this again. https://hg.mozilla.org/mozilla-central/rev/08326e6cba1f
This was not responsible for the Ts issue.