Bug 137910

Summary: Add initial support for generating the StyleBuilder from CSSPropertyNames.in
Product: WebKit Reporter: Chris Dumez <cdumez>
Component: CSSAssignee: Chris Dumez <cdumez>
Status: RESOLVED FIXED    
Severity: Normal CC: benjamin, commit-queue, darin, kling, koivisto, sam
Priority: P2 Keywords: BlinkMergeCandidate
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
URL: https://code.google.com/p/chromium/issues/detail?id=237400
Bug Depends on:    
Bug Blocks: 138000, 138012, 138036, 138087, 138121, 138125, 138207, 138208, 138209, 138270, 138283, 138287, 138288, 138295, 138296, 138297, 138337, 138359, 138398, 138452, 138547, 138550, 138594, 138595, 138715, 138764, 138766, 139104, 139172, 139218, 139250, 139285, 139633, 139635, 139660, 139763, 139765, 139858, 139898, 139999, 140007, 140008, 140010, 140034, 140051, 140111, 140112, 140129, 140157, 140168, 140169, 140181, 140204, 140219, 140267, 140277, 140315, 140327, 140340, 140342    
Attachments:
Description Flags
WIP Patch
none
WIP Patch
none
WIP Patch
none
WIP Patch
none
WIP Patch
none
Patch none

Chris Dumez
Reported 2014-10-20 23:24:10 PDT
Add initial support for generating the StyleBuilder from CSSPropertyNames.in, similarly to what was done in Blink: https://code.google.com/p/chromium/issues/detail?id=237400 This is a first step towards getting rid of the DeprecatedStyleBuilder class.
Attachments
WIP Patch (15.89 KB, patch)
2014-10-20 23:25 PDT, Chris Dumez
no flags
WIP Patch (16.61 KB, patch)
2014-10-20 23:33 PDT, Chris Dumez
no flags
WIP Patch (84.61 KB, patch)
2014-10-21 20:52 PDT, Chris Dumez
no flags
WIP Patch (84.89 KB, patch)
2014-10-21 20:58 PDT, Chris Dumez
no flags
WIP Patch (85.41 KB, patch)
2014-10-21 21:15 PDT, Chris Dumez
no flags
Patch (90.34 KB, patch)
2014-10-21 22:16 PDT, Chris Dumez
no flags
Chris Dumez
Comment 1 2014-10-20 23:25:01 PDT
Created attachment 240189 [details] WIP Patch
Chris Dumez
Comment 2 2014-10-20 23:33:38 PDT
Created attachment 240190 [details] WIP Patch
Chris Dumez
Comment 3 2014-10-21 20:52:11 PDT
Created attachment 240243 [details] WIP Patch
Chris Dumez
Comment 4 2014-10-21 20:58:53 PDT
Created attachment 240244 [details] WIP Patch
Chris Dumez
Comment 5 2014-10-21 21:15:55 PDT
Created attachment 240247 [details] WIP Patch
Chris Dumez
Comment 6 2014-10-21 22:16:00 PDT
Andreas Kling
Comment 7 2014-10-22 09:16:31 PDT
Comment on attachment 240251 [details] Patch Wicked! r=me
WebKit Commit Bot
Comment 8 2014-10-22 09:56:35 PDT
Comment on attachment 240251 [details] Patch Clearing flags on attachment: 240251 Committed r175052: <http://trac.webkit.org/changeset/175052>
WebKit Commit Bot
Comment 9 2014-10-22 09:56:40 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.