fa16519da919a07c029abac60d328564ee8e73d3: Bug 1252432 part 1 - Implement wasm i32.wrap. r=luke
Jan de Mooij <jdemooij@mozilla.com> - Fri, 04 Mar 2016 13:57:44 +0100 - rev 323121
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1252432 part 1 - Implement wasm i32.wrap. r=luke
92ce3f765f055e650df3cf21412ce92f6605ea8e: Merge mozilla-central to mozilla-inboun
Carsten "Tomcat" Book <cbook@mozilla.com> - Fri, 04 Mar 2016 13:39:20 +0100 - rev 323120
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Merge mozilla-central to mozilla-inboun
249cbccd3ad3b52f6b30f5eb471a22f3770cd2f0: Bug 1246116 - BaldrMonkey: Wasm validation for block and loop. r=luke
Dan Gohman <sunfish@mozilla.com> - Fri, 04 Mar 2016 12:36:57 +0100 - rev 323119
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1246116 - BaldrMonkey: Wasm validation for block and loop. r=luke MozReview-Commit-ID: KSfRmwPH1Im
67c48a1e8414b5339ee02d047f727f889361716a: Bug 1246116: Translate AsmJS loops into wasm opcodes and implement Wasm loops; r=luke
Benjamin Bouvier <benj@benj.me> - Fri, 04 Mar 2016 12:36:09 +0100 - rev 323118
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1246116: Translate AsmJS loops into wasm opcodes and implement Wasm loops; r=luke MozReview-Commit-ID: IwqlKfxoRIJ
96bf29982e941afbbdaf42ae93414357cb07ade8: Bug 1253379 - Cache timings not send to HttpChannelChild r=mayhemer
Valentin Gosu <valentin.gosu@gmail.com> - Fri, 04 Mar 2016 12:14:00 +0100 - rev 323117
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1253379 - Cache timings not send to HttpChannelChild r=mayhemer MozReview-Commit-ID: D7IWrI25mIB
e6c79a311b798e2f2adea13e5badb367678bb89c: Bug 1250694: Use functions to return static const BluetoothAddress and BluetoothUuid; r=tzimmermann
Bruce Sun <brsun@mozilla.com> - Fri, 04 Mar 2016 18:54:18 +0800 - rev 323116
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1250694: Use functions to return static const BluetoothAddress and BluetoothUuid; r=tzimmermann
6c45a9d2befe35255d78689a35ac5396ff2bf8f6: Backed out changeset ef9e220beb2d (bug 1250694)
Bruce Sun <brsun@mozilla.com> - Fri, 04 Mar 2016 18:54:26 +0800 - rev 323115
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Backed out changeset ef9e220beb2d (bug 1250694)
e5d1a341c37aa46e4ccdca652976b89eafaf99fb: Backed out changeset c3b74646acc8 (bug 1242682) since this will land on m-c
Carsten "Tomcat" Book <cbook@mozilla.com> - Fri, 04 Mar 2016 10:43:51 +0100 - rev 323114
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Backed out changeset c3b74646acc8 (bug 1242682) since this will land on m-c
312e332479c7d636e4fbc8e9e73665e15504191d: Bug 1251196 - Bump mozcrash to 0.17. r=ted
Henrik Skupin <mail@hskupin.info> - Thu, 03 Mar 2016 21:41:27 +0100 - rev 323113
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1251196 - Bump mozcrash to 0.17. r=ted MozReview-Commit-ID: 98iyU2DXdYN
7ba4a5c7bc0e4781be1befa2642f1a747eef6690: Bug 1251196 - [mozcrash] If no symbols path is specified let stackwalk download the symbols. r=ted
Henrik Skupin <mail@hskupin.info> - Fri, 26 Feb 2016 23:34:56 +0100 - rev 323112
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1251196 - [mozcrash] If no symbols path is specified let stackwalk download the symbols. r=ted MozReview-Commit-ID: 89bOoLwHMgK
c3b74646acc84a71a98c2b160dc302337788a96c: Bug 1242682 - Separate dom/media into its own subsuite. r=armenzg
Joel Maher <jmaher@mozilla.com> - Thu, 04 Feb 2016 13:35:06 -0800 - rev 323111
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1242682 - Separate dom/media into its own subsuite. r=armenzg MozReview-Commit-ID: 55QtAPlIltM
5b643385e0da9986ffd55806d3fc860c8a6dfa54: Bug 1251213 - release resources from fis. r=sebastian
Andi-Bogdan Postelnicu <bogdan.postelnicu@softvision.ro> - Wed, 02 Mar 2016 11:02:44 +0200 - rev 323110
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1251213 - release resources from fis. r=sebastian MozReview-Commit-ID: 9RTJprP6rh2
82320c90069949c1db523d61563aa8ddd367e64e: Bug 801176 - part9-v1: Disable interface check for commit(). r=James Graham
vincentliu <vliu@mozilla.com> - Fri, 04 Mar 2016 15:25:19 +0800 - rev 323109
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 801176 - part9-v1: Disable interface check for commit(). r=James Graham --- testing/web-platform/meta/html/dom/interfaces.html.ini | 6 ------ 1 file changed, 6 deletions(-)
624fb8512ba55b2011fafe4f6b0d3399b76ac707: Bug 801176 - part8-v1: Fix memory leak in OffscreenCanvas. r=roc
vincentliu <vliu@mozilla.com> - Fri, 04 Mar 2016 15:24:50 +0800 - rev 323108
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 801176 - part8-v1: Fix memory leak in OffscreenCanvas. r=roc --- dom/canvas/CanvasRenderingContext2D.cpp | 2 ++ dom/canvas/OffscreenCanvas.cpp | 12 +++++++----- 2 files changed, 9 insertions(+), 5 deletions(-)
a2a7b1c4dc5bde72d8c288211f4075a8d74f3253: Bug 801176 - part7-v1: Don't remove TextureClient until the frame update is done. r=roc
vincentliu <vliu@mozilla.com> - Fri, 04 Mar 2016 15:24:19 +0800 - rev 323107
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 801176 - part7-v1: Don't remove TextureClient until the frame update is done. r=roc --- gfx/layers/client/CanvasClient.cpp | 10 ++++++++-- gfx/layers/client/CanvasClient.h | 2 ++ 2 files changed, 10 insertions(+), 2 deletions(-)
e210473d793ce93f41642780fc66b56e97972eee: Bug 801176 - part6-v1: Modify BufferProvider operations to fix assertions. r=roc
vincentliu <vliu@mozilla.com> - Fri, 04 Mar 2016 15:24:00 +0800 - rev 323106
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 801176 - part6-v1: Modify BufferProvider operations to fix assertions. r=roc --- dom/canvas/CanvasRenderingContext2D.cpp | 12 +++-- dom/canvas/OffscreenCanvas.cpp | 2 - gfx/layers/AsyncCanvasRenderer.cpp | 85 +++++++++++++++++++++++++-------- gfx/layers/AsyncCanvasRenderer.h | 1 + 4 files changed, 73 insertions(+), 27 deletions(-)
0fb279e041e14f05a1a1dd9fed8eb00b46f16d90: Bug 801176 - part5-v2: Fix Assertions in debug build. r=roc
vincentliu <vliu@mozilla.com> - Fri, 04 Mar 2016 15:23:40 +0800 - rev 323105
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 801176 - part5-v2: Fix Assertions in debug build. r=roc --- dom/canvas/CanvasRenderingContext2D.cpp | 47 ++++++++++++++++++++------------- 1 file changed, 29 insertions(+), 18 deletions(-)
c090dc98c670430e2dd99bd139fabe1b094f8582: Bug 801176 - part4-v2: Mochitest for adding 2d offscreen. r=mtseng
vincentliu <vliu@mozilla.com> - Fri, 04 Mar 2016 15:23:20 +0800 - rev 323104
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 801176 - part4-v2: Mochitest for adding 2d offscreen. r=mtseng --- dom/canvas/test/mochitest.ini | 2 +- dom/canvas/test/offscreencanvas.js | 155 ++++++++++++--------- .../test/offscreencanvas_serviceworker_inner.html | 52 +++++-- .../test_offscreencanvas_basic_operations.html | 80 +++++++++++ .../test/test_offscreencanvas_basic_webgl.html | 62 --------- .../test_offscreencanvas_dynamic_fallback.html | 72 ++++++---- dom/canvas/test/test_offscreencanvas_many.html | 40 +++++- dom/canvas/test/test_offscreencanvas_neuter.html | 42 +++--- .../test/test_offscreencanvas_serviceworker.html | 8 +- .../test/test_offscreencanvas_sharedworker.html | 40 ++++-- .../test/test_offscreencanvas_sizechange.html | 67 +++++++-- .../test/test_offscreencanvas_subworker.html | 98 +++++++------ dom/canvas/test/test_offscreencanvas_toblob.html | 52 ++++--- .../test/test_offscreencanvas_toimagebitmap.html | 77 +++++----- 14 files changed, 530 insertions(+), 317 deletions(-) create mode 100644 dom/canvas/test/test_offscreencanvas_basic_operations.html delete mode 100644 dom/canvas/test/test_offscreencanvas_basic_webgl.html
fc509e59a0cd5a3537914158fada88c9cd1033a6: Bug 801176 - part3-v6: Keep CSSParser operations as threading safe. r=heycam
vincentliu <vliu@mozilla.com> - Fri, 04 Mar 2016 15:22:58 +0800 - rev 323103
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 801176 - part3-v6: Keep CSSParser operations as threading safe. r=heycam --- dom/canvas/CanvasRenderingContext2D.cpp | 13 +++++--- layout/style/ErrorReporter.cpp | 9 +++++- layout/style/nsCSSParser.cpp | 55 ++++++++++++++++++++------------- 3 files changed, 51 insertions(+), 26 deletions(-)
134a8c56335a92fdf3461ecb489a7a4b1dfcaf1c: Bug 801176 - part2-v5: Let Canvas 2d context works on Workers. r=roc
vincentliu <vliu@mozilla.com> - Fri, 04 Mar 2016 15:22:39 +0800 - rev 323102
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 801176 - part2-v5: Let Canvas 2d context works on Workers. r=roc --- dom/canvas/CanvasRenderingContext2D.cpp | 53 ++++++++++++----------- dom/canvas/OffscreenCanvas.cpp | 46 +++++++++++--------- dom/html/HTMLCanvasElement.cpp | 1 + gfx/layers/AsyncCanvasRenderer.cpp | 17 ++++++++ gfx/layers/AsyncCanvasRenderer.h | 16 +++++++ gfx/layers/Effects.cpp | 6 +++ gfx/layers/GLImages.cpp | 5 +-- gfx/layers/client/CanvasClient.cpp | 74 +++++++++++++++++++++++++-------- gfx/layers/client/CanvasClient.h | 10 ++++- 9 files changed, 162 insertions(+), 66 deletions(-)
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip