polcak / jsrestrictor

JavaScript Restrictor web extension
GNU General Public License v3.0
251 stars 29 forks source link

APIs declined by Apple #66

Closed polcak closed 2 years ago

polcak commented 4 years ago

https://www.zdnet.com/article/apple-declined-to-implement-16-web-apis-in-safari-due-to-privacy-concerns/

Most probably we are not going to block:

Already blocked (before opening this issue):

ihranicky commented 2 years ago

UPDATE: Several tasks completed.

With https://github.com/polcak/jsrestrictor/pull/165, https://github.com/polcak/jsrestrictor/pull/171, and fb4236e7bd589fa94ebb8bb4ec2528f3ce8c43d8, wrappers were added for the following Generic Sensor APIs:

Some of the APIs seem to be safe enough and do not require wrappers. The API calls are protected by browser prompts that requires a user to explicitly grant access to a concrete device. Those include:

Details were added attached to the original issue above.