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

Issue 13685002: Enable video painting on Canvas for Chrome on Android. (Closed)

Created:
7 years, 8 months ago by hkuang
Modified:
7 years, 8 months ago
CC:
blink-reviews, Stephen Chennney
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Visibility:
Public.

Description

Enable video painting on Canvas for Chrome on Android. This change should land with https://codereview.chromium.org/13620008/ to make it work. BUG=147265 TEST= test in 13620008 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=147974

Patch Set 1 #

Total comments: 11

Patch Set 2 : Addressing Min's comments. #

Total comments: 3

Patch Set 3 : Addressing Ken's comments. #

Total comments: 1

Patch Set 4 : Addressing Ken's comments. #

Total comments: 2

Patch Set 5 : Addressing scherkus's comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+83 lines, -0 lines) Patch
M Source/WebKit/chromium/src/WebMediaPlayerClientImpl.h View 1 2 3 4 2 chunks +14 lines, -0 lines 0 comments Download
M Source/WebKit/chromium/src/WebMediaPlayerClientImpl.cpp View 1 2 3 4 3 chunks +69 lines, -0 lines 0 comments Download

Messages

Total messages: 12 (0 generated)
hkuang
PTAL.
7 years, 8 months ago (2013-04-05 00:32:07 UTC) #1
qinmin
+scherkus https://chromiumcodereview.appspot.com/13685002/diff/1/Source/WebKit/chromium/src/WebMediaPlayerClientImpl.cpp File Source/WebKit/chromium/src/WebMediaPlayerClientImpl.cpp (right): https://chromiumcodereview.appspot.com/13685002/diff/1/Source/WebKit/chromium/src/WebMediaPlayerClientImpl.cpp#newcode634 Source/WebKit/chromium/src/WebMediaPlayerClientImpl.cpp:634: bool WebMediaPlayerClientImpl::copyVideoTextureToCanvas(WebCore::GraphicsContext* context, WebCore::GraphicsContext3D* context3D) why this function ...
7 years, 8 months ago (2013-04-05 17:30:27 UTC) #2
scherkus (not reviewing)
https://chromiumcodereview.appspot.com/13685002/diff/1/Source/WebCore/html/HTMLVideoElement.cpp File Source/WebCore/html/HTMLVideoElement.cpp (right): https://chromiumcodereview.appspot.com/13685002/diff/1/Source/WebCore/html/HTMLVideoElement.cpp#newcode250 Source/WebCore/html/HTMLVideoElement.cpp:250: if (context3D && player->copyVideoTextureToCanvas(context, context3D.get())) this seems strange there ...
7 years, 8 months ago (2013-04-05 20:47:09 UTC) #3
hkuang
Thanks for min and scherkus's comments. I am changing the code structure and naming to ...
7 years, 8 months ago (2013-04-05 21:21:35 UTC) #4
Ken Russell (switch to Gerrit)
https://codereview.chromium.org/13685002/diff/1/Source/WebCore/html/HTMLVideoElement.cpp File Source/WebCore/html/HTMLVideoElement.cpp (right): https://codereview.chromium.org/13685002/diff/1/Source/WebCore/html/HTMLVideoElement.cpp#newcode250 Source/WebCore/html/HTMLVideoElement.cpp:250: if (context3D && player->copyVideoTextureToCanvas(context, context3D.get())) On 2013/04/05 20:47:09, scherkus ...
7 years, 8 months ago (2013-04-05 22:40:38 UTC) #5
Ken Russell (switch to Gerrit)
https://codereview.chromium.org/13685002/diff/8001/Source/WebCore/html/HTMLVideoElement.cpp File Source/WebCore/html/HTMLVideoElement.cpp (right): https://codereview.chromium.org/13685002/diff/8001/Source/WebCore/html/HTMLVideoElement.cpp#newcode37 Source/WebCore/html/HTMLVideoElement.cpp:37: #include "GraphicsContext3D.h" None of the changes in this file ...
7 years, 8 months ago (2013-04-05 22:43:38 UTC) #6
Ken Russell (switch to Gerrit)
The new patch LGTM with one comment. Thanks for pushing this through. https://chromiumcodereview.appspot.com/13685002/diff/16001/Source/WebKit/chromium/src/WebMediaPlayerClientImpl.h File Source/WebKit/chromium/src/WebMediaPlayerClientImpl.h ...
7 years, 8 months ago (2013-04-09 00:07:28 UTC) #7
hkuang
Hi, Andrew PTAL. I have further addressed Ken's comments and your comments. https://chromiumcodereview.appspot.com/13685002/diff/1/Source/WebCore/html/HTMLVideoElement.cpp File Source/WebCore/html/HTMLVideoElement.cpp ...
7 years, 8 months ago (2013-04-09 17:46:10 UTC) #8
scherkus (not reviewing)
lgtm w/ nit https://chromiumcodereview.appspot.com/13685002/diff/20001/Source/WebKit/chromium/src/WebMediaPlayerClientImpl.h File Source/WebKit/chromium/src/WebMediaPlayerClientImpl.h (right): https://chromiumcodereview.appspot.com/13685002/diff/20001/Source/WebKit/chromium/src/WebMediaPlayerClientImpl.h#newcode181 Source/WebKit/chromium/src/WebMediaPlayerClientImpl.h:181: // https://code.google.com/p/skia/issues/detail?id=1189&q=texture&colspec=ID%20Type%20Status%20Priority%20Owner%20Summary nit: can you remove ...
7 years, 8 months ago (2013-04-09 18:31:26 UTC) #9
hkuang
https://codereview.chromium.org/13685002/diff/20001/Source/WebKit/chromium/src/WebMediaPlayerClientImpl.h File Source/WebKit/chromium/src/WebMediaPlayerClientImpl.h (right): https://codereview.chromium.org/13685002/diff/20001/Source/WebKit/chromium/src/WebMediaPlayerClientImpl.h#newcode181 Source/WebKit/chromium/src/WebMediaPlayerClientImpl.h:181: // https://code.google.com/p/skia/issues/detail?id=1189&q=texture&colspec=ID%20Type%20Status%20Priority%20Owner%20Summary On 2013/04/09 18:31:26, scherkus wrote: > nit: ...
7 years, 8 months ago (2013-04-09 21:38:09 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/hkuang@chromium.org/13685002/25001
7 years, 8 months ago (2013-04-09 21:38:30 UTC) #11
commit-bot: I haz the power
7 years, 8 months ago (2013-04-09 21:38:51 UTC) #12
Message was sent while issue was closed.
Change committed as 147974

Powered by Google App Engine
This is Rietveld 408576698