View-source of XML files should allow non-ascii chars in start tags. Bug
204573, patch by Blake Kaplan <mrbkap@rice.edu>, r=bzbarsky, sr=rbs git-svn-id: svn://10.0.0.236/trunk@162499 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
parent
02ff06467d
commit
d5bb0ee184
@ -592,7 +592,10 @@ nsresult nsHTMLTokenizer::ConsumeTag(PRUnichar aChar,CToken*& aToken,nsScanner&
|
||||
break;
|
||||
|
||||
default:
|
||||
if(nsCRT::IsAsciiAlpha(aChar)) {
|
||||
// xml allows non ASCII tag names, consume as a start tag.
|
||||
PRBool isXML=(mFlags & NS_IPARSER_FLAG_XML);
|
||||
if(nsCRT::IsAsciiAlpha(aChar) ||
|
||||
(isXML && (! nsCRT::IsAscii(aChar)))) {
|
||||
// Get the original "<" (we've already seen it with a Peek)
|
||||
aScanner.GetChar(oldChar);
|
||||
result=ConsumeStartTag(aChar,aToken,aScanner,aFlushTokens);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user