Bug 244623

Summary: Stop inheriting text-decoration-thickness property
Product: WebKit Reporter: Tim Nguyen (:ntim) <ntim>
Component: CSSAssignee: Tim Nguyen (:ntim) <ntim>
Status: RESOLVED FIXED    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=250831

Description Tim Nguyen (:ntim) 2022-08-31 12:16:36 PDT
The spec says this property shouldn't be inherited, and it doesn't seem to be needed anymore after decorating-box based painting.

This was my testcase: data:text/html,<p style="text-decoration-thickness: 20px; text-decoration-line: underline; text-decoration-color: black"><span>hello</span></p>
Comment 1 Tim Nguyen (:ntim) 2022-08-31 13:03:56 PDT
Pull request: https://github.com/WebKit/WebKit/pull/3871
Comment 2 EWS 2022-08-31 15:23:27 PDT
Committed 254010@main (002f683d6859): <https://commits.webkit.org/254010@main>

Reviewed commits have been landed. Closing PR #3871 and removing active labels.
Comment 3 Radar WebKit Bug Importer 2022-08-31 15:24:16 PDT
<rdar://problem/99406505>