[csswg-drafts] [css-overscroll-scrollend-events] Content has no way of understanding whether it is being overscrolled or whether scroll has ended (#3801)

NavidZ has just created a new issue for https://github.com/w3c/csswg-drafts:

== [css-overscroll-scrollend-events] Content has no way of understanding whether it is being overscrolled or whether scroll has ended ==
When users scroll in an embedded iframes the events don't get bubbled outside of the embedded iframes to the embedder. However, if the embedded iframe has no scroller or has some scroller that has reached its extent the scroll might [get chained](https://drafts.csswg.org/css-overscroll-behavior/#scroll-chaining-and-boundary-default-actions) to the embedder content and causes scroll there. 

In this case the embedder content will get no input events (such as touch events that caused the scroll) but it keeps getting the scroll events. However, as oppose to the inner iframe which can get the touchend events to specify user is done interacting with the page, the embedder content has no way of determining whether the scroll has finished or whether maybe the content is being overscrolled.

We wanted to propose a new event type to support the behavior explained above. We started an incubation over [here](https://github.com/NavidZ/overscroll-scrollend-events).

I wanted to move this under WICG but let me know if you prefer somewhere else. 


Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/3801 using your GitHub account

Received on Thursday, 4 April 2019 16:10:02 UTC