Wake Lock API based on Promises

Adds an update of the Wake Lock API that introduce promises and wake lock types. The Wake Lock API brought a standard, secure, and safe way to prevent some device features such as the screen or CPU cycles from going into power saving state. This update addresses some of the shortcomings of the older api which was limited to screen Wake Lock and didn’t address certain security and privacy issues.

Demo

Documentation

Specification

Editor's draft

Status in Chromium

Blink>WakeLock


Origin trial (tracking bug) in:

  • Chrome for desktop release 79
  • Chrome for Android release 79

Consensus & Standardization

After a feature ships in Chrome, the values listed here are not guaranteed to be up to date.

  • No public signals
  • No public signals
  • No public signals
  • Positive

Owner

Last updated on 2019-11-05