Displaying a dialog will cause pages to lose fullscreen

Dialogs (e.g. authentication prompts, payments, filepickers) require proper context for users to make decisions. Fullscreen, by definition is immersive, and removes the context that a user needs to make a decision. Therefore, whenever a page causes a dialog to be shown, that page will lose any HTML5 fullscreen that it has entered.

Comments

The change was made in content code re file selection dialogs, which will affect Opera 57 and other embedders. The other part of the change (for dialogs in general) was in Chromium embedder code and will not affect other embedders.

Documentation

Status in Chromium

Blink>Fullscreen


Enabled by default (tracking bug) in:

  • Chrome for desktop release 70
  • Opera release 57

Consensus & Standardization

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

  • Shipped
  • Shipped
  • Shipped
  • No signals

Owner

Last updated on 2018-08-28