Lines Matching refs:HTMLTokenizer
29 * html/HTMLTokenizer.cpp:
30 (WebCore::HTMLTokenizer::parseSpecial): Changed to only advance
1107 Currently we create two copies of script in the HTMLTokenizer.
1111 and modify the HTMLTokenizer to pass that same string into the
1117 * html\HTMLTokenizer.cpp
8301 * html/HTMLTokenizer.cpp:
8302 (WebCore::HTMLTokenizer::finish):
8320 * html/HTMLTokenizer.cpp:
8321 (WebCore::HTMLTokenizer::parseSpecial):
8722 * html/HTMLTokenizer.cpp:
8723 (WebCore::HTMLTokenizer::parseSpecial):
9442 * html/HTMLTokenizer.cpp:
9443 (WebCore::HTMLTokenizer::parseSpecial): When looking for a closing
11844 * html/HTMLTokenizer.cpp:
11845 (WebCore::HTMLTokenizer::parseTag):
11846 (WebCore::HTMLTokenizer::processToken):
12654 * html/HTMLTokenizer.cpp:
12655 (WebCore::HTMLTokenizer::processToken):
13406 * html/HTMLTokenizer.cpp:
15619 * html/HTMLTokenizer.cpp:
15620 (WebCore::HTMLTokenizer::write): Clear the "discardLF" flag when
15907 * html/HTMLTokenizer.cpp:
15908 (WebCore::HTMLTokenizer::parseSpecial): Add a plus 1 to the line number when
15910 (WebCore::HTMLTokenizer::processToken): Ditto.
15911 * html/HTMLTokenizer.h: Change the default line number on scriptExecution() to 1 from 0.
19474 * html/HTMLTokenizer.cpp:
19475 (WebCore::HTMLTokenizer::notifyFinished):
19892 * html/HTMLTokenizer.cpp:
19893 (WebCore::HTMLTokenizer::scriptHandler): Set scriptCodeSize and
19897 (WebCore::HTMLTokenizer::parseTag): Enter an if block in view source
19901 in HTMLTokenizer is already guarded for this code path.
20033 …ASSERTION FAILED: !attrName.contains('/') in HTMLTokenizer.cpp:132 when loading http://bamanzi.blo…
20045 * html/HTMLTokenizer.cpp:
20046 (WebCore::HTMLTokenizer::parseTag): Add check for '/' in value before
32251 * html/HTMLTokenizer.cpp:
32252 (WebCore::HTMLTokenizer::reset):
32253 (WebCore::HTMLTokenizer::scriptHandler):
32254 (WebCore::HTMLTokenizer::notifyFinished):
36708 * html/HTMLTokenizer.cpp:
39816 * html/HTMLTokenizer.cpp:
39817 * html/HTMLTokenizer.h:
40934 * html/HTMLTokenizer.cpp: One of the benefits of the old array was
40940 (WebCore::HTMLTokenizer::processToken):
41110 * html/HTMLTokenizer.cpp:
41111 (WebCore::HTMLTokenizer::scriptHandler):
41112 (WebCore::HTMLTokenizer::scriptExecution):
41113 (WebCore::HTMLTokenizer::write):
41114 * html/HTMLTokenizer.h:
42878 * html/HTMLTokenizer.cpp:
42879 (WebCore::HTMLTokenizer::parseTag): Use a helper function to get proper charset for correct
46534 In HTMLTokenizer::write, the code checks 'pendingScripts.isEmpty()' to decide
46535 whether to save prependingSrc or not. However, in HTMLTokenizer::scriptHandler
46536 and HTMLTokenizer::scriptExecution, the code checks testBit:LoadingExtScript
46543 * html/HTMLTokenizer.cpp:
46544 (WebCore::HTMLTokenizer::scriptHandler): check pendingScripts.isEmpty() instead of
46546 (WebCore::HTMLTokenizer::scriptExecution): check pendingScripts.isEmpty() instead of
47326 - Don't use DeprecatedString in HTMLTokenizer.
47328 * html/HTMLTokenizer.cpp:
47329 (WebCore::HTMLTokenizer::finish):
47499 * html/HTMLTokenizer.cpp:
47500 (WebCore::HTMLTokenizer::parseTag): Added back a NULL check that was
47519 * html/HTMLTokenizer.cpp:
47520 (WebCore::HTMLTokenizer::parseTag):
47668 * html/HTMLTokenizer.cpp:
47669 (WebCore::HTMLTokenizer::parseTag):
47926 * html/HTMLTokenizer.cpp:
47927 (WebCore::HTMLTokenizer::reset):
47928 (WebCore::HTMLTokenizer::parseDoctype):
47929 (WebCore::HTMLTokenizer::parseTag):
47930 (WebCore::HTMLTokenizer::write):
47931 (WebCore::HTMLTokenizer::finish):
47932 (WebCore::HTMLTokenizer::processDoctypeToken):
47933 * html/HTMLTokenizer.h:
47938 (WebCore::HTMLTokenizer::State::inDoctype):
47939 (WebCore::HTMLTokenizer::State::setInDoctype):
47940 (WebCore::HTMLTokenizer::State::needsSpecialWriteHandling):
47941 (WebCore::HTMLTokenizer::State::):
49287 * html/HTMLTokenizer.cpp:
49288 (WebCore::HTMLTokenizer::parseTag):
49289 (WebCore::HTMLTokenizer::processToken):
49390 * html/HTMLTokenizer.cpp:
49391 (WebCore::HTMLTokenizer::scriptHandler):
49392 (WebCore::HTMLTokenizer::parseTag):
49393 (WebCore::HTMLTokenizer::processToken):
49394 (WebCore::HTMLTokenizer::notifyFinished):
49784 * html/HTMLTokenizer.cpp:
49785 (WebCore::HTMLTokenizer::scriptExecution): Ditto.
49786 (WebCore::HTMLTokenizer::notifyFinished): Use protocolIs.
51132 * html/HTMLTokenizer.cpp:
51133 (WebCore::HTMLTokenizer::parseSpecial):
51134 (WebCore::HTMLTokenizer::parseComment):
51135 (WebCore::HTMLTokenizer::parseTag):
51136 * html/HTMLTokenizer.h:
51137 (WebCore::HTMLTokenizer::State::inIFrame):
51138 (WebCore::HTMLTokenizer::State::setInIFrame):
51139 (WebCore::HTMLTokenizer::State::inAnySpecial):
51140 (WebCore::HTMLTokenizer::State::needsSpecialWriteHandling):
51141 (WebCore::HTMLTokenizer::State::):
52423 * html/HTMLTokenizer.cpp:
55272 * html/HTMLTokenizer.cpp:
55273 (WebCore::HTMLTokenizer::scriptHandler):
55274 (WebCore::HTMLTokenizer::scriptExecution):
55275 (WebCore::HTMLTokenizer::notifyFinished):
55276 * html/HTMLTokenizer.h:
56609 The call to HTMLTokenizer::write might result in a call to ::end which will invoke
56611 …call Document::finishedParsing. The Document will delete the calling HTMLTokenizer and from the de…
56616 * html/HTMLTokenizer.cpp:
56617 (WebCore::HTMLTokenizer::timerFired):
58123 * html/HTMLTokenizer.cpp:
58124 (WebCore::HTMLTokenizer::parseSpecial): Use the new advancePastNonNewline(),
58127 (WebCore::HTMLTokenizer::parseComment): Ditto.
58128 (WebCore::HTMLTokenizer::parseServer): Ditto.
58129 (WebCore::HTMLTokenizer::parseProcessingInstruction): Ditto.
58130 (WebCore::HTMLTokenizer::parseText): Ditto.
58131 (WebCore::HTMLTokenizer::parseEntity): Ditto.
58132 (WebCore::HTMLTokenizer::parseTag): Ditto. Also streamline the QuotedValue case
58135 (WebCore::HTMLTokenizer::write): More of the same.
61808 * html/HTMLTokenizer.cpp:
61809 (WebCore::HTMLTokenizer::processToken): Updated for function name change.
63712 … a unicode which like #xx00(x could be any hex number[0-9a-f]) will cause HTMLTokenizer parse error
63717 * html/HTMLTokenizer.cpp:
63718 …(WebCore::HTMLTokenizer::parseEntity): Handle Unicode Entity Name by using ASCII version of findEn…
63719 (WebCore::HTMLTokenizer::parseTag): Let type of ptr match type of cBuffer.
63720 * html/HTMLTokenizer.h: Change type of cBuffer from char to UChar.
65975 * html/HTMLTokenizer.cpp:
65976 (WebCore::HTMLTokenizer::scriptExecution):
72590 * html/HTMLTokenizer.cpp:
72591 (WebCore::HTMLTokenizer::parseSpecial):
72592 (WebCore::HTMLTokenizer::parseTag):
74214 * html/HTMLTokenizer.h: Removed unneeded lineNumberPtr() function. Also renamed
74216 * html/HTMLTokenizer.cpp:
74217 (WebCore::HTMLTokenizer::processListing): Don't pass 0 to the advance function
74219 (WebCore::HTMLTokenizer::parseSpecial): Ditto.
74220 (WebCore::HTMLTokenizer::parseComment): Pass the line number data member directly
74222 (WebCore::HTMLTokenizer::parseServer): Ditto.
74223 (WebCore::HTMLTokenizer::parseProcessingInstruction): Ditto.
74224 (WebCore::HTMLTokenizer::parseText): Ditto.
74225 (WebCore::HTMLTokenizer::parseEntity): Ditto.
74226 (WebCore::HTMLTokenizer::parseTag): Ditto.
74227 (WebCore::HTMLTokenizer::write): Ditto.
81663 * html/HTMLTokenizer.cpp: