| Index: chrome/browser/ui/native_web_contents_modal_dialog_manager.h
|
| diff --git a/chrome/browser/ui/native_web_contents_modal_dialog_manager.h b/chrome/browser/ui/native_web_contents_modal_dialog_manager.h
|
| index c40596ff2c0fa1609ee25551a2b1802442cb6bc6..684bfc7cb9a61e1bc7f209b42e6cbf60d8344169 100644
|
| --- a/chrome/browser/ui/native_web_contents_modal_dialog_manager.h
|
| +++ b/chrome/browser/ui/native_web_contents_modal_dialog_manager.h
|
| @@ -7,6 +7,21 @@
|
|
|
| #include "chrome/browser/ui/native_web_contents_modal_dialog.h"
|
|
|
| +class WebContentsModalDialog;
|
| +
|
| +// Interface from NativeWebContentsModalDialogManager to
|
| +// WebContentsModalDialogManager.
|
| +class NativeWebContentsModalDialogManagerDelegate {
|
| + public:
|
| + NativeWebContentsModalDialogManagerDelegate() {}
|
| + virtual ~NativeWebContentsModalDialogManagerDelegate() {}
|
| +
|
| + virtual void WillClose(WebContentsModalDialog* dialog) = 0;
|
| +
|
| + private:
|
| + DISALLOW_COPY_AND_ASSIGN(NativeWebContentsModalDialogManagerDelegate);
|
| +};
|
| +
|
| // Provides an interface for platform-specific UI implementation for the web
|
| // contents modal dialog.
|
| class NativeWebContentsModalDialogManager {
|
|
|