Index: Source/platform/graphics/skia/NativeImageSkia.h |
diff --git a/Source/platform/graphics/skia/NativeImageSkia.h b/Source/platform/graphics/skia/NativeImageSkia.h |
index 00b0a889f9ccefcc2ef5d86c70a634c94e87d39f..33e2dd9c9b74f027803cd869c839a2c810bc47fb 100644 |
--- a/Source/platform/graphics/skia/NativeImageSkia.h |
+++ b/Source/platform/graphics/skia/NativeImageSkia.h |
@@ -105,7 +105,13 @@ public: |
// Rectangle of the subset in the scaled image. |
SkBitmap resizedBitmap(const SkISize& scaledImageSize, const SkIRect& scaledImageSubset) const; |
- void draw(GraphicsContext*, const SkRect& srcRect, const SkRect& destRect, PassRefPtr<SkXfermode>) const; |
+ void draw( |
+ GraphicsContext*, |
+ const SkRect& srcRect, |
+ const SkRect& destRect, |
+ CompositeOperator, |
+ blink::WebBlendMode) const; |
+ |
void drawPattern( |
GraphicsContext*, |
const FloatRect& srcRect, |
@@ -152,9 +158,7 @@ private: |
// entire thing, it's best to just do it up front. |
bool shouldCacheResampling(const SkISize& scaledImageSize, const SkIRect& scaledImageSubset) const; |
- InterpolationQuality computeInterpolationQuality(const SkMatrix&, float srcWidth, float srcHeight, float destWidth, float destHeight) const; |
SkBitmap extractScaledImageFragment(const SkRect& srcRect, float scaleX, float scaleY, SkRect* scaledSrcRect) const; |
- void drawResampledBitmap(GraphicsContext*, SkPaint&, const SkRect& srcRect, const SkRect& destRect) const; |
// The original image. |
SkBitmap m_image; |