Index: android_webview/native/aw_contents.h |
diff --git a/android_webview/native/aw_contents.h b/android_webview/native/aw_contents.h |
index c756e259acaf90d713111ca326189920d8f229d7..14868702d7f91d5d58119ed262a3f4bc746e6683 100644 |
--- a/android_webview/native/aw_contents.h |
+++ b/android_webview/native/aw_contents.h |
@@ -11,6 +11,7 @@ |
#include "base/android/scoped_java_ref.h" |
#include "base/android/jni_helper.h" |
#include "base/memory/scoped_ptr.h" |
+#include "content/public/browser/javascript_dialogs.h" |
class TabContents; |
@@ -39,6 +40,18 @@ class AwContents { |
bool private_browsing); |
~AwContents(); |
+ void RunJavaScriptDialog( |
+ content::JavaScriptMessageType message_type, |
+ const GURL& origin_url, |
+ const string16& message_text, |
+ const string16& default_prompt_text, |
+ const base::android::ScopedJavaLocalRef<jobject>& js_result); |
+ |
+ void RunBeforeUnloadDialog( |
+ const GURL& origin_url, |
+ const string16& message_text, |
+ const base::android::ScopedJavaLocalRef<jobject>& js_result); |
+ |
// |handler| is an instance of |
// org.chromium.android_webview.AwHttpAuthHandler. |
void onReceivedHttpAuthRequest(const base::android::JavaRef<jobject>& handler, |