https://github.com/w3c/webappsec-permissions-policy
https://w3c.github.io/battery/#permissions-policy-integration
Battery status API gated by permissions policy provides developers with a way to control this API availability.
The Battery Status API provides a way to check host device battery status. This might be important e.g. for applications which need to ensure enough power is available for completing
a task. Unfortunately this kind of API can be misused for fingerprinting, profiling etc. By gating the Battery Status API using a permissions policy, developers will be able to disable this API within their applications, and in third-party components.
Not applicable
Gecko: No signal
WebKit: No signal
Web developers: No signals
Other signals:
Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications?
Yes, see
https://github.com/web-platform-tests/wpt/tree/master/battery-status
False
https://bugs.chromium.org/p/chromium/issues/detail?id=1007264
No milestones specified
https://chromestatus.com/feature/5134470074597376
This intent message was generated by Chrome Platform Status.