Index: cc/resources/content_layer_updater.cc |
diff --git a/cc/resources/content_layer_updater.cc b/cc/resources/content_layer_updater.cc |
index 206d76ba2ff82daed1548da7215d5b17dc8d90c1..07d7b2ecc99277cdba855700d2cb9e6e5c0096ff 100644 |
--- a/cc/resources/content_layer_updater.cc |
+++ b/cc/resources/content_layer_updater.cc |
@@ -63,10 +63,10 @@ void ContentLayerUpdater::PaintContents(SkCanvas* canvas, |
DCHECK_LE(paint_rect.right(), layer_content_rect.right()); |
DCHECK_LE(paint_rect.bottom(), layer_content_rect.bottom()); |
canvas->save(); |
- canvas->clipRect(gfx::RectToSkRect(layer_content_rect), |
- SkRegion::kReplace_Op); |
+ canvas->legacyClipRect(gfx::RectToSkRect(layer_content_rect), |
+ SkRegion::kReplace_Op); |
canvas->clipRect(gfx::RectToSkRect(deflated_layer_content_rect), |
- SkRegion::kDifference_Op); |
+ kDifference_SkClipOp); |
canvas->drawColor(background_color_, SkXfermode::kSrc_Mode); |
canvas->restore(); |
} |