| Index: chrome/browser/ui/webui/repost_form_warning_ui.cc
|
| diff --git a/chrome/browser/ui/webui/repost_form_warning_ui.cc b/chrome/browser/ui/webui/repost_form_warning_ui.cc
|
| index d29a2d00a440c3507878df82dba70b8d7e1b1704..652fdcb7e720707f7e9bebb4176fe430cc547fe3 100644
|
| --- a/chrome/browser/ui/webui/repost_form_warning_ui.cc
|
| +++ b/chrome/browser/ui/webui/repost_form_warning_ui.cc
|
| @@ -146,14 +146,18 @@ RepostFormWarningUI::RepostFormWarningUI(gfx::NativeWindow parent_window,
|
| TabContentsWrapper::GetCurrentWrapperForContents(tab_contents);
|
| Profile* profile = wrapper->profile();
|
| RepostFormWarningSource::RegisterDataSource(profile);
|
| - RepostFormWarningHtmlDelegate* delegate =
|
| + RepostFormWarningHtmlDelegate* html_delegate =
|
| new RepostFormWarningHtmlDelegate(this);
|
| - ConstrainedHtmlUI::CreateConstrainedHtmlDialog(profile, delegate, wrapper);
|
| + ConstrainedHtmlUIDelegate* dialog_delegate =
|
| + ConstrainedHtmlUI::CreateConstrainedHtmlDialog(
|
| + profile, html_delegate, wrapper);
|
| + controller_->set_window(dialog_delegate->window());
|
| }
|
|
|
| RepostFormWarningUI::~RepostFormWarningUI() {}
|
|
|
| void RepostFormWarningUI::OnDialogClosed(bool repost) {
|
| + controller_->set_window(NULL);
|
| if (repost)
|
| controller_->Continue();
|
| else
|
|
|