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+
Bug 834240 - Add missing setPendingNukeTypes. r=dvander, a=akeybl
Bug 840353 - Don't send OnStopRequest if we're cancelled. r=khuey, a=akeybl
Bug 852923. r=bz, a=akeybl