| Index: chrome/browser/ui/tab_modal_confirm_dialog.h
|
| diff --git a/chrome/browser/ui/tab_modal_confirm_dialog.h b/chrome/browser/ui/tab_modal_confirm_dialog.h
|
| index 6bd54acc963669644d64093474f34b5cb834a1eb..838e70527b781bf7e786d11ffdd7c0850a7c8909 100644
|
| --- a/chrome/browser/ui/tab_modal_confirm_dialog.h
|
| +++ b/chrome/browser/ui/tab_modal_confirm_dialog.h
|
| @@ -12,7 +12,7 @@ class WebContents;
|
| }
|
|
|
| // Base class for the tab modal confirm dialog.
|
| -class TabModalConfirmDialog : public TabModalConfirmDialogCloseDelegate {
|
| +class TabModalConfirmDialog : public TabModalConfirmDialogOperationsDelegate {
|
| public:
|
| // Platform specific factory function. This function will automatically show
|
| // the dialog.
|
| @@ -24,9 +24,11 @@ class TabModalConfirmDialog : public TabModalConfirmDialogCloseDelegate {
|
| // Cancels the dialog.
|
| virtual void CancelTabModalDialog() = 0;
|
|
|
| - // TabModalConfirmDialogCloseDelegate:
|
| + // TabModalConfirmDialogOperationsDelegate:
|
| // Closes the dialog.
|
| virtual void CloseDialog() = 0;
|
| + // Prevents the dialog from closing on WebContents load start.
|
| + virtual void SetPreventCloseOnLoadStart(bool prevent) = 0;
|
|
|
| protected:
|
| virtual ~TabModalConfirmDialog() {}
|
|
|