| Index: chrome/browser/instant/instant_loader.cc
|
| diff --git a/chrome/browser/instant/instant_loader.cc b/chrome/browser/instant/instant_loader.cc
|
| index a4798a95803e93bc5a8476b4c998ce7b06a6665f..dc320a0d47c1d95f7ed1776e10f0518fd0b30483 100644
|
| --- a/chrome/browser/instant/instant_loader.cc
|
| +++ b/chrome/browser/instant/instant_loader.cc
|
| @@ -276,6 +276,10 @@ class InstantLoader::TabContentsDelegateImpl : public TabContentsDelegate {
|
| virtual bool CanReloadContents(TabContents* source) const { return true; }
|
| virtual void ShowHtmlDialog(HtmlDialogUIDelegate* delegate,
|
| gfx::NativeWindow parent_window) {}
|
| + virtual bool ShouldSuppressDialogs() {
|
| + // Any message shown during instant cancels instant, so we suppress them.
|
| + return true;
|
| + }
|
| virtual void BeforeUnloadFired(TabContents* tab,
|
| bool proceed,
|
| bool* proceed_to_fire_unload) {}
|
|
|