CTTE: Use references more for the Document parser
authorweinig@apple.com <weinig@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 6 Oct 2013 01:08:17 +0000 (01:08 +0000)
committerweinig@apple.com <weinig@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 6 Oct 2013 01:08:17 +0000 (01:08 +0000)
commit54055bbb5ecc566c71076138c37b49fb1aa0d422
treedb0a742bf9abc8017036ac525f03690adfe948aa
parent556689cb4f8af07a1b28b24a1064b3c07b2e1787
CTTE: Use references more for the Document parser
https://bugs.webkit.org/show_bug.cgi?id=122398

Reviewed by Andreas Kling.

Clarify the construction semantics of Document parsers.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@156980 268f45cc-cd09-0410-ab3c-d52691b4dbfc
45 files changed:
Source/WebCore/ChangeLog
Source/WebCore/dom/DecodedDataDocumentParser.cpp
Source/WebCore/dom/DecodedDataDocumentParser.h
Source/WebCore/dom/Document.cpp
Source/WebCore/dom/DocumentFragment.cpp
Source/WebCore/dom/DocumentParser.cpp
Source/WebCore/dom/DocumentParser.h
Source/WebCore/dom/RawDataDocumentParser.h
Source/WebCore/dom/ScriptableDocumentParser.cpp
Source/WebCore/dom/ScriptableDocumentParser.h
Source/WebCore/html/FTPDirectoryDocument.cpp
Source/WebCore/html/HTMLDocument.cpp
Source/WebCore/html/HTMLViewSourceDocument.cpp
Source/WebCore/html/ImageDocument.cpp
Source/WebCore/html/MediaDocument.cpp
Source/WebCore/html/PluginDocument.cpp
Source/WebCore/html/TextDocument.cpp
Source/WebCore/html/parser/HTMLConstructionSite.cpp
Source/WebCore/html/parser/HTMLConstructionSite.h
Source/WebCore/html/parser/HTMLDocumentParser.cpp
Source/WebCore/html/parser/HTMLDocumentParser.h
Source/WebCore/html/parser/HTMLMetaCharsetParser.cpp
Source/WebCore/html/parser/HTMLParserOptions.cpp
Source/WebCore/html/parser/HTMLParserOptions.h
Source/WebCore/html/parser/HTMLParserScheduler.cpp
Source/WebCore/html/parser/HTMLParserScheduler.h
Source/WebCore/html/parser/HTMLResourcePreloader.cpp
Source/WebCore/html/parser/HTMLResourcePreloader.h
Source/WebCore/html/parser/HTMLScriptRunner.cpp
Source/WebCore/html/parser/HTMLScriptRunner.h
Source/WebCore/html/parser/HTMLTreeBuilder.cpp
Source/WebCore/html/parser/HTMLTreeBuilder.h
Source/WebCore/html/parser/HTMLViewSourceParser.cpp
Source/WebCore/html/parser/HTMLViewSourceParser.h
Source/WebCore/html/parser/TextDocumentParser.cpp
Source/WebCore/html/parser/TextDocumentParser.h
Source/WebCore/html/parser/TextViewSourceParser.cpp
Source/WebCore/html/parser/TextViewSourceParser.h
Source/WebCore/html/parser/XSSAuditorDelegate.cpp
Source/WebCore/html/parser/XSSAuditorDelegate.h
Source/WebCore/inspector/DOMPatchSupport.cpp
Source/WebCore/loader/SinkDocument.cpp
Source/WebCore/xml/parser/XMLDocumentParser.cpp
Source/WebCore/xml/parser/XMLDocumentParser.h
Source/WebCore/xml/parser/XMLDocumentParserLibxml2.cpp