WebKittens
No response
Title of the proposal
Selective Permissions Intervention
URL to the spec
https://github.com/explainers-by-googlers/selective-permissions-intervention/
URL to the spec's repository
https://github.com/explainers-by-googlers/selective-permissions-intervention/
Issue Tracker URL
No response
Explainer URL
No response
TAG Design Review URL
No response
Mozilla standards-positions issue URL
mozilla/standards-positions#1357
WebKit Bugzilla URL
No response
Radar URL
No response
Description
This is a browser intervention to limit the scope of permissions granted for certain APIs such as geolocation, microphone, bluetooth, camera, and clipboard. In particular, it does not allow advertising related scripts to access these APIs in contexts in which other scripts can.
There is a spec change required which allows the UA to reject Permission Policy calls at its own discretion. Otherwise, the actual method for determining what is ad script vs not in a given context is UA specific.
This intervention follows on previous ones in Chrome such as disabling downloads from ad frames without user gesture, and the heavy ads intervention.
WebKittens
No response
Title of the proposal
Selective Permissions Intervention
URL to the spec
https://github.com/explainers-by-googlers/selective-permissions-intervention/
URL to the spec's repository
https://github.com/explainers-by-googlers/selective-permissions-intervention/
Issue Tracker URL
No response
Explainer URL
No response
TAG Design Review URL
No response
Mozilla standards-positions issue URL
mozilla/standards-positions#1357
WebKit Bugzilla URL
No response
Radar URL
No response
Description
This is a browser intervention to limit the scope of permissions granted for certain APIs such as geolocation, microphone, bluetooth, camera, and clipboard. In particular, it does not allow advertising related scripts to access these APIs in contexts in which other scripts can.
There is a spec change required which allows the UA to reject Permission Policy calls at its own discretion. Otherwise, the actual method for determining what is ad script vs not in a given context is UA specific.
This intervention follows on previous ones in Chrome such as disabling downloads from ad frames without user gesture, and the heavy ads intervention.