Home
last modified time | relevance | path

Searched refs:HTMLTokenizer (Results 1 – 25 of 38) sorted by relevance

12

/external/webkit/Source/WebCore/html/parser/
DHTMLTokenizer.h42 class HTMLTokenizer {
43 WTF_MAKE_NONCOPYABLE(HTMLTokenizer); WTF_MAKE_FAST_ALLOCATED;
123 …static PassOwnPtr<HTMLTokenizer> create(bool usePreHTML5ParserQuirks) { return adoptPtr(new HTMLTo… in create()
124 ~HTMLTokenizer();
179 InputStreamPreprocessor(HTMLTokenizer* tokenizer) in InputStreamPreprocessor()
252 HTMLTokenizer* m_tokenizer;
259 HTMLTokenizer(bool usePreHTML5ParserQuirks);
DHTMLDocumentParser.cpp52 HTMLTokenizer::State tokenizerStateForContextElement(Element* contextElement, bool reportErrors) in tokenizerStateForContextElement()
55 return HTMLTokenizer::DataState; in tokenizerStateForContextElement()
60 return HTMLTokenizer::RCDATAState; in tokenizerStateForContextElement()
67 return reportErrors ? HTMLTokenizer::RAWTEXTState : HTMLTokenizer::PLAINTEXTState; in tokenizerStateForContextElement()
69 return reportErrors ? HTMLTokenizer::ScriptDataState : HTMLTokenizer::PLAINTEXTState; in tokenizerStateForContextElement()
71 return HTMLTokenizer::PLAINTEXTState; in tokenizerStateForContextElement()
72 return HTMLTokenizer::DataState; in tokenizerStateForContextElement()
79 , m_tokenizer(HTMLTokenizer::create(usePreHTML5ParserQuirks(document))) in HTMLDocumentParser()
93 , m_tokenizer(HTMLTokenizer::create(usePreHTML5ParserQuirks(fragment->document()))) in HTMLDocumentParser()
291 ASSERT(m_tokenizer->state() == HTMLTokenizer::DataState); in pumpTokenizer()
DHTMLTokenizer.cpp49 const UChar HTMLTokenizer::InputStreamPreprocessor::endOfFileMarker = 0;
87 inline bool isEndTagBufferingState(HTMLTokenizer::State state) in isEndTagBufferingState()
90 case HTMLTokenizer::RCDATAEndTagOpenState: in isEndTagBufferingState()
91 case HTMLTokenizer::RCDATAEndTagNameState: in isEndTagBufferingState()
92 case HTMLTokenizer::RAWTEXTEndTagOpenState: in isEndTagBufferingState()
93 case HTMLTokenizer::RAWTEXTEndTagNameState: in isEndTagBufferingState()
94 case HTMLTokenizer::ScriptDataEndTagOpenState: in isEndTagBufferingState()
95 case HTMLTokenizer::ScriptDataEndTagNameState: in isEndTagBufferingState()
96 case HTMLTokenizer::ScriptDataEscapedEndTagOpenState: in isEndTagBufferingState()
97 case HTMLTokenizer::ScriptDataEscapedEndTagNameState: in isEndTagBufferingState()
[all …]
DHTMLViewSourceParser.h39 class HTMLTokenizer; variable
57 HTMLTokenizer* tokenizer() const { return m_tokenizer.get(); } in tokenizer()
75 OwnPtr<HTMLTokenizer> m_tokenizer;
DHTMLPreloadScanner.h38 class HTMLTokenizer; variable
56 OwnPtr<HTMLTokenizer> m_tokenizer;
DHTMLMetaCharsetParser.h36 class HTMLTokenizer; variable
63 OwnPtr<HTMLTokenizer> m_tokenizer;
DHTMLDocumentParser.h47 class HTMLTokenizer; variable
77 HTMLTokenizer* tokenizer() const { return m_tokenizer.get(); } in tokenizer()
148 OwnPtr<HTMLTokenizer> m_tokenizer;
DTextViewSourceParser.cpp36 tokenizer()->setState(HTMLTokenizer::PLAINTEXTState); in TextViewSourceParser()
DTextDocumentParser.cpp41 tokenizer()->setState(HTMLTokenizer::PLAINTEXTState); in TextDocumentParser()
DHTMLViewSourceParser.cpp37 , m_tokenizer(HTMLTokenizer::create(HTMLDocumentParser::usePreHTML5ParserQuirks(document))) in HTMLViewSourceParser()
DHTMLMetaCharsetParser.cpp43 : m_tokenizer(HTMLTokenizer::create(false)) // No pre-HTML5 parser quirks. in HTMLMetaCharsetParser()
DHTMLPreloadScanner.cpp153 , m_tokenizer(HTMLTokenizer::create(HTMLDocumentParser::usePreHTML5ParserQuirks(document))) in HTMLPreloadScanner()
DHTMLTreeBuilder.cpp835 m_parser->tokenizer()->setState(HTMLTokenizer::PLAINTEXTState); in processStartTagForInBody()
940 m_parser->tokenizer()->setState(HTMLTokenizer::RCDATAState); in processStartTagForInBody()
2232 … ASSERT(m_parser->tokenizer()->state() == HTMLTokenizer::DataState || m_usePreHTML5ParserQuirks); in processEndTag()
2233 m_parser->tokenizer()->setState(HTMLTokenizer::DataState); in processEndTag()
2784 m_parser->tokenizer()->setState(HTMLTokenizer::RCDATAState); in processGenericRCDATAStartTag()
2793 m_parser->tokenizer()->setState(HTMLTokenizer::RAWTEXTState); in processGenericRawTextStartTag()
2802 m_parser->tokenizer()->setState(HTMLTokenizer::ScriptDataState); in processScriptStartTag()
/external/webkit/Source/WebCore/
DChangeLog-2006-05-10249 * html/HTMLTokenizer.h: Changed from QChar to UChar.
250 * html/HTMLTokenizer.cpp: Changed from QChar to UChar, including removing the
255 (WebCore::HTMLTokenizer::reset): Ditto.
256 (WebCore::HTMLTokenizer::begin): Ditto. Also corrected anomaly where buffer
259 (WebCore::HTMLTokenizer::parseSpecial): Ditto. Also removed a use of latin1()
261 (WebCore::HTMLTokenizer::scriptHandler): More of the same.
262 (WebCore::HTMLTokenizer::parseComment): Ditto.
263 (WebCore::HTMLTokenizer::parseServer): Ditto.
264 (WebCore::HTMLTokenizer::parseProcessingInstruction): Ditto. Another unnecessary
266 (WebCore::HTMLTokenizer::parseText): Ditto.
[all …]
DChangeLog-2005-12-19789 (khtml::HTMLTokenizer::HTMLTokenizer):
790 (khtml::HTMLTokenizer::processToken):
6030 (khtml::HTMLTokenizer::scriptExecution):
7209 (khtml::HTMLTokenizer::HTMLTokenizer):
7210 (khtml::HTMLTokenizer::parseTag):
8558 (khtml::HTMLTokenizer::write): Returns a boolean to indicate whether end() gets called
8559 …(khtml::HTMLTokenizer::timerEvent): Moved code from allDataProcessed, and now, checks to see if wr…
9223 (khtml::HTMLTokenizer::stopParsing):
9371 I also merged stopped and stopLoading, and merged the way XMLTokenizer and HTMLTokenizer
9375 (khtml::HTMLTokenizer::HTMLTokenizer):
[all …]
DChangeLog-2005-08-2312 (khtml::HTMLTokenizer::parseComment):
2079 (khtml::HTMLTokenizer::scriptHandler):
5268 … (khtml::HTMLTokenizer::parseSpecial): Get rid of the local check since the check in fixUpChar
5270 (khtml::HTMLTokenizer::parseText): Ditto.
5271 (khtml::HTMLTokenizer::parseEntity): Ditto.
5272 (khtml::HTMLTokenizer::parseTag): Ditto.
5273 (khtml::HTMLTokenizer::write): Ditto.
6621 (khtml::HTMLTokenizer::parseSpecial):
6622 (khtml::HTMLTokenizer::scriptHandler):
6623 (khtml::HTMLTokenizer::parseTag):
[all …]
DChangeLog-2002-12-031258 (HTMLTokenizer::parseTag):
1965 (HTMLTokenizer::addPending):
1966 (HTMLTokenizer::write):
2137 - fixed 3084704 -- crash in HTMLTokenizer on page with JavaScript
2693 (HTMLTokenizer::write):
3514 (HTMLTokenizer::write):
8300 (HTMLTokenizer::parseSpecial): Call fixUpChar.
8301 (HTMLTokenizer::parseText): Call fixUpChar.
8302 (HTMLTokenizer::parseTag): Call fixUpChar.
9088 (HTMLTokenizer::parseTag): Changed indenting to use spaces, makes our diff with
[all …]
DChangeLog-2008-08-1029 * 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:
[all …]
DChangeLog-2007-10-144913 * html/HTMLTokenizer.cpp:
4914 * html/HTMLTokenizer.h:
7666 * html/HTMLTokenizer.h:
7667 (WebCore::HTMLTokenizer::isHTMLTokenizer):
7668 (WebCore::HTMLTokenizer::htmlParser):
8058 * html/HTMLTokenizer.cpp:
8059 (WebCore::HTMLTokenizer::HTMLTokenizer):
8060 (WebCore::HTMLTokenizer::begin):
8061 (WebCore::HTMLTokenizer::executeScriptsWaitingForStylesheets):
8062 (WebCore::HTMLTokenizer::notifyFinished):
[all …]
DChangeLog-2010-12-0651166 * html/parser/HTMLTokenizer.cpp:
51167 (WebCore::HTMLTokenizer::HTMLTokenizer):
51168 (WebCore::HTMLTokenizer::nextToken): If the quirk is enabled and an
51171 * html/parser/HTMLTokenizer.h:
51172 (WebCore::HTMLTokenizer::create):
54898 Move adjustLexerState to the HTMLTokenizer
54902 two other users of the HTMLTokenizer. However, now that the tree
54904 users would much rather this code lived on HTMLTokenizer and understood
54909 * html/parser/HTMLTokenizer.cpp:
54910 (WebCore::HTMLTokenizer::updateStateFor):
[all …]
DChangeLog-2006-12-3111393 Bug 11575: REGRESSION: WebCore crash in CSSParser/HTMLTokenizer
13381 * html/HTMLTokenizer.cpp:
13382 (WebCore::HTMLTokenizer::scriptExecution):
13383 (WebCore::HTMLTokenizer::parseTag):
13384 (WebCore::HTMLTokenizer::write):
13385 (WebCore::HTMLTokenizer::stopParsing):
13386 (WebCore::HTMLTokenizer::timerFired):
14158 * html/HTMLTokenizer.cpp:
17015 * html/HTMLTokenizer.cpp:
17016 (WebCore::HTMLTokenizer::parseTag):
[all …]
DChangeLog-2003-10-252385 (HTMLTokenizer::parseTag):
3196 (HTMLTokenizer::parseTag):
3642 - fixed 3365242 - non-repro abort in HTMLTokenizer at ajc.com
5357 …(HTMLTokenizer::parseTag): fulfilled promise to Darin that I would add a comment about using tolow…
5366 …(HTMLTokenizer::parseTag): use tolower() to lowercase a char, don't use | 0x20 because that will c…
7477 * khtml/html/htmltokenizer.cpp: (HTMLTokenizer::parseEntity): Keep track of the entity in
8338 (HTMLTokenizer::parseTag):
8896 (HTMLTokenizer::parseComment):
11869 (HTMLTokenizer::addPending): Leave whitespace unmolested inside
13592 (HTMLTokenizer::parseTag):
[all …]
DChangeLog-2009-06-161255 * html/HTMLTokenizer.cpp:
1256 (WebCore::HTMLTokenizer::parseNonHTMLText):
1257 (WebCore::HTMLTokenizer::parseTag):
1258 (WebCore::HTMLTokenizer::write):
1259 * html/HTMLTokenizer.h:
1260 (WebCore::HTMLTokenizer::State::inAnyNonHTMLText):
8938 * html/HTMLTokenizer.cpp:
8939 (WebCore::HTMLTokenizer::scriptHandler):
8940 (WebCore::HTMLTokenizer::notifyFinished):
13264 * html/HTMLTokenizer.cpp: Ditto.
[all …]
DAndroid.mk407 html/parser/HTMLTokenizer.cpp \
DChangeLog-2010-01-295239 * html/HTMLTokenizer.cpp:
5240 (WebCore::HTMLTokenizer::HTMLTokenizer):
5241 (WebCore::HTMLTokenizer::scriptHandler): Removes the script text after it was parsed.
5242 * html/HTMLTokenizer.h:
7966 * html/HTMLTokenizer.cpp:
7967 (WebCore::HTMLTokenizer::write):
8788 * html/HTMLTokenizer.cpp:
8789 (WebCore::HTMLTokenizer::HTMLTokenizer):
8791 * html/HTMLTokenizer.h:
12047 * html/HTMLTokenizer.cpp:
[all …]

12