How we built it


An API which allows posting of tasks which are scheduled during periods when the browser is idle, and are passed a deadline when called which is calculated based on how long the browser expects to remain idle. This enables developers to perform background work on the main event loop, without impacting latency-critical events such as animation and input response.




Working draft or equivalent

Status in Chromium

Enabled by default (launch bug) in:

  • Chrome for desktop release 47
  • Chrome for Android release 47
  • Chrome for iOS release 47
  • Android WebView release 47

Consensus & Standardization


Last updated on 2015-11-24