Bug 262012

Summary: Avoid forced layouts because of scrollTo(0,0) if the element hasn't scrolled
Product: WebKit Reporter: Simon Fraser (smfr) <simon.fraser>
Component: ScrollingAssignee: Simon Fraser (smfr) <simon.fraser>
Status: RESOLVED FIXED    
Severity: Normal CC: simon.fraser, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Local Build   
Hardware: Unspecified   
OS: Unspecified   

Description Simon Fraser (smfr) 2023-09-24 10:06:16 PDT
Speedometer3 shows some time in forced layouts under scrollTo(), but that's for an element that has never scrolled, so we should be able to avoid these.
Comment 1 Simon Fraser (smfr) 2023-09-24 10:06:33 PDT
<rdar://115732977>
Comment 2 Simon Fraser (smfr) 2023-09-24 10:15:18 PDT
Pull request: https://github.com/WebKit/WebKit/pull/18131
Comment 3 EWS 2023-12-12 10:41:48 PST
Committed 271943@main (13f0d241c7f2): <https://commits.webkit.org/271943@main>

Reviewed commits have been landed. Closing PR #18131 and removing active labels.