Bug 259246

Summary: [contain-intrinsic-size] Use StyleBuilderConverter instead of StyleBuilderCustom
Product: WebKit Reporter: Tim Nguyen (:ntim) <ntim>
Component: CSSAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: rbuis, 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=259237

Description Tim Nguyen (:ntim) 2023-07-15 11:45:19 PDT
Mistakes like bug 259237 would be avoided if we used StyleBuilderConverter.

We'd need to store contain-intrinsic-size fields into a single struct instead of two separate RenderStyle items.
Comment 1 Radar WebKit Bug Importer 2023-07-22 11:46:16 PDT
<rdar://problem/112713755>
Comment 2 Rob Buis 2023-07-28 09:48:14 PDT
Tim, do you think this is still worth doing? I can give it a go, though I don't know if it would have fixed the inherit problem (I am not too familiar with StyleBuilderConverter)?