Bug 1105126 - Change test_eme_stream_capture_blocked.html to check loadeddata instead of canplay. r=cpearce
Merge mozilla-central to mozilla-inbound
Bug 1102632 - Stop triggering non-secure fallback for SSL_ERROR_UNSUPPORTED_VERSION. r=keeler
Bug 1097550 - "System dictionaries with underscore separator are ignored when trying to find dictionary". r=ehsan
Bug 1106547 - Return EOS after drain is complete, rather than before. r=cpearce
Bug 1105995 - [mozversion] Bump version to 1.1. r=wlachance
Bug 1021669 - Use protocol flags to whiteliste protocols not suspect to CSP (r=sstamm)
Bug 1085446 - Allow chrome and about sources in tabs. r=past
Bug 1058997 - Part 1: Extract socket connect and listen. r=past

Relocate the debugger client's connect and server's listen functionality in a
separate file.  This isolates the security-sensitive socket handling pieces, and
also enables easier extension to make room for TLS sockets.
Bug 1058997 - Part 2: Debugger socket style cleanup. r=past
Bug 1058997 - Part 3a: Move allowConnection to socket listener. r=past

In the future with multiple types of socket listeners (bare TCP vs. TLS), each
will need its own logic for allowing connection.  This is moved to the listener
level, rather than living at the level of the entire server.
Bug 1058997 - Part 3b: Update non-trivial security prompts. r=past
Bug 1058997 - Part 3c: Remove always allow init calls from tests. r=past
Bug 1058997 - Part 3d: Restore always allow in listener tests. r=past
Bug 1058997 - Part 4: Only one DebuggerServer per loader. r=past

It was never necessary to pass a server reference to the socket listener, since
a given DevTools loader only ever contains a single server instance.
Bug 1098965 - test_close_database_on_gc should use one Promise per database connection.  r=Yoric
Bug 1077471 - Icons for new performance tool. r=jsantell
Bug 1104798 - Hide Disable JS checkbox when target.activeTab is undefined;r=mratcliffe
Bug 1096707 - SpiderMonkey: Use consistent operand order for round[sp][sd] and cmpps
Bug 1096707 - SpiderMonkey: Use GvEv encodings for register-register instructions