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

api.UserActivation - chromium support a non-standard proposal to define ability to query the state of user activation in worker #24726

Closed
skyclouds2001 opened this issue Oct 15, 2024 · 1 comment · Fixed by #25162
Labels
data:api Compat data for Web APIs. https://developer.mozilla.org/docs/Web/API

Comments

@skyclouds2001
Copy link
Contributor

skyclouds2001 commented Oct 15, 2024

What type of issue is this?

Missing compatibility data

What information was incorrect, unhelpful, or incomplete?

The chromium support a proposal to define ability to query the state of user activation in worker, and has implement it in chromium for a long time (bug)

This may includes MessageEvent.userActivation MessageEventInit.userActivation {Window,Worker,MessagePort}.postMessage.includeUserActivation_option

Its explainer is at https://github.com/dtapuska/useractivation and whatwg/html#1983

See the related browser tracker issue https://issues.chromium.org/issues/368730565

What browsers does this problem apply to, if applicable?

Chromium (Chrome, Edge 79+, Opera, Samsung Internet)

What did you expect to see?

and BCD for these features

Did you test this? If so, how?

yes, by viewing the source code and test in browser console

Can you link to any release notes, bugs, pull requests, or MDN pages related to this?

No response

Do you have anything more you want to share?

I didn't not check this in other browsers.

MDN URL

No response

MDN metadata

No response

@queengooborg queengooborg added the data:api Compat data for Web APIs. https://developer.mozilla.org/docs/Web/API label Oct 16, 2024
@skyclouds2001
Copy link
Contributor Author

skyclouds2001 commented Nov 20, 2024

full features:

  • api.MessageEvent.userActivation
  • api.Window.postMessage.options_includeUserActivation_parameter
  • api.Worker.postMessage.options_includeUserActivation_parameter
  • api.MessagePort.postMessage.options_includeUserActivation_parameter

enabled version:

chromium: M72 (confirmed by reasearches in commits and the bug's milestone, also, it's same to other user activation features)
firefox: none (confirmed by test in browser and check source code)
safari: none (confirmed by test in browser and check source code)

researches:

chromium's support:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
data:api Compat data for Web APIs. https://developer.mozilla.org/docs/Web/API
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants