| Index: chrome/browser/chromeos/enrollment_dialog_view.h
|
| diff --git a/chrome/browser/chromeos/enrollment_dialog_view.h b/chrome/browser/chromeos/enrollment_dialog_view.h
|
| index f737ae205895e13542b6b8ddf0b60d6093cf8b28..1992786a2ac220ac4ccb6222adbe1a4d19d7b6c2 100644
|
| --- a/chrome/browser/chromeos/enrollment_dialog_view.h
|
| +++ b/chrome/browser/chromeos/enrollment_dialog_view.h
|
| @@ -12,52 +12,14 @@
|
| #include "ui/gfx/native_widget_types.h"
|
| #include "ui/views/window/dialog_delegate.h"
|
|
|
| +class Profile;
|
| +
|
| namespace chromeos {
|
|
|
| class EnrollmentDelegate;
|
|
|
| -// Dialog for certificate enrollment. This displays the content from the
|
| -// certificate enrollment URI.
|
| -class EnrollmentDialogView
|
| - : public views::DialogDelegateView,
|
| - public net::CertDatabase::Observer {
|
| - public:
|
| - virtual ~EnrollmentDialogView();
|
| -
|
| - static EnrollmentDelegate* CreateEnrollmentDelegate(
|
| - gfx::NativeWindow owning_window);
|
| -
|
| - static void ShowDialog(gfx::NativeWindow owning_window,
|
| - const GURL& target_uri,
|
| - const base::Closure& connect);
|
| - void Close();
|
| -
|
| - // views::DialogDelegateView overrides
|
| - virtual int GetDialogButtons() const OVERRIDE;
|
| - virtual void OnClose() OVERRIDE;
|
| -
|
| - // views::WidgetDelegate overrides
|
| - virtual ui::ModalType GetModalType() const OVERRIDE;
|
| - virtual string16 GetWindowTitle() const OVERRIDE;
|
| -
|
| - // views::View overrides
|
| - virtual gfx::Size GetPreferredSize() OVERRIDE;
|
| -
|
| - // views::Widget overrides
|
| - virtual views::View* GetContentsView() OVERRIDE;
|
| -
|
| - // net::CertDatabase::Observer overrides
|
| - virtual void OnUserCertAdded(const net::X509Certificate* cert) OVERRIDE;
|
| -
|
| - private:
|
| - EnrollmentDialogView(const GURL& target_uri,
|
| - const base::Closure& connect);
|
| - void InitDialog();
|
| -
|
| - GURL target_uri_;
|
| - base::Closure connect_;
|
| - bool added_cert_;
|
| -};
|
| +EnrollmentDelegate* CreateEnrollmentDelegate(gfx::NativeWindow owning_window,
|
| + Profile* profile);
|
|
|
| } // namespace chromeos
|
|
|
|
|