mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-12 18:50:08 +00:00
Check that we are HTML, in addition to checking namespace, before going
case-insensitive. Bug 209271, r+sr=dbaron
This commit is contained in:
parent
d4e0a79f99
commit
f6e49f740f
@ -186,9 +186,11 @@ nsDOMCSSAttributeDeclaration::GetCSSParsingEnvironment(nsIURI** aBaseURI,
|
||||
return result;
|
||||
}
|
||||
|
||||
// look up our namespace. If we're XHTML, we need to be case-sensitive
|
||||
// Otherwise, we should not be
|
||||
(*aCSSParser)->SetCaseSensitive(nodeInfo->NamespaceEquals(kNameSpaceID_XHTML));
|
||||
// If we are not HTML, we need to be case-sensitive. Otherwise, Look up our
|
||||
// namespace. If we're XHTML, we need to be case-sensitive Otherwise, we
|
||||
// should not be
|
||||
(*aCSSParser)->SetCaseSensitive(!mContent->IsContentOfType(nsIContent::eHTML) ||
|
||||
nodeInfo->NamespaceEquals(kNameSpaceID_XHTML));
|
||||
|
||||
return NS_OK;
|
||||
}
|
||||
|
@ -186,9 +186,11 @@ nsDOMCSSAttributeDeclaration::GetCSSParsingEnvironment(nsIURI** aBaseURI,
|
||||
return result;
|
||||
}
|
||||
|
||||
// look up our namespace. If we're XHTML, we need to be case-sensitive
|
||||
// Otherwise, we should not be
|
||||
(*aCSSParser)->SetCaseSensitive(nodeInfo->NamespaceEquals(kNameSpaceID_XHTML));
|
||||
// If we are not HTML, we need to be case-sensitive. Otherwise, Look up our
|
||||
// namespace. If we're XHTML, we need to be case-sensitive Otherwise, we
|
||||
// should not be
|
||||
(*aCSSParser)->SetCaseSensitive(!mContent->IsContentOfType(nsIContent::eHTML) ||
|
||||
nodeInfo->NamespaceEquals(kNameSpaceID_XHTML));
|
||||
|
||||
return NS_OK;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user