зеркало из https://github.com/mozilla/pjs.git
Do the right thing for lookupPrefix on a default namespace. Bug 308478, r+sr=peterv
This commit is contained in:
Родитель
8a0cd99425
Коммит
d976774858
|
@ -476,7 +476,11 @@ nsNode3Tearoff::LookupPrefix(const nsAString& aNamespaceURI,
|
|||
if (name->NamespaceEquals(kNameSpaceID_XMLNS) &&
|
||||
content->AttrValueIs(kNameSpaceID_XMLNS, name->LocalName(),
|
||||
aNamespaceURI, eCaseMatters)) {
|
||||
name->LocalName()->ToString(aPrefix);
|
||||
// If the localName is "xmlns", the prefix we output should be
|
||||
// null.
|
||||
if (name->LocalName() != nsLayoutAtoms::xmlnsNameSpace) {
|
||||
name->LocalName()->ToString(aPrefix);
|
||||
}
|
||||
|
||||
return NS_OK;
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче