Index: cc/input/scrollbar.h |
diff --git a/cc/input/scrollbar.h b/cc/input/scrollbar.h |
index 3f2239bf2b3eb1d1803711dd0725ac568379097d..69fbd3262bcb83d08b5d2cdc84492fa645dcb6a9 100644 |
--- a/cc/input/scrollbar.h |
+++ b/cc/input/scrollbar.h |
@@ -6,11 +6,10 @@ |
#define CC_INPUT_SCROLLBAR_H_ |
#include "cc/base/cc_export.h" |
+#include "cc/paint/paint_canvas.h" |
#include "ui/gfx/geometry/point.h" |
#include "ui/gfx/geometry/rect.h" |
-class SkCanvas; |
- |
namespace cc { |
enum ScrollbarOrientation { HORIZONTAL, VERTICAL }; |
@@ -33,7 +32,7 @@ class Scrollbar { |
virtual gfx::Rect TrackRect() const = 0; |
virtual float ThumbOpacity() const = 0; |
virtual bool NeedsPaintPart(ScrollbarPart part) const = 0; |
- virtual void PaintPart(SkCanvas* canvas, |
+ virtual void PaintPart(PaintCanvas* canvas, |
ScrollbarPart part, |
const gfx::Rect& content_rect) = 0; |
}; |