Skip to content
This repository was archived by the owner on Mar 19, 2018. It is now read-only.
This repository was archived by the owner on Mar 19, 2018. It is now read-only.

Should event timing implications be explicit? #6

@RByers

Description

@RByers

Even though requiresCancelable=false allows scrolling to proceed without blocking on JS, that should not mean that developers will see the touch events at a location/target different from what the user actually touched. Hit testing behavior / observable event ordering must remain the same. This should fall out naturally in chromium due to the design of threaded scrolling and (since hit-testing isn't specified) is probably out of scope for this document. But maybe a note is deserved? It should be easy to create a test page that demonstrates this.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions