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

Unified Diff: third_party/WebKit/Source/modules/canvas2d/CanvasRenderingContext2DState.cpp

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
Index: third_party/WebKit/Source/modules/canvas2d/CanvasRenderingContext2DState.cpp
diff --git a/third_party/WebKit/Source/modules/canvas2d/CanvasRenderingContext2DState.cpp b/third_party/WebKit/Source/modules/canvas2d/CanvasRenderingContext2DState.cpp
index 98c248c184bf90f8ef1733e6bb80347e2a4492b3..8aa9281f779dbf3196e5f87bda7a8cb0436e9f51 100644
--- a/third_party/WebKit/Source/modules/canvas2d/CanvasRenderingContext2DState.cpp
+++ b/third_party/WebKit/Source/modules/canvas2d/CanvasRenderingContext2DState.cpp
@@ -20,6 +20,8 @@
#include "platform/graphics/DrawLooperBuilder.h"
#include "platform/graphics/filters/FilterEffect.h"
#include "platform/graphics/filters/SkiaImageFilterBuilder.h"
+#include "platform/graphics/paint/PaintCanvas.h"
+#include "platform/graphics/paint/PaintFlags.h"
#include "platform/graphics/skia/SkiaUtils.h"
#include "third_party/skia/include/effects/SkDashPathEffect.h"
#include "third_party/skia/include/effects/SkDropShadowImageFilter.h"
@@ -51,15 +53,15 @@ CanvasRenderingContext2DState::CanvasRenderingContext2DState()
m_strokeStyleDirty(true),
m_lineDashDirty(false),
m_imageSmoothingQuality(kLow_SkFilterQuality) {
- m_fillPaint.setStyle(SkPaint::kFill_Style);
+ m_fillPaint.setStyle(PaintFlags::kFill_Style);
m_fillPaint.setAntiAlias(true);
- m_imagePaint.setStyle(SkPaint::kFill_Style);
+ m_imagePaint.setStyle(PaintFlags::kFill_Style);
m_imagePaint.setAntiAlias(true);
- m_strokePaint.setStyle(SkPaint::kStroke_Style);
+ m_strokePaint.setStyle(PaintFlags::kStroke_Style);
m_strokePaint.setStrokeWidth(1);
- m_strokePaint.setStrokeCap(SkPaint::kButt_Cap);
+ m_strokePaint.setStrokeCap(PaintFlags::kButt_Cap);
m_strokePaint.setStrokeMiter(10);
- m_strokePaint.setStrokeJoin(SkPaint::kMiter_Join);
+ m_strokePaint.setStrokeJoin(PaintFlags::kMiter_Join);
m_strokePaint.setAntiAlias(true);
setImageSmoothingEnabled(true);
}
@@ -336,10 +338,10 @@ sk_sp<SkImageFilter> CanvasRenderingContext2DState::getFilter(
// We can't reuse m_fillPaint and m_strokePaint for the filter, since these
// incorporate the global alpha, which isn't applicable here.
- SkPaint fillPaintForFilter;
+ PaintFlags fillPaintForFilter;
m_fillStyle->applyToPaint(fillPaintForFilter);
fillPaintForFilter.setColor(m_fillStyle->paintColor());
- SkPaint strokePaintForFilter;
+ PaintFlags strokePaintForFilter;
m_strokeStyle->applyToPaint(strokePaintForFilter);
strokePaintForFilter.setColor(m_strokeStyle->paintColor());
@@ -537,11 +539,11 @@ bool CanvasRenderingContext2DState::shouldDrawShadows() const {
(m_shadowBlur || !m_shadowOffset.isZero());
}
-const SkPaint* CanvasRenderingContext2DState::getPaint(
+const PaintFlags* CanvasRenderingContext2DState::getPaint(
PaintType paintType,
ShadowMode shadowMode,
ImageType imageType) const {
- SkPaint* paint;
+ PaintFlags* paint;
switch (paintType) {
case StrokePaintType:
updateLineDash();

Powered by Google App Engine
This is Rietveld 408576698