| Index: Source/core/platform/graphics/skia/ImageSkia.cpp
|
| diff --git a/Source/core/platform/graphics/skia/ImageSkia.cpp b/Source/core/platform/graphics/skia/ImageSkia.cpp
|
| index 88b804ba427871ecfe68db0fe0a5894bf28ca472..c3cd3cc9632490dc72d4722bfb4e0019318462c6 100644
|
| --- a/Source/core/platform/graphics/skia/ImageSkia.cpp
|
| +++ b/Source/core/platform/graphics/skia/ImageSkia.cpp
|
| @@ -456,7 +456,7 @@ void Image::drawPattern(GraphicsContext* context,
|
| ColorSpace styleColorSpace,
|
| CompositeOperator compositeOp,
|
| const FloatRect& destRect,
|
| - BlendMode)
|
| + BlendMode blendMode)
|
| {
|
| TRACE_EVENT0("skia", "Image::drawPattern");
|
| RefPtr<NativeImageSkia> bitmap = nativeImageForCurrentFrame();
|
| @@ -536,7 +536,8 @@ void Image::drawPattern(GraphicsContext* context,
|
|
|
| SkPaint paint;
|
| paint.setShader(shader)->unref();
|
| - paint.setXfermodeMode(WebCoreCompositeToSkiaComposite(compositeOp));
|
| + paint.setXfermodeMode(WebCoreCompositeToSkiaComposite(compositeOp, blendMode));
|
| +
|
| paint.setFilterBitmap(resampling == RESAMPLE_LINEAR);
|
|
|
| context->drawRect(destRect, paint);
|
|
|