FWIW, I think shipping this even if it never lands in the official PE spec is the right thing to do. This is really unusual, so it's probably wort some elaboration.
1. We have agreement from all PE implementors (Edge, Gecko, blink) that this API should be broadly supported, and that the semantics should match what IE/Edge has shipped for years.
2. The delay in getting this into the PE spec is due to explicit limitations in the PEWG charter scope as requested by Microsoft. We will get this into some spec eventually, it'll just take time to figure out how to do it properly because ... lawyers.
3. It's somewhat urgent. As we encourage use of passive touch listeners or pointer events without this, developers are disabling support for pinch-zoom when there's no good reason, which can be an accessibility and usability concern. In some cases (eg. AMP documents other than those served by Google search) it is also blocking passive touch listener adoption, and could block our ability to ship our planned forced-passive intervention (details forthcoming, but it's a 50% improvement in our primary scroll metric).
I hope this helps. Of course I'm recusing myself from voting on this intent, since I wrote the spec PR.
Rick
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscribe@chromium.org.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscribe@chromium.org.
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscribe@chromium.org.
LGTM2
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.