Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / core / xml / parser / XMLDocumentParser.h
index d4a74b2..0732fca 100644 (file)
@@ -29,6 +29,7 @@
 #include "core/dom/ScriptableDocumentParser.h"
 #include "core/fetch/ResourceClient.h"
 #include "core/fetch/ResourcePtr.h"
+#include "core/fetch/ScriptResource.h"
 #include "core/xml/parser/XMLErrors.h"
 #include "platform/heap/Handle.h"
 #include "platform/text/SegmentedString.h"
@@ -41,7 +42,6 @@
 namespace blink {
 
 class ContainerNode;
-class ScriptResource;
 class ResourceFetcher;
 class DocumentFragment;
 class Document;
@@ -65,7 +65,7 @@ private:
     xmlParserCtxtPtr m_context;
 };
 
-class XMLDocumentParser FINAL : public ScriptableDocumentParser, public ResourceClient {
+class XMLDocumentParser FINAL : public ScriptableDocumentParser, public ScriptResourceClient {
     WTF_MAKE_FAST_ALLOCATED_WILL_BE_REMOVED;
 public:
     static PassRefPtrWillBeRawPtr<XMLDocumentParser> create(Document& document, FrameView* view)