Index: ui/compositor/layer.cc |
diff --git a/ui/compositor/layer.cc b/ui/compositor/layer.cc |
index b965e1cea7ebf114bce5b2f5806917171f126744..1031bf1d738a93189df7d37913852787fd6b14e6 100644 |
--- a/ui/compositor/layer.cc |
+++ b/ui/compositor/layer.cc |
@@ -428,6 +428,7 @@ void Layer::paintContents(WebKit::WebCanvas* web_canvas, |
gfx::Canvas canvas(web_canvas); |
bool scale_content = scale_content_; |
if (scale_content) { |
+ canvas.Save(); |
canvas.sk_canvas()->scale(SkFloatToScalar(device_scale_factor_), |
SkFloatToScalar(device_scale_factor_)); |
} |