Changeset 220041 in webkit
- Timestamp:
- Jul 29, 2017, 3:00:33 AM (9 years ago)
- Location:
- trunk
- Files:
-
- 2 added
- 6 edited
-
LayoutTests/ChangeLog (modified) (1 diff)
-
LayoutTests/media/modern-media-controls/button/button-focus-state-expected.txt (added)
-
LayoutTests/media/modern-media-controls/button/button-focus-state.html (added)
-
LayoutTests/platform/ios-simulator/TestExpectations (modified) (1 diff)
-
LayoutTests/platform/mac-elcapitan/TestExpectations (modified) (1 diff)
-
Source/WebCore/ChangeLog (modified) (1 diff)
-
Source/WebCore/Modules/modern-media-controls/controls/button.css (modified) (1 diff)
-
Source/WebCore/Modules/modern-media-controls/controls/slider.css (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r220039 r220041 1 2017-07-29 Aaron Chu <aaron_chu@apple.com> 2 3 AX: FKA: Buttons need a visible focus indicator 4 https://bugs.webkit.org/show_bug.cgi?id=171040 5 <rdar://problem/30922548> 6 7 Reviewed by Antoine Quint. 8 9 * media/modern-media-controls/button/button-focus-state-expected.txt: Added. 10 * media/modern-media-controls/button/button-focus-state.html: Added. 11 * platform/ios-simulator/TestExpectations: 12 * platform/mac-elcapitan/TestExpectations: 13 1 14 2017-07-28 Sam Weinig <sam@webkit.org> 2 15 -
trunk/LayoutTests/platform/ios-simulator/TestExpectations
r219983 r220041 125 125 media/modern-media-controls/scrubber-support/ipad/scrubber-support-drag.html [ Skip ] 126 126 127 # There is no focus state for on iOS 128 media/modern-media-controls/button/button-focus-state.html [ Skip ] 129 127 130 # These tests rely on fullscreen which do not use the WebKit media controls on iOS 128 131 media/modern-media-controls/controls-visibility-support/controls-visibility-support-fullscreen-on-parent-element.html [ Skip ] -
trunk/LayoutTests/platform/mac-elcapitan/TestExpectations
r219631 r220041 6 6 fast/forms/number/number-appearance-spinbutton-layer.html [ Skip ] 7 7 media/modern-media-controls/pip-support [ Skip ] 8 media/modern-media-controls/button/button-focus-state.html [ Skip ] -
trunk/Source/WebCore/ChangeLog
r220039 r220041 1 2017-07-29 Aaron Chu <aaron_chu@apple.com> 2 3 AX: FKA: Buttons need a visible focus indicator 4 https://bugs.webkit.org/show_bug.cgi?id=171040 5 <rdar://problem/30922548> 6 7 Reviewed by Antoine Quint. 8 9 Added a background color for the focus state of the icon buttons in modern media controls. 10 11 Test: media/modern-media-controls/button/button-focus-state.html 12 13 * Modules/modern-media-controls/controls/button.css: 14 (button:focus): 15 (button:focus > picture): 16 * Modules/modern-media-controls/controls/slider.css: 17 (.slider > input): 18 1 19 2017-07-28 Sam Weinig <sam@webkit.org> 2 20 -
trunk/Source/WebCore/Modules/modern-media-controls/controls/button.css
r219549 r220041 49 49 /* Work around webkit.org/b/174565 by making the shrinking button's icon non-interactive */ 50 50 pointer-events: none; 51 } 52 53 button:focus { 54 outline: none; 55 } 56 57 button:focus > picture { 58 background-color: -webkit-focus-ring-color !important; 59 mix-blend-mode: normal !important; 51 60 } 52 61 -
trunk/Source/WebCore/Modules/modern-media-controls/controls/slider.css
r219662 r220041 82 82 background-color: transparent; 83 83 -webkit-appearance: none !important; 84 /* Disabling this for now because the outline is visualy inconsistent with the button 85 focus state. Tracking at https://bugs.webkit.org/show_bug.cgi?id=174906 */ 86 outline: none; 84 87 } 88 85 89 86 90 .ios .slider > input {
Note:
See TracChangeset
for help on using the changeset viewer.