| Index: content/renderer/pepper/pepper_compositor_host.cc
|
| diff --git a/content/renderer/pepper/pepper_compositor_host.cc b/content/renderer/pepper/pepper_compositor_host.cc
|
| index e372b1b01c7f6d5448a91cd683e9f1c5f9e2086e..284d36c3caed67e4a72d248a8b9fe3fa7ae6c9ce 100644
|
| --- a/content/renderer/pepper/pepper_compositor_host.cc
|
| +++ b/content/renderer/pepper/pepper_compositor_host.cc
|
| @@ -258,7 +258,10 @@ void PepperCompositorHost::UpdateLayer(
|
| cc::SingleReleaseCallback::Create(
|
| base::Bind(&PepperCompositorHost::ResourceReleased,
|
| weak_factory_.GetWeakPtr(),
|
| - new_layer->common.resource_id)));;
|
| + new_layer->common.resource_id)));
|
| + // TODO(penghuang): get a damage region from the application and
|
| + // pass it to SetNeedsDisplayRect().
|
| + texture_layer->SetNeedsDisplay();
|
| }
|
| texture_layer->SetPremultipliedAlpha(new_layer->texture->premult_alpha);
|
| gfx::RectF rect = PP_ToGfxRectF(new_layer->texture->source_rect);
|
| @@ -290,6 +293,9 @@ void PepperCompositorHost::UpdateLayer(
|
| weak_factory_.GetWeakPtr(),
|
| new_layer->common.resource_id,
|
| base::Passed(&image_shm))));
|
| + // TODO(penghuang): get a damage region from the application and
|
| + // pass it to SetNeedsDisplayRect().
|
| + image_layer->SetNeedsDisplay();
|
|
|
| // ImageData is always premultiplied alpha.
|
| image_layer->SetPremultipliedAlpha(true);
|
|
|