Changeset 293332 in webkit
- Timestamp:
- Apr 25, 2022, 11:19:48 AM (3 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r293330 r293332 1 2022-04-25 Tim Nguyen <ntim@apple.com> 2 3 Unprefix modern-media-controls CSS properties 4 https://bugs.webkit.org/show_bug.cgi?id=239726 5 6 Reviewed by Eric Carlson. 7 8 * Modules/modern-media-controls/controls/button.css: 9 (button): 10 (button > picture): 11 * Modules/modern-media-controls/controls/button.js: 12 (Button.prototype.commitProperty): 13 * Modules/modern-media-controls/controls/media-controls.css: 14 (.media-controls > *): 15 * Modules/modern-media-controls/controls/slider.css: 16 (.slider > input): 17 (.ios .slider > input): 18 (.slider > input::-webkit-slider-thumb): 19 * Modules/modern-media-controls/controls/text-tracks.css: 20 (video::-webkit-media-text-track-container): 21 * Modules/modern-media-controls/controls/watchos-activity-indicator.css: 22 (button.watchos-activity-indicator > picture): 23 1 24 2022-04-25 Claudio Saavedra <csaavedra@igalia.com> 2 25 -
trunk/Source/WebCore/Modules/modern-media-controls/controls/button.css
r282273 r293332 33 33 justify-content: center; 34 34 background-color: transparent !important; 35 -webkit-appearance: none;36 -webkit-user-select: none;35 appearance: none; 36 user-select: none; 37 37 -webkit-tap-highlight-color: transparent; 38 38 } … … 43 43 background-color: var(--secondary-glyph-color); 44 44 mix-blend-mode: plus-lighter; 45 -webkit-mask-size: 100% 100%;46 -webkit-mask-repeat: no-repeat;45 mask-size: 100% 100%; 46 mask-repeat: no-repeat; 47 47 transition: transform 150ms; 48 48 will-change: transform; -
trunk/Source/WebCore/Modules/modern-media-controls/controls/button.js
r282273 r293332 158 158 { 159 159 if (propertyName === "maskImage") 160 this.image.element.style. webkitMaskImage = `url(${this._imageSource.src})`;160 this.image.element.style.maskImage = `url(${this._imageSource.src})`; 161 161 else 162 162 super.commitProperty(propertyName); -
trunk/Source/WebCore/Modules/modern-media-controls/controls/media-controls.css
r285609 r293332 93 93 .media-controls > * { 94 94 /* We always want to avoid showing the text selection magnifier on iOS. */ 95 -webkit-user-select: none;95 user-select: none; 96 96 transition: opacity 0.1s linear; 97 97 } -
trunk/Source/WebCore/Modules/modern-media-controls/controls/slider.css
r280477 r293332 103 103 height: 100%; 104 104 background-color: transparent; 105 -webkit-appearance: none !important;105 appearance: none !important; 106 106 /* Disabling this for now because the outline is visualy inconsistent with the button 107 107 focus state. Tracking at https://bugs.webkit.org/show_bug.cgi?id=174906 */ … … 115 115 116 116 /* Make sure we don't show any UI as we drag the scrubber on iOS. */ 117 -webkit-user-select: none !important;117 user-select: none !important; 118 118 -webkit-touch-callout: none !important; 119 119 -webkit-tap-highlight-color: transparent; … … 126 126 box-shadow: none; 127 127 background-color: transparent; 128 -webkit-appearance: none !important;128 appearance: none !important; 129 129 pointer-events: all; 130 130 } -
trunk/Source/WebCore/Modules/modern-media-controls/controls/text-tracks.css
r274810 r293332 38 38 text-decoration: none; 39 39 pointer-events: none; 40 -webkit-user-select: none;40 user-select: none; 41 41 42 42 flex: 1 1 auto; -
trunk/Source/WebCore/Modules/modern-media-controls/controls/watchos-activity-indicator.css
r274299 r293332 33 33 height: 29.5px !important; 34 34 35 -webkit-mask-size: calc(var(--number-of-frames) * 100%) 100%;35 mask-size: calc(var(--number-of-frames) * 100%) 100%; 36 36 37 37 /* We apply two animations in sequence, first the intro which goes for 8 frames (0 - 7) and whichs
Note:
See TracChangeset
for help on using the changeset viewer.