New XML parser: Add document fragment parser
https://bugs.webkit.org/show_bug.cgi?id=66317
Reviewed by Adam Barth.
* dom/DocumentFragment.cpp:
(WebCore::DocumentFragment::parseXML):
* xml/parser/NewXMLDocumentParser.cpp:
(WebCore::NewXMLDocumentParser::NewXMLDocumentParser):
(WebCore::NewXMLDocumentParser::parseDocumentFragment):
* xml/parser/NewXMLDocumentParser.h:
(WebCore::NewXMLDocumentParser::create):
* xml/parser/XMLTokenizer.h:
* xml/parser/XMLTreeBuilder.cpp:
(WebCore::XMLTreeBuilder::XMLTreeBuilder):
(WebCore::XMLTreeBuilder::pushCurrentNode):
* xml/parser/XMLTreeBuilder.h:
(WebCore::XMLTreeBuilder::create):
(WebCore::XMLTreeBuilder::NodeStackItem::node):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93133 268f45cc-cd09-0410-ab3c-d52691b4dbfc
7 files changed