| Index: third_party/WebKit/Source/modules/canvas2d/BaseRenderingContext2D.cpp
|
| diff --git a/third_party/WebKit/Source/modules/canvas2d/BaseRenderingContext2D.cpp b/third_party/WebKit/Source/modules/canvas2d/BaseRenderingContext2D.cpp
|
| index 5397f3b51a520620ce17ff729238ca3646fb8531..1044ed1ab0669513f796c59cfcbdc0dee25afd90 100644
|
| --- a/third_party/WebKit/Source/modules/canvas2d/BaseRenderingContext2D.cpp
|
| +++ b/third_party/WebKit/Source/modules/canvas2d/BaseRenderingContext2D.cpp
|
| @@ -1052,7 +1052,7 @@ void BaseRenderingContext2D::drawImage(CanvasImageSource* imageSource,
|
| buffer->setHasExpensiveOp();
|
| }
|
|
|
| - if (originClean() && wouldTaintOrigin(imageSource, nullptr))
|
| + if (originClean() && wouldTaintOrigin(imageSource))
|
| setOriginTainted();
|
| }
|
|
|
| @@ -1089,7 +1089,7 @@ CanvasGradient* BaseRenderingContext2D::createRadialGradient(double x0, double y
|
| return gradient;
|
| }
|
|
|
| -CanvasPattern* BaseRenderingContext2D::createPattern(ScriptState* scriptState, const CanvasImageSourceUnion& imageSource, const String& repetitionType, ExceptionState& exceptionState)
|
| +CanvasPattern* BaseRenderingContext2D::createPattern(const CanvasImageSourceUnion& imageSource, const String& repetitionType, ExceptionState& exceptionState)
|
| {
|
| Pattern::RepeatMode repeatMode = CanvasPattern::parseRepetitionType(repetitionType, exceptionState);
|
| if (exceptionState.hadException())
|
| @@ -1122,7 +1122,7 @@ CanvasPattern* BaseRenderingContext2D::createPattern(ScriptState* scriptState, c
|
| }
|
| ASSERT(imageForRendering);
|
|
|
| - bool originClean = !wouldTaintOrigin(imageSourceInternal, scriptState);
|
| + bool originClean = !wouldTaintOrigin(imageSourceInternal);
|
|
|
| return CanvasPattern::create(imageForRendering.release(), repeatMode, originClean);
|
| }
|
|
|