Make the default alert() do nothing.
authorCheng Zhao <zcbenz@gmail.com>
Sat, 1 Mar 2014 11:53:50 +0000 (19:53 +0800)
committerCheng Zhao <zcbenz@gmail.com>
Sat, 1 Mar 2014 11:53:50 +0000 (19:53 +0800)
browser/atom_javascript_dialog_manager.cc
browser/atom_javascript_dialog_manager.h

index 52cd59f..33f1314 100644 (file)
@@ -8,6 +8,18 @@
 
 namespace atom {
 
+void AtomJavaScriptDialogManager::RunJavaScriptDialog(
+    content::WebContents* web_contents,
+    const GURL& origin_url,
+    const std::string& accept_lang,
+    content::JavaScriptMessageType javascript_message_type,
+    const string16& message_text,
+    const string16& default_prompt_text,
+    const DialogClosedCallback& callback,
+    bool* did_suppress_message) {
+  callback.Run(false, string16());
+}
+
 void AtomJavaScriptDialogManager::RunBeforeUnloadDialog(
     content::WebContents* web_contents,
     const string16& message_text,
index 38ed75b..65f4e9f 100644 (file)
@@ -20,7 +20,7 @@ class AtomJavaScriptDialogManager : public content::JavaScriptDialogManager {
       const string16& message_text,
       const string16& default_prompt_text,
       const DialogClosedCallback& callback,
-      bool* did_suppress_message) OVERRIDE {}
+      bool* did_suppress_message) OVERRIDE;
   virtual void RunBeforeUnloadDialog(
       content::WebContents* web_contents,
       const string16& message_text,