Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(42)

Issue 2504773003: Support globalCompositeOperation in OffscreenCanvas (Closed)

Created:
4 years, 1 month ago by xidachen
Modified:
4 years, 1 month ago
CC:
chromium-reviews, blink-reviews, haraken
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Support globalCompositeOperation in OffscreenCanvas The implementation for this is already there, we just need to expose the attribute DOMString globalCompositeOperation in the .idl file. This CL makes this change and add a corresponding layout test. BUG=645748 Committed: https://crrev.com/6f43a152b0ae1d78369da2b6ff25a1a1264653cf Cr-Commit-Position: refs/heads/master@{#433248}

Patch Set 1 #

Patch Set 2 : reset API layout tests #

Total comments: 2

Patch Set 3 : rebase + address comment #

Patch Set 4 : better testing #

Total comments: 1

Messages

Total messages: 16 (6 generated)
xidachen
PTAL
4 years, 1 month ago (2016-11-16 13:37:03 UTC) #2
xidachen
On 2016/11/16 13:37:03, xidachen wrote: > PTAL gentle ping.
4 years, 1 month ago (2016-11-17 19:32:40 UTC) #3
Justin Novosad
https://codereview.chromium.org/2504773003/diff/20001/third_party/WebKit/LayoutTests/fast/canvas/OffscreenCanvas-globalCompositeOperation.html File third_party/WebKit/LayoutTests/fast/canvas/OffscreenCanvas-globalCompositeOperation.html (right): https://codereview.chromium.org/2504773003/diff/20001/third_party/WebKit/LayoutTests/fast/canvas/OffscreenCanvas-globalCompositeOperation.html#newcode26 third_party/WebKit/LayoutTests/fast/canvas/OffscreenCanvas-globalCompositeOperation.html:26: assert_approx_equals(color[3], 255, 5); This is not really a good ...
4 years, 1 month ago (2016-11-17 19:34:24 UTC) #4
xidachen
https://codereview.chromium.org/2504773003/diff/20001/third_party/WebKit/LayoutTests/fast/canvas/OffscreenCanvas-globalCompositeOperation.html File third_party/WebKit/LayoutTests/fast/canvas/OffscreenCanvas-globalCompositeOperation.html (right): https://codereview.chromium.org/2504773003/diff/20001/third_party/WebKit/LayoutTests/fast/canvas/OffscreenCanvas-globalCompositeOperation.html#newcode26 third_party/WebKit/LayoutTests/fast/canvas/OffscreenCanvas-globalCompositeOperation.html:26: assert_approx_equals(color[3], 255, 5); On 2016/11/17 19:34:24, Justin Novosad wrote: ...
4 years, 1 month ago (2016-11-18 01:42:57 UTC) #5
xlai (Olivia)
https://codereview.chromium.org/2504773003/diff/60001/third_party/WebKit/LayoutTests/fast/canvas/OffscreenCanvas-globalCompositeOperation.html File third_party/WebKit/LayoutTests/fast/canvas/OffscreenCanvas-globalCompositeOperation.html (right): https://codereview.chromium.org/2504773003/diff/60001/third_party/WebKit/LayoutTests/fast/canvas/OffscreenCanvas-globalCompositeOperation.html#newcode18 third_party/WebKit/LayoutTests/fast/canvas/OffscreenCanvas-globalCompositeOperation.html:18: ctx1.globalCompositeOperation = 'source-in'; Hmmm, I think it's more important ...
4 years, 1 month ago (2016-11-18 15:16:26 UTC) #6
Justin Novosad
On 2016/11/18 15:16:26, xlai (Olivia) wrote: > https://codereview.chromium.org/2504773003/diff/60001/third_party/WebKit/LayoutTests/fast/canvas/OffscreenCanvas-globalCompositeOperation.html > File > third_party/WebKit/LayoutTests/fast/canvas/OffscreenCanvas-globalCompositeOperation.html > (right): > ...
4 years, 1 month ago (2016-11-18 15:30:24 UTC) #7
Justin Novosad
lgtm
4 years, 1 month ago (2016-11-18 15:30:38 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2504773003/60001
4 years, 1 month ago (2016-11-18 18:22:33 UTC) #13
commit-bot: I haz the power
Committed patchset #4 (id:60001)
4 years, 1 month ago (2016-11-18 18:40:53 UTC) #14
commit-bot: I haz the power
4 years, 1 month ago (2016-11-18 18:43:43 UTC) #16
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/6f43a152b0ae1d78369da2b6ff25a1a1264653cf
Cr-Commit-Position: refs/heads/master@{#433248}

Powered by Google App Engine
This is Rietveld 408576698