Changeset 65864 in webkit


Ignore:
Timestamp:
Aug 23, 2010 9:20:29 PM (14 years ago)
Author:
abarth@webkit.org
Message:

2010-08-23 Adam Barth <abarth@webkit.org>

Reviewed by Eric Seidel.

HTMLScriptRunner::create
https://bugs.webkit.org/show_bug.cgi?id=44474

  • html/HTMLDocumentParser.cpp: (WebCore::HTMLDocumentParser::HTMLDocumentParser):
  • html/HTMLScriptRunner.h: (WebCore::HTMLScriptRunner::create):
Location:
trunk/WebCore
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebCore/ChangeLog

    r65863 r65864  
     12010-08-23  Adam Barth  <abarth@webkit.org>
     2
     3        Reviewed by Eric Seidel.
     4
     5        HTMLScriptRunner::create
     6        https://bugs.webkit.org/show_bug.cgi?id=44474
     7
     8        * html/HTMLDocumentParser.cpp:
     9        (WebCore::HTMLDocumentParser::HTMLDocumentParser):
     10        * html/HTMLScriptRunner.h:
     11        (WebCore::HTMLScriptRunner::create):
     12
    1132010-08-23  Adam Barth  <abarth@webkit.org>
    214
  • trunk/WebCore/html/HTMLDocumentParser.cpp

    r65863 r65864  
    9797    : ScriptableDocumentParser(document)
    9898    , m_tokenizer(new HTMLTokenizer)
    99     , m_scriptRunner(new HTMLScriptRunner(document, this))
     99    , m_scriptRunner(HTMLScriptRunner::create(document, this))
    100100    , m_treeBuilder(HTMLTreeBuilder::create(m_tokenizer.get(), document, reportErrors))
    101101    , m_parserScheduler(new HTMLParserScheduler(this))
  • trunk/WebCore/html/HTMLScriptRunner.h

    r65692 r65864  
    4343class HTMLScriptRunner : public Noncopyable {
    4444public:
    45     HTMLScriptRunner(Document*, HTMLScriptRunnerHost*);
     45    static PassOwnPtr<HTMLScriptRunner> create(Document* document, HTMLScriptRunnerHost* host)
     46    {
     47        return adoptPtr(new HTMLScriptRunner(document, host));
     48    }
    4649    ~HTMLScriptRunner();
    4750
     
    5861
    5962private:
     63    HTMLScriptRunner(Document*, HTMLScriptRunnerHost*);
     64
    6065    Frame* frame() const;
    6166
Note: See TracChangeset for help on using the changeset viewer.