Here's a real world use case: https://github.com/jpdevries/mab-recommendations/blob/low-battery/proposed/low-battery.md#-responding-to-battery-levels
An interface whose components reduce their CPU usage based on battery levels. When the battery is low maybe they lower their frame rate, hit the API less often, don't use animation. I understand the privacy concerns, but why can't these be handled similar to the Geolocation API? Ask permission to use / user opts in. _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform