Index: Source/core/fetch/ImageResource.cpp |
diff --git a/Source/core/fetch/ImageResource.cpp b/Source/core/fetch/ImageResource.cpp |
index c38e62deb65046a7351cd754c8586ee3f66d4986..519dbfd352fd9e3a6e7fb3825fdcc0af19897447 100644 |
--- a/Source/core/fetch/ImageResource.cpp |
+++ b/Source/core/fetch/ImageResource.cpp |
@@ -502,13 +502,13 @@ bool ImageResource::currentFrameKnownToBeOpaque(const RenderObject* renderer) |
return image->currentFrameKnownToBeOpaque(); |
} |
-bool ImageResource::isAccessAllowed(SecurityOrigin* securityOrigin) |
+bool ImageResource::isAccessAllowed(ExecutionContext* context, SecurityOrigin* securityOrigin) |
{ |
if (response().wasFetchedViaServiceWorker()) |
return response().serviceWorkerResponseType() != WebServiceWorkerResponseTypeOpaque; |
if (!image()->currentFrameHasSingleSecurityOrigin()) |
return false; |
- if (passesAccessControlCheck(securityOrigin)) |
+ if (passesAccessControlCheck(context, securityOrigin)) |
return true; |
return !securityOrigin->taintsCanvas(response().url()); |
} |