Bug 1700963 - Add a "browsing-context-did-set-embedder" observer notification, r=nika

Depends on D110336

Differential Revision: https://phabricator.services.mozilla.com/D111709
This commit is contained in:
Kashav Madan 2021-04-14 18:53:06 +00:00
Родитель ee56ca0242
Коммит b4a16788a0
1 изменённых файлов: 7 добавлений и 0 удалений

Просмотреть файл

@ -688,6 +688,13 @@ void BrowsingContext::SetEmbedderElement(Element* aEmbedder) {
}
mEmbedderElement = aEmbedder;
if (mEmbedderElement) {
if (nsCOMPtr<nsIObserverService> obs = services::GetObserverService()) {
obs->NotifyWhenScriptSafe(ToSupports(this),
"browsing-context-did-set-embedder", nullptr);
}
}
}
void BrowsingContext::Embed() {