| Index: android_webview/java/src/org/chromium/android_webview/AwContentsClientCallbackHelper.java
|
| diff --git a/android_webview/java/src/org/chromium/android_webview/AwContentsClientCallbackHelper.java b/android_webview/java/src/org/chromium/android_webview/AwContentsClientCallbackHelper.java
|
| index 0744eb42ecd1f798fbda3b38f59979979792d1ee..ac4ba3ae2536697665338b2eb50b6fee690fd8be 100644
|
| --- a/android_webview/java/src/org/chromium/android_webview/AwContentsClientCallbackHelper.java
|
| +++ b/android_webview/java/src/org/chromium/android_webview/AwContentsClientCallbackHelper.java
|
| @@ -59,14 +59,13 @@ public class AwContentsClientCallbackHelper {
|
| }
|
|
|
| private static class OnReceivedErrorInfo {
|
| - final int mErrorCode;
|
| - final String mDescription;
|
| - final String mFailingUrl;
|
| -
|
| - OnReceivedErrorInfo(int errorCode, String description, String failingUrl) {
|
| - mErrorCode = errorCode;
|
| - mDescription = description;
|
| - mFailingUrl = failingUrl;
|
| + final AwContentsClient.AwWebResourceRequest mRequest;
|
| + final AwContentsClient.AwWebResourceError mError;
|
| +
|
| + OnReceivedErrorInfo(AwContentsClient.AwWebResourceRequest request,
|
| + AwContentsClient.AwWebResourceError error) {
|
| + mRequest = request;
|
| + mError = error;
|
| }
|
| }
|
|
|
| @@ -120,8 +119,7 @@ public class AwContentsClientCallbackHelper {
|
| }
|
| case MSG_ON_RECEIVED_ERROR: {
|
| OnReceivedErrorInfo info = (OnReceivedErrorInfo) msg.obj;
|
| - mContentsClient.onReceivedError(info.mErrorCode, info.mDescription,
|
| - info.mFailingUrl);
|
| + mContentsClient.onReceivedError(info.mRequest, info.mError);
|
| break;
|
| }
|
| case MSG_ON_NEW_PICTURE: {
|
| @@ -174,8 +172,9 @@ public class AwContentsClientCallbackHelper {
|
| mHandler.sendMessage(mHandler.obtainMessage(MSG_ON_RECEIVED_LOGIN_REQUEST, info));
|
| }
|
|
|
| - public void postOnReceivedError(int errorCode, String description, String failingUrl) {
|
| - OnReceivedErrorInfo info = new OnReceivedErrorInfo(errorCode, description, failingUrl);
|
| + public void postOnReceivedError(AwContentsClient.AwWebResourceRequest request,
|
| + AwContentsClient.AwWebResourceError error) {
|
| + OnReceivedErrorInfo info = new OnReceivedErrorInfo(request, error);
|
| mHandler.sendMessage(mHandler.obtainMessage(MSG_ON_RECEIVED_ERROR, info));
|
| }
|
|
|
|
|