In a Window whose top Window has been hidden for 5 minutes and which is not opted out from intensive wake up throttling, a timer task with non-zero timeout can run: - on a 1-second aligned wake up if: - the timer task's nesting level is < 5, or, -the Window is same-origin with the top Window and at least 1 minute has elapsed since the last timer task with nesting level >= 5 has run in any Window in the tree that is same-origin with the top Window - on a 1-minute aligned wake up, otherwise.

Motivation

Local experiments demonstrate that this intervention extends battery life.

Documentation

Specification

Established standard

Status in Chromium

Blink>Scheduler


In developer trial (Behind a flag) (tracking bug) in:

  • Chrome for desktop release 86

Consensus & Standardization

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

  • No signal
  • No signal
  • Shipped/Shipping
  • No signals

Owner

Intent to Prototype url

Intent to Prototype thread

Last updated on 2021-02-25