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

Issue 2570613002: Add OffscreenCanvas to ImageBitmapSource union typedef (Closed)

Created:
4 years ago by Justin Novosad
Modified:
4 years ago
CC:
chromium-reviews, blink-reviews, blink-reviews-bindings_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add OffscreenCanvas to ImageBitmapSource union typedef This change makes it possible to call createImageBitmap with an OffscreenCanvas object as an argument. It also takes care of propagating the origin-clean flag. BUG=672571 TBR=haraken@chromium.org Committed: https://crrev.com/fc5d49e3a636ea62c25c512c9ac4295cf0ad5145 Cr-Commit-Position: refs/heads/master@{#438617}

Patch Set 1 #

Total comments: 1

Patch Set 2 : fix build + comment #

Patch Set 3 : rebase results #

Patch Set 4 : build fix #

Unified diffs Side-by-side diffs Delta from patch set Stats (+175 lines, -9 lines) Patch
A third_party/WebKit/LayoutTests/fast/canvas/OffscreenCanvas-ImageBitmapSource.html View 1 chunk +21 lines, -0 lines 0 comments Download
M third_party/WebKit/LayoutTests/fast/canvas/canvas-createImageBitmap-invalid-args-expected.txt View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M third_party/WebKit/LayoutTests/fast/canvas/canvas-createImageBitmap-invalid-args-in-workers-expected.txt View 1 2 1 chunk +1 line, -1 line 0 comments Download
A third_party/WebKit/LayoutTests/http/tests/security/offscreencanvas-read-blocked-no-crossorigin.html View 1 1 chunk +59 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/bindings/core/v8/BUILD.gn View 1 chunk +2 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/core/frame/ImageBitmap.h View 1 2 3 3 chunks +5 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/frame/ImageBitmap.cpp View 1 2 3 3 chunks +43 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/imagebitmap/ImageBitmapFactories.h View 2 chunks +2 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/core/imagebitmap/ImageBitmapFactories.cpp View 2 chunks +3 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/imagebitmap/ImageBitmapFactories.idl View 1 chunk +2 lines, -1 line 0 comments Download
M third_party/WebKit/Source/core/offscreencanvas/OffscreenCanvas.h View 2 chunks +10 lines, -1 line 0 comments Download
M third_party/WebKit/Source/core/offscreencanvas/OffscreenCanvas.cpp View 2 chunks +25 lines, -0 lines 0 comments Download

Messages

Total messages: 30 (19 generated)
Justin Novosad
PTAL
4 years ago (2016-12-12 18:35:18 UTC) #4
Stephen White
LGTM w/nit (and modulo bot unhappiness) https://codereview.chromium.org/2570613002/diff/1/third_party/WebKit/LayoutTests/http/tests/security/offscreencanvas-read-blocked-no-crossorigin.html File third_party/WebKit/LayoutTests/http/tests/security/offscreencanvas-read-blocked-no-crossorigin.html (right): https://codereview.chromium.org/2570613002/diff/1/third_party/WebKit/LayoutTests/http/tests/security/offscreencanvas-read-blocked-no-crossorigin.html#newcode53 third_party/WebKit/LayoutTests/http/tests/security/offscreencanvas-read-blocked-no-crossorigin.html:53: }, "Verify that ...
4 years ago (2016-12-12 19:55:46 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/2570613002/20001
4 years ago (2016-12-12 20:22:22 UTC) #11
commit-bot: I haz the power
Try jobs failed on following builders: linux_android_rel_ng on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/197481)
4 years ago (2016-12-12 21:58:29 UTC) #13
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/2570613002/40001
4 years ago (2016-12-14 15:34:32 UTC) #16
Justin Novosad
TBR-ing haraken for trivial change to Source/bindings/core/v8/BUILD.gn
4 years ago (2016-12-14 15:36:15 UTC) #19
haraken
On 2016/12/14 15:36:15, Justin Novosad wrote: > TBR-ing haraken for trivial change to Source/bindings/core/v8/BUILD.gn LGTM
4 years ago (2016-12-14 15:36:42 UTC) #20
commit-bot: I haz the power
Try jobs failed on following builders: cast_shell_android on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/cast_shell_android/builds/180411)
4 years ago (2016-12-14 15:45:58 UTC) #22
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/2570613002/60001
4 years ago (2016-12-14 19:10:50 UTC) #25
commit-bot: I haz the power
Committed patchset #4 (id:60001)
4 years ago (2016-12-14 20:53:45 UTC) #28
commit-bot: I haz the power
4 years ago (2016-12-14 20:56:47 UTC) #30
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/fc5d49e3a636ea62c25c512c9ac4295cf0ad5145
Cr-Commit-Position: refs/heads/master@{#438617}

Powered by Google App Engine
This is Rietveld 408576698