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:
@@ -616,6 +616,9 @@ nsNodeUtils::CloneAndAdopt(nsINode *aNode, bool aClone, bool aDeep,
|
|||||||
aNode->OwnerDoc()->UnregisterActivityObserver(aNode->AsElement());
|
aNode->OwnerDoc()->UnregisterActivityObserver(aNode->AsElement());
|
||||||
}
|
}
|
||||||
aNode->mNodeInfo.swap(newNodeInfo);
|
aNode->mNodeInfo.swap(newNodeInfo);
|
||||||
|
if (elem) {
|
||||||
|
elem->NodeInfoChanged(newDoc);
|
||||||
|
}
|
||||||
if (wasRegistered) {
|
if (wasRegistered) {
|
||||||
aNode->OwnerDoc()->RegisterActivityObserver(aNode->AsElement());
|
aNode->OwnerDoc()->RegisterActivityObserver(aNode->AsElement());
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user