Bug 264732

Summary: Remove Element.scrollByLines() and Element.scrollByPages()
Product: WebKit Reporter: Ahmad Saleem <ahmad.saleem792>
Component: ScrollingAssignee: Karl Dubost <karlcow>
Status: RESOLVED FIXED    
Severity: Normal CC: karlcow, simon.fraser, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Ahmad Saleem 2023-11-13 04:51:20 PST
Hi Team,

It seems only Safari / WebKit has this code and it was removed by Blink in 2014.

Blink Commit: https://chromium.googlesource.com/chromium/blink/+/e3800a2ff4010e9f0e21863e887942c24d21d92b

Any comment or any internal usage, which we be known before at least attempting.

Just wanted to raise so we can track it.

Thanks!
Comment 1 Radar WebKit Bug Importer 2023-11-20 04:52:14 PST
<rdar://problem/118647942>
Comment 2 Karl Dubost 2023-11-20 06:56:51 PST
Pull request: https://github.com/WebKit/WebKit/pull/20743
Comment 3 Karl Dubost 2023-11-20 07:03:26 PST
It was also dropped from Web Inspector in 2017.
Bug 171820
Comment 4 EWS 2024-01-10 19:40:08 PST
Committed 272881@main (819e12af49a3): <https://commits.webkit.org/272881@main>

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