Loading docshell/base/BrowsingContext.cpp +14 −12 Original line number Diff line number Diff line Loading @@ -2998,6 +2998,7 @@ void BrowsingContext::DidSet(FieldIndex<IDX_IsActiveBrowserWindowInternal>, doc->UpdateDocumentStates(DocumentState::WINDOW_INACTIVE, true); RefPtr<nsPIDOMWindowInner> win = doc->GetInnerWindow(); if (win) { RefPtr<MediaDevices> devices; if (isActivateEvent && (devices = win->GetExtantMediaDevices())) { devices->BrowserWindowBecameActive(); Loading @@ -3013,6 +3014,7 @@ void BrowsingContext::DidSet(FieldIndex<IDX_IsActiveBrowserWindowInternal>, CanBubble::eYes, Cancelable::eYes, nullptr); } } } }); } Loading Loading
docshell/base/BrowsingContext.cpp +14 −12 Original line number Diff line number Diff line Loading @@ -2998,6 +2998,7 @@ void BrowsingContext::DidSet(FieldIndex<IDX_IsActiveBrowserWindowInternal>, doc->UpdateDocumentStates(DocumentState::WINDOW_INACTIVE, true); RefPtr<nsPIDOMWindowInner> win = doc->GetInnerWindow(); if (win) { RefPtr<MediaDevices> devices; if (isActivateEvent && (devices = win->GetExtantMediaDevices())) { devices->BrowserWindowBecameActive(); Loading @@ -3013,6 +3014,7 @@ void BrowsingContext::DidSet(FieldIndex<IDX_IsActiveBrowserWindowInternal>, CanBubble::eYes, Cancelable::eYes, nullptr); } } } }); } Loading