Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: faf60369ae617f3b553540c9dbaa5939de0dc1cc
https://github.com/WebKit/WebKit/commit/faf60369ae617f3b553540c9dbaa5939de0dc1cc
Author: Phinehas Fuachie <[email protected]>
Date: 2025-11-20 (Thu, 20 Nov 2025)
Changed paths:
M
LayoutTests/media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-drag-is-prevented-over-button-expected.txt
M
LayoutTests/media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-drag-is-prevented-over-button.html
M
LayoutTests/platform/mac-sonoma-wk1/imported/w3c/web-platform-tests/media-source/mediasource-seek-during-pending-seek-expected.txt
M
Source/WebCore/Modules/modern-media-controls/controls/macos-fullscreen-media-controls.css
M
Source/WebCore/Modules/modern-media-controls/controls/macos-fullscreen-media-controls.js
M Source/WebCore/rendering/cocoa/RenderThemeCocoa.mm
Log Message:
-----------
Mac full screen media controls do no match AVKit floating controls
https://bugs.webkit.org/show_bug.cgi?id=301025
rdar://162909216
Reviewed by Andy Estes.
Update macOS inline media controls to match AVKit's floating controls design.
Increase bottom
control bar height and slider heights. Replace circular and bar shaped slider
thumbs with
pill-shaped design for both time control scrubber and volume slider.
*
LayoutTests/media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-drag-is-prevented-over-button-expected.txt:
*
LayoutTests/media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-drag-is-prevented-over-button.html:
*
LayoutTests/platform/mac-sonoma-wk1/imported/w3c/web-platform-tests/media-source/mediasource-seek-during-pending-seek-expected.txt:
*
Source/WebCore/Modules/modern-media-controls/controls/macos-fullscreen-media-controls.css:
(.media-controls.mac.fullscreen .buttons-container.left):
(.media-controls.mac.fullscreen .buttons-container.left .slider):
*
Source/WebCore/Modules/modern-media-controls/controls/macos-fullscreen-media-controls.js:
(MacOSFullscreenMediaControls.prototype._handleMousedown):
* Source/WebCore/rendering/cocoa/RenderThemeCocoa.mm:
(WebCore::macOSFullscreenMediaControlsStyleSheet):
(WebCore::RenderThemeCocoa::mediaControlsStyleSheets):
Canonical link: https://commits.webkit.org/303335@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications