| Index: cc/test/fake_content_layer_client.cc
|
| diff --git a/cc/test/fake_content_layer_client.cc b/cc/test/fake_content_layer_client.cc
|
| index 715376646534bbf7c7b9e0d8532848b4f3ac0692..280459b3cd0441f71970073a5e8b2ed1b36dce0a 100644
|
| --- a/cc/test/fake_content_layer_client.cc
|
| +++ b/cc/test/fake_content_layer_client.cc
|
| @@ -5,6 +5,7 @@
|
| #include "cc/test/fake_content_layer_client.h"
|
|
|
| #include "third_party/skia/include/core/SkCanvas.h"
|
| +#include "ui/gfx/skia_util.h"
|
|
|
| namespace cc {
|
|
|
| @@ -20,10 +21,11 @@ void FakeContentLayerClient::PaintContents(SkCanvas* canvas,
|
| if (paint_all_opaque_)
|
| *opaque_rect = rect;
|
|
|
| + canvas->clipRect(gfx::RectToSkRect(rect));
|
| for (RectPaintVector::const_iterator it = draw_rects_.begin();
|
| - it < draw_rects_.end(); ++it) {
|
| + it != draw_rects_.end(); ++it) {
|
| gfx::Rect rect = it->first;
|
| - SkPaint paint = it->second;
|
| + const SkPaint& paint = it->second;
|
| SkRect draw_rect = SkRect::MakeXYWH(
|
| rect.x(),
|
| rect.y(),
|
| @@ -31,6 +33,11 @@ void FakeContentLayerClient::PaintContents(SkCanvas* canvas,
|
| rect.height());
|
| canvas->drawRect(draw_rect, paint);
|
| }
|
| +
|
| + for (BitmapVector::const_iterator it = draw_bitmaps_.begin();
|
| + it != draw_bitmaps_.end(); ++it) {
|
| + canvas->drawBitmap(it->first, it->second.x(), it->second.y());
|
| + }
|
| }
|
|
|
| } // namespace cc
|
|
|