Bug 950745 - Flag when we're processing urgent messages and disallow certain activities (r=bsmedberg,luke)
Bug 1042587 - Warn when script is ignored because of script blocker (r=bent)
Bug 1042587 - Block scripts when using CPOWs (r=bent)
Bug 1042587 - Rework script blocker check for SVG (r=roc)
Bug 1041457 - Use rpc protocol for DOM screen messages (r=mconley,jimm)
Bug 1032592 - Allow principals to be sent with the message manager (r=bent)

--HG--
rename : content/base/test/test_messagemanager_principal.html => content/base/test/test_messagemanager_send_principal.html
Bug 1016738 - Simplify/fix "dead compartment" logic (r=luke,jonco)
Bug 1044751 - Add command line options for configuring log level of formatters in mozlog.structured.;r=jgraham
Bug 1034855 - Introduce EcKeyAlgorithm r=rbarnes,smaug
Bug 1034855 - Implement generateKey() for ECDH r=rbarnes,keeler
Bug 1034855 - Implement deriveBits() for ECDH r=rbarnes,smaug
Bug 1034855 - Implement JWK import/export for ECDH r=rbarnes,keeler
Bug 1034855 - Implement deriveKey() for ECDH r=rbarnes
Bug 1034855 - Implement SPKI import/export for ECDH r=keeler,rbarnes
Bug 1049302: Avoid audio delay in B2G audio-video getUserMedia captures r=roc
Bug 1049035: Don't redeclare arg 'msg', in health report function '_recordProviderError'. r=gps
Bug 1049052: Use the style context on the root element's primary frame (if it exists) to resolve rem units, instead of re-resolving style. r=dbaron
Bug 1002281 - WebGL2 - Refactor common functions into WebGLBindableName.; r=jgilbert

WebGLBindableName represents a GL 'name' (GLuint) that can be bound to
part of the GL state machine. Similar code appeared in a number of
classes that represent GL bindable names, such as WebGLBuffer,
WebGLTexture, WebGLFramebuffer, etc.

Cleanup to reduce copy-n-paste code that's needed for creating new
objects for WebGL 2.

--HG--
extra : source : ad7803e3daf5862099f62f24fdbc83639be1ed5a
Bug 1046500 - Fix mediagroup parsing in feed parser. r=mak
Merge m-c to fx-team