diff options
author | Ben Murdoch <benm@google.com> | 2010-06-15 19:36:43 +0100 |
---|---|---|
committer | Ben Murdoch <benm@google.com> | 2010-06-16 14:52:28 +0100 |
commit | 545e470e52f0ac6a3a072bf559c796b42c6066b6 (patch) | |
tree | c0c14763654d84d37577dde512c3d3b4699a9e86 /WebCore/loader/TextDocument.cpp | |
parent | 719298a66237d38ea5c05f1547123ad8aacbc237 (diff) | |
download | external_webkit-545e470e52f0ac6a3a072bf559c796b42c6066b6.zip external_webkit-545e470e52f0ac6a3a072bf559c796b42c6066b6.tar.gz external_webkit-545e470e52f0ac6a3a072bf559c796b42c6066b6.tar.bz2 |
Merge webkit.org at r61121: Initial merge by git.
Change-Id: Icd6db395c62285be384d137164d95d7466c98760
Diffstat (limited to 'WebCore/loader/TextDocument.cpp')
-rw-r--r-- | WebCore/loader/TextDocument.cpp | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/WebCore/loader/TextDocument.cpp b/WebCore/loader/TextDocument.cpp index a3d7061..68335a7 100644 --- a/WebCore/loader/TextDocument.cpp +++ b/WebCore/loader/TextDocument.cpp @@ -30,7 +30,7 @@ #include "HTMLViewSourceDocument.h" #include "SegmentedString.h" #include "Text.h" -#include "XMLTokenizer.h" +#include "XMLDocumentParser.h" using namespace std; @@ -38,11 +38,11 @@ namespace WebCore { using namespace HTMLNames; -class TextTokenizer : public Tokenizer { +class TextDocumentParser : public DocumentParser { public: - TextTokenizer(Document*); - virtual ~TextTokenizer(); - TextTokenizer(HTMLViewSourceDocument*); + TextDocumentParser(Document*); + virtual ~TextDocumentParser(); + TextDocumentParser(HTMLViewSourceDocument*); virtual void write(const SegmentedString&, bool appendData); virtual void finish(); @@ -71,7 +71,7 @@ private: UChar* m_dest; }; -TextTokenizer::TextTokenizer(Document* doc) +TextDocumentParser::TextDocumentParser(Document* doc) : m_doc(doc) , m_preElement(0) , m_skipLF(false) @@ -82,8 +82,8 @@ TextTokenizer::TextTokenizer(Document* doc) m_dest = m_buffer; } -TextTokenizer::TextTokenizer(HTMLViewSourceDocument* doc) - : Tokenizer(true) +TextDocumentParser::TextDocumentParser(HTMLViewSourceDocument* doc) + : DocumentParser(true) , m_doc(doc) , m_preElement(0) , m_skipLF(false) @@ -94,13 +94,13 @@ TextTokenizer::TextTokenizer(HTMLViewSourceDocument* doc) m_dest = m_buffer; } -TextTokenizer::~TextTokenizer() +TextDocumentParser::~TextDocumentParser() { // finish() should have been called to prevent any leaks ASSERT(!m_buffer); } -void TextTokenizer::write(const SegmentedString& s, bool) +void TextDocumentParser::write(const SegmentedString& s, bool) { ExceptionCode ec; @@ -160,7 +160,7 @@ void TextTokenizer::write(const SegmentedString& s, bool) } } -void TextTokenizer::finish() +void TextDocumentParser::finish() { if (!m_preElement) write(SegmentedString(), true); // Create document structure for an empty text document. @@ -172,7 +172,7 @@ void TextTokenizer::finish() m_doc->finishedParsing(); } -bool TextTokenizer::isWaitingForScripts() const +bool TextDocumentParser::isWaitingForScripts() const { // A text document is never waiting for scripts return false; @@ -183,14 +183,14 @@ TextDocument::TextDocument(Frame* frame) { } -Tokenizer* TextDocument::createTokenizer() +DocumentParser* TextDocument::createParser() { - return new TextTokenizer(this); + return new TextDocumentParser(this); } -Tokenizer* createTextTokenizer(HTMLViewSourceDocument* document) +DocumentParser* createTextDocumentParser(HTMLViewSourceDocument* document) { - return new TextTokenizer(document); + return new TextDocumentParser(document); } } |