diff options
author | jstritar@chromium.org <jstritar@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-01-24 19:33:58 +0000 |
---|---|---|
committer | jstritar@chromium.org <jstritar@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-01-24 19:33:58 +0000 |
commit | 863e6478377f941f94c6bc0d5efe4b1f1863ecc9 (patch) | |
tree | 99ad6557040e587a90277b33170d6df170d22031 /chrome/browser/extensions/extension_host.h | |
parent | ce6b543d7d95aec9902d0e4e881b017bdf2b9889 (diff) | |
download | chromium_src-863e6478377f941f94c6bc0d5efe4b1f1863ecc9.zip chromium_src-863e6478377f941f94c6bc0d5efe4b1f1863ecc9.tar.gz chromium_src-863e6478377f941f94c6bc0d5efe4b1f1863ecc9.tar.bz2 |
Disable modal JavaScript dialogs for platform apps.
- window.alert is silently ignored
- window.confirm returns false
- window.prompt returns null
BUG=none
TEST=PlatformAppBrowserTest.DisallowModalDialogs
Review URL: https://chromiumcodereview.appspot.com/9195018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118874 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/extensions/extension_host.h')
-rw-r--r-- | chrome/browser/extensions/extension_host.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/chrome/browser/extensions/extension_host.h b/chrome/browser/extensions/extension_host.h index e11beb5..4b9263d 100644 --- a/chrome/browser/extensions/extension_host.h +++ b/chrome/browser/extensions/extension_host.h @@ -141,6 +141,7 @@ class ExtensionHost : public content::WebContentsDelegate, const gfx::Rect& initial_pos, bool user_gesture) OVERRIDE; virtual void CloseContents(content::WebContents* contents) OVERRIDE; + virtual bool ShouldSuppressDialogs() OVERRIDE; // content::NotificationObserver virtual void Observe(int type, |