Bug 212506

Summary: Teach makeprop.pl to generate setters for hasExplicitlySet* flags
Product: WebKit Reporter: Andy Estes <aestes>
Component: CSSAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal    
Priority: P2    
Version: WebKit Local Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=212476

Description Andy Estes 2020-05-28 18:36:11 PDT
All properties that have hasExplicitlySet* flags in RenderStyle::NonInheritedFlags need custom StyleBuilder functions to update the flags when values are applied. We should teach makeprop.pl how to generate StyleBuilder functions that update these flags.