BASELINE NowYouCanUse.com
Limited Availability Scrolling

Scroll method promises

The scroll(), scrollBy(), scrollTo(), and scrollIntoView() methods on the Element and Window interfaces return Promises that resolve when scrolling completes.
Baseline Status: This feature is currently Limited (not yet Baseline). Latest engine implementation shipped on Jul 2, 2026.
Desktop Browser Engine Support
Google Chrome
150
Supported
Mozilla Firefox
—
Unsupported
Apple Safari
—
Unsupported
Microsoft Edge
150
Supported
Mobile Browser Engine Support
Chrome Android
150
Firefox Android
—
Safari iOS
—
Specifications and References
id: scroll-promises