#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"
namespace blink {
class ContainerNode;
-class ScriptResource;
class ResourceFetcher;
class DocumentFragment;
class Document;
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)