Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Do not treat activate events as a user gesture #248

Closed
ddorwin opened this issue Jun 23, 2017 · 3 comments
Closed

Do not treat activate events as a user gesture #248

ddorwin opened this issue Jun 23, 2017 · 3 comments
Milestone

Comments

@ddorwin
Copy link
Contributor

ddorwin commented Jun 23, 2017

The explainer currently says, "The activate event acts as a user gesture..." The intent is that WebVR presentation can start from the event handler without requiring a user gesture, such as a click.

WebVR should not generate a generic user gesture state/bypass because this would affect all other specs and implementations that use a user gesture for privacy and/or security mitigation.

Instead, WebVR should differentiate user gestures and other cases that allow the user gesture requirement to be bypassed. In the spec, it may be helpful to have internal state/variables and/or algorithms related to "Is presentation allowed?"

@ddorwin ddorwin added this to the 2.0 milestone Jun 27, 2017
@ddorwin
Copy link
Contributor Author

ddorwin commented Jun 27, 2017

This was about the 2.0 explainer, but we may want to clean up the 1.1 text as well.

@cvan
Copy link
Contributor

cvan commented Nov 4, 2017

this is touched on in PR #256. @toji: do you want to assign this to yourself and/or close?

@toji
Copy link
Member

toji commented Nov 4, 2017

Yeah, I'm going to consider this closed by #256.

@toji toji closed this as completed Nov 4, 2017
@cwilso cwilso modified the milestones: Spec-Complete for 1.0, 1.0 Apr 30, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants