Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: fe44eabf2a982ac2ff88d19b8158f099713450e2
https://github.com/WebKit/WebKit/commit/fe44eabf2a982ac2ff88d19b8158f099713450e2
Author: Elika Etemad <[email protected]>
Date: 2026-10-07 (Wed, 07 Oct 2026)
Changed paths:
M
LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/the-select-element/customizable-select/select-font-size.html
M
LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/the-select-element/customizable-select/update.css
M Source/WebCore/rendering/TextBoxPainter.cpp
Log Message:
-----------
picker-icon chevron should pivot nicely around its center
https://bugs.webkit.org/show_bug.cgi?id=326549
rdar://189335185
Reviewed by Tim Nguyen.
Pivoting around the center of the ::picker-icon looks messed up because the
picker-up/picker-down geometry isn't optically centered. Move the optical
adjustment for flipped chevrons so it affects both styles, so that the
resulting chevron always flips and rotates nicely around its center when
transformed by the CSS author.
*
LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/the-select-element/customizable-select/update.css:
(.customizable-select-button::after):
(.customizable-select-button.vertical-lr::after):
*
LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/the-select-element/customizable-select/select-font-size.html:
* Source/WebCore/rendering/TextBoxPainter.cpp:
(WebCore::TextBoxPainter::paintSynthesizedGlyph):
Canonical link: https://commits.webkit.org/322987@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications