[webkit-changes] [WebKit/WebKit] 1b40ca: [Painting] text-underline-position left/right beha...
Alan Baradlay
noreply at github.com
Sat Feb 3 11:54:40 PST 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 1b40ca37b3ff23bf483289e78d10b74c62a3ca11
https://github.com/WebKit/WebKit/commit/1b40ca37b3ff23bf483289e78d10b74c62a3ca11
Author: Alan Baradlay <zalan at apple.com>
Date: 2024-02-03 (Sat, 03 Feb 2024)
Changed paths:
M Source/WebCore/layout/formattingContexts/inline/display/InlineDisplayContentBuilder.cpp
M Source/WebCore/style/InlineTextBoxStyle.cpp
M Source/WebCore/style/InlineTextBoxStyle.h
Log Message:
-----------
[Painting] text-underline-position left/right behave as under
https://bugs.webkit.org/show_bug.cgi?id=268691
Reviewed by Antti Koivisto.
This is in preparation for adding text-underline left/right painting support.
1. Replace resolvedUnderlinePosition with isAlignedForUnder (<- spec term)
text-underline-position left/right behave as 'under' in vertical writing mode (also check against current writing mode instead of baseline type)
2. Use isAlignedForUnder() to figure out whether we are dealing with 'under' type of offsetting.
Canonical link: https://commits.webkit.org/274049@main
More information about the webkit-changes
mailing list