зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1407375. Make sure to call NodeInfoChanged whenever we change the nodeinfo on a node. r=peterv
MozReview-Commit-ID: 71k1jv8thFA
This commit is contained in:
Родитель
f4bf415086
Коммит
1475bf4ce5
|
@ -616,6 +616,9 @@ nsNodeUtils::CloneAndAdopt(nsINode *aNode, bool aClone, bool aDeep,
|
|||
aNode->OwnerDoc()->UnregisterActivityObserver(aNode->AsElement());
|
||||
}
|
||||
aNode->mNodeInfo.swap(newNodeInfo);
|
||||
if (elem) {
|
||||
elem->NodeInfoChanged(newDoc);
|
||||
}
|
||||
if (wasRegistered) {
|
||||
aNode->OwnerDoc()->RegisterActivityObserver(aNode->AsElement());
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче