| Index: third_party/WebKit/Source/core/fetch/FetchContext.h
|
| diff --git a/third_party/WebKit/Source/core/fetch/FetchContext.h b/third_party/WebKit/Source/core/fetch/FetchContext.h
|
| index 5c315156015e0469f93c9f7e3a0454e3f53952fc..8fa8d5f45908d1ea781176e9a6f5d2c2e6e9eb21 100644
|
| --- a/third_party/WebKit/Source/core/fetch/FetchContext.h
|
| +++ b/third_party/WebKit/Source/core/fetch/FetchContext.h
|
| @@ -53,6 +53,13 @@ enum class WebCachePolicy;
|
|
|
| enum FetchResourceType { FetchMainResource, FetchSubresource };
|
|
|
| +// The FetchContext is an interface for performing context specific processing
|
| +// in response to events in the ResourceFetcher. The ResourceFetcher or its job
|
| +// class, ResourceLoader, may call the methods on a FetchContext.
|
| +//
|
| +// Any processing that depends on core/ components outside core/fetch/ should
|
| +// be implemented on a subclass of this interface, and then exposed to the
|
| +// ResourceFetcher via this interface.
|
| class CORE_EXPORT FetchContext
|
| : public GarbageCollectedFinalized<FetchContext> {
|
| WTF_MAKE_NONCOPYABLE(FetchContext);
|
|
|