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

Issue 1259633002: NOT FOR LANDING Implement WebMediaSession (Closed)

Created:
5 years, 5 months ago by philipj_slow
Modified:
5 years, 2 months ago
CC:
chromium-reviews, darin-cc_chromium.org, feature-media-reviews_chromium.org, jam, mcasas+watch_chromium.org, mkwst+moarreviews-renderer_chromium.org, mlamouri+watch-content_chromium.org, posciak+watch_chromium.org, wjia+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

NOT FOR LANDING Implement WebMediaSession Blink CL: https://codereview.chromium.org/1259643002/ BUG=497735

Patch Set 1 #

Total comments: 9

Patch Set 2 : hack until something works #

Total comments: 5
Unified diffs Side-by-side diffs Delta from patch set Stats (+316 lines, -0 lines) Patch
M content/browser/android/web_contents_observer_proxy.cc View 1 1 chunk +4 lines, -0 lines 3 comments Download
A content/browser/media/android/browser_media_session_manager.h View 1 1 chunk +30 lines, -0 lines 0 comments Download
A content/browser/media/android/browser_media_session_manager.cc View 1 1 chunk +31 lines, -0 lines 0 comments Download
M content/browser/media/android/media_session.h View 1 1 chunk +3 lines, -0 lines 0 comments Download
M content/browser/media/android/media_session.cc View 1 1 chunk +20 lines, -0 lines 2 comments Download
M content/browser/media/media_web_contents_observer.h View 1 3 chunks +10 lines, -0 lines 0 comments Download
M content/browser/media/media_web_contents_observer.cc View 1 4 chunks +20 lines, -0 lines 0 comments Download
M content/common/content_message_generator.h View 1 1 chunk +1 line, -0 lines 0 comments Download
A content/common/media/media_session_messages_android.h View 1 1 chunk +21 lines, -0 lines 0 comments Download
M content/content_browser.gypi View 1 1 chunk +2 lines, -0 lines 0 comments Download
M content/content_common.gypi View 1 1 chunk +1 line, -0 lines 0 comments Download
M content/content_renderer.gypi View 1 2 chunks +4 lines, -0 lines 0 comments Download
A content/renderer/media/android/renderer_media_session_manager.h View 1 1 chunk +29 lines, -0 lines 0 comments Download
A content/renderer/media/android/renderer_media_session_manager.cc View 1 1 chunk +28 lines, -0 lines 0 comments Download
A content/renderer/media/android/webmediasession_android.h View 1 1 chunk +36 lines, -0 lines 0 comments Download
A content/renderer/media/android/webmediasession_android.cc View 1 1 chunk +39 lines, -0 lines 0 comments Download
M content/renderer/render_frame_impl.h View 1 4 chunks +12 lines, -0 lines 0 comments Download
M content/renderer/render_frame_impl.cc View 1 5 chunks +24 lines, -0 lines 0 comments Download
M ipc/ipc_message_start.h View 1 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 14 (2 generated)
philipj_slow
Hi all, I'm trying to get something very basic hooked up all the way so ...
5 years, 4 months ago (2015-07-29 13:02:48 UTC) #2
whywhat
Thanks for the preview Philip. I've left one nit and one philosophical comment :) https://codereview.chromium.org/1259633002/diff/1/content/renderer/media/renderer_webmediasession_impl.h ...
5 years, 4 months ago (2015-07-30 14:31:22 UTC) #3
philipj_slow
Thanks for the feedback :) Still need to do a lot of experimenting here... https://codereview.chromium.org/1259633002/diff/1/content/renderer/media/renderer_webmediasession_impl.h ...
5 years, 4 months ago (2015-07-30 14:47:04 UTC) #4
mcasas
https://codereview.chromium.org/1259633002/diff/1/content/renderer/media/renderer_webmediasession_impl.cc File content/renderer/media/renderer_webmediasession_impl.cc (right): https://codereview.chromium.org/1259633002/diff/1/content/renderer/media/renderer_webmediasession_impl.cc#newcode14 content/renderer/media/renderer_webmediasession_impl.cc:14: RendererWebMediaSessionImpl::~RendererWebMediaSessionImpl() { Empty methods can be inlined, although: - ...
5 years, 4 months ago (2015-07-31 14:14:28 UTC) #6
mlamouri (slow - plz ping)
https://codereview.chromium.org/1259633002/diff/1/content/renderer/media/renderer_webmediasession_impl.h File content/renderer/media/renderer_webmediasession_impl.h (right): https://codereview.chromium.org/1259633002/diff/1/content/renderer/media/renderer_webmediasession_impl.h#newcode19 content/renderer/media/renderer_webmediasession_impl.h:19: virtual void activate(); On 2015/07/30 at 14:47:04, philipj wrote: ...
5 years, 4 months ago (2015-08-05 15:50:16 UTC) #7
philipj_slow
OK, so now I've updated both CLs to something that just barely is able to ...
5 years, 4 months ago (2015-08-13 13:26:00 UTC) #8
mlamouri (slow - plz ping)
Generally speaking, content::MediaSession does all the work that we would need for the API (ie. ...
5 years, 4 months ago (2015-08-24 12:55:24 UTC) #9
whywhat
https://codereview.chromium.org/1259633002/diff/20001/content/browser/android/web_contents_observer_proxy.cc File content/browser/android/web_contents_observer_proxy.cc (right): https://codereview.chromium.org/1259633002/diff/20001/content/browser/android/web_contents_observer_proxy.cc#newcode299 content/browser/android/web_contents_observer_proxy.cc:299: // the tab title and other information for the ...
5 years, 4 months ago (2015-08-24 14:39:18 UTC) #10
davve
On 2015/08/24 12:55:24, Mounir Lamouri wrote: > Generally speaking, content::MediaSession does all the work that ...
5 years, 4 months ago (2015-08-24 16:03:03 UTC) #11
mlamouri (slow - plz ping)
On 2015/08/24 at 16:03:03, davve wrote: > On 2015/08/24 12:55:24, Mounir Lamouri wrote: > > ...
5 years, 4 months ago (2015-08-25 10:33:23 UTC) #12
philipj_slow
https://codereview.chromium.org/1259633002/diff/20001/content/browser/android/web_contents_observer_proxy.cc File content/browser/android/web_contents_observer_proxy.cc (right): https://codereview.chromium.org/1259633002/diff/20001/content/browser/android/web_contents_observer_proxy.cc#newcode299 content/browser/android/web_contents_observer_proxy.cc:299: // the tab title and other information for the ...
5 years, 3 months ago (2015-08-26 07:39:48 UTC) #13
philipj_slow
5 years, 2 months ago (2015-10-09 09:39:34 UTC) #14
Message was sent while issue was closed.
Superseded by https://codereview.chromium.org/1370453002/

Powered by Google App Engine
This is Rietveld 408576698