Bug 874050, Make Nofification's click event cancelable, r=wchen

--HG--
extra : rebase_source : 155ceeec566a9726d9280be0eeeb6e0209df456c
Bug 1079628 - Record the number of bytes decoded on a per-decoder basis. r=tn

--HG--
extra : rebase_source : d479aeb16595648f61adee8e0ad18558f5d9e6ba
Bug 1079653 (Part 1) - Move decode telemetry data from DecodeRequest to Decoder. r=tn

--HG--
extra : rebase_source : cd86116a2df649eb14ce2db55c5b2c2b90b0f4f8
Bug 1079653 (Part 2) - Remove DecodeRequest::mBytesToDecode. r=tn

--HG--
extra : rebase_source : 44b8aa4989b504e10854534cb26a2a2567676fa9
Bug 1079653 (Part 3) - Make decoders track whether they need to flush data after getting a new frame. r=tn

--HG--
extra : rebase_source : c2022c4dd83dbcc87199b4b51335215cbc9adcb0
Bug 1079653 (Part 4) - Move the recording imgStatusTracker onto RasterImage. r=tn

--HG--
extra : rebase_source : ee06a99abfaf5c2a6f53f562088ceb453bfe2259
Bug 1079653 (Part 5) - Move decode status tracking onto RasterImage and remove DecodeRequest. r=tn

--HG--
extra : rebase_source : 1276b94c41d240fba2ad4df4d5812483c10f6f27
Bug 1082745 - Avoid reoptimizing optimized SourceSurfaceCairos, r=bas
Bug 1083393 - Remove unused thebes things in nsLayoutUtils, r=mattwoodrow
Bug 1082107 - OdinMonkey: add maximum-length requirement to change-heap definition (r=bbouvier)

--HG--
extra : rebase_source : 71f2500219da94cf38c4f76ba52b0d1d61c97e38
Bug 1081277 - OdinMonkey: maintain list of asm.js modules in the runtime (r=bbouvier)

--HG--
extra : rebase_source : e8bbae4bf9af31aa31dd14da0bcbdbc4b342fc5c
Bug 1081277 - OdinMonkey: move detachment logic into AsmJSModule (r=bbouvier,sfink)

--HG--
extra : rebase_source : b763dee7f3fd1c49ce92a3ea0219d58fee932bb4
Bug 1081277 - OdinMonkey: allow change heap after detachment in FFI (r=bbouvier)

--HG--
extra : rebase_source : ed10d6fefe6c1f5849c5b7f8f1951603e8c12890
Bug 1081379 - Move js_InitArrayBufferClass into the right file (r=sfink)

--HG--
extra : rebase_source : a3dfdd55bcfc895bcc922c4d1c13483a43053c14
Bug 1081415 - Traverse and Unlink nsXMLHttpRequest::mResponseBlob and ::mDOMFile. r=baku
WebGL2: Add support for TEXTURE_BINDING_3D. (bug 1082952 r=jgilbert)

--HG--
extra : rebase_source : aac040bf24280dfcbc0fbbe4a20459f0b609a971
Bug 1083447 - texParameter and getTexParameter should accept the TEXTURE_3D target in WebGL2 mode - r=jgilbert
WebGL2: support TEXTURE_BASE_LEVEL and TEXTURE_MAX_LEVEL. (bug 1080957, r=jgilbert)

--HG--
extra : rebase_source : 599bd05e07d9a9f1b1e9f73255c5ef275358806a
Bug 1081260 - Do not leak onOutOfMemory's allocation; r=luke

--HG--
extra : rebase_source : f37bd362ecb450ef479323d74b84cb8101e3faf9
Bug 1082794 - Use Maybe instead of a separate constructor to maybe construct an AutoLockGC; r=jonco

--HG--
extra : rebase_source : 7a4c24509fd6ac4b6f1bea403fd04638536d90d6