| Index: cc/resources/picture.cc
|
| diff --git a/cc/resources/picture.cc b/cc/resources/picture.cc
|
| index 159885d994b6aa42e01bafce6ea5d630316cd81f..20b517532e807feae401e7e9f6b2e32fda9d22ee 100644
|
| --- a/cc/resources/picture.cc
|
| +++ b/cc/resources/picture.cc
|
| @@ -198,6 +198,16 @@ void Picture::Record(ContentLayerClient* painter,
|
| canvas->translate(SkFloatToScalar(-layer_rect_.x()),
|
| SkFloatToScalar(-layer_rect_.y()));
|
|
|
| + SkPaint paint;
|
| + paint.setAntiAlias(false);
|
| + paint.setXfermodeMode(SkXfermode::kClear_Mode);
|
| + SkRect layer_skrect = SkRect::MakeXYWH(layer_rect_.x(),
|
| + layer_rect_.y(),
|
| + layer_rect_.width(),
|
| + layer_rect_.height());
|
| + canvas->clipRect(layer_skrect);
|
| + canvas->drawRect(layer_skrect, paint);
|
| +
|
| gfx::RectF opaque_layer_rect;
|
| base::TimeTicks begin_record_time;
|
| if (stats)
|
|
|