| Index: content/browser/compositor/browser_compositor_view_private_mac.mm
|
| diff --git a/content/browser/compositor/browser_compositor_view_private_mac.mm b/content/browser/compositor/browser_compositor_view_private_mac.mm
|
| index 3e1971ca9c71936da1f066cd898b783e87dc46b2..8bdc4e09dab5152bee4859630f0d9013b0200f90 100644
|
| --- a/content/browser/compositor/browser_compositor_view_private_mac.mm
|
| +++ b/content/browser/compositor/browser_compositor_view_private_mac.mm
|
| @@ -60,6 +60,7 @@ BrowserCompositorViewMacInternal::BrowserCompositorViewMacInternal()
|
| native_widget_,
|
| content::GetContextFactory(),
|
| RenderWidgetResizeHelper::Get()->task_runner()));
|
| + compositor_->SetVisible(false);
|
| }
|
|
|
| BrowserCompositorViewMacInternal::~BrowserCompositorViewMacInternal() {
|
| @@ -80,6 +81,7 @@ void BrowserCompositorViewMacInternal::SetClient(
|
| DCHECK(background_layer);
|
| [flipped_layer_ setBounds:[background_layer bounds]];
|
| [background_layer addSublayer:flipped_layer_];
|
| + compositor_->SetVisible(true);
|
| }
|
|
|
| void BrowserCompositorViewMacInternal::ResetClient() {
|
| @@ -97,6 +99,7 @@ void BrowserCompositorViewMacInternal::ResetClient() {
|
| accelerated_output_surface_id_ = 0;
|
| last_swap_size_dip_ = gfx::Size();
|
|
|
| + compositor_->SetVisible(false);
|
| compositor_->SetScaleAndSize(1.0, gfx::Size(0, 0));
|
| compositor_->SetRootLayer(NULL);
|
| client_ = NULL;
|
|
|