| Index: android_webview/native/aw_contents_client_bridge.cc
|
| diff --git a/android_webview/native/aw_contents_client_bridge.cc b/android_webview/native/aw_contents_client_bridge.cc
|
| index 5431be749a6302a14e7762d752257d4e648ba6c7..6596b72a69b86ae0e1274b771a0cb37dc7072a27 100644
|
| --- a/android_webview/native/aw_contents_client_bridge.cc
|
| +++ b/android_webview/native/aw_contents_client_bridge.cc
|
| @@ -262,8 +262,10 @@ void AwContentsClientBridge::RunJavaScriptDialog(
|
| JNIEnv* env = AttachCurrentThread();
|
|
|
| ScopedJavaLocalRef<jobject> obj = java_ref_.get(env);
|
| - if (obj.is_null())
|
| + if (obj.is_null()) {
|
| + callback.Run(false, base::string16());
|
| return;
|
| + }
|
|
|
| int callback_id = pending_js_dialog_callbacks_.Add(
|
| new content::JavaScriptDialogManager::DialogClosedCallback(callback));
|
|
|