| Index: ui/views/controls/native/native_view_host_aura.cc
|
| diff --git a/ui/views/controls/native/native_view_host_aura.cc b/ui/views/controls/native/native_view_host_aura.cc
|
| index f690f0574fae9569ff7a6eb73c9470770e691d34..2e06f50c42a2fee1d77423eb6d6d59c410f8398b 100644
|
| --- a/ui/views/controls/native/native_view_host_aura.cc
|
| +++ b/ui/views/controls/native/native_view_host_aura.cc
|
| @@ -147,14 +147,14 @@ void NativeViewHostAura::AddClippingWindow() {
|
| RemoveClippingWindow();
|
|
|
| gfx::Rect bounds = host_->native_view()->bounds();
|
| + host_->native_view()->SetProperty(aura::client::kHostWindowKey,
|
| + host_->GetWidget()->GetNativeView());
|
| + Widget::ReparentNativeView(host_->native_view(),
|
| + &clipping_window_);
|
| if (host_->GetWidget()->GetNativeView()) {
|
| Widget::ReparentNativeView(&clipping_window_,
|
| host_->GetWidget()->GetNativeView());
|
| }
|
| - host_->native_view()->SetProperty(aura::client::kHostWindowKey,
|
| - host_->GetWidget()->GetNativeView());
|
| - Widget::ReparentNativeView(host_->native_view(),
|
| - &clipping_window_);
|
| clipping_window_.SetBounds(bounds);
|
| bounds.set_origin(gfx::Point(0, 0));
|
| host_->native_view()->SetBounds(bounds);
|
|
|