WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
89280
REGRESSION (
r120246
): <video> progress control doesn't draw handle on Mac
https://bugs.webkit.org/show_bug.cgi?id=89280
Summary
REGRESSION (r120246): <video> progress control doesn't draw handle on Mac
Tim Horton
Reported
2012-06-16 02:24:02 PDT
See attached screenshots. The little grabby handle on <video> on Mac broke in
http://trac.webkit.org/changeset/120246
. Possible that we should have investigated instead of rebaselining the tests, unfortunate that we don't have pixel tests in a good state.
Attachments
before
(87.27 KB, image/png)
2012-06-16 02:24 PDT
,
Tim Horton
no flags
Details
after
(88.15 KB, image/png)
2012-06-16 02:24 PDT
,
Tim Horton
no flags
Details
patch for review
(1.95 KB, patch)
2012-06-16 16:12 PDT
,
Silvia Pfeiffer
no flags
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Tim Horton
Comment 1
2012-06-16 02:24:29 PDT
Created
attachment 147959
[details]
before
Tim Horton
Comment 2
2012-06-16 02:24:41 PDT
Created
attachment 147960
[details]
after
Radar WebKit Bug Importer
Comment 3
2012-06-16 02:26:56 PDT
<
rdar://problem/11683093
>
Silvia Pfeiffer
Comment 4
2012-06-16 03:15:25 PDT
Can you check if the volume thumb is still there? It may be related to the change of media slider thumbs to a shadowPseudoId of "webkit-media-slider-thumb" from "webkit-slider-thumb".
Tim Horton
Comment 5
2012-06-16 03:16:56 PDT
(In reply to
comment #4
)
> Can you check if the volume thumb is still there?
The volume thumb is also missing.
> It may be related to the change of media slider thumbs to a shadowPseudoId of "webkit-media-slider-thumb" from "webkit-slider-thumb".
Silvia Pfeiffer
Comment 6
2012-06-16 03:19:44 PDT
OK, since my build doesn't replicate the bug, could you check whether changing this rule in WebCor/css/html.cc to add "input[type="range"]::-webkit-media-slider-thumb" might fix it? input[type="range"]::-webkit-slider-thumb { -webkit-appearance: sliderthumb-horizontal; -webkit-box-sizing: border-box; display: block; position: relative; }
Silvia Pfeiffer
Comment 7
2012-06-16 03:21:13 PDT
If that works, also add input[type="range"]::-webkit-media-slider-container to the rule of input[type="range"]::-webkit-slider-container .
Tim Horton
Comment 8
2012-06-16 09:52:46 PDT
(In reply to
comment #7
)
> If that works, also add input[type="range"]::-webkit-media-slider-container to the rule of input[type="range"]::-webkit-slider-container .
Works great, will you land it? I'm not 100% sure what I'm changing, so it's hard to write a changelog, nor am I sure that was the final goal versus just a test.
Silvia Pfeiffer
Comment 9
2012-06-16 15:20:06 PDT
(In reply to
comment #8
)
> (In reply to
comment #7
) > > If that works, also add input[type="range"]::-webkit-media-slider-container to the rule of input[type="range"]::-webkit-slider-container . > > Works great, will you land it? I'm not 100% sure what I'm changing, so it's hard to write a changelog, nor am I sure that was the final goal versus just a test.
Can do. Give me an hour or so.
Silvia Pfeiffer
Comment 10
2012-06-16 16:12:42 PDT
Created
attachment 147991
[details]
patch for review
WebKit Review Bot
Comment 11
2012-06-18 08:04:23 PDT
Comment on
attachment 147991
[details]
patch for review Clearing flags on attachment: 147991 Committed
r120596
: <
http://trac.webkit.org/changeset/120596
>
WebKit Review Bot
Comment 12
2012-06-18 08:04:29 PDT
All reviewed patches have been landed. Closing bug.
Simon Fraser (smfr)
Comment 13
2012-06-18 11:14:49 PDT
Looks like this cause media/controls-after-reload.html to fail:
http://build.webkit.org/results/Apple%20Lion%20Release%20WK1%20(Tests)/r120608%20(242)/media/controls-after-reload-pretty-diff.html
Tim Horton
Comment 14
2012-06-18 11:26:11 PDT
(In reply to
comment #13
)
> Looks like this cause media/controls-after-reload.html to fail: >
http://build.webkit.org/results/Apple%20Lion%20Release%20WK1%20(Tests)/r120608%20(242)/media/controls-after-reload-pretty-diff.html
Probably the rebaseline in
http://trac.webkit.org/changeset/120345
was wrong.
Silvia Pfeiffer
Comment 15
2012-06-18 16:02:43 PDT
If the controls look ok, yes, I would assume the rebaseline should be redone.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug