diff options
Diffstat (limited to 'WebCore/platform/network/ResourceHandle.h')
-rw-r--r-- | WebCore/platform/network/ResourceHandle.h | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/WebCore/platform/network/ResourceHandle.h b/WebCore/platform/network/ResourceHandle.h index 2ea42b1..bb94b59 100644 --- a/WebCore/platform/network/ResourceHandle.h +++ b/WebCore/platform/network/ResourceHandle.h @@ -94,16 +94,6 @@ class ResourceHandle : public RefCounted<ResourceHandle> , public AuthenticationClient #endif { -protected: - ResourceHandle(const ResourceRequest&, ResourceHandleClient*, bool defersLoading, bool shouldContentSniff); - -private: - enum FailureType { - NoFailure, - BlockedFailure, - InvalidURLFailure - }; - public: static PassRefPtr<ResourceHandle> create(NetworkingContext*, const ResourceRequest&, ResourceHandleClient*, bool defersLoading, bool shouldContentSniff); static void loadResourceSynchronously(NetworkingContext*, const ResourceRequest&, StoredCredentials, ResourceError&, ResourceResponse&, Vector<char>& data); @@ -203,7 +193,16 @@ public: using RefCounted<ResourceHandle>::ref; using RefCounted<ResourceHandle>::deref; +protected: + ResourceHandle(const ResourceRequest&, ResourceHandleClient*, bool defersLoading, bool shouldContentSniff); + private: + enum FailureType { + NoFailure, + BlockedFailure, + InvalidURLFailure + }; + void platformSetDefersLoading(bool); void scheduleFailure(FailureType); |