Bug 1868048 - StyleSheetList doesn't need to observe all the mutations, r=emilio

Differential Revision: https://phabricator.services.mozilla.com/D195372
This commit is contained in:
Olli Pettay 2023-12-04 10:34:37 +00:00
Родитель ef35fa7374
Коммит bdd826233d
1 изменённых файлов: 1 добавлений и 0 удалений

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

@ -34,6 +34,7 @@ void StyleSheetList::NodeWillBeDestroyed(nsINode* aNode) {
StyleSheetList::StyleSheetList(DocumentOrShadowRoot& aScope)
: mDocumentOrShadowRoot(&aScope) {
SetEnabledCallbacks(nsIMutationObserver::kNodeWillBeDestroyed);
mDocumentOrShadowRoot->AsNode().AddMutationObserver(this);
}