Bug 252042

Summary: Increase underline intervals when using `text-decoration-skip-ink`
Product: WebKit Reporter: Vitaly Dyackhov <vitaly>
Component: TextAssignee: Nobody <webkit-unassigned>
Status: RESOLVED INVALID    
Severity: Normal CC: mmaxfield, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Vitaly Dyackhov 2023-02-10 03:45:43 PST
When using `text-decoration-skip-ink`, intervals for skipped descenders or glyphs are represented as DashArray where the first float is the beginning of the spacing and the second is the end.
When displayed, these values will be rounded to integers, resulting in an inconsistently shorter or longer interval.
Comment 1 Vitaly Dyackhov 2023-02-10 03:50:17 PST
Pull request: https://github.com/WebKit/WebKit/pull/9917
Comment 2 Radar WebKit Bug Importer 2023-02-17 03:46:17 PST
<rdar://problem/105591737>