| Index: content/browser/renderer_host/render_widget_host_view_mac.mm
|
| diff --git a/content/browser/renderer_host/render_widget_host_view_mac.mm b/content/browser/renderer_host/render_widget_host_view_mac.mm
|
| index 3fc054436236ea74bf1a88c6864b6ed301c5e1b4..7c56ffd0d38de7c183fbff1cbdf0e14240b3d1cb 100644
|
| --- a/content/browser/renderer_host/render_widget_host_view_mac.mm
|
| +++ b/content/browser/renderer_host/render_widget_host_view_mac.mm
|
| @@ -600,9 +600,6 @@
|
| ->GetInputEventRouter()
|
| ->AddSurfaceIdNamespaceOwner(GetSurfaceIdNamespace(), this);
|
| }
|
| -
|
| - if (!render_widget_host_->is_hidden())
|
| - EnsureBrowserCompositorView();
|
| }
|
|
|
| RenderWidgetHostViewMac::~RenderWidgetHostViewMac() {
|
| @@ -1500,7 +1497,8 @@
|
| gfx::Size dip_size = gfx::ConvertSizeToDIP(scale_factor, pixel_size);
|
|
|
| root_layer_->SetBounds(gfx::Rect(dip_size));
|
| - if (browser_compositor_ && browser_compositor_->compositor()) {
|
| + if (!render_widget_host_->is_hidden()) {
|
| + EnsureBrowserCompositorView();
|
| browser_compositor_->compositor()->SetScaleAndSize(
|
| scale_factor, pixel_size);
|
| }
|
|
|