| Index: trunk/src/chrome/browser/ui/gtk/tab_modal_confirm_dialog_gtk.cc
|
| ===================================================================
|
| --- trunk/src/chrome/browser/ui/gtk/tab_modal_confirm_dialog_gtk.cc (revision 214772)
|
| +++ trunk/src/chrome/browser/ui/gtk/tab_modal_confirm_dialog_gtk.cc (working copy)
|
| @@ -31,8 +31,7 @@
|
| TabModalConfirmDialogGtk::TabModalConfirmDialogGtk(
|
| TabModalConfirmDialogDelegate* delegate,
|
| content::WebContents* web_contents)
|
| - : web_contents_(web_contents),
|
| - delegate_(delegate),
|
| + : delegate_(delegate),
|
| window_(NULL) {
|
| dialog_ = gtk_vbox_new(FALSE, ui::kContentAreaSpacing);
|
| GtkWidget* label = gtk_label_new(
|
| @@ -101,7 +100,7 @@
|
| g_signal_connect(dialog_, "destroy", G_CALLBACK(OnDestroyThunk), this);
|
|
|
| window_ = CreateWebContentsModalDialogGtk(dialog_, cancel_);
|
| - delegate_->set_operations_delegate(this);
|
| + delegate_->set_close_delegate(this);
|
|
|
| WebContentsModalDialogManager* web_contents_modal_dialog_manager =
|
| WebContentsModalDialogManager::FromWebContents(web_contents);
|
| @@ -124,13 +123,6 @@
|
| gtk_widget_destroy(window_);
|
| }
|
|
|
| -void TabModalConfirmDialogGtk::SetPreventCloseOnLoadStart(bool prevent) {
|
| - WebContentsModalDialogManager* web_contents_modal_dialog_manager =
|
| - WebContentsModalDialogManager::FromWebContents(web_contents_);
|
| - web_contents_modal_dialog_manager->SetPreventCloseOnLoadStart(window_,
|
| - prevent);
|
| -}
|
| -
|
| void TabModalConfirmDialogGtk::OnAccept(GtkWidget* widget) {
|
| delegate_->Accept();
|
| }
|
|
|