| Index: Source/core/fetch/ResourceLoaderHost.h
|
| diff --git a/Source/core/fetch/ResourceLoaderHost.h b/Source/core/fetch/ResourceLoaderHost.h
|
| index b366503301855d97323067406b6b15492b9734e1..7cbceb611786067a5748381b54c74bc5afbfc892 100644
|
| --- a/Source/core/fetch/ResourceLoaderHost.h
|
| +++ b/Source/core/fetch/ResourceLoaderHost.h
|
| @@ -62,7 +62,11 @@ public:
|
| virtual void willStartLoadingResource(Resource*, ResourceRequest&) = 0;
|
|
|
| virtual bool canAccessRedirect(Resource*, ResourceRequest&, const ResourceResponse&, ResourceLoaderOptions&) = 0;
|
| - virtual bool canAccessResource(Resource*, SecurityOrigin* sourceOrigin, const KURL&) const = 0;
|
| + enum AccessControlLoggingDecision {
|
| + ShouldLogAccessControlErrors,
|
| + ShouldNotLogAccessControlErrors
|
| + };
|
| + virtual bool canAccessResource(Resource*, SecurityOrigin* sourceOrigin, const KURL&, AccessControlLoggingDecision) const = 0;
|
| virtual bool isControlledByServiceWorker() const = 0;
|
| virtual bool defersLoading() const = 0;
|
| virtual bool isLoadedBy(ResourceLoaderHost*) const = 0;
|
|
|