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

Issue 195473002: Let MediaControls use the parent HTMLMediaElement (Closed)

Created:
6 years, 9 months ago by philipj_slow
Modified:
6 years, 9 months ago
CC:
blink-reviews, nessy, philipj_slow, gasubic, fs, eric.carlson_apple.com, feature-media-reviews_chromium.org, dglazkov+blink, adamk+blink_chromium.org, vcarbune.chromium
Visibility:
Public.

Description

Let MediaControls use the parent HTMLMediaElement Likewise, let MediaControlElements use the parent MediaControls. The goal is that all instances of mediaControllerInterface() should be replaced by either the media element or its controller. For example, text tracks and fullscreen will just use the media element, while e.g. seeking must be done via the MediaController if it is present. No observable changes are intended in this commit. BUG=341813 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=169014

Patch Set 1 #

Total comments: 11

Patch Set 2 : nits #

Patch Set 3 : Give MediaControls to MediaControlElements #

Unified diffs Side-by-side diffs Delta from patch set Stats (+188 lines, -197 lines) Patch
M Source/core/accessibility/AXMediaControls.cpp View 1 1 chunk +1 line, -0 lines 0 comments Download
M Source/core/html/HTMLMediaElement.cpp View 2 chunks +1 line, -5 lines 0 comments Download
M Source/core/html/shadow/MediaControlElementTypes.h View 1 2 5 chunks +13 lines, -11 lines 0 comments Download
M Source/core/html/shadow/MediaControlElementTypes.cpp View 1 2 4 chunks +22 lines, -10 lines 0 comments Download
M Source/core/html/shadow/MediaControlElements.h View 1 2 14 chunks +26 lines, -28 lines 0 comments Download
M Source/core/html/shadow/MediaControlElements.cpp View 1 2 27 chunks +75 lines, -77 lines 0 comments Download
M Source/core/html/shadow/MediaControls.h View 1 2 3 chunks +6 lines, -5 lines 0 comments Download
M Source/core/html/shadow/MediaControls.cpp View 1 2 15 chunks +44 lines, -61 lines 0 comments Download

Messages

Total messages: 23 (0 generated)
philipj_slow
Depends on https://codereview.chromium.org/192453005/ The time difference makes this slow, so I'm throwing on another patch ...
6 years, 9 months ago (2014-03-11 17:36:32 UTC) #1
philipj_slow
https://codereview.chromium.org/195473002/diff/1/Source/core/html/shadow/MediaControlElements.cpp File Source/core/html/shadow/MediaControlElements.cpp (left): https://codereview.chromium.org/195473002/diff/1/Source/core/html/shadow/MediaControlElements.cpp#oldcode446 Source/core/html/shadow/MediaControlElements.cpp:446: , m_controls(controls) This can be removed now, but I've ...
6 years, 9 months ago (2014-03-11 17:38:09 UTC) #2
acolwell GONE FROM CHROMIUM
lgtm % nits The comment about handing in MediaControls is totally optional. I just wanted ...
6 years, 9 months ago (2014-03-12 00:22:31 UTC) #3
philipj_slow
Aaron, I've made all the changes you suggested. Since you are OOO and it was ...
6 years, 9 months ago (2014-03-12 04:30:11 UTC) #4
philipj_slow
The CQ bit was checked by philipj@opera.com
6 years, 9 months ago (2014-03-12 04:30:51 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/philipj@opera.com/195473002/40001
6 years, 9 months ago (2014-03-12 04:31:01 UTC) #6
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-12 07:46:09 UTC) #7
commit-bot: I haz the power
Try jobs failed on following builders: linux_blink
6 years, 9 months ago (2014-03-12 07:46:10 UTC) #8
philipj_slow
The CQ bit was checked by philipj@opera.com
6 years, 9 months ago (2014-03-12 08:12:55 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/philipj@opera.com/195473002/40001
6 years, 9 months ago (2014-03-12 08:12:59 UTC) #10
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-12 08:39:28 UTC) #11
commit-bot: I haz the power
Try jobs failed on following builders: linux_blink
6 years, 9 months ago (2014-03-12 08:39:29 UTC) #12
philipj_slow
The CQ bit was checked by philipj@opera.com
6 years, 9 months ago (2014-03-12 08:59:26 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/philipj@opera.com/195473002/40001
6 years, 9 months ago (2014-03-12 08:59:36 UTC) #14
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-12 09:55:29 UTC) #15
commit-bot: I haz the power
Try jobs failed on following builders: linux_blink
6 years, 9 months ago (2014-03-12 09:55:30 UTC) #16
philipj_slow
The CQ bit was checked by philipj@opera.com
6 years, 9 months ago (2014-03-12 10:33:23 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/philipj@opera.com/195473002/40001
6 years, 9 months ago (2014-03-12 10:33:34 UTC) #18
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-12 11:34:32 UTC) #19
commit-bot: I haz the power
Try jobs failed on following builders: linux_blink
6 years, 9 months ago (2014-03-12 11:34:32 UTC) #20
philipj_slow
The CQ bit was checked by philipj@opera.com
6 years, 9 months ago (2014-03-12 12:40:53 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/philipj@opera.com/195473002/40001
6 years, 9 months ago (2014-03-12 12:41:04 UTC) #22
commit-bot: I haz the power
6 years, 9 months ago (2014-03-12 13:56:21 UTC) #23
Message was sent while issue was closed.
Change committed as 169014

Powered by Google App Engine
This is Rietveld 408576698