Commit 021a90a5 authored by rob.buis@samsung.com's avatar rob.buis@samsung.com

Clean up forward declarations in Source/core/loader

These forward references are not needed anymore.

Review URL: https://codereview.chromium.org/564193002

git-svn-id: svn://svn.chromium.org/blink/trunk@181940 bbb929c8-8fbe-4397-9dbb-9b2b20218538
parent 01f0a711
......@@ -30,7 +30,6 @@
namespace blink {
class LocalFrame;
class KURL;
class DocumentLoadTiming {
......
......@@ -48,24 +48,15 @@ namespace blink {
class WebThreadedDataReceiver;
}
namespace WTF {
class SchedulePair;
}
namespace blink {
class ApplicationCacheHost;
class ArchiveResource;
class ArchiveResourceCollection;
class ResourceFetcher;
class ContentFilter;
class DocumentInit;
class FormState;
class LocalFrame;
class FrameLoader;
class MHTMLArchive;
class Page;
class ResourceLoader;
class SharedBuffer;
class DocumentLoader : public RefCounted<DocumentLoader>, private RawResourceClient {
WTF_MAKE_FAST_ALLOCATED;
......
......@@ -38,10 +38,6 @@ namespace blink {
class Document;
class DocumentParser;
class LocalFrame;
class KURL;
class SecurityOrigin;
class TextResourceDecoder;
class DocumentWriter : public RefCountedWillBeGarbageCollectedFinalized<DocumentWriter> {
WTF_MAKE_NONCOPYABLE(DocumentWriter);
......
......@@ -36,13 +36,8 @@
#include "platform/weborigin/KURL.h"
#include "platform/weborigin/Referrer.h"
namespace WTF{
class TextEncoding;
}
namespace blink {
class Document;
class Event;
class FormData;
struct FrameLoadRequest;
......
......@@ -40,7 +40,6 @@ namespace blink {
class Document;
class DocumentLoader;
class LocalFrame;
class Page;
class ResourceError;
class ResourceLoader;
class ResourceResponse;
......
......@@ -35,7 +35,6 @@
#include "platform/network/ResourceRequest.h"
namespace blink {
class LocalFrame;
struct FrameLoadRequest {
STACK_ALLOCATED();
......
......@@ -47,27 +47,18 @@
namespace blink {
class Chrome;
class DOMWrapperWorld;
class DocumentLoader;
class Event;
class FetchContext;
class FormState;
class FormSubmission;
class Frame;
class FrameLoaderClient;
class IconController;
class NavigationAction;
class Page;
class ProgressTracker;
class ResourceError;
class ResourceResponse;
class SecurityOrigin;
class SerializedScriptValue;
class SubstituteData;
struct FrameLoadRequest;
struct WindowFeatures;
bool isBackForwardLoadType(FrameLoadType);
......
......@@ -44,7 +44,6 @@ namespace blink {
class WebCookieJar;
class WebRTCPeerConnectionHandler;
class WebServiceWorkerProvider;
class WebServiceWorkerProviderClient;
class WebSocketHandle;
class WebApplicationCacheHost;
class WebApplicationCacheHostClient;
......@@ -52,31 +51,20 @@ class WebApplicationCacheHostClient;
namespace blink {
class Color;
class DOMWindowExtension;
class DOMWrapperWorld;
class DocumentLoader;
class Element;
class FetchRequest;
class FrameLoader;
class FrameNetworkingContext;
class HTMLAppletElement;
class HTMLFormElement;
class HTMLFrameOwnerElement;
class HTMLPlugInElement;
class HistoryItem;
class IntSize;
class KURL;
class LocalFrame;
class MessageEvent;
class Page;
class PluginView;
class ResourceError;
class ResourceHandle;
class ResourceRequest;
class ResourceResponse;
class SecurityOrigin;
class SharedBuffer;
class SharedWorkerRepositoryClient;
class SocketStreamHandle;
class SubstituteData;
......
......@@ -40,7 +40,6 @@ class Document;
class DocumentState;
class FormData;
class HistoryItem;
class Image;
class KURL;
class ResourceRequest;
......
......@@ -37,10 +37,8 @@
namespace blink {
class LocalFrame;
class FrameLoaderClient;
class KURL;
class SecurityOrigin;
class ResourceRequest;
class MixedContentChecker {
WTF_MAKE_NONCOPYABLE(MixedContentChecker);
......
......@@ -44,10 +44,7 @@ namespace blink {
class FormData;
class LocalFrame;
class KURL;
class ResourceError;
class ResourceHandle;
class ResourceRequest;
class ResourceResponse;
// Issue an asynchronous, one-directional request at some resources, ignoring
// any response. The request is made independent of any LocalFrame staying alive,
......
......@@ -36,7 +36,6 @@
namespace blink {
class Document;
class Page;
class Prerender;
......
......@@ -40,9 +40,7 @@
namespace blink {
class ResourceError;
class ResourceRequest;
class ResourceResponse;
class ExecutionContext;
class ThreadableLoaderClient;
......
......@@ -47,7 +47,6 @@ namespace blink {
class ResourceRequest;
class WorkerGlobalScope;
class WorkerLoaderProxy;
struct CrossThreadResourceResponseData;
struct CrossThreadResourceRequestData;
class WorkerThreadableLoader FINAL : public ThreadableLoader {
......
......@@ -38,7 +38,6 @@ namespace blink {
class ExceptionState;
class LocalFrame;
class KURL;
class ApplicationCache FINAL : public RefCountedWillBeGarbageCollectedFinalized<ApplicationCache>, public EventTargetWithInlineData, public DOMWindowProperty {
DEFINE_WRAPPERTYPEINFO();
......
......@@ -40,12 +40,8 @@
namespace blink {
class ApplicationCache;
class DocumentLoader;
class LocalFrame;
class ResourceLoader;
class ResourceError;
class ResourceRequest;
class ResourceResponse;
class SubstituteData;
class ApplicationCacheHost FINAL : public NoBaseWillBeGarbageCollectedFinalized<ApplicationCacheHost>, public WebApplicationCacheHostClient {
WTF_MAKE_NONCOPYABLE(ApplicationCacheHost);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment