Bug 279321

Summary: [Navigation] scroll API behaves differently on iOS
Product: WebKit Reporter: Patrick Griffis <pgriffis>
Component: WebCore Misc.Assignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: simon.fraser, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: iOS 18   
Bug Depends on:    
Bug Blocks: 258384    

Patrick Griffis
Reported 2024-09-08 10:06:48 PDT
iOS has unique scrolling codepaths from every other port so this API needs to be tweaked specifically for that platform. See: imported/w3c/web-platform-tests/navigation-api/scroll-behavior/after-transition-basic.html imported/w3c/web-platform-tests/navigation-api/scroll-behavior/after-transition-change-history-scroll-restoration-during-promise.html imported/w3c/web-platform-tests/navigation-api/scroll-behavior/after-transition-explicit-scroll.html imported/w3c/web-platform-tests/navigation-api/scroll-behavior/after-transition-push.html imported/w3c/web-platform-tests/navigation-api/scroll-behavior/after-transition-reload.html imported/w3c/web-platform-tests/navigation-api/scroll-behavior/after-transition-replace.html imported/w3c/web-platform-tests/navigation-api/scroll-behavior/after-transition-timing.html imported/w3c/web-platform-tests/navigation-api/scroll-behavior/manual-scroll-reload.html imported/w3c/web-platform-tests/navigation-api/scroll-behavior/manual-scroll-repeated.html
Attachments
Radar WebKit Bug Importer
Comment 1 2024-09-15 10:07:12 PDT
Simon Fraser (smfr)
Comment 2 2024-09-16 09:48:28 PDT
By "this API" you mean the Navigation API? Could you provide more detail?
Note You need to log in before you can comment on or make changes to this bug.