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

Issue 10537091: add url as additional argument to createMediaPlayer. (Closed)

Created:
8 years, 6 months ago by wjia(left Chromium)
Modified:
8 years, 4 months ago
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org, jam, pam+watch_chromium.org, jochen+watch-content_chromium.org
Visibility:
Public.

Description

add url as additional argument to createMediaPlayer. Since this touches API in WebKit, it takes 3 steps: 1. add a new function createMediaPlayer with url as additional argument (this patch); 2. corresponding change in WebKit; 3. remove the old createMediaPlayer (without url). This is the second patch to allow render_view_impl to create different WebKit::WebMediaPlayer based on URL. The new approach (https://docs.google.com/a/chromium.org/document/d/1lH9gzjUzA3L1pEPHWVOae6KpzB4IlIDOM-4lLbwGMgY/edit) will have a new WebKit::WebMediaPlayer when URL is media stream (refer to prototype patch http://codereview.chromium.org/10382048/, render_view_impl.cc shows how a different WebKit::WebMediaPlayer is created based on URL). BUG=142988 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=151922

Patch Set 1 #

Total comments: 2

Patch Set 2 : #

Patch Set 3 : rebase and add more files #

Patch Set 4 : code review #

Patch Set 5 : #

Total comments: 6

Patch Set 6 : add annotation #

Unified diffs Side-by-side diffs Delta from patch set Stats (+51 lines, -0 lines) Patch
M content/renderer/render_view_impl.h View 1 2 3 1 chunk +4 lines, -0 lines 0 comments Download
M content/renderer/render_view_impl.cc View 1 2 3 4 5 1 chunk +7 lines, -0 lines 0 comments Download
M webkit/support/webkit_support.h View 1 2 3 4 5 2 chunks +16 lines, -0 lines 0 comments Download
M webkit/support/webkit_support.cc View 1 2 3 4 2 chunks +15 lines, -0 lines 0 comments Download
M webkit/tools/test_shell/test_webview_delegate.h View 1 2 3 1 chunk +2 lines, -0 lines 0 comments Download
M webkit/tools/test_shell/test_webview_delegate.cc View 1 2 3 4 5 1 chunk +7 lines, -0 lines 0 comments Download

Messages

Total messages: 13 (0 generated)
wjia(left Chromium)
Another trivial patch for url-based WebMediaPlayer.
8 years, 6 months ago (2012-06-08 23:07:10 UTC) #1
Ami GONE FROM CHROMIUM
It would be a better demonstration that this is the right API if you filled ...
8 years, 6 months ago (2012-06-09 02:45:14 UTC) #2
wjia(left Chromium)
On 2012/06/09 02:45:14, Ami Fischman wrote: > It would be a better demonstration that this ...
8 years, 6 months ago (2012-06-11 21:30:57 UTC) #3
wjia(left Chromium)
PTAL. http://codereview.chromium.org/10537091/diff/1/content/renderer/render_view_impl.h File content/renderer/render_view_impl.h (right): http://codereview.chromium.org/10537091/diff/1/content/renderer/render_view_impl.h#newcode511 content/renderer/render_view_impl.h:511: const WebKit::WebURL& url); On 2012/06/09 02:45:14, Ami Fischman ...
8 years, 6 months ago (2012-06-11 21:31:07 UTC) #4
Ami GONE FROM CHROMIUM
On 2012/06/11 21:30:57, wjia wrote: > On 2012/06/09 02:45:14, Ami Fischman wrote: > > It ...
8 years, 6 months ago (2012-06-12 03:46:48 UTC) #5
Ami GONE FROM CHROMIUM
On 2012/06/12 03:46:48, Ami Fischman wrote: > On 2012/06/11 21:30:57, wjia wrote: > > On ...
8 years, 6 months ago (2012-06-12 16:17:36 UTC) #6
Ami GONE FROM CHROMIUM
wjia: ping? Also, you might be interested in https://bugs.webkit.org/show_bug.cgi?id=89514 which seems like the gstreamer folks ...
8 years, 6 months ago (2012-06-21 17:40:00 UTC) #7
Ami GONE FROM CHROMIUM
On 2012/06/21 17:40:00, Ami Fischman wrote: > wjia: ping? > Also, you might be interested ...
8 years, 5 months ago (2012-07-05 23:21:57 UTC) #8
wjia(left Chromium)
On 2012/07/05 23:21:57, Ami Fischman wrote: > On 2012/06/21 17:40:00, Ami Fischman wrote: > > ...
8 years, 5 months ago (2012-07-06 05:22:00 UTC) #9
Ami GONE FROM CHROMIUM
On 2012/07/06 05:22:00, wjia wrote: > On 2012/07/05 23:21:57, Ami Fischman wrote: > > On ...
8 years, 5 months ago (2012-07-06 15:45:28 UTC) #10
scherkus (not reviewing)
lgtm w/ nits https://chromiumcodereview.appspot.com/10537091/diff/36003/content/renderer/render_view_impl.cc File content/renderer/render_view_impl.cc (right): https://chromiumcodereview.appspot.com/10537091/diff/36003/content/renderer/render_view_impl.cc#newcode2365 content/renderer/render_view_impl.cc:2365: // TODO(wjia): remove the version without ...
8 years, 4 months ago (2012-08-15 22:53:57 UTC) #11
wjia(left Chromium)
Thanks, Andrew! adding Brett for owner's stamp. https://chromiumcodereview.appspot.com/10537091/diff/36003/content/renderer/render_view_impl.cc File content/renderer/render_view_impl.cc (right): https://chromiumcodereview.appspot.com/10537091/diff/36003/content/renderer/render_view_impl.cc#newcode2365 content/renderer/render_view_impl.cc:2365: // TODO(wjia): ...
8 years, 4 months ago (2012-08-15 23:14:35 UTC) #12
jamesr
8 years, 4 months ago (2012-08-16 18:19:03 UTC) #13
lgtm

Powered by Google App Engine
This is Rietveld 408576698