RESOLVED FIXED 26653
Media controls should use -webkit-box, to easily support control bar element removal.
https://bugs.webkit.org/show_bug.cgi?id=26653
Summary Media controls should use -webkit-box, to easily support control bar element ...
Pierre d'Herbemont
Reported 2009-06-23 11:05:02 PDT
Media controls should use -webkit-box, to easily support control bar element removal without having to rewrite the whole stylesheet. It also mean that from code we could disable some buttons that are not supposed to be here.
Attachments
patch 1/2 - v1. (8.53 KB, patch)
2009-06-23 13:53 PDT, Pierre d'Herbemont
no flags
patch 1/2 - v2. (6.70 KB, patch)
2009-06-23 13:54 PDT, Pierre d'Herbemont
no flags
patch 2/2 - v1. (14.15 KB, patch)
2009-06-23 13:56 PDT, Pierre d'Herbemont
no flags
patch 1/2 - v3. (6.85 KB, patch)
2009-06-23 15:21 PDT, Pierre d'Herbemont
eric: review+
patch 2/2 - v2. (14.76 KB, patch)
2009-06-23 15:22 PDT, Pierre d'Herbemont
eric: review+
Pierre d'Herbemont
Comment 1 2009-06-23 13:53:09 PDT
Created attachment 31732 [details] patch 1/2 - v1. First half of the patch. (Doesn't include layout changes)
Pierre d'Herbemont
Comment 2 2009-06-23 13:54:50 PDT
Created attachment 31733 [details] patch 1/2 - v2.
Pierre d'Herbemont
Comment 3 2009-06-23 13:56:17 PDT
Created attachment 31734 [details] patch 2/2 - v1. Attached the test update.
Pierre d'Herbemont
Comment 4 2009-06-23 15:04:09 PDT
Pierre d'Herbemont
Comment 5 2009-06-23 15:21:39 PDT
Created attachment 31742 [details] patch 1/2 - v3. With changelog and without space between CSS rules.
Pierre d'Herbemont
Comment 6 2009-06-23 15:22:10 PDT
Created attachment 31743 [details] patch 2/2 - v2. This time with a ChangeLog
Eric Seidel (no email)
Comment 7 2009-06-23 17:38:26 PDT
Comment on attachment 31742 [details] patch 1/2 - v3. Fine with me. Obviously you need to update the test results.
Eric Seidel (no email)
Comment 8 2009-06-23 17:38:53 PDT
Comment on attachment 31743 [details] patch 2/2 - v2. r=me
Pierre d'Herbemont
Comment 9 2009-06-23 17:40:32 PDT
(In reply to comment #7) > (From update of attachment 31742 [details] [review]) > Fine with me. Obviously you need to update the test results. Well, I probably forgot some issues on Windows... I fear that the button might have an extra border there. I'll have to check.
Pierre d'Herbemont
Comment 10 2009-06-24 12:29:55 PDT
On Windows and Mac OS this changes needs to be coordinated with a WebKitSystemInterface change.
Eric Seidel (no email)
Comment 11 2009-06-24 18:49:42 PDT
Pierre, I assume you have commit-bit and will commit these patches yourself?
Pierre d'Herbemont
Comment 12 2009-06-24 19:21:13 PDT
(In reply to comment #11) > Pierre, I assume you have commit-bit and will commit these patches yourself? Nope... I don't have commit access. Pierre.
Eric Seidel (no email)
Comment 13 2009-06-25 17:08:44 PDT
If these are going to change tests, why are the test changes not included in the diffs?
Pierre d'Herbemont
Comment 14 2009-06-25 17:17:10 PDT
(In reply to comment #13) > If these are going to change tests, why are the test changes not included in > the diffs? Well, no special reason. The two patches should be applied and committed at once. Note, simon is taking care of this for now.
Simon Fraser (smfr)
Comment 15 2009-06-25 18:06:48 PDT
Note You need to log in before you can comment on or make changes to this bug.