summaryrefslogtreecommitdiffstats
path: root/chrome/browser/views/repost_form_warning_view.h
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/views/repost_form_warning_view.h')
-rw-r--r--chrome/browser/views/repost_form_warning_view.h52
1 files changed, 4 insertions, 48 deletions
diff --git a/chrome/browser/views/repost_form_warning_view.h b/chrome/browser/views/repost_form_warning_view.h
index b4e56a6..1dd6888 100644
--- a/chrome/browser/views/repost_form_warning_view.h
+++ b/chrome/browser/views/repost_form_warning_view.h
@@ -1,4 +1,4 @@
-// Copyright (c) 2006-2008 The Chromium Authors. All rights reserved.
+// Copyright (c) 2010 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
@@ -6,52 +6,8 @@
#define CHROME_BROWSER_VIEWS_REPOST_FORM_WARNING_VIEW_H_
#pragma once
-#include "chrome/browser/tab_contents/constrained_window.h"
-#include "chrome/common/notification_registrar.h"
-#include "gfx/native_widget_types.h"
-#include "views/window/dialog_delegate.h"
-
-class ConstrainedWindow;
-class MessageBoxView;
-class NavigationController;
-class RepostFormWarningController;
-class TabContents;
-namespace views {
-class Window;
-}
-
-// Displays a dialog that warns the user that they are about to resubmit
-// a form.
-// To display the dialog, allocate this object on the heap. It will open the
-// dialog from its constructor and then delete itself when the user dismisses
-// the dialog.
-class RepostFormWarningView : public ConstrainedDialogDelegate {
- public:
- // Use BrowserWindow::ShowRepostFormWarningDialog to use.
- RepostFormWarningView(gfx::NativeWindow parent_window,
- TabContents* tab_contents);
-
- // views::DialogDelegate Methods:
- virtual std::wstring GetWindowTitle() const;
- virtual std::wstring GetDialogButtonLabel(
- MessageBoxFlags::DialogButton button) const;
- virtual void DeleteDelegate();
-
- virtual bool Cancel();
- virtual bool Accept();
-
- // views::WindowDelegate Methods:
- virtual views::View* GetContentsView();
-
- private:
- virtual ~RepostFormWarningView();
-
- // The message box view whose commands we handle.
- MessageBoxView* message_box_view_;
-
- scoped_ptr<RepostFormWarningController> controller_;
-
- DISALLOW_COPY_AND_ASSIGN(RepostFormWarningView);
-};
+#include "chrome/browser/ui/views/repost_form_warning_view.h"
+// TODO(beng): remove this file once all includes have been updated.
#endif // CHROME_BROWSER_VIEWS_REPOST_FORM_WARNING_VIEW_H_
+