Bug 1074561 - Disable EME plugins on Linux if sandboxing is unavailable. r=jesup

--HG--
extra : amend_source : 5e2192974cce18fd94abff72c9def32cfbaf675d
Bug 1073826 - Fix isBrowserPrivate on Android (r=margaret)
Bug 1074410 - Remove a use of isWindowPrivate (r=margaret)
Bug 1068276, part 1 - Allow configuring which type of processes we complain about when there's no leak log. r=jmaher

Then don't warn for missing logs from tab and geckomediaplugin processes, or default processes on B2G.
Bug 1068276, part 2 - Make unexpected failure to produce a leak log an error. r=jmaher
Bug 1075053 - Use the GC's low-memory profile on mobile; r=sfink

--HG--
extra : rebase_source : 664b0f188d2126cb4d549531479815ae3b00599a
Bug 1064320 - NSC_Encrypt returns uninitialised garbage which is handed onwards to realloc
Bug 1075093 - Build error in txStylesheet.cpp when enabling PR_LOGGING in non-debug builds. r=froydnj
Bug 1070465 - Give JS_UNINITIALIZED_LEXICAL constants unknown type sets in Ion. (r=jandem)
Bug 1073702 - Check for uninitialized lexical bindings in FetchName and friends. (r=jandem)
Bug 1074504 - Consider TDZ uses effectful in the frontend. (r=Waldo)
Bug 1074571 - Make the delete operator trigger TDZ. (r=Waldo)
Bug 1062377 - Try loading profile.ini in background; r=mfinkle r=rnewman
We can move our profile accessing code to later in the startup process. The benefit of that is in early startup, we can prefetch the profile.ini file in the background and not block the UI thread
Bug 1062377 - Rewrite GeckoBackgroundThread to not wait for thread start if possible; r=rnewman
When GeckoBackgroundThread is first used, it starts a new thread and waits for a Handler. This can delay startup. Instead, we can just save the Runnable and run it when the thread is starting.
Bug 1062377 - Add JUnit test for new GeckoBackgroundThread; r=rnewman
Bug 1062377 - Lock profile and use separate LocalBrowserDB instance for initializing new profile; r=rnewman
Bug 888482 - Make new event to set layer client in Gecko; r=snorp
Bug 888482 - Send event to set layer client; r=snorp
Bug 888482 - Start Gecko early; r=snorp
Bug 888482 - Make sure default profile exists when starting Gecko; r=snorp