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

Issue 2318383002: Submit CompositorFrame from worker (Closed)

Created:
4 years, 3 months ago by xlai (Olivia)
Modified:
4 years, 3 months ago
CC:
chromium-reviews, blink-reviews, haraken, blink-reviews-bindings_chromium.org, jbroman+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Submit CompositorFrame from worker This CL enables sending compositor frame from OffscreenCanvas on worker to browser. It also makes commit() throws InvalidStateError when user call the function without calling transferControlToOffscreen. Two layout tests are added. TBR=tsepez@chromium.org BUG=563858 Committed: https://crrev.com/872147e3a729517162d4b155164ec1c75d942bd7 Cr-Commit-Position: refs/heads/master@{#417407}

Patch Set 1 #

Patch Set 2 : Remove a TODO comment #

Total comments: 6

Patch Set 3 : Fix based on feedback #

Patch Set 4 : Rebase #

Patch Set 5 : Adding comments #

Messages

Total messages: 19 (8 generated)
xlai (Olivia)
4 years, 3 months ago (2016-09-07 20:47:28 UTC) #3
jbroman
FYI the static_cast change is out for review at: https://codereview.chromium.org/2321713002
4 years, 3 months ago (2016-09-07 20:52:58 UTC) #5
xlai (Olivia)
On 2016/09/07 20:52:58, jbroman wrote: > FYI the static_cast change is out for review at: ...
4 years, 3 months ago (2016-09-07 20:55:17 UTC) #6
Justin Novosad
https://codereview.chromium.org/2318383002/diff/20001/third_party/WebKit/LayoutTests/fast/canvas/OffscreenCanvas-commit-worker.html File third_party/WebKit/LayoutTests/fast/canvas/OffscreenCanvas-commit-worker.html (right): https://codereview.chromium.org/2318383002/diff/20001/third_party/WebKit/LayoutTests/fast/canvas/OffscreenCanvas-commit-worker.html#newcode28 third_party/WebKit/LayoutTests/fast/canvas/OffscreenCanvas-commit-worker.html:28: assert_equals(actualDataURL, expectedDataURL, I don't understand how this verifies anything ...
4 years, 3 months ago (2016-09-07 21:40:15 UTC) #7
xlai (Olivia)
https://codereview.chromium.org/2318383002/diff/20001/third_party/WebKit/LayoutTests/fast/canvas/OffscreenCanvas-commit-worker.html File third_party/WebKit/LayoutTests/fast/canvas/OffscreenCanvas-commit-worker.html (right): https://codereview.chromium.org/2318383002/diff/20001/third_party/WebKit/LayoutTests/fast/canvas/OffscreenCanvas-commit-worker.html#newcode28 third_party/WebKit/LayoutTests/fast/canvas/OffscreenCanvas-commit-worker.html:28: assert_equals(actualDataURL, expectedDataURL, Changing this test by using ref test ...
4 years, 3 months ago (2016-09-08 15:27:15 UTC) #8
xlai (Olivia)
Just added a comment saying that I'm working on crbug.com/645173.
4 years, 3 months ago (2016-09-08 18:51:38 UTC) #9
Justin Novosad
lgtm
4 years, 3 months ago (2016-09-08 19:32:32 UTC) #10
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/2318383002/80001
4 years, 3 months ago (2016-09-08 19:59:01 UTC) #14
Tom Sepez
RS LGTM on removing comment from mojom.
4 years, 3 months ago (2016-09-08 20:16:23 UTC) #15
commit-bot: I haz the power
Committed patchset #5 (id:80001)
4 years, 3 months ago (2016-09-08 21:39:12 UTC) #17
commit-bot: I haz the power
4 years, 3 months ago (2016-09-08 21:43:20 UTC) #19
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/872147e3a729517162d4b155164ec1c75d942bd7
Cr-Commit-Position: refs/heads/master@{#417407}

Powered by Google App Engine
This is Rietveld 408576698