The Presentation API currently allows pages to request presentation of newly opened page (given a URL) to a secondary display. This feature allows pages to request presentation of themselves, and to customize certain aspects of how the page will be mirrored to the secondary display.

Motivation

This allows websites to mirror what is currently shown in the tab to remote displays. This is simpler than launching a presentation receiver page in a separate browsing context to be displayed, in which the receiver page often doesn't have the same user session state as the controller page. See the explainer for use cases.

Specification

Specification link


Specification being incubated in a Community Group

Status in Chromium

Blink>PresentationAPI


No active development (tracking bug)

Consensus & Standardization

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

  • No signal
  • No signal
  • No signals

Owners

Last updated on 2021-11-10