Re: [pointerevents] Implement penover / pendown / penmove / penup events and similar for other new pointer types. (#359)

> @NavidZ where is it said that pointer event listeners would be passive?

You are right they are not passive. Perhaps what I'm remembering is not having a blocking default action (mainly around scrolling behavior as Chrome was very much concerned about scrolling performance) as outlined in this [table](https://w3c.github.io/pointerevents/#attributes-and-default-actions). 

> @NavidZ Perhaps I misunderstood. It looks like even passing {passive: false} and calling preventDefault() on the events does not prevent anything? https://output.jsbin.com/dotowic
>
>In that case it seems that the model for pointer events is that you could never use an event listener to prevent default behaviors which means we need a way of refining the pointer-action.

I see. This is probably confirming the above paragraph regarding default action. They don't have the scrolling interruptible default action as opposed to [touch events](https://w3c.github.io/touch-events/#cancelability).


-- 
GitHub Notification of comment by NavidZ
Please view or discuss this issue at https://github.com/w3c/pointerevents/issues/359#issuecomment-823274011 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Tuesday, 20 April 2021 13:28:07 UTC