diff options
author | Gaming4JC <g4jc@hyperbola.info> | 2020-01-19 19:56:45 -0500 |
---|---|---|
committer | Gaming4JC <g4jc@hyperbola.info> | 2020-01-26 15:50:44 -0500 |
commit | dd6749f7ddd4db014fb7d76a9b698d07f2b859f5 (patch) | |
tree | da67efb176cc38149b18afa95dbd8511a50c5e3e /parser/html/nsHtml5Tokenizer.cpp | |
parent | e2fc7a9d49e383d1b68b8bbc074e483a4e12fd97 (diff) | |
download | UXP-dd6749f7ddd4db014fb7d76a9b698d07f2b859f5.tar UXP-dd6749f7ddd4db014fb7d76a9b698d07f2b859f5.tar.gz UXP-dd6749f7ddd4db014fb7d76a9b698d07f2b859f5.tar.lz UXP-dd6749f7ddd4db014fb7d76a9b698d07f2b859f5.tar.xz UXP-dd6749f7ddd4db014fb7d76a9b698d07f2b859f5.zip |
Regenerate Parser for 483155
Tag UXP Issue #1344
Diffstat (limited to 'parser/html/nsHtml5Tokenizer.cpp')
-rw-r--r-- | parser/html/nsHtml5Tokenizer.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/parser/html/nsHtml5Tokenizer.cpp b/parser/html/nsHtml5Tokenizer.cpp index aadbca899..8fea32eb8 100644 --- a/parser/html/nsHtml5Tokenizer.cpp +++ b/parser/html/nsHtml5Tokenizer.cpp @@ -285,13 +285,13 @@ nsHtml5Tokenizer::strBufToElementNameString() if (nsHtml5Portability::localEqualsBuffer(annotationName, strBuf, 0, strBufLen)) { tagName = nsHtml5ElementName::ELT_ANNOTATION_XML; } else { - nonInternedTagName->setNameForNonInterned(nsHtml5Portability::newLocalNameFromBuffer(strBuf, 0, strBufLen, interner)); + nonInternedTagName->setNameForNonInterned(nsHtml5Portability::newLocalNameFromBuffer(strBuf, 0, strBufLen, interner), true); tagName = nonInternedTagName; } } else { tagName = nsHtml5ElementName::elementNameByBuffer(strBuf, 0, strBufLen, interner); if (!tagName) { - nonInternedTagName->setNameForNonInterned(nsHtml5Portability::newLocalNameFromBuffer(strBuf, 0, strBufLen, interner)); + nonInternedTagName->setNameForNonInterned(nsHtml5Portability::newLocalNameFromBuffer(strBuf, 0, strBufLen, interner), false); tagName = nonInternedTagName; } } @@ -3960,7 +3960,7 @@ nsHtml5Tokenizer::end() publicIdentifier = nullptr; } tagName = nullptr; - nonInternedTagName->setNameForNonInterned(nullptr); + nonInternedTagName->setNameForNonInterned(nullptr, false); attributeName = nullptr; nonInternedAttributeName->setNameForNonInterned(nullptr); tokenHandler->endTokenization(); @@ -4064,7 +4064,7 @@ nsHtml5Tokenizer::loadState(nsHtml5Tokenizer* other) } else if (other->tagName->isInterned()) { tagName = other->tagName; } else { - nonInternedTagName->setNameForNonInterned(nsHtml5Portability::newLocalFromLocal(other->tagName->getName(), interner)); + nonInternedTagName->setNameForNonInterned(nsHtml5Portability::newLocalFromLocal(other->tagName->getName(), interner), other->tagName->isCustom()); tagName = nonInternedTagName; } if (!other->attributeName) { |