Fix assert to not fire on <svg:use>. Bug 400459, r+sr=jst, a=vlad

This commit is contained in:
bzbarsky@mit.edu 2007-10-24 15:10:32 -07:00
parent a3263afa23
commit 667ca77de6

View File

@ -3704,7 +3704,10 @@ nsContentUtils::IsNativeAnonymous(nsIContent* aContent)
// will get "wrong" style data, but it's just asking for that sort of thing
// anyway.
NS_ASSERTION(!aContent->IsNativeAnonymous() ||
!aContent->GetCurrentDoc(),
!aContent->GetCurrentDoc() ||
(aContent->GetParent() &&
aContent->GetParent()->NodeInfo()->
Equals(nsGkAtoms::use, kNameSpaceID_SVG)),
"Native anonymous node with wrong binding parent");
aContent = bindingParent;
}