Contact emails
becca...@chromium.org, mlam...@chromium.org
Spec
https://github.com/WICG/gesture-delegation
Tag review: https://github.com/w3ctag/design-reviews/issues/199
Summary
Add a allowedGestureDelegation attribute to <iframe> that allows the page to delegate gestures to child frames in certain contexts.
Motivation
Autoplay on mobile requires a user gesture (as do some other APIs e.g. vibration). If content is in embedded on a page it cannot use autoplay unless a gesture occurs on the embedded page itself. This allows gestures to be delegated from the parent page to the embedded page and limit the behavior without breaking the experience.
Risks
Edge: No signals
Firefox: No signals
Safari: No signals
Web developers: No signals
Ergonomics
This part of Unified Autoplay.
Activation
Developers can easily change the autoplay policy in chrome://flags to take advantage of this.
Will this feature be supported on all six Blink platforms (Windows, Mac, Linux, Chrome OS, Android, and Android WebView)?
Yes.
OWP launch tracking bug
https://bugs.chromium.org/p/chromium/issues/detail?id=766090
Link to entry on the Chrome Platform Status https://www.chromestatus.com/features/6025124331388928
Requesting approval to ship?
No
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CANi3S8mOEp_sQN-W5EqA7%3Duu8uzWiDyJmqS4ef6RydEXuJiC_w%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAARdPYeXGEKRMNxFu80OFQwjsbkc8SXVdUM89VAsq1GMnCbDeg%40mail.gmail.com.