Index: ui/wm/core/image_grid.cc |
diff --git a/ui/wm/core/image_grid.cc b/ui/wm/core/image_grid.cc |
index 3f90efed7f89830ee7f07c95d7eab6f535016e74..f45e8b30f8b128b857b8b4f7090bfc21f5fb1c91 100644 |
--- a/ui/wm/core/image_grid.cc |
+++ b/ui/wm/core/image_grid.cc |
@@ -9,6 +9,7 @@ |
#include "third_party/skia/include/core/SkColor.h" |
#include "third_party/skia/include/core/SkXfermode.h" |
#include "ui/compositor/dip_util.h" |
+#include "ui/compositor/paint_context.h" |
#include "ui/gfx/canvas.h" |
#include "ui/gfx/geometry/rect.h" |
#include "ui/gfx/geometry/rect_conversions.h" |
@@ -266,10 +267,10 @@ void ImageGrid::ImagePainter::SetClipRect(const gfx::Rect& clip_rect, |
} |
} |
-void ImageGrid::ImagePainter::OnPaintLayer(gfx::Canvas* canvas) { |
+void ImageGrid::ImagePainter::OnPaintLayer(const ui::PaintContext& context) { |
if (!clip_rect_.IsEmpty()) |
- canvas->ClipRect(clip_rect_); |
- canvas->DrawImageInt(image_, 0, 0); |
+ context.canvas()->ClipRect(clip_rect_); |
+ context.canvas()->DrawImageInt(image_, 0, 0); |
} |
void ImageGrid::ImagePainter::OnDelegatedFrameDamage( |