Bug 138778

Summary: [meta] Improve stability of the style builder
Product: WebKit Reporter: Chris Dumez <cdumez>
Component: CSSAssignee: Chris Dumez <cdumez>
Status: ASSIGNED ---    
Severity: Normal CC: benjamin, darin, ddkilzer, kling, sam
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 138770, 138774, 138777, 138780, 138782, 138783, 138784, 138785, 138933, 139162, 139170, 139289    
Bug Blocks:    

Description Chris Dumez 2014-11-16 10:40:31 PST
Improve stability of the style builder. The style builder makes a lot of assumptions about input pre-validation by the CSS Parser. Sometimes those assumptions are correct, but when they're not, we usually hit assertions. I am tested assigning random values to all CSS properties supported by WebKit and fixing crashes as I find them.