VOOZH about

URL: https://phabricator.services.mozilla.com/D301190

⇱ ⚙ D301190 WIP: Bug 1913666 - Part 6: Refactor exit/restore fullscreen state to not include JSWA dependencies r=edgar!,#dom-core!


WIP: Bug 1913666 - Part 6: Refactor exit/restore fullscreen state to not include JSWA dependencies r=edgar!,#dom-core!
Changes PlannedPublicDraft

Authored by sfarre on May 18 2026, 10:14 PM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Jun 4, 1:23 PM
Unknown Object (File)
Thu, Jun 4, 1:23 PM
Unknown Object (File)
Thu, Jun 4, 6:08 AM
Unknown Object (File)
Wed, Jun 3, 5:18 PM
Unknown Object (File)
Mon, Jun 1, 1:27 PM
Unknown Object (File)
Mon, May 25, 6:24 PM
Unknown Object (File)
Mon, May 25, 10:46 AM
Unknown Object (File)
Sun, May 24, 9:45 PM
Subscribers
None

Details

Reviewers
None
Bugzilla Bug ID
1913666
Summary

Like previous patches, this removes bi-directional JSWA dependencies, and separates work that involves the Fullscreen API from our current IPC architecture, to (attempt) to ensure parity in behavior for new architecture.

Diff Detail

Repository
rFIREFOXAUTOLAND firefox-autoland
Branch
HEAD

Revision Contents

PathSize
dom/
base/
10 lines
90 lines
5 lines
CommitTreeParentsAuthorSummaryDate
def4228a3e42ffd6e23c363bda1a50036514Simon Farre
WIP: Bug 1913666 - Part 6: Refactor exit/restore fullscreen state to not… (Show More…)
May 15 2026, 3:20 PM
StatusAuthorRevision
Changes Plannedsfarre
Changes Plannedsfarre
Changes Plannedsfarre
Changes Plannedsfarre
Changes Plannedsfarre
Changes Plannedsfarre
Changes Plannedsfarre
Changes Plannedsfarre
Changes Plannedsfarre
Changes Plannedsfarre
Changes Plannedsfarre
Changes Plannedsfarre
Changes Plannedsfarre
Changes Plannedsfarre
Changes Plannedsfarre

Diff 1277256

dom/base/Document.h

Loading...

dom/base/Document.cpp

Loading...

dom/base/FullscreenChange.h

Loading...