Chromium Code Reviews| Index: content/browser/web_contents/aura/shadow_layer_delegate.cc |
| diff --git a/content/browser/web_contents/aura/shadow_layer_delegate.cc b/content/browser/web_contents/aura/shadow_layer_delegate.cc |
| index e4ae537938b6afcfddc3aad7d6e56f6bece7f72e..54543075adc8648a332f1afbe3f938fae442e758 100644 |
| --- a/content/browser/web_contents/aura/shadow_layer_delegate.cc |
| +++ b/content/browser/web_contents/aura/shadow_layer_delegate.cc |
| @@ -8,7 +8,7 @@ |
| #include "third_party/skia/include/effects/SkGradientShader.h" |
| #include "ui/aura/window.h" |
| #include "ui/compositor/layer.h" |
| -#include "ui/compositor/paint_context.h" |
| +#include "ui/compositor/paint_recorder.h" |
| #include "ui/gfx/canvas.h" |
| #include "ui/gfx/skia_util.h" |
| @@ -49,7 +49,9 @@ void ShadowLayerDelegate::OnPaintLayer(const ui::PaintContext& context) { |
| layer_->bounds().height()); |
| SkPaint paint; |
| paint.setShader(shader.get()); |
| - context.canvas()->sk_canvas()->drawRect(gfx::RectToSkRect(paint_rect), paint); |
| + ui::PaintRecorder recorder(context); |
| + recorder.canvas()->sk_canvas()->drawRect(gfx::RectToSkRect(paint_rect), |
| + paint); |
|
sadrul
2015/04/07 21:12:15
I wonder if there's a reason this doesn't use canv
danakj
2015/04/07 21:13:25
Oh. I didn't even read that, I agree, and I'll swi
|
| } |
| void ShadowLayerDelegate::OnDelegatedFrameDamage( |