Bug 171418

Summary: Drop support for legacy ClientRect / ClientRectList
Product: WebKit Reporter: Chris Dumez <cdumez>
Component: CSSAssignee: Chris Dumez <cdumez>
Status: RESOLVED FIXED    
Severity: Normal CC: achristensen, commit-queue, darin, sam, simon.fraser
Priority: P2 Keywords: WebExposed
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 171226, 171393, 171412    
Bug Blocks:    
Attachments:
Description Flags
WIP Patch
none
WIP Patch
none
WIP Patch
none
WIP Patch
none
Patch
none
Patch
none
Patch
none
Patch none

Chris Dumez
Reported 2017-04-27 20:27:47 PDT
Drop support for legacy ClientRect / ClientRectList. Firefox has already dropped them in favor of DOMRect / sequence<DOMRect>.
Attachments
WIP Patch (23.08 KB, patch)
2017-04-28 16:59 PDT, Chris Dumez
no flags
WIP Patch (36.17 KB, patch)
2017-04-28 17:01 PDT, Chris Dumez
no flags
WIP Patch (36.78 KB, patch)
2017-04-28 18:52 PDT, Chris Dumez
no flags
WIP Patch (36.79 KB, patch)
2017-04-28 18:58 PDT, Chris Dumez
no flags
Patch (41.29 KB, patch)
2017-04-28 19:01 PDT, Chris Dumez
no flags
Patch (41.29 KB, patch)
2017-04-28 19:09 PDT, Chris Dumez
no flags
Patch (41.33 KB, patch)
2017-04-28 19:24 PDT, Chris Dumez
no flags
Patch (40.61 KB, patch)
2017-04-30 14:37 PDT, Chris Dumez
no flags
Chris Dumez
Comment 1 2017-04-28 16:59:56 PDT
Created attachment 308619 [details] WIP Patch
Chris Dumez
Comment 2 2017-04-28 17:01:02 PDT
Created attachment 308620 [details] WIP Patch
Chris Dumez
Comment 3 2017-04-28 18:52:22 PDT
Created attachment 308646 [details] WIP Patch
Chris Dumez
Comment 4 2017-04-28 18:58:45 PDT
Created attachment 308647 [details] WIP Patch
Chris Dumez
Comment 5 2017-04-28 19:01:57 PDT
Chris Dumez
Comment 6 2017-04-28 19:09:34 PDT
Chris Dumez
Comment 7 2017-04-28 19:24:46 PDT
Sam Weinig
Comment 8 2017-04-30 12:23:50 PDT
rs=me when this gets building / passing tests.
Chris Dumez
Comment 9 2017-04-30 14:37:03 PDT
WebKit Commit Bot
Comment 10 2017-04-30 17:44:10 PDT
Comment on attachment 308700 [details] Patch Clearing flags on attachment: 308700 Committed r216002: <http://trac.webkit.org/changeset/216002>
WebKit Commit Bot
Comment 11 2017-04-30 17:44:12 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.