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

Issue 2795783004: Move core MediaControls implementation to modules/media_controls/. (Closed)

Created:
3 years, 8 months ago by mlamouri (slow - plz ping)
Modified:
3 years, 8 months ago
Reviewers:
foolip
CC:
blink-reviews, blink-reviews-html_chromium.org, blink-reviews-layout_chromium.org, blink-reviews-paint_chromium.org, chromium-reviews, dglazkov+blink, dshwang, eae+blinkwatch, eric.carlson_apple.com, esprehn, feature-media-reviews_chromium.org, fs, gasubic, jchaffraix+rendering, leviw+renderwatch, mlamouri+watch-blink_chromium.org, pdr+renderingwatchlist_chromium.org, nessy, Srirama, szager+layoutwatch_chromium.org, zoltan1
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Move core MediaControls implementation to modules/media_controls/. This is also moving MediaControlsOrientationLockDelegate because the tests required to use MediaControlsImpl and the class is only used by MediaControlsImpl. This CL will allow other parts of MediaControls to move to modules/ as MediaControlsImpl has a few components with rare dependencies in core/. BUG=662761 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Review-Url: https://codereview.chromium.org/2795783004 Cr-Commit-Position: refs/heads/master@{#462464} Committed: https://chromium.googlesource.com/chromium/src/+/56ee1a3113f01d783795890d0235387fdcc8d02e

Patch Set 1 #

Patch Set 2 : rebase #

Patch Set 3 : fix crash #

Patch Set 4 : clean #

Patch Set 5 : do not use reinterpret-cast #

Patch Set 6 : cleanup #

Patch Set 7 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+498 lines, -2908 lines) Patch
M third_party/WebKit/Source/core/BUILD.gn View 1 2 3 4 5 6 1 chunk +0 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/core/html/BUILD.gn View 1 2 chunks +2 lines, -4 lines 0 comments Download
M third_party/WebKit/Source/core/html/HTMLMediaElement.h View 1 2 3 4 4 chunks +7 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/core/html/HTMLMediaElement.cpp View 1 2 3 4 5 6 5 chunks +17 lines, -3 lines 0 comments Download
M third_party/WebKit/Source/core/html/HTMLMediaElementEventListenersTest.cpp View 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/core/html/media/HTMLMediaElementControlsList.h View 2 chunks +4 lines, -3 lines 0 comments Download
A third_party/WebKit/Source/core/html/media/MediaControls.h View 1 2 3 4 1 chunk +116 lines, -0 lines 0 comments Download
A third_party/WebKit/Source/core/html/media/MediaControls.cpp View 1 chunk +22 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/html/shadow/MediaControlElementTypes.h View 4 chunks +7 lines, -6 lines 0 comments Download
M third_party/WebKit/Source/core/html/shadow/MediaControlElementTypes.cpp View 4 chunks +6 lines, -6 lines 0 comments Download
M third_party/WebKit/Source/core/html/shadow/MediaControlElements.h View 17 chunks +25 lines, -17 lines 0 comments Download
M third_party/WebKit/Source/core/html/shadow/MediaControlElements.cpp View 1 2 3 4 5 6 2 chunks +2 lines, -2 lines 0 comments Download
D third_party/WebKit/Source/core/html/shadow/MediaControls.h View 1 chunk +0 lines, -242 lines 0 comments Download
D third_party/WebKit/Source/core/html/shadow/MediaControls.cpp View 1 chunk +0 lines, -1110 lines 0 comments Download
M third_party/WebKit/Source/core/html/shadow/MediaControlsMediaEventListener.h View 2 chunks +2 lines, -1 line 0 comments Download
M third_party/WebKit/Source/core/html/shadow/MediaControlsMediaEventListener.cpp View 3 chunks +4 lines, -4 lines 0 comments Download
D third_party/WebKit/Source/core/html/shadow/MediaControlsOrientationLockDelegate.h View 1 chunk +0 lines, -102 lines 0 comments Download
D third_party/WebKit/Source/core/html/shadow/MediaControlsOrientationLockDelegate.cpp View 1 chunk +0 lines, -218 lines 0 comments Download
D third_party/WebKit/Source/core/html/shadow/MediaControlsOrientationLockDelegateTest.cpp View 1 chunk +0 lines, -399 lines 0 comments Download
D third_party/WebKit/Source/core/html/shadow/MediaControlsTest.cpp View 1 2 3 4 5 6 1 chunk +0 lines, -558 lines 0 comments Download
M third_party/WebKit/Source/core/html/shadow/MediaControlsWindowEventListener.h View 2 chunks +3 lines, -1 line 0 comments Download
M third_party/WebKit/Source/core/html/shadow/MediaControlsWindowEventListener.cpp View 3 chunks +4 lines, -3 lines 0 comments Download
M third_party/WebKit/Source/core/layout/LayoutMedia.cpp View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/core/layout/LayoutVTTCue.cpp View 1 2 3 4 2 chunks +22 lines, -12 lines 0 comments Download
M third_party/WebKit/Source/core/paint/MediaControlsPainter.cpp View 1 1 chunk +2 lines, -1 line 0 comments Download
M third_party/WebKit/Source/modules/BUILD.gn View 2 chunks +3 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/modules/ModulesInitializer.cpp View 3 chunks +6 lines, -0 lines 0 comments Download
A third_party/WebKit/Source/modules/media_controls/BUILD.gn View 1 chunk +14 lines, -0 lines 0 comments Download
A third_party/WebKit/Source/modules/media_controls/DEPS View 1 chunk +5 lines, -0 lines 0 comments Download
A + third_party/WebKit/Source/modules/media_controls/MediaControlsImpl.h View 1 2 3 4 5 chunks +82 lines, -86 lines 0 comments Download
A + third_party/WebKit/Source/modules/media_controls/MediaControlsImpl.cpp View 1 2 3 4 41 chunks +100 lines, -86 lines 0 comments Download
A + third_party/WebKit/Source/modules/media_controls/MediaControlsImplTest.cpp View 1 2 3 4 5 6 23 chunks +24 lines, -24 lines 0 comments Download
A + third_party/WebKit/Source/modules/media_controls/MediaControlsOrientationLockDelegate.h View 3 chunks +3 lines, -4 lines 0 comments Download
A + third_party/WebKit/Source/modules/media_controls/MediaControlsOrientationLockDelegate.cpp View 1 chunk +1 line, -1 line 0 comments Download
A + third_party/WebKit/Source/modules/media_controls/MediaControlsOrientationLockDelegateTest.cpp View 4 chunks +13 lines, -9 lines 0 comments Download

Messages

Total messages: 41 (28 generated)
mlamouri (slow - plz ping)
This might require a bit of cleanup but I think the gist of it is ...
3 years, 8 months ago (2017-04-03 23:20:17 UTC) #3
haraken
> This CL will allow other parts of MediaControls to move to modules/ as > ...
3 years, 8 months ago (2017-04-04 05:35:41 UTC) #8
mlamouri (slow - plz ping)
On 2017/04/04 at 05:35:41, haraken wrote: > > This CL will allow other parts of ...
3 years, 8 months ago (2017-04-04 09:15:54 UTC) #9
foolip
I thought this might conflict (not just textually) with https://codereview.chromium.org/2793273002/ but it looks like there ...
3 years, 8 months ago (2017-04-04 09:23:35 UTC) #10
mlamouri (slow - plz ping)
On 2017/04/04 at 09:23:35, foolip wrote: > I thought this might conflict (not just textually) ...
3 years, 8 months ago (2017-04-04 10:06:25 UTC) #11
foolip
On 2017/04/04 10:06:25, mlamouri wrote: > On 2017/04/04 at 09:23:35, foolip wrote: > > I ...
3 years, 8 months ago (2017-04-04 10:24:59 UTC) #12
mlamouri (slow - plz ping)
Unless someone objects (including the CQ), I will land this tomorrow.
3 years, 8 months ago (2017-04-04 22:47:24 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2795783004/100001
3 years, 8 months ago (2017-04-05 16:43:19 UTC) #29
commit-bot: I haz the power
Try jobs failed on following builders: ios-simulator on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-simulator/builds/187553)
3 years, 8 months ago (2017-04-05 17:28:46 UTC) #31
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2795783004/100001
3 years, 8 months ago (2017-04-06 10:21:40 UTC) #33
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel_ng on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/423601)
3 years, 8 months ago (2017-04-06 10:43:27 UTC) #35
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2795783004/120001
3 years, 8 months ago (2017-04-06 11:11:59 UTC) #38
commit-bot: I haz the power
3 years, 8 months ago (2017-04-06 14:31:13 UTC) #41
Message was sent while issue was closed.
Committed patchset #7 (id:120001) as
https://chromium.googlesource.com/chromium/src/+/56ee1a3113f01d783795890d0235...

Powered by Google App Engine
This is Rietveld 408576698