Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(155)

Unified Diff: components/test_runner/mock_web_theme_engine.cc

Issue 2640983002: Rename paint data structures (Closed)
Patch Set: DrawingDisplayItem Created 3 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « components/test_runner/BUILD.gn ('k') | components/test_runner/pixel_dump.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: components/test_runner/mock_web_theme_engine.cc
diff --git a/components/test_runner/mock_web_theme_engine.cc b/components/test_runner/mock_web_theme_engine.cc
index e76b54eb3dff40ddabdff3fa421548b00158e255..80f6a294272535b01b162e036f8aa0ab6ac324af 100644
--- a/components/test_runner/mock_web_theme_engine.cc
+++ b/components/test_runner/mock_web_theme_engine.cc
@@ -8,7 +8,8 @@
#include "base/logging.h"
#include "build/build_config.h"
-#include "skia/ext/platform_canvas.h"
+#include "cc/paint/paint_canvas.h"
+#include "cc/paint/paint_flags.h"
#include "third_party/WebKit/public/platform/WebRect.h"
#include "third_party/WebKit/public/platform/WebSize.h"
#include "third_party/skia/include/core/SkPaint.h"
@@ -116,26 +117,31 @@ static SkIRect validate(const SkIRect& rect, WebThemeEngine::Part part) {
}
}
-void box(SkCanvas* canvas, const SkIRect& rect, SkColor fillColor) {
- SkPaint paint;
+void box(cc::PaintCanvas* canvas, const SkIRect& rect, SkColor fillColor) {
+ cc::PaintFlags paint;
- paint.setStyle(SkPaint::kFill_Style);
+ paint.setStyle(cc::PaintFlags::kFill_Style);
paint.setColor(fillColor);
canvas->drawIRect(rect, paint);
paint.setColor(edgeColor);
- paint.setStyle(SkPaint::kStroke_Style);
+ paint.setStyle(cc::PaintFlags::kStroke_Style);
canvas->drawIRect(rect, paint);
}
-void line(SkCanvas* canvas, int x0, int y0, int x1, int y1, SkColor color) {
- SkPaint paint;
+void line(cc::PaintCanvas* canvas,
+ int x0,
+ int y0,
+ int x1,
+ int y1,
+ SkColor color) {
+ cc::PaintFlags paint;
paint.setColor(color);
canvas->drawLine(SkIntToScalar(x0), SkIntToScalar(y0), SkIntToScalar(x1),
SkIntToScalar(y1), paint);
}
-void triangle(SkCanvas* canvas,
+void triangle(cc::PaintCanvas* canvas,
int x0,
int y0,
int x1,
@@ -144,10 +150,10 @@ void triangle(SkCanvas* canvas,
int y2,
SkColor color) {
SkPath path;
- SkPaint paint;
+ cc::PaintFlags paint;
paint.setColor(color);
- paint.setStyle(SkPaint::kFill_Style);
+ paint.setStyle(cc::PaintFlags::kFill_Style);
path.incReserve(4);
path.moveTo(SkIntToScalar(x0), SkIntToScalar(y0));
path.lineTo(SkIntToScalar(x1), SkIntToScalar(y1));
@@ -156,40 +162,43 @@ void triangle(SkCanvas* canvas,
canvas->drawPath(path, paint);
paint.setColor(edgeColor);
- paint.setStyle(SkPaint::kStroke_Style);
+ paint.setStyle(cc::PaintFlags::kStroke_Style);
canvas->drawPath(path, paint);
}
-void roundRect(SkCanvas* canvas, SkIRect irect, SkColor color) {
+void roundRect(cc::PaintCanvas* canvas, SkIRect irect, SkColor color) {
SkRect rect;
SkScalar radius = SkIntToScalar(5);
- SkPaint paint;
+ cc::PaintFlags paint;
rect.set(irect);
paint.setColor(color);
- paint.setStyle(SkPaint::kFill_Style);
+ paint.setStyle(cc::PaintFlags::kFill_Style);
canvas->drawRoundRect(rect, radius, radius, paint);
paint.setColor(edgeColor);
- paint.setStyle(SkPaint::kStroke_Style);
+ paint.setStyle(cc::PaintFlags::kStroke_Style);
canvas->drawRoundRect(rect, radius, radius, paint);
}
-void oval(SkCanvas* canvas, SkIRect irect, SkColor color) {
+void oval(cc::PaintCanvas* canvas, SkIRect irect, SkColor color) {
SkRect rect;
- SkPaint paint;
+ cc::PaintFlags paint;
rect.set(irect);
paint.setColor(color);
- paint.setStyle(SkPaint::kFill_Style);
+ paint.setStyle(cc::PaintFlags::kFill_Style);
canvas->drawOval(rect, paint);
paint.setColor(edgeColor);
- paint.setStyle(SkPaint::kStroke_Style);
+ paint.setStyle(cc::PaintFlags::kStroke_Style);
canvas->drawOval(rect, paint);
}
-void circle(SkCanvas* canvas, SkIRect irect, SkScalar radius, SkColor color) {
+void circle(cc::PaintCanvas* canvas,
+ SkIRect irect,
+ SkScalar radius,
+ SkColor color) {
int left = irect.fLeft;
int width = irect.width();
int height = irect.height();
@@ -197,18 +206,18 @@ void circle(SkCanvas* canvas, SkIRect irect, SkScalar radius, SkColor color) {
SkScalar cy = SkIntToScalar(top + height / 2);
SkScalar cx = SkIntToScalar(left + width / 2);
- SkPaint paint;
+ cc::PaintFlags paint;
paint.setColor(color);
- paint.setStyle(SkPaint::kFill_Style);
+ paint.setStyle(cc::PaintFlags::kFill_Style);
canvas->drawCircle(cx, cy, radius, paint);
paint.setColor(edgeColor);
- paint.setStyle(SkPaint::kStroke_Style);
+ paint.setStyle(cc::PaintFlags::kStroke_Style);
canvas->drawCircle(cx, cy, radius, paint);
}
-void nestedBoxes(SkCanvas* canvas,
+void nestedBoxes(cc::PaintCanvas* canvas,
SkIRect irect,
int indentLeft,
int indentTop,
@@ -223,7 +232,7 @@ void nestedBoxes(SkCanvas* canvas,
box(canvas, lirect, innerColor);
}
-void insetBox(SkCanvas* canvas,
+void insetBox(cc::PaintCanvas* canvas,
SkIRect irect,
int indentLeft,
int indentTop,
@@ -236,7 +245,9 @@ void insetBox(SkCanvas* canvas,
box(canvas, lirect, color);
}
-void markState(SkCanvas* canvas, SkIRect irect, WebThemeEngine::State state) {
+void markState(cc::PaintCanvas* canvas,
+ SkIRect irect,
+ WebThemeEngine::State state) {
int left = irect.fLeft;
int right = irect.fRight;
int top = irect.fTop;
@@ -294,7 +305,7 @@ void MockWebThemeEngine::paint(blink::WebCanvas* canvas,
const blink::WebRect& rect,
const WebThemeEngine::ExtraParams* extraParams) {
SkIRect irect = webRectToSkIRect(rect);
- SkPaint paint;
+ cc::PaintFlags paint;
// Indent amounts for the check in a checkbox or radio button.
const int checkIndent = 3;
@@ -421,7 +432,7 @@ void MockWebThemeEngine::paint(blink::WebCanvas* canvas,
SkIRect cornerRect = {rect.x, rect.y, rect.x + rect.width,
rect.y + rect.height};
paint.setColor(SK_ColorWHITE);
- paint.setStyle(SkPaint::kFill_Style);
+ paint.setStyle(cc::PaintFlags::kFill_Style);
paint.setBlendMode(SkBlendMode::kSrc);
paint.setAntiAlias(true);
canvas->drawIRect(cornerRect, paint);
@@ -461,11 +472,11 @@ void MockWebThemeEngine::paint(blink::WebCanvas* canvas,
case WebThemeEngine::PartTextField:
paint.setColor(extraParams->textField.backgroundColor);
- paint.setStyle(SkPaint::kFill_Style);
+ paint.setStyle(cc::PaintFlags::kFill_Style);
canvas->drawIRect(irect, paint);
paint.setColor(edgeColor);
- paint.setStyle(SkPaint::kStroke_Style);
+ paint.setStyle(cc::PaintFlags::kStroke_Style);
canvas->drawIRect(irect, paint);
markState(canvas, irect, state);
@@ -475,9 +486,9 @@ void MockWebThemeEngine::paint(blink::WebCanvas* canvas,
if (extraParams->menuList.fillContentArea) {
box(canvas, irect, extraParams->menuList.backgroundColor);
} else {
- SkPaint paint;
+ cc::PaintFlags paint;
paint.setColor(edgeColor);
- paint.setStyle(SkPaint::kStroke_Style);
+ paint.setStyle(cc::PaintFlags::kStroke_Style);
canvas->drawIRect(irect, paint);
}
@@ -561,7 +572,7 @@ void MockWebThemeEngine::paint(blink::WebCanvas* canvas,
}
case WebThemeEngine::PartProgressBar: {
paint.setColor(bgColors(state));
- paint.setStyle(SkPaint::kFill_Style);
+ paint.setStyle(cc::PaintFlags::kFill_Style);
canvas->drawIRect(irect, paint);
// Emulate clipping
@@ -579,7 +590,7 @@ void MockWebThemeEngine::paint(blink::WebCanvas* canvas,
tofill.setEmpty();
paint.setColor(edgeColor);
- paint.setStyle(SkPaint::kFill_Style);
+ paint.setStyle(cc::PaintFlags::kFill_Style);
canvas->drawIRect(tofill, paint);
markState(canvas, irect, state);
« no previous file with comments | « components/test_runner/BUILD.gn ('k') | components/test_runner/pixel_dump.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698