Bug 861310: Require TLS 1.2 for TLS False Start, r=keeler

--HG--
extra : rebase_source : d4bb253a84270c84acdf7ed4f84bc0186231e521
Bug 1109766: Require AES-GCM for TLS False Start, r=keeler

--HG--
extra : rebase_source : 8370c628863e644131ed1fbe6b8e49b5dc1215dc
Bug 940787: Stop requiring ALPN/NPN for False Start, r=keeler

--HG--
extra : rebase_source : f8946e1fc631f2458807a559104a1dca01f444ac
Bug 1110189 - update talos to the latest bits to capture e10s talos. r=wlach
Bug 1100862 Shortcut key handlers should ignore Windows-Logo key state if no shortcut keys match a key event and the key is pressed because native applications do so r=enndeakin
Bug 1003695 - Support multiple audio tracks and video tracks in DOMMediaStream. r=roc,jib,smaug
Bug 1109828 - Check for null pointer before dereferencing. r=nical
Bug 1019382 - use GTEST_ATTRIBUTE_UNUSED_ to avoid gcc 4.8 compiler warning. r=ted
Bug 1038620 - Add --nested-oop option to mach test commands - v5. r=ted.mielczarek
Merge mozilla-central to mozilla-inbound
Bug 1109831 - move testing/profiles/ files to moz.build's TEST_HARNESS_FILES; r=mshal
Bug 1109826 - part 0a - uncomment preprocessing directives in ImportExport.jsm; r=fabrice

Apparently, these directives should have been uncommented prior to landing.
Bug 1109826 - part 0b - don't preprocess content-contextmenu.svg for browser/ themes; r=mshal
Bug 1109826 - part 0c - don't preprocess aboutPrivateBrowsing.js; r=mshal
Bug 1109826 - part 1 - make the preprocessor able to avoid emitting warnings about missing directives; r=mshal
Bug 1109826 - part 2 - don't complain about missing directives for PREF_JS_EXPORTS and DIST_FILES; r=mshal
Bug 1109826 - part 3 - don't complain about missing directives for browser/ search plugins; r=mshal
Bug 1110691 - Submit which health reporter provider is currently shutting down on AsyncShutdownTimeout. r=yoric
Backed out changeset 9877aca65ef5 (bug 1038620) for causing Test Bustage on a CLOSED TREE
Bug 1004388 part 1.  When we're testing an MPhi that doesn't represent the and-or pattern, just fall back to optimizing the typeset for the true/false branches based on the truthiness directly, like we would for the non-MPhi case.  r=jandem