Index: chrome/browser/ui/cocoa/javascript_app_modal_dialog_cocoa.mm |
diff --git a/chrome/browser/ui/cocoa/javascript_app_modal_dialog_cocoa.mm b/chrome/browser/ui/cocoa/javascript_app_modal_dialog_cocoa.mm |
index 73ee1c649fa21b755a47df3dff9bd7da90a3698f..8278c13c00c1df02d50c0920118f9ed060b967d5 100644 |
--- a/chrome/browser/ui/cocoa/javascript_app_modal_dialog_cocoa.mm |
+++ b/chrome/browser/ui/cocoa/javascript_app_modal_dialog_cocoa.mm |
@@ -462,8 +462,9 @@ class ChromeJavaScriptNativeDialogCocoaFactory |
app_modal::JavaScriptAppModalDialog* dialog) override { |
app_modal::NativeAppModalDialog* d = |
new JavaScriptAppModalDialogCocoa(dialog); |
+ // TODO(johnme): Can we sometimes be certain this was for a user gesture? |
dialog->web_contents()->GetDelegate()->ActivateContents( |
- dialog->web_contents()); |
+ dialog->web_contents(), false /* user_gesture */); |
return d; |
} |