← Back to release summary

Overscroll and Scrollend DOM events

Category
DOM
Type
New or changed feature
Status
In developer trial (Behind a flag) (Chrome 75)
Intent stage
Evaluate readiness to ship

WPT details: No wpt yet. Currently there are 9 web_tests in third_party/blink/web_tests/fast/scrolling/events/ which will be converted to wpt tests.

Summary

Similar to scroll event, Chrome will send overscroll and scrollend DOM events.

Motivation

The overscroll and scrollend events will provide web developers a way to listen to the state of the scrolling and when their content is being overscrolled or when the scrolling has finished. This information will be useful for customization of effects such as overscroll affordance, pull to refresh, or history swipe navigations in the web apps.

Standards & signals

Ecosystem

Docs: https://docs.google.com/document/d/1CJgCg7Y31v5MbO14RDHyBAa5Sf0ZnPVtZMiOFCNbgWc/edit?usp=sharing https://docs.google.com/document/d/1fwh0HHB_qRY9MOB8maiILYAxZ1HMGc33lOLPk0DdxpM/edit?usp=sharing

Explainers: https://github.com/w3c/csswg-drafts/issues/3801

View on chromestatus.com