Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 3ac4c95e870e44bf4fcc9ac9f02395c371698370
https://github.com/WebKit/WebKit/commit/3ac4c95e870e44bf4fcc9ac9f02395c371698370
Author: Aditya Keerthi <[email protected]>
Date: 2025-02-27 (Thu, 27 Feb 2025)
Changed paths:
M Source/WebCore/html/shadow/TextControlInnerElements.cpp
M Source/WebCore/rendering/RenderTheme.cpp
M Source/WebCore/rendering/RenderTheme.h
M Source/WebCore/rendering/cocoa/RenderThemeCocoa.h
M Source/WebCore/rendering/cocoa/RenderThemeCocoa.mm
Log Message:
-----------
[macOS] Add vector-based version of inner spin buttons
https://bugs.webkit.org/show_bug.cgi?id=288787
rdar://145804460
Reviewed by Abrar Rahman Protyasha and Tim Horton.
Add hooks to paint spin buttons, and stretch flex items in number inputs so that
they can take up all the available space (height).
* Source/WebCore/html/shadow/TextControlInnerElements.cpp:
(WebCore::isNumberInput):
(WebCore::TextControlInnerContainer::resolveCustomStyle):
* Source/WebCore/rendering/RenderTheme.cpp:
(WebCore::RenderTheme::paint):
* Source/WebCore/rendering/RenderTheme.h:
(WebCore::RenderTheme::paintInnerSpinButton):
* Source/WebCore/rendering/cocoa/RenderThemeCocoa.h:
* Source/WebCore/rendering/cocoa/RenderThemeCocoa.mm:
(WebCore::RenderThemeCocoa::paintInnerSpinButton):
Canonical link: https://commits.webkit.org/291294@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes