New issue
Advanced search Search tips

Issue 876340 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Feature



Sign in to add a comment

Implement and track passive page lifecycle state

Project Member Reported by shaseley@google.com, Aug 21

Issue description

We currently track active, hidden, and frozen, but not passive (see https://cs.chromium.org/chromium/src/third_party/blink/renderer/platform/scheduler/public/page_lifecycle_state.h).

Adding passive state would make Blink in sync with page lifecycle API (https://github.com/WICG/page-lifecycle), and allow us to expose the proper states to developers for debugging (i.e. chrome://discards) based on Blink state.

In the future, frames in the passive state maybe frozen, though not pages in the passive state.
 
Owner: panicker@chromium.org
FYI there is a TODO for this bug that was added in crrev.com/c/1114282
Cc: panicker@chromium.org
Owner: ----
Status: Available (was: Untriaged)

Sign in to add a comment