Changeset 65973 in webkit
- Timestamp:
- Aug 24, 2010 9:20:46 PM (14 years ago)
- Location:
- trunk/WebCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebCore/ChangeLog
r65970 r65973 1 2010-08-24 Adam Barth <abarth@webkit.org> 2 3 Reviewed by Eric Seidel. 4 5 HTMLParserScheduler::create 6 https://bugs.webkit.org/show_bug.cgi?id=44551 7 8 * html/HTMLDocumentParser.cpp: 9 (WebCore::HTMLDocumentParser::HTMLDocumentParser): 10 * html/HTMLParserScheduler.h: 11 (WebCore::HTMLParserScheduler::create): 12 1 13 2010-08-24 Daniel Bates <dbates@rim.com> 2 14 -
trunk/WebCore/html/HTMLDocumentParser.cpp
r65958 r65973 99 99 , m_scriptRunner(HTMLScriptRunner::create(document, this)) 100 100 , m_treeBuilder(HTMLTreeBuilder::create(m_tokenizer.get(), document, reportErrors)) 101 , m_parserScheduler( new HTMLParserScheduler(this))101 , m_parserScheduler(HTMLParserScheduler::create(this)) 102 102 , m_endWasDelayed(false) 103 103 , m_writeNestingLevel(0) -
trunk/WebCore/html/HTMLParserScheduler.h
r61674 r65973 30 30 #include <wtf/CurrentTime.h> 31 31 #include <wtf/Noncopyable.h> 32 #include <wtf/PassOwnPtr.h> 32 33 33 34 namespace WebCore { … … 37 38 class HTMLParserScheduler : public Noncopyable { 38 39 public: 39 HTMLParserScheduler(HTMLDocumentParser*); 40 static PassOwnPtr<HTMLParserScheduler> create(HTMLDocumentParser* parser) 41 { 42 return adoptPtr(new HTMLParserScheduler(parser)); 43 } 40 44 ~HTMLParserScheduler(); 41 45 … … 71 75 72 76 private: 77 HTMLParserScheduler(HTMLDocumentParser*); 78 73 79 void continueNextChunkTimerFired(Timer<HTMLParserScheduler>*); 74 80
Note: See TracChangeset
for help on using the changeset viewer.