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

Issue 18181010: Simplify media controls CSS (Closed)

Created:
7 years, 5 months ago by philipj_slow
Modified:
7 years, 5 months ago
CC:
blink-reviews, eae+blinkwatch, feature-media-reviews_chromium.org, dglazkov+blink, apavlov+blink_chromium.org, darktears, vcarbune.chromium
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Visibility:
Public.

Description

Currently, mediaControls.css is the base CSS, while mediaControlsChromium(Android).css are applied as extra style via RenderTheme::extraMediaControlsStyleSheet(). Merge mediaControlsChromium.css into mediaControls.css and simplify. With the new base CSS, mediaControlsChromiumAndroid.css can be simplified a great deal, improving readability and maintainability. BUG=255491 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=154102

Patch Set 1 #

Patch Set 2 : Interleave the rules of mediaControlsChromium(Android).css #

Patch Set 3 : Merge the rules of mediaControlsChromium(Android).css #

Patch Set 4 : Rename mediaControlsChromium.css to mediaControls.css #

Patch Set 5 : Minimize mediaControlsChromiumAndroid.css #

Total comments: 6

Patch Set 6 : Reorder mediaControls.css slightly for consistency #

Patch Set 7 : Simplify mediaControlsChromiumAndroid.css #

Patch Set 8 : Rename mediaControlsChromiumAndroid.css to mediaControlsAndroid.css #

Unified diffs Side-by-side diffs Delta from patch set Stats (+165 lines, -620 lines) Patch
M Source/core/core_derived_sources.gyp View 1 2 3 4 5 6 7 1 chunk +1 line, -2 lines 0 comments Download
M Source/core/css/mediaControls.css View 1 2 3 4 5 8 chunks +145 lines, -36 lines 0 comments Download
A + Source/core/css/mediaControlsAndroid.css View 1 2 3 4 5 6 7 3 chunks +18 lines, -130 lines 0 comments Download
M Source/core/css/mediaControlsChromium.css View 1 2 3 1 chunk +0 lines, -218 lines 0 comments Download
M Source/core/css/mediaControlsChromiumAndroid.css View 1 2 3 4 5 6 7 1 chunk +0 lines, -221 lines 0 comments Download
M Source/core/rendering/RenderThemeChromiumAndroid.cpp View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
M Source/core/rendering/RenderThemeChromiumMac.h View 1 2 3 1 chunk +0 lines, -1 line 0 comments Download
M Source/core/rendering/RenderThemeChromiumMac.mm View 1 2 3 1 chunk +0 lines, -5 lines 0 comments Download
M Source/core/rendering/RenderThemeChromiumSkia.h View 1 2 3 1 chunk +0 lines, -1 line 0 comments Download
M Source/core/rendering/RenderThemeChromiumSkia.cpp View 1 2 3 1 chunk +0 lines, -5 lines 0 comments Download

Messages

Total messages: 26 (0 generated)
philipj_slow
This was the best I was able to do to preserve each commit, but the ...
7 years, 5 months ago (2013-06-28 15:12:10 UTC) #1
philipj_slow
On 2013/06/28 15:12:10, philipj wrote: > This was the best I was able to do ...
7 years, 5 months ago (2013-06-28 15:21:56 UTC) #2
qinmin
+scherkus
7 years, 5 months ago (2013-06-28 15:24:33 UTC) #3
philipj_slow
... and after discussing this on IRC, it looks like it will be possible to ...
7 years, 5 months ago (2013-06-28 15:35:22 UTC) #4
qinmin
I am ok to replace MediaControls.css with MediaControlsChromium.css. But wait for the desktop folks to ...
7 years, 5 months ago (2013-07-02 03:15:13 UTC) #5
philipj_slow
https://codereview.chromium.org/18181010/diff/9001/Source/core/css/mediaControls.css File Source/core/css/mediaControls.css (right): https://codereview.chromium.org/18181010/diff/9001/Source/core/css/mediaControls.css#newcode107 Source/core/css/mediaControls.css:107: -webkit-appearance: media-mute-button; On 2013/07/02 03:15:14, qinmin wrote: > this ...
7 years, 5 months ago (2013-07-02 08:16:22 UTC) #6
philipj_slow
@acolwell, @scherkus, do either of you feel like reviewing this on behalf of desktop, or ...
7 years, 5 months ago (2013-07-03 13:59:17 UTC) #7
acolwell GONE FROM CHROMIUM
On 2013/07/03 13:59:17, philipj wrote: > @acolwell, @scherkus, do either of you feel like reviewing ...
7 years, 5 months ago (2013-07-03 15:03:20 UTC) #8
acolwell GONE FROM CHROMIUM
lgtm. Thank you for uploading the patch sequence. It made reviewing the changes much easier. ...
7 years, 5 months ago (2013-07-03 16:21:55 UTC) #9
philipj_slow
Great, I'll also add some cleanup to address the issues raised.
7 years, 5 months ago (2013-07-04 06:43:21 UTC) #10
philipj_slow
@qinmin, @acolwell, these last three changes should address both of your issues, please have a ...
7 years, 5 months ago (2013-07-04 08:40:13 UTC) #11
philipj_slow
https://codereview.chromium.org/18181010/diff/9001/Source/core/css/mediaControlsChromiumAndroid.css File Source/core/css/mediaControlsChromiumAndroid.css (right): https://codereview.chromium.org/18181010/diff/9001/Source/core/css/mediaControlsChromiumAndroid.css#newcode105 Source/core/css/mediaControlsChromiumAndroid.css:105: -webkit-flex: 1 1; On 2013/07/03 16:21:55, acolwell wrote: > ...
7 years, 5 months ago (2013-07-04 08:40:25 UTC) #12
philipj_slow
In case my last comment confused anyone, the changes have already been done and are ...
7 years, 5 months ago (2013-07-09 06:27:39 UTC) #13
acolwell GONE FROM CHROMIUM
On 2013/07/09 06:27:39, philipj wrote: > In case my last comment confused anyone, the changes ...
7 years, 5 months ago (2013-07-09 15:01:06 UTC) #14
philipj_slow
OK, judging by http://dev.chromium.org/developers/testing/try-server-usage#TOC-My-patch-is-in-Blink-only I should try {linux,mac,win}_layout. I've requested those now, let's see what ...
7 years, 5 months ago (2013-07-10 06:58:22 UTC) #15
philipj_slow
It looks like I failed, the trybot results are just red links to this very ...
7 years, 5 months ago (2013-07-10 08:55:49 UTC) #16
qinmin
On 2013/07/10 08:55:49, philipj wrote: > It looks like I failed, the trybot results are ...
7 years, 5 months ago (2013-07-10 14:55:28 UTC) #17
philipj_slow
On 2013/07/10 14:55:28, qinmin wrote: > On 2013/07/10 08:55:49, philipj wrote: > > It looks ...
7 years, 5 months ago (2013-07-11 09:34:40 UTC) #18
philipj_slow
@abarth, can you rubber stamp this? If there's someone else with your powers who is ...
7 years, 5 months ago (2013-07-11 09:36:12 UTC) #19
abarth-chromium
rs=me LGTM
7 years, 5 months ago (2013-07-11 17:17:08 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/philipj@opera.com/18181010/38001
7 years, 5 months ago (2013-07-12 06:17:01 UTC) #21
commit-bot: I haz the power
Retried try job too often on linux_layout_rel for step(s) webkit_python_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_layout_rel&number=16428
7 years, 5 months ago (2013-07-12 06:39:13 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/philipj@opera.com/18181010/38001
7 years, 5 months ago (2013-07-12 06:48:13 UTC) #23
commit-bot: I haz the power
Retried try job too often on win_layout_rel for step(s) webkit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win_layout_rel&number=13142
7 years, 5 months ago (2013-07-12 07:54:09 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/philipj@opera.com/18181010/38001
7 years, 5 months ago (2013-07-12 08:08:17 UTC) #25
commit-bot: I haz the power
7 years, 5 months ago (2013-07-12 09:52:06 UTC) #26
Message was sent while issue was closed.
Change committed as 154102

Powered by Google App Engine
This is Rietveld 408576698