Contact emails
eir...@chromium.org.com, nzol...@chromium.org
Explainer
https://docs.google.com/document/d/15NKd4s5BSEPXQZ1IJnm9zNzz7hltIRw0YOMlN5WoOzA/edit#
Spec
https://w3c.github.io/pointerevents/extension.html#extensions-to-the-pointerevent-interface
Summary
An API to return a few predicted events of the received pointerevents. This API enables apps like drawing app to draw the predicted line in advance, so users feel less latency.
The finch result for the prediction accuracy shows we predict pretty good result in 95% and ok result in 99%.
Link to “Intent to Implement” blink-dev discussion
Is this feature supported on all six Blink platforms (Windows, Mac, Linux, Chrome OS, Android, and Android WebView)?
Yes
Demo link
Try the following test pages on chrome canary with chrome://flags/#enable-experimental-web-platform-features turned on.
eirage.github.io/PredictionTest
eirage.github.io/PredictionDemo (A slow motion video from this test page, red line is the predicted curve)
Risks
Interoperability and Compatibility
This is a new API so there’ll be no compatibility change.
Edge: No signals
Firefox: No signals
Safari: No signals
Web developers: No signals
Requesting approval to ship?
Yes
Is this feature fully tested by web-platform-tests? Link to test suite results from wpt.fyi.
external/wpt/pointerevents/extension/pointerevent_predicted_events_attributes-manual.html is the added test. It’s manual test only now because there is no main thread event queue for layout tests (crbug.com/770028).
Entry on the feature dashboard
--
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.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAGbAJuHLrOwaH8VCg_j1WNF9w5Roo81JW_aJwiDa4L2MEY5P-w%40mail.gmail.com.
Sent from Outlook
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/ec810dcb-55ed-4b74-8e0b-331bbb1253e0%40chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CADo_RtifTj6w5kg_L4Wh9J7tpsugj16_BRD7yHj6M9eqXV5CxA%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/op.z3zxwusurbppqq%40cicero2.linkoping.osa.
LGTM2On Wed, Jun 26, 2019 at 7:44 AM Daniel Bratell <bra...@opera.com> wrote:LGTM1Happy to see it coming through the, in this case, long process!The tag review covers both this and pointerrawupdate so I'll update that thread too.The documented state of support from WebKit and Mozilla is a bit thin, but maybe you can link to their implementation bugs or if they don't exist, file one each for them?
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscribe@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CADo_RtifTj6w5kg_L4Wh9J7tpsugj16_BRD7yHj6M9eqXV5CxA%40mail.gmail.com.
--/* Opera Software, Linköping, Sweden: CEST (UTC+2) */
--
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 view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CADo_RtifTj6w5kg_L4Wh9J7tpsugj16_BRD7yHj6M9eqXV5CxA%40mail.gmail.com.
--/* Opera Software, Linköping, Sweden: CEST (UTC+2) */
--
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.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/op.z3zxwusurbppqq%40cicero2.linkoping.osa.
--
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.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/0eb78acf-e74c-4512-9dce-02a876b84d9f%40chromium.org.