HTMLDocumentParser 2239 Source/core/dom/Document.cpp return HTMLDocumentParser::create(toHTMLDocument(this), reportErrors); HTMLDocumentParser 77 Source/core/dom/DocumentFragment.cpp HTMLDocumentParser::parseDocumentFragment(source, this, contextElement, parserContentPolicy); HTMLDocumentParser 142 Source/core/html/parser/BackgroundHTMLParser.cpp callOnMainThread(bind(&HTMLDocumentParser::didReceiveEncodingDataFromBackgroundParser, m_parser, encodingData)); HTMLDocumentParser 248 Source/core/html/parser/BackgroundHTMLParser.cpp OwnPtr<HTMLDocumentParser::ParsedChunk> chunk = adoptPtr(new HTMLDocumentParser::ParsedChunk); HTMLDocumentParser 256 Source/core/html/parser/BackgroundHTMLParser.cpp callOnMainThread(bind(&HTMLDocumentParser::didReceiveParsedChunkFromBackgroundParser, m_parser, chunk.release())); HTMLDocumentParser 41 Source/core/html/parser/BackgroundHTMLParser.h class HTMLDocumentParser; HTMLDocumentParser 50 Source/core/html/parser/BackgroundHTMLParser.h WeakPtr<HTMLDocumentParser> parser; HTMLDocumentParser 59 Source/core/html/parser/BackgroundHTMLParser.h WeakPtr<HTMLDocumentParser> parser; HTMLDocumentParser 97 Source/core/html/parser/BackgroundHTMLParser.h WeakPtr<HTMLDocumentParser> m_parser; HTMLDocumentParser 101 Source/core/html/parser/HTMLDocumentParser.cpp HTMLDocumentParser::HTMLDocumentParser(HTMLDocument* document, bool reportErrors) HTMLDocumentParser 122 Source/core/html/parser/HTMLDocumentParser.cpp HTMLDocumentParser::HTMLDocumentParser(DocumentFragment* fragment, Element* contextElement, ParserContentPolicy parserContentPolicy) HTMLDocumentParser 141 Source/core/html/parser/HTMLDocumentParser.cpp HTMLDocumentParser::~HTMLDocumentParser() HTMLDocumentParser 153 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::pinToMainThread() HTMLDocumentParser 165 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::detach() HTMLDocumentParser 180 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::stopParsing() HTMLDocumentParser 190 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::prepareToStopParsing() HTMLDocumentParser 198 Source/core/html/parser/HTMLDocumentParser.cpp RefPtr<HTMLDocumentParser> protect(this); HTMLDocumentParser 224 Source/core/html/parser/HTMLDocumentParser.cpp bool HTMLDocumentParser::isParsingFragment() const HTMLDocumentParser 229 Source/core/html/parser/HTMLDocumentParser.cpp bool HTMLDocumentParser::processingData() const HTMLDocumentParser 234 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::pumpTokenizerIfPossible(SynchronousMode mode) HTMLDocumentParser 250 Source/core/html/parser/HTMLDocumentParser.cpp bool HTMLDocumentParser::isScheduledForResume() const HTMLDocumentParser 256 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::resumeParsingAfterYield() HTMLDocumentParser 261 Source/core/html/parser/HTMLDocumentParser.cpp RefPtr<HTMLDocumentParser> protect(this); HTMLDocumentParser 274 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::runScriptsForPausedTreeBuilder() HTMLDocumentParser 285 Source/core/html/parser/HTMLDocumentParser.cpp bool HTMLDocumentParser::canTakeNextToken(SynchronousMode mode, PumpSession& session) HTMLDocumentParser 324 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::didReceiveParsedChunkFromBackgroundParser(PassOwnPtr<ParsedChunk> chunk) HTMLDocumentParser 339 Source/core/html/parser/HTMLDocumentParser.cpp RefPtr<HTMLDocumentParser> protect(this); HTMLDocumentParser 347 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::didReceiveEncodingDataFromBackgroundParser(const DocumentEncodingData& data) HTMLDocumentParser 352 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::validateSpeculations(PassOwnPtr<ParsedChunk> chunk) HTMLDocumentParser 391 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::discardSpeculationsAndResumeFrom(PassOwnPtr<ParsedChunk> lastChunkBeforeScript, PassOwnPtr<HTMLToken> token, PassOwnPtr<HTMLTokenizer> tokenizer) HTMLDocumentParser 410 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::processParsedChunkFromBackgroundParser(PassOwnPtr<ParsedChunk> popChunk) HTMLDocumentParser 480 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::pumpPendingSpeculations() HTMLDocumentParser 519 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::forcePlaintextForTextDocument() HTMLDocumentParser 532 Source/core/html/parser/HTMLDocumentParser.cpp Document* HTMLDocumentParser::contextForParsingSession() HTMLDocumentParser 548 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::pumpTokenizer(SynchronousMode mode) HTMLDocumentParser 617 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::constructTreeFromHTMLToken(HTMLToken& rawToken) HTMLDocumentParser 642 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::constructTreeFromCompactHTMLToken(const CompactHTMLToken& compactToken) HTMLDocumentParser 648 Source/core/html/parser/HTMLDocumentParser.cpp bool HTMLDocumentParser::hasInsertionPoint() HTMLDocumentParser 658 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::insert(const SegmentedString& source) HTMLDocumentParser 667 Source/core/html/parser/HTMLDocumentParser.cpp RefPtr<HTMLDocumentParser> protect(this); HTMLDocumentParser 694 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::startBackgroundParser() HTMLDocumentParser 719 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::stopBackgroundParser() HTMLDocumentParser 729 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::append(PassRefPtr<StringImpl> inputSource) HTMLDocumentParser 740 Source/core/html/parser/HTMLDocumentParser.cpp RefPtr<HTMLDocumentParser> protect(this); HTMLDocumentParser 778 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::end() HTMLDocumentParser 790 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::attemptToRunDeferredScriptsAndEnd() HTMLDocumentParser 801 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::attemptToEnd() HTMLDocumentParser 813 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::endIfDelayed() HTMLDocumentParser 826 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::finish() HTMLDocumentParser 860 Source/core/html/parser/HTMLDocumentParser.cpp bool HTMLDocumentParser::isExecutingScript() const HTMLDocumentParser 867 Source/core/html/parser/HTMLDocumentParser.cpp OrdinalNumber HTMLDocumentParser::lineNumber() const HTMLDocumentParser 875 Source/core/html/parser/HTMLDocumentParser.cpp TextPosition HTMLDocumentParser::textPosition() const HTMLDocumentParser 887 Source/core/html/parser/HTMLDocumentParser.cpp bool HTMLDocumentParser::isWaitingForScripts() const HTMLDocumentParser 903 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::resumeParsingAfterScriptExecution() HTMLDocumentParser 913 Source/core/html/parser/HTMLDocumentParser.cpp RefPtr<HTMLDocumentParser> protect(this); HTMLDocumentParser 923 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::watchForLoad(Resource* resource) HTMLDocumentParser 932 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::stopWatchingForLoad(Resource* resource) HTMLDocumentParser 937 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::appendCurrentInputStreamToPreloadScannerAndScan() HTMLDocumentParser 944 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::notifyFinished(Resource* cachedResource) HTMLDocumentParser 948 Source/core/html/parser/HTMLDocumentParser.cpp RefPtr<HTMLDocumentParser> protect(this); HTMLDocumentParser 962 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::executeScriptsWaitingForResources() HTMLDocumentParser 975 Source/core/html/parser/HTMLDocumentParser.cpp RefPtr<HTMLDocumentParser> protect(this); HTMLDocumentParser 981 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::parseDocumentFragment(const String& source, DocumentFragment* fragment, Element* contextElement, ParserContentPolicy parserContentPolicy) HTMLDocumentParser 983 Source/core/html/parser/HTMLDocumentParser.cpp RefPtr<HTMLDocumentParser> parser = HTMLDocumentParser::create(fragment, contextElement, parserContentPolicy); HTMLDocumentParser 990 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::suspendScheduledTasks() HTMLDocumentParser 996 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::resumeScheduledTasks() HTMLDocumentParser 1002 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::appendBytes(const char* data, size_t length) HTMLDocumentParser 1022 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::flush() HTMLDocumentParser 1034 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::setDecoder(PassOwnPtr<TextResourceDecoder> decoder) HTMLDocumentParser 68 Source/core/html/parser/HTMLDocumentParser.h class HTMLDocumentParser : public ScriptableDocumentParser, HTMLScriptRunnerHost, ResourceClient { HTMLDocumentParser 71 Source/core/html/parser/HTMLDocumentParser.h static PassRefPtr<HTMLDocumentParser> create(HTMLDocument* document, bool reportErrors) HTMLDocumentParser 73 Source/core/html/parser/HTMLDocumentParser.h return adoptRef(new HTMLDocumentParser(document, reportErrors)); HTMLDocumentParser 75 Source/core/html/parser/HTMLDocumentParser.h virtual ~HTMLDocumentParser(); HTMLDocumentParser 113 Source/core/html/parser/HTMLDocumentParser.h HTMLDocumentParser(HTMLDocument*, bool reportErrors); HTMLDocumentParser 114 Source/core/html/parser/HTMLDocumentParser.h HTMLDocumentParser(DocumentFragment*, Element* contextElement, ParserContentPolicy); HTMLDocumentParser 121 Source/core/html/parser/HTMLDocumentParser.h static PassRefPtr<HTMLDocumentParser> create(DocumentFragment* fragment, Element* contextElement, ParserContentPolicy parserContentPolicy) HTMLDocumentParser 123 Source/core/html/parser/HTMLDocumentParser.h return adoptRef(new HTMLDocumentParser(fragment, contextElement, parserContentPolicy)); HTMLDocumentParser 202 Source/core/html/parser/HTMLDocumentParser.h WeakPtrFactory<HTMLDocumentParser> m_weakFactory; HTMLDocumentParser 76 Source/core/html/parser/HTMLParserScheduler.cpp HTMLParserScheduler::HTMLParserScheduler(HTMLDocumentParser* parser) HTMLDocumentParser 38 Source/core/html/parser/HTMLParserScheduler.h class HTMLDocumentParser; HTMLDocumentParser 63 Source/core/html/parser/HTMLParserScheduler.h static PassOwnPtr<HTMLParserScheduler> create(HTMLDocumentParser* parser) HTMLDocumentParser 99 Source/core/html/parser/HTMLParserScheduler.h HTMLParserScheduler(HTMLDocumentParser*); HTMLDocumentParser 103 Source/core/html/parser/HTMLParserScheduler.h HTMLDocumentParser* m_parser; HTMLDocumentParser 266 Source/core/html/parser/HTMLTreeBuilder.cpp HTMLTreeBuilder::HTMLTreeBuilder(HTMLDocumentParser* parser, HTMLDocument* document, ParserContentPolicy parserContentPolicy, bool, const HTMLParserOptions& options) HTMLDocumentParser 283 Source/core/html/parser/HTMLTreeBuilder.cpp HTMLTreeBuilder::HTMLTreeBuilder(HTMLDocumentParser* parser, DocumentFragment* fragment, Element* contextElement, ParserContentPolicy parserContentPolicy, const HTMLParserOptions& options) HTMLDocumentParser 51 Source/core/html/parser/HTMLTreeBuilder.h class HTMLDocumentParser; HTMLDocumentParser 56 Source/core/html/parser/HTMLTreeBuilder.h static PassOwnPtr<HTMLTreeBuilder> create(HTMLDocumentParser* parser, HTMLDocument* document, ParserContentPolicy parserContentPolicy, bool reportErrors, const HTMLParserOptions& options) HTMLDocumentParser 60 Source/core/html/parser/HTMLTreeBuilder.h static PassOwnPtr<HTMLTreeBuilder> create(HTMLDocumentParser* parser, DocumentFragment* fragment, Element* contextElement, ParserContentPolicy parserContentPolicy, const HTMLParserOptions& options) HTMLDocumentParser 118 Source/core/html/parser/HTMLTreeBuilder.h HTMLTreeBuilder(HTMLDocumentParser*, HTMLDocument*, ParserContentPolicy, bool reportErrors, const HTMLParserOptions&); HTMLDocumentParser 119 Source/core/html/parser/HTMLTreeBuilder.h HTMLTreeBuilder(HTMLDocumentParser*, DocumentFragment*, Element* contextElement, ParserContentPolicy, const HTMLParserOptions&); HTMLDocumentParser 233 Source/core/html/parser/HTMLTreeBuilder.h HTMLDocumentParser* m_parser; HTMLDocumentParser 36 Source/core/html/parser/TextDocumentParser.cpp : HTMLDocumentParser(document, false) HTMLDocumentParser 49 Source/core/html/parser/TextDocumentParser.cpp HTMLDocumentParser::appendBytes(data, length); HTMLDocumentParser 33 Source/core/html/parser/TextDocumentParser.h class TextDocumentParser FINAL : public HTMLDocumentParser { HTMLDocumentParser 39 Source/core/html/parser/XSSAuditor.h class HTMLDocumentParser; HTMLDocumentParser 97 Source/core/inspector/DOMPatchSupport.cpp parser = HTMLDocumentParser::create(toHTMLDocument(newDocument.get()), false);