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

Issue 41123002: Request video element to enter fullscreen when playing protected content (Closed)

Created:
7 years, 2 months ago by qinmin
Modified:
7 years, 1 month ago
Reviewers:
whywhat, xhwang, trchen, jschuh
CC:
chromium-reviews, fischman+watch_chromium.org, jam, joi+watch-content_chromium.org, feature-media-reviews_chromium.org, darin-cc_chromium.org, wjia+watch_chromium.org
Visibility:
Public.

Description

Request video element to enter fullscreen when playing protected content This CL sends an IPC to the render process to request the video element to enter fullscreen. Compared to the old approach, this is more compatible with the upcoming new fullscreen mode, which webkit uses FS API for fullscreen. Currently we need the disable-gesture-requirement-for-fullscreen-media-playback flag for this to work. May consider making the flag default on android. BUG=262945 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=234725

Patch Set 1 #

Total comments: 3

Patch Set 2 : addressing xhwang's comments #

Patch Set 3 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+35 lines, -1 line) Patch
M content/browser/media/android/browser_media_player_manager.cc View 1 2 3 chunks +17 lines, -1 line 0 comments Download
M content/common/media/media_player_messages_android.h View 1 2 1 chunk +4 lines, -0 lines 0 comments Download
M content/renderer/media/android/renderer_media_player_manager.h View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M content/renderer/media/android/renderer_media_player_manager.cc View 1 2 2 chunks +8 lines, -0 lines 0 comments Download
M content/renderer/media/android/webmediaplayer_android.h View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M content/renderer/media/android/webmediaplayer_android.cc View 1 2 1 chunk +4 lines, -0 lines 0 comments Download

Messages

Total messages: 20 (0 generated)
qinmin
PTAL
7 years, 2 months ago (2013-10-24 18:40:53 UTC) #1
xhwang
LG but I don't fully understand how everything works. Please see the question. https://codereview.chromium.org/41123002/diff/1/content/browser/media/android/browser_media_player_manager.cc File ...
7 years, 1 month ago (2013-10-25 18:21:59 UTC) #2
qinmin
https://codereview.chromium.org/41123002/diff/1/content/browser/media/android/browser_media_player_manager.cc File content/browser/media/android/browser_media_player_manager.cc (right): https://codereview.chromium.org/41123002/diff/1/content/browser/media/android/browser_media_player_manager.cc#newcode335 content/browser/media/android/browser_media_player_manager.cc:335: } So when this IPC gets sent to the ...
7 years, 1 month ago (2013-10-25 20:06:12 UTC) #3
xhwang
lgtm, thanks for the explanation!
7 years, 1 month ago (2013-10-25 20:27:49 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/qinmin@chromium.org/41123002/70001
7 years, 1 month ago (2013-10-25 22:08:09 UTC) #5
commit-bot: I haz the power
Retried try job too often on chromium_presubmit for step(s) presubmit http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=chromium_presubmit&number=32676
7 years, 1 month ago (2013-10-25 22:26:33 UTC) #6
qinmin
+jschuh for IPC owner
7 years, 1 month ago (2013-10-25 23:41:05 UTC) #7
qinmin
7 years, 1 month ago (2013-10-25 23:41:34 UTC) #8
qinmin
Hi, Justin, would you please take a look at media_player_messages_android.h? Thanks
7 years, 1 month ago (2013-10-29 21:45:59 UTC) #9
jschuh
ipc security lgtm
7 years, 1 month ago (2013-10-29 22:35:19 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/qinmin@chromium.org/41123002/70001
7 years, 1 month ago (2013-10-29 22:56:09 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/qinmin@chromium.org/41123002/70001
7 years, 1 month ago (2013-10-29 23:14:51 UTC) #12
commit-bot: I haz the power
Retried try job too often on win_rel for step(s) browser_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win_rel&number=215326
7 years, 1 month ago (2013-10-30 03:05:57 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/qinmin@chromium.org/41123002/70001
7 years, 1 month ago (2013-10-30 03:20:33 UTC) #14
commit-bot: I haz the power
Retried try job too often on win_rel for step(s) browser_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win_rel&number=215489
7 years, 1 month ago (2013-10-30 07:44:26 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/qinmin@chromium.org/41123002/490001
7 years, 1 month ago (2013-11-11 23:01:50 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/qinmin@chromium.org/41123002/490001
7 years, 1 month ago (2013-11-12 23:29:41 UTC) #17
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 1 month ago (2013-11-13 01:40:26 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/qinmin@chromium.org/41123002/490001
7 years, 1 month ago (2013-11-13 01:55:36 UTC) #19
commit-bot: I haz the power
7 years, 1 month ago (2013-11-13 03:28:55 UTC) #20
Message was sent while issue was closed.
Change committed as 234725

Powered by Google App Engine
This is Rietveld 408576698