Skip to content

Adds new Permissions Policies #177

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

Merged
merged 12 commits into from
Sep 12, 2024
Merged

Conversation

Registeel
Copy link

@Registeel Registeel commented Sep 6, 2024

Adds the following Permissions Policies:

  • Attribution Reporting
  • Bluetooth
  • DisplayCapture
  • Hid
  • Identity Credentials
  • Idle Detection
  • Local Fonts
  • Otp Credentials
  • Publickey Credentials Create
  • Publickey Credentials Get
  • Screen Wake Lock
  • Serial
  • Speaker Selection
  • Storage Access
  • Web Share
  • Window Management
  • Xr Spatial Tracking

Reginold Smith and others added 7 commits September 5, 2024 17:46
- Attribution Reporting
- Bluetooth
- BrowsingTopics
- DisplayCapture
- Hid
- Identity Credentials
- Idle Detection
- Local Fonts
- Otp Credentials
- Publickey Credentials Create
- Publickey Credentials Get
- Screen Wake Lock
- Serial
- Speaker Selection
- Storage Access
- Web Share
- Window Management
- Xr Spatial Tracking
Adds Permissions Policy test to check for valid Permissions Policy with all options set to none.
Copy link
Owner

@andrewlock andrewlock left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for this @Registeel! Just some minor questions - I feel bad about the comments, so if you were just copying them in manually don't worry about it, and I can do the updates 😅

I think the public API file unit test needs to be updated too (that's a new addition, sorry!)

@andrewlock
Copy link
Owner

👋 Hey @Registeel, just wanted to check in to see if you thought you would have a chance to finish off this PR soon? If not, I'm happy to take it to get it merged sooner rather than later, but didn't want to duplicate that work if you already have it in hand! 🙂

@Registeel
Copy link
Author

@andrewlock Sorry! Work has been nuts and kid activities just started up again. I can get that capped off for you this evening.

@andrewlock
Copy link
Owner

No worries, don't feel any pressure, just wanted to check in! 😃

Reginold Smith and others added 3 commits September 11, 2024 18:19
- Attribution Reporting
- Bluetooth
- Display Capture
- HID

Removes Browsing Topics feature as it is experimental
Reverts version to 0.23.0
- Identity Credentials Get
- Idle Detection
- Local Fonts
- OTP Credentials
- Publickey Credentials Create
- Publickey Credentials Get
- Screen Wake Lock
- Serial
- Speaker Selection
- Storage Access
- Web Share
- Window Management
- XR Spatial Tracking
@Registeel
Copy link
Author

@andrewlock I have all the comments updated and pushed up. The only thing I'm kind of hung up on is the public API file unit test. I'm not sure what it's looking for.

@Registeel
Copy link
Author

Nevermind! I think we are good to go on this one as long as it all looks good to you.

@andrewlock andrewlock merged commit 03040f9 into andrewlock:master Sep 12, 2024
0 of 3 checks passed
@andrewlock
Copy link
Owner

Thanks @Registeel this looks great!

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

Successfully merging this pull request may close these issues.

2 participants