summaryrefslogtreecommitdiff
path: root/Source/WebCore/platform/graphics/cg/PDFDocumentImage.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebCore/platform/graphics/cg/PDFDocumentImage.h')
-rw-r--r--Source/WebCore/platform/graphics/cg/PDFDocumentImage.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/Source/WebCore/platform/graphics/cg/PDFDocumentImage.h b/Source/WebCore/platform/graphics/cg/PDFDocumentImage.h
index 4a28e376c..689a0310e 100644
--- a/Source/WebCore/platform/graphics/cg/PDFDocumentImage.h
+++ b/Source/WebCore/platform/graphics/cg/PDFDocumentImage.h
@@ -63,8 +63,11 @@ namespace WebCore {
virtual IntSize size() const;
PDFDocumentImage();
- virtual void draw(GraphicsContext*, const FloatRect& dstRect, const FloatRect& srcRect, ColorSpace styleColorSpace, CompositeOperator);
-
+ virtual void draw(GraphicsContext*, const FloatRect& dstRect, const FloatRect& srcRect, ColorSpace styleColorSpace, CompositeOperator, BlendMode);
+
+ // FIXME: Implement this to be less conservative.
+ virtual bool currentFrameKnownToBeOpaque() OVERRIDE { return false; }
+
void setCurrentPage(int);
int pageCount() const;
void adjustCTM(GraphicsContext*) const;