summaryrefslogtreecommitdiffstats
path: root/core/java/android/webkit/WebViewClient.java
diff options
context:
space:
mode:
authorMikhail Naganov <mnaganov@google.com>2015-05-12 17:44:15 -0700
committerMikhail Naganov <mnaganov@google.com>2015-05-13 18:40:20 -0700
commit8d4f07f8d377fc1888879d3ef84c084d3bc5fb5d (patch)
tree57cf8aeb45ec24619c605ca73f52a96c9564c2b9 /core/java/android/webkit/WebViewClient.java
parent24145d451b823920022a643a73dafa8675e5a8a8 (diff)
downloadframeworks_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.java13
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 &gt;= 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) {
}
/**