X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fthird_party%2FWebKit%2FSource%2Fcore%2Ffetch%2FFetchContext.h;h=32405eb30c701a1e058e581e2d29d174312520b4;hb=3545e9f2671f595d2a2f3ee75ca0393b01e35ef6;hp=99550d4b97cd23a9f1eea52c3fedea6e32aa8789;hpb=7d210d4c7e9ba36e635eabc5b5780495f8a63292;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/third_party/WebKit/Source/core/fetch/FetchContext.h b/src/third_party/WebKit/Source/core/fetch/FetchContext.h index 99550d4..32405eb 100644 --- a/src/third_party/WebKit/Source/core/fetch/FetchContext.h +++ b/src/third_party/WebKit/Source/core/fetch/FetchContext.h @@ -34,6 +34,7 @@ #include "core/fetch/CachePolicy.h" #include "core/fetch/FetchInitiatorInfo.h" #include "core/fetch/Resource.h" +#include "platform/heap/Handle.h" #include "platform/network/ResourceLoadPriority.h" #include "wtf/Noncopyable.h" @@ -54,13 +55,14 @@ enum FetchResourceType { FetchSubresource }; -class FetchContext { +class FetchContext : public NoBaseWillBeGarbageCollectedFinalized { WTF_MAKE_NONCOPYABLE(FetchContext); public: static FetchContext& nullInstance(); FetchContext() { } virtual ~FetchContext() { } + virtual void trace(Visitor*) { } virtual void reportLocalLoadFailed(const KURL&); virtual void addAdditionalRequestHeaders(Document*, ResourceRequest&, FetchResourceType);