Bug 871315 - Fix some rooting hazards in content/; r=till,bzbarsky
Bug 871315 followup - Remove the unused rootedNull local variable
Bug 765192 - Reenable and attempt to fix intermittent browser_bug343515.js. r=gavin
Bug 871022 - Remove unused GeckoApp.StartupMode code. r=lucasr
Backed out 2 changesets (bug 871315) because different compilers have different standards on what is and is not C++

Backed out changeset d0d2e13e8b83 (bug 871315)
Backed out changeset be3976bd2d57 (bug 871315)

Landed on a CLOSED TREE
Bug 866964 - Upgrade zlib to version 1.2.8. r=joe
Bug 871363 - Rename nsBrowserGlue's _onProfileStartup to _finalUIStartup to clarify when it actually is called. r=dao
Bug 871245 - Don't hardcode "Firefox" in gclicommands.properties. r=dcamp
Bug 815431 - Implement String.prototype.repeat; r=tschneidereit

--HG--
extra : rebase_source : 4c200d1859a08758f491658ffe79e9bbf8c2ee98
bug 869143: phase2 cleanup for XPCSHELL_TEST conversion. r=mshal
Bug 826302 - Update .valueAsDate tests to test stuff fixed by WebIDL. r=bz
Bug 851642 - Make sure fullscreenchange event is sent even when the document is being removed from the doctree. r=smaug

... instead of relying on nsScreen being destroyed which was causing flaky
behaviour on Firefox Android (based on GC) and was creating a race condition bug
on Firefox OS.
Bug 871303 - Remove JS_GetGlobalObject from gdb tests. r=sfink
Bug 871303 - Remove JS_GetGlobalObject from jsapi-tests. r=sfink
Bug 814165 - Remove closed tab before selecting new tab. r=mfinkle
Bug 863709 - Add a +remote option to "mach run" and "mach debug" to disable -no-remote [r=gps]

DONTBUILD (not part of the build)
Bug 815489 - Disable test on B2G due to perma-orange.
Bug 726015 - Fennec display Offline mode message when suppose to display connectionFailure. r=mfinkle

When there are no active connection (no wifi or cellular data), Fennec display:

netError = Firefox is currently in offline mode and can't browse the Web.

when it is suppose to use

connectionFailure = Firefox can't establish a connection to the server at %S.
Bug 846660 - Use default values for primitive types and fix setSelection for Samsung keyboards. r=cpeterson
Bug 866514 - Basic gUM mochitests for media stream tracks. r=roc