Bug 840263 - Make sure to notify the right navigation timing about page load. r=hsivonen, a=tef+
Bug 784730 - Crash in ReparentWrapperIfFound if wrapper already in scope. r=bholley, a=tef+
Bug 801576 - Forbid cross-origin access to the History object. r=mrbkap, a=akeybl
Bug 803870 - Compare the subject with the outer window for History. r=bz, a=tef+
Bug 825697 - Check for all wrapper types. r=mrbkap, a=tef+
Bug 635852 - Import prerequisite ChromeUtils.js changes from bug 816406. a=tef+
Bug 635852. r=smaug, a=tef+
Bug 854880 - Make canceling a RunnableFunction actually cancel the task. r=bent, a=tef+
Bug 854924 - Change "can't allocate graphics resources" in TabParent to an NS_WARNING. r=bent, a=tef+

We hit this assertion during our tests, which sometimes complete before
the subprocess is Show()'n.  This isn't a bug, as far as I can tell.

Changing the NS_ERROR to NS_WARNING keeps us from failing on tryserver.
Bug 852847 - Part 1: Disable browserElement_oop_KeyEvents.html. r=kk1ff, a=tef+

In fact this test was already disabled; the OOP version was the same as
the in-process version because the test explicitly disabled OOP tabs.
Bug 852847 - Part 2: Do things later in our browser-element tests, thus avoiding doing things before the browser-element machinery has loaded. r=kk1ff, a=tef+

Also set network.disable.ipc.security to true and leave it that way. This prevents security errors in the tests which happen when we pop the pref.
Bug 852847 - Part 3: Re-enable some browser-element tests. r=kk1ff, a=tef+