| Index: chrome/browser/ui/gtk/tab_contents/chrome_web_contents_view_delegate_gtk.cc
|
| diff --git a/chrome/browser/ui/gtk/tab_contents/chrome_web_contents_view_delegate_gtk.cc b/chrome/browser/ui/gtk/tab_contents/chrome_web_contents_view_delegate_gtk.cc
|
| index 28c74f21f5c132bbacac3dee05fda984060c67d4..4a8eac83479083cb8059ec9c029047814f80c6b1 100644
|
| --- a/chrome/browser/ui/gtk/tab_contents/chrome_web_contents_view_delegate_gtk.cc
|
| +++ b/chrome/browser/ui/gtk/tab_contents/chrome_web_contents_view_delegate_gtk.cc
|
| @@ -52,6 +52,7 @@ ChromeWebContentsViewDelegateGtk::ChromeWebContentsViewDelegateGtk(
|
| web_contents_(web_contents),
|
| expanded_container_(NULL),
|
| focus_store_(NULL) {
|
| + g_object_ref_sink(floating_.get());
|
| gtk_widget_set_name(floating_.get(), "chrome-tab-contents-view");
|
| g_signal_connect(floating_.get(), "set-floating-position",
|
| G_CALLBACK(OnSetFloatingPositionThunk), this);
|
| @@ -62,7 +63,6 @@ ChromeWebContentsViewDelegateGtk::ChromeWebContentsViewDelegateGtk(
|
| }
|
|
|
| ChromeWebContentsViewDelegateGtk::~ChromeWebContentsViewDelegateGtk() {
|
| - floating_.Destroy();
|
| }
|
|
|
| void ChromeWebContentsViewDelegateGtk::AttachWebContentsModalDialog(
|
|
|