Bug 1875100 - Propagate top level activeness automatically to top descendants. r=nika,tabbrowser-reviewers,mconley,extension-reviewers,robwu,geckoview-reviewers,owlish

For that, opt in tabbrowser and the shopping sidebar to manual
activeness management.

Differential Revision: https://phabricator.services.mozilla.com/D198942
This commit is contained in:
Emilio Cobos Álvarez
2024-02-06 21:47:37 +00:00
parent b3ad1fb8eb
commit a6a14d3ed6
17 changed files with 227 additions and 73 deletions

View File

@@ -43,7 +43,6 @@ export class FullscreenFrameChild extends JSWindowActorChild {
case "ExitFullscreen":
return this.contentWindow.document.exitFullscreen();
case "RequestFullscreen":
this.browsingContext.isActive = true;
return Promise.all([this.changed(), this.requestFullscreen()]);
case "CreateChild":
let child = msg.data;