diff options
author | Mikhail Naganov <mnaganov@google.com> | 2015-05-12 17:44:15 -0700 |
---|---|---|
committer | Mikhail Naganov <mnaganov@google.com> | 2015-05-13 18:40:20 -0700 |
commit | 8d4f07f8d377fc1888879d3ef84c084d3bc5fb5d (patch) | |
tree | 57cf8aeb45ec24619c605ca73f52a96c9564c2b9 /core/java/android/webkit/WebViewClient.java | |
parent | 24145d451b823920022a643a73dafa8675e5a8a8 (diff) | |
download | frameworks_base-8d4f07f8d377fc1888879d3ef84c084d3bc5fb5d.zip frameworks_base-8d4f07f8d377fc1888879d3ef84c084d3bc5fb5d.tar.gz frameworks_base-8d4f07f8d377fc1888879d3ef84c084d3bc5fb5d.tar.bz2 |
Update the new error reporting API in android.webkit
- minor changes in WebResourceError;
- prepare to remove WebResourceResponseBase;
- add immutable mode to WebResourceResponse.
Bug: 21063767
Change-Id: Iaf5f92e3850732c7a888453468e108809b3b782a
Diffstat (limited to 'core/java/android/webkit/WebViewClient.java')
-rw-r--r-- | core/java/android/webkit/WebViewClient.java | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/core/java/android/webkit/WebViewClient.java b/core/java/android/webkit/WebViewClient.java index 3a40de6..feed2b8 100644 --- a/core/java/android/webkit/WebViewClient.java +++ b/core/java/android/webkit/WebViewClient.java @@ -233,11 +233,20 @@ public class WebViewClient { public void onReceivedError(WebView view, WebResourceRequest request, WebResourceError error) { if (request.isForMainFrame()) { onReceivedError(view, - error.getErrorCode(), error.getDescription(), request.getUrl().toString()); + error.getErrorCode(), error.getDescription().toString(), + request.getUrl().toString()); } } /** + * This method will be deleted after updated WebView.apk will be submitted + * into the Android tree. + */ + public void onReceivedHttpError( + WebView view, WebResourceRequest request, WebResourceResponseBase errorResponse) { + } + + /** * Notify the host application that an HTTP error has been received from the server while * loading a resource. HTTP errors have status codes >= 400. This callback will be called * for any resource (iframe, image, etc), not just for the main page. Thus, it is recommended to @@ -248,7 +257,7 @@ public class WebViewClient { * @param errorResponse Information about the error occured. */ public void onReceivedHttpError( - WebView view, WebResourceRequest request, WebResourceResponseBase errorResponse) { + WebView view, WebResourceRequest request, WebResourceResponse errorResponse) { } /** |