No bug. Expose analysis stdout for easier debugging. r=woof!

DONTBUILD because NPOTB.
Bug 919438 - Disable thumbnails test in non-crashreporter builds. r=markh
Bug 915384 - use a longer timeout for browser_thumbnails_background. r=markh
Bug 916829 - Ensure Debugger::markAll() really marks all debugger weakmaps r=terrence
Bug 918078 - Do not require locking in TextureHost::PrintInfo. r=BenWa
Bug 919355 - Part 1: Don't #include nsDeviceContext.h in nsPresContext.h; r=roc
Bug 919355 - Part 2: Don't #include nsDeviceContext.h in Units.h; r=roc
Merge m-c to mozilla-inbound
Bug 919111 - Explicitly include nsDebug.h for non-SPS. r=ted
Bug 919175 - Fix some unused variable warnings on optimized builds in jit/. r=jandem
Bug 902431 - Don't clean up references to global Android WebRTC objects. r=blassey
Bug 917761: Reland improvements for bug 678392 that were backed out along with bug 673875. r=smichaud,felipc
Bug 264517 - Move the _LAYOUT variant of COMPUTED_STYLE_MAP_ENTRY into a property bit. r=dbaron
Bug 867823 - Implement TextTrack Add/RemoveCue. r=rillian

- Updated RemoveCue to throw NotFoundError if the cue being removed is
not in the cue list.
- Updated AddCue to not add cues that are already in the list. This is
done by reference comparing.
Bug 868611 - Implement HTMLTrackElement::UnbindFromTree. r=rillian

Update HTMLTrackElement::UnbindFromTree to remove its TextTrack from
its HTMLMediaElement's list of TextTracks.
Bug 907365 - Pseudo-derecursify the build (opt-in). r=gps

Also remove the compile tier added in bug 912856 when pseudo-derecursify is disabled.
Bug 907365 - Parallelize compile and tools tiers. r=gps
Bug 915648 - Parallelize make export. r=gps
Fixup for bug 915648 (sync config/recurse.mk with js/src/config)
Bug 867757 - Part 1: Allow markers to carry payload. r=aklotz

--HG--
extra : rebase_source : 31904aa5f084283bfc23ecfc53762d275967e34b