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

Reply via email to