diff options
author | avi@chromium.org <avi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-08-28 17:41:40 +0000 |
---|---|---|
committer | avi@chromium.org <avi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-08-28 17:41:40 +0000 |
commit | 5f45b5c09370ed31a5e114e409db308a4190e592 (patch) | |
tree | 76965315659d0e653b80f94c05fd64d1e42b5242 /android_webview | |
parent | 2f2679a718c53cf2cfcef0aaaf364e84d594ee95 (diff) | |
download | chromium_src-5f45b5c09370ed31a5e114e409db308a4190e592.zip chromium_src-5f45b5c09370ed31a5e114e409db308a4190e592.tar.gz chromium_src-5f45b5c09370ed31a5e114e409db308a4190e592.tar.bz2 |
Plumb user_gesture up from Blink to the JavaScript dialog code, and don't offer to suppress dialogs if they're initiated by a user gesture.
BUG=263192
TEST=as in bug
Review URL: https://chromiumcodereview.appspot.com/22909052
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@220050 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'android_webview')
-rw-r--r-- | android_webview/browser/aw_javascript_dialog_manager.cc | 1 | ||||
-rw-r--r-- | android_webview/browser/aw_javascript_dialog_manager.h | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/android_webview/browser/aw_javascript_dialog_manager.cc b/android_webview/browser/aw_javascript_dialog_manager.cc index 1690eac..d9ec1c1 100644 --- a/android_webview/browser/aw_javascript_dialog_manager.cc +++ b/android_webview/browser/aw_javascript_dialog_manager.cc @@ -21,6 +21,7 @@ void AwJavaScriptDialogManager::RunJavaScriptDialog( content::JavaScriptMessageType message_type, const string16& message_text, const string16& default_prompt_text, + bool user_gesture, const DialogClosedCallback& callback, bool* did_suppress_message) { AwContentsClientBridgeBase* bridge = diff --git a/android_webview/browser/aw_javascript_dialog_manager.h b/android_webview/browser/aw_javascript_dialog_manager.h index f8db746..0abb432 100644 --- a/android_webview/browser/aw_javascript_dialog_manager.h +++ b/android_webview/browser/aw_javascript_dialog_manager.h @@ -22,6 +22,7 @@ class AwJavaScriptDialogManager : public content::JavaScriptDialogManager { content::JavaScriptMessageType message_type, const string16& message_text, const string16& default_prompt_text, + bool user_gesture, const DialogClosedCallback& callback, bool* did_suppress_message) OVERRIDE; virtual void RunBeforeUnloadDialog( |