Index: Source/platform/graphics/GraphicsContext.h |
diff --git a/Source/platform/graphics/GraphicsContext.h b/Source/platform/graphics/GraphicsContext.h |
index d6e8985933b5592f797b812e0a6424ac4c16b3d9..3c59c53735b1dc12a23af0e8442bcbdad118148b 100644 |
--- a/Source/platform/graphics/GraphicsContext.h |
+++ b/Source/platform/graphics/GraphicsContext.h |
@@ -237,7 +237,7 @@ public: |
AnnotationModeFlags annotationMode() const { return m_annotationMode; } |
void setAnnotationMode(const AnnotationModeFlags mode) { m_annotationMode = mode; } |
- SkColorFilter* colorFilter(); |
+ SkColorFilter* colorFilter() const; |
void setColorFilter(ColorFilter); |
// ---------- End state management methods ----------------- |
@@ -411,6 +411,14 @@ public: |
void beginAnnotation(const AnnotationList&); |
void endAnnotation(); |
+ void preparePaintForDrawRectToRect( |
+ SkPaint*, |
+ const SkRect& srcRect, |
+ const SkRect& destRect, |
+ CompositeOperator, |
+ blink::WebBlendMode, |
+ bool isLazyDecoded = false, |
+ bool isDataComplete = true) const; |
private: |
const GraphicsContextState* immutableState() const { return m_paintState; } |