| Index: third_party/WebKit/Source/core/fetch/ResourceFetcher.h
|
| diff --git a/third_party/WebKit/Source/core/fetch/ResourceFetcher.h b/third_party/WebKit/Source/core/fetch/ResourceFetcher.h
|
| index 1eceb5d03c69fc3e58d5d1ba40ad1b65e0802224..7fe48c2bc76037b37704dbeb9c7d2634057212a8 100644
|
| --- a/third_party/WebKit/Source/core/fetch/ResourceFetcher.h
|
| +++ b/third_party/WebKit/Source/core/fetch/ResourceFetcher.h
|
| @@ -115,7 +115,9 @@ class CORE_EXPORT ResourceFetcher
|
| void stopFetching();
|
| bool isFetching() const;
|
|
|
| - bool willFollowRedirect(Resource*, ResourceRequest&, const ResourceResponse&);
|
| + ResourceRequestBlockedReason willFollowRedirect(Resource*,
|
| + ResourceRequest&,
|
| + const ResourceResponse&);
|
| enum DidFinishLoadingReason {
|
| DidFinishLoading,
|
| DidFinishFirstPartInMultipart
|
| @@ -180,7 +182,8 @@ class CORE_EXPORT ResourceFetcher
|
| const ResourceFactory&,
|
| const SubstituteData&);
|
| Resource* resourceForBlockedRequest(const FetchRequest&,
|
| - const ResourceFactory&);
|
| + const ResourceFactory&,
|
| + ResourceRequestBlockedReason);
|
|
|
| // RevalidationPolicy enum values are used in UMAs https://crbug.com/579496.
|
| enum RevalidationPolicy { Use, Revalidate, Reload, Load };
|
| @@ -200,7 +203,8 @@ class CORE_EXPORT ResourceFetcher
|
| ResourceRequest&,
|
| const ResourceResponse&,
|
| const ResourceLoaderOptions&);
|
| - bool canAccessResponse(Resource*, const ResourceResponse&) const;
|
| + ResourceRequestBlockedReason canAccessResponse(Resource*,
|
| + const ResourceResponse&) const;
|
|
|
| void requestLoadStarted(unsigned long identifier,
|
| Resource*,
|
|
|