Index: third_party/WebKit/Source/web/tests/sim/SimCanvas.cpp |
diff --git a/third_party/WebKit/Source/web/tests/sim/SimCanvas.cpp b/third_party/WebKit/Source/web/tests/sim/SimCanvas.cpp |
index 9a7957facb48db7701f2ee7354053c44cc5dd410..2faf2c15bc0126f62e37636a119b0b46b3fe324c 100644 |
--- a/third_party/WebKit/Source/web/tests/sim/SimCanvas.cpp |
+++ b/third_party/WebKit/Source/web/tests/sim/SimCanvas.cpp |
@@ -4,6 +4,7 @@ |
#include "web/tests/sim/SimCanvas.h" |
+#include "platform/graphics/paint/PaintFlags.h" |
#include "third_party/skia/include/core/SkPaint.h" |
#include "third_party/skia/include/core/SkPath.h" |
#include "third_party/skia/include/core/SkRRect.h" |
@@ -19,7 +20,7 @@ class DrawScope { |
~DrawScope() { --s_depth; } |
}; |
-SimCanvas::SimCanvas(int width, int height) : SkCanvas(width, height) {} |
+SimCanvas::SimCanvas(int width, int height) : PaintCanvas(width, height) {} |
void SimCanvas::addCommand(CommandType type, RGBA32 color) { |
if (s_depth > 1) |
@@ -28,95 +29,95 @@ void SimCanvas::addCommand(CommandType type, RGBA32 color) { |
m_commands.push_back(command); |
} |
-void SimCanvas::onDrawRect(const SkRect& rect, const SkPaint& paint) { |
+void SimCanvas::onDrawRect(const SkRect& rect, const PaintFlags& paint) { |
DrawScope scope; |
addCommand(CommandType::Rect, paint.getColor()); |
- SkCanvas::onDrawRect(rect, paint); |
+ PaintCanvas::onDrawRect(rect, paint); |
} |
-void SimCanvas::onDrawOval(const SkRect& oval, const SkPaint& paint) { |
+void SimCanvas::onDrawOval(const SkRect& oval, const PaintFlags& paint) { |
DrawScope scope; |
addCommand(CommandType::Shape, paint.getColor()); |
- SkCanvas::onDrawOval(oval, paint); |
+ PaintCanvas::onDrawOval(oval, paint); |
} |
-void SimCanvas::onDrawRRect(const SkRRect& rrect, const SkPaint& paint) { |
+void SimCanvas::onDrawRRect(const SkRRect& rrect, const PaintFlags& paint) { |
DrawScope scope; |
addCommand(CommandType::Shape, paint.getColor()); |
- SkCanvas::onDrawRRect(rrect, paint); |
+ PaintCanvas::onDrawRRect(rrect, paint); |
} |
-void SimCanvas::onDrawPath(const SkPath& path, const SkPaint& paint) { |
+void SimCanvas::onDrawPath(const SkPath& path, const PaintFlags& paint) { |
DrawScope scope; |
addCommand(CommandType::Shape, paint.getColor()); |
- SkCanvas::onDrawPath(path, paint); |
+ PaintCanvas::onDrawPath(path, paint); |
} |
void SimCanvas::onDrawImage(const SkImage* image, |
SkScalar left, |
SkScalar top, |
- const SkPaint* paint) { |
+ const PaintFlags* paint) { |
DrawScope scope; |
addCommand(CommandType::Image); |
- SkCanvas::onDrawImage(image, left, top, paint); |
+ PaintCanvas::onDrawImage(image, left, top, paint); |
} |
void SimCanvas::onDrawImageRect(const SkImage* image, |
const SkRect* src, |
const SkRect& dst, |
- const SkPaint* paint, |
- SrcRectConstraint constraint) { |
+ const PaintFlags* paint, |
+ SkCanvas::SrcRectConstraint constraint) { |
DrawScope scope; |
addCommand(CommandType::Image); |
- SkCanvas::onDrawImageRect(image, src, dst, paint, constraint); |
+ PaintCanvas::onDrawImageRect(image, src, dst, paint, constraint); |
} |
void SimCanvas::onDrawText(const void* text, |
size_t byteLength, |
SkScalar x, |
SkScalar y, |
- const SkPaint& paint) { |
+ const PaintFlags& paint) { |
DrawScope scope; |
addCommand(CommandType::Text, paint.getColor()); |
- SkCanvas::onDrawText(text, byteLength, x, y, paint); |
+ PaintCanvas::onDrawText(text, byteLength, x, y, paint); |
} |
void SimCanvas::onDrawPosText(const void* text, |
size_t byteLength, |
const SkPoint pos[], |
- const SkPaint& paint) { |
+ const PaintFlags& paint) { |
DrawScope scope; |
addCommand(CommandType::Text, paint.getColor()); |
- SkCanvas::onDrawPosText(text, byteLength, pos, paint); |
+ PaintCanvas::onDrawPosText(text, byteLength, pos, paint); |
} |
void SimCanvas::onDrawPosTextH(const void* text, |
size_t byteLength, |
const SkScalar xpos[], |
SkScalar constY, |
- const SkPaint& paint) { |
+ const PaintFlags& paint) { |
DrawScope scope; |
addCommand(CommandType::Text, paint.getColor()); |
- SkCanvas::onDrawPosTextH(text, byteLength, xpos, constY, paint); |
+ PaintCanvas::onDrawPosTextH(text, byteLength, xpos, constY, paint); |
} |
void SimCanvas::onDrawTextOnPath(const void* text, |
size_t byteLength, |
const SkPath& path, |
const SkMatrix* matrix, |
- const SkPaint& paint) { |
+ const PaintFlags& paint) { |
DrawScope scope; |
addCommand(CommandType::Text, paint.getColor()); |
- SkCanvas::onDrawTextOnPath(text, byteLength, path, matrix, paint); |
+ PaintCanvas::onDrawTextOnPath(text, byteLength, path, matrix, paint); |
} |
void SimCanvas::onDrawTextBlob(const SkTextBlob* blob, |
SkScalar x, |
SkScalar y, |
- const SkPaint& paint) { |
+ const PaintFlags& paint) { |
DrawScope scope; |
addCommand(CommandType::Text, paint.getColor()); |
- SkCanvas::onDrawTextBlob(blob, x, y, paint); |
+ PaintCanvas::onDrawTextBlob(blob, x, y, paint); |
} |
} // namespace blink |