360fb50a309633c8d2c9fee95772f56af7ff765e: Bug 1253189 part 2 - Update import-tests.py script to work on the current repo. draft
Xidorn Quan <quanxunzhen@gmail.com> - Thu, 03 Mar 2016 18:24:46 +0800 - rev 336846
Push 12191 by xquan@mozilla.com at Fri, 04 Mar 2016 08:09:09 +0000
Bug 1253189 part 2 - Update import-tests.py script to work on the current repo. MozReview-Commit-ID: 7u2tzEEOQSg
91383b0122750405d7ee39a7f2996751cfb0dc49: Bug 1253189 part 1 - Make import-tests.py compatible with Windows. draft
Xidorn Quan <quanxunzhen@gmail.com> - Thu, 03 Mar 2016 18:30:35 +0800 - rev 336845
Push 12191 by xquan@mozilla.com at Fri, 04 Mar 2016 08:09:09 +0000
Bug 1253189 part 1 - Make import-tests.py compatible with Windows. MozReview-Commit-ID: DdnXqUOm2bC
189766f86498abefca549fc871ac0379ec492250: mybase draft
Xidorn Quan <quanxunzhen@gmail.com> - Wed, 04 Feb 2015 08:24:16 +1100 - rev 336844
Push 12191 by xquan@mozilla.com at Fri, 04 Mar 2016 08:09:09 +0000
mybase MozReview-Commit-ID: AIse40brXhE
9511c191b02d0d630908778fdbee4b88dc27c142: Bug 1244635 - Part4 Add enddelay tests in layout/style/test r=hiro draft
Ryo Motozawa <motozawa@mozilla-japan.org> - Fri, 04 Mar 2016 17:05:40 +0900 - rev 336843
Push 12190 by bmo:motoryo1@gmail.com at Fri, 04 Mar 2016 08:06:04 +0000
Bug 1244635 - Part4 Add enddelay tests in layout/style/test r=hiro MozReview-Commit-ID: LgElc78XTsp
d8a4069c6f4d2fc96e167a494fee33a38b2e90f5: Bug 1244635 - Part3 Add enddelay tests in testing/web-platform/tests/web-animations r=hiro draft
Ryo Motozawa <motozawa@mozilla-japan.org> - Fri, 04 Mar 2016 17:05:34 +0900 - rev 336842
Push 12190 by bmo:motoryo1@gmail.com at Fri, 04 Mar 2016 08:06:04 +0000
Bug 1244635 - Part3 Add enddelay tests in testing/web-platform/tests/web-animations r=hiro MozReview-Commit-ID: 7hgTK6otPBN
704a4cb725466db105e73909e47aa21cd828aa0f: Bug 1243734 - Part 1. Add MOZ_ENABLE_MASK_AS_SHORTHAND compile flag; draft
CJKu <cku@mozilla.com> - Fri, 04 Mar 2016 15:51:56 +0800 - rev 336841
Push 12189 by cku@mozilla.com at Fri, 04 Mar 2016 07:52:22 +0000
Bug 1243734 - Part 1. Add MOZ_ENABLE_MASK_AS_SHORTHAND compile flag; MozReview-Commit-ID: IroR3u88Lka
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 336840
Push 12189 by cku@mozilla.com at Fri, 04 Mar 2016 07:52:22 +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 336839
Push 12189 by cku@mozilla.com at Fri, 04 Mar 2016 07:52:22 +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 336838
Push 12189 by cku@mozilla.com at Fri, 04 Mar 2016 07:52:22 +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 336837
Push 12189 by cku@mozilla.com at Fri, 04 Mar 2016 07:52:22 +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 336836
Push 12189 by cku@mozilla.com at Fri, 04 Mar 2016 07:52:22 +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 336835
Push 12189 by cku@mozilla.com at Fri, 04 Mar 2016 07:52:22 +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 336834
Push 12189 by cku@mozilla.com at Fri, 04 Mar 2016 07:52:22 +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 336833
Push 12189 by cku@mozilla.com at Fri, 04 Mar 2016 07:52:22 +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(-)
2022afa9aef252c1140990422be98f7c3c9bdd8f: Bug 801176 - part1-v8: Modify webidl for 2d canvas. r=smaug, roc
vincentliu <vliu@mozilla.com> - Fri, 04 Mar 2016 15:22:16 +0800 - rev 336832
Push 12189 by cku@mozilla.com at Fri, 04 Mar 2016 07:52:22 +0000
Bug 801176 - part1-v8: Modify webidl for 2d canvas. r=smaug, roc --- dom/canvas/CanvasRenderingContext2D.cpp | 38 +++++++++++++++ dom/canvas/CanvasRenderingContext2D.h | 6 +++ dom/webidl/CanvasRenderingContext2D.webidl | 76 ++++++++++++++++++------------ dom/webidl/HTMLCanvasElement.webidl | 2 + dom/webidl/WebGLRenderingContext.webidl | 2 +- dom/workers/WorkerPrefs.h | 1 + 6 files changed, 95 insertions(+), 30 deletions(-)
7c6642a759eebe9ae74c9cef9f67e55d9477b994: Revert "Bug 1197954 - Add support for GLX_SGI_video_sync to GLContextProviderGLX. r=jgilbert"
Andrew Comminos <acomminos@mozilla.com> - Thu, 03 Mar 2016 21:39:19 -0800 - rev 336831
Push 12189 by cku@mozilla.com at Fri, 04 Mar 2016 07:52:22 +0000
Revert "Bug 1197954 - Add support for GLX_SGI_video_sync to GLContextProviderGLX. r=jgilbert" This reverts commit c26871ee3cac8b736e9b868cd7738900f0d40a81.
72356b90a5a5e0dbfb179024c6bc0a3359ff7f70: Revert "Bug 1197954 - Implement Linux hardware vsync using GLX_SGI_video_sync. r=mchang,lsalzman"
Andrew Comminos <acomminos@mozilla.com> - Thu, 03 Mar 2016 21:20:19 -0800 - rev 336830
Push 12189 by cku@mozilla.com at Fri, 04 Mar 2016 07:52:22 +0000
Revert "Bug 1197954 - Implement Linux hardware vsync using GLX_SGI_video_sync. r=mchang,lsalzman" This reverts commit a2b6bf8704ff05a4571a812009c343042921d505.
d994749000ad889a1d41777c55903c05933fafcf: Bug 1252766 - Remove MediaDecoderStateMachine::mDecodeToSeekTarget which is never read. r=kaku.
JW Wang <jwwang@mozilla.com> - Fri, 04 Mar 2016 10:47:26 +0800 - rev 336829
Push 12189 by cku@mozilla.com at Fri, 04 Mar 2016 07:52:22 +0000
Bug 1252766 - Remove MediaDecoderStateMachine::mDecodeToSeekTarget which is never read. r=kaku. MozReview-Commit-ID: KAArYtFqUKQ
a1e04f19b4a9c67044e4e42e3faa00d3b4bee539: Bug 1197954 - Implement Linux hardware vsync using GLX_SGI_video_sync. r=mchang,lsalzman
Andrew Comminos <acomminos@mozilla.com> - Tue, 01 Mar 2016 19:39:59 -0800 - rev 336828
Push 12189 by cku@mozilla.com at Fri, 04 Mar 2016 07:52:22 +0000
Bug 1197954 - Implement Linux hardware vsync using GLX_SGI_video_sync. r=mchang,lsalzman MozReview-Commit-ID: BEvMdzOw1oV
d6e83c1c3494e47e93f750e684e606e2e0f7c893: Bug 1197954 - Add support for GLX_SGI_video_sync to GLContextProviderGLX. r=jgilbert
Andrew Comminos <acomminos@mozilla.com> - Tue, 01 Mar 2016 19:01:00 -0800 - rev 336827
Push 12189 by cku@mozilla.com at Fri, 04 Mar 2016 07:52:22 +0000
Bug 1197954 - Add support for GLX_SGI_video_sync to GLContextProviderGLX. r=jgilbert MozReview-Commit-ID: Fn9jwecuz5q
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip