Skip to content
Open
Changes from 6 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 11 additions & 7 deletions index.bs
Original file line number Diff line number Diff line change
Expand Up @@ -409,13 +409,17 @@ However, an event whose only effect is to begin or update a fling or scroll
gesture is not an excluding input.

The user agent may delay the reporting of layout shifts after a
<a href="https://www.w3.org/TR/pointerevents/#the-pointerdown-event">pointerdown</a> event
until such time as it is known that the event does not begin a fling or scroll
gesture.

The <a href="https://www.w3.org/TR/uievents/#event-type-mousemove">mousemove</a> and
<a href="https://www.w3.org/TR/pointerevents/#the-pointermove-event">pointermove</a>
events are also not excluding inputs.
<a href="https://www.w3.org/TR/pointerevents/#the-pointerdown-event">pointerdown</a> event or a
<a href="https://www.w3.org/TR/uievents/#event-type-mousedown">mousedown</a> event until a
<a href="https://www.w3.org/TR/pointerevents/#the-pointerup-event">pointerup</a> event or a
<a href="https://www.w3.org/TR/uievents/#event-type-mouseup">mouseup</a> event are received, which turn into touch and mouse drag actions.
These <a href="https://www.w3.org/TR/pointerevents/#the-pointermove-event">pointermove</a> events,
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Still referring to move events here. Do we need to?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I deleted all the pointermove and mousemove events.

<a href="https://www.w3.org/TR/uievents/#event-type-mousemove">mousemove</a> events,
<a href="https://www.w3.org/TR/pointerevents/#the-pointerup-event">pointerup</a> event and
<a href="https://www.w3.org/TR/uievents/#event-type-mouseup">mouseup</a> event are all excluding inputs.
However, if a <a href="https://www.w3.org/TR/pointerevents/#the-pointercancel-event">pointercancel</a> event
is received instead, which means a fling or scroll is happening, the
<a href="https://www.w3.org/TR/pointerevents/#the-pointercancel-event">pointercancel</a> event is not an excluding input.

{{LayoutShift}} interface {#sec-layout-shift}
=======================================
Expand Down