Index: components/cronet/android/java/src/org/chromium/net/UrlRequestException.java |
diff --git a/components/cronet/android/java/src/org/chromium/net/UrlRequestException.java b/components/cronet/android/java/src/org/chromium/net/UrlRequestException.java |
index 6d1d621239f7cf8cd25e0ae8f32d08866de58d41..d0ab876148a88f6c5342be8891308ce00003db6f 100644 |
--- a/components/cronet/android/java/src/org/chromium/net/UrlRequestException.java |
+++ b/components/cronet/android/java/src/org/chromium/net/UrlRequestException.java |
@@ -10,4 +10,21 @@ import java.io.IOException; |
* |
xunjieli
2014/10/31 19:57:21
Missing java doc.
mef
2014/10/31 20:39:16
Done.
|
*/ |
public class UrlRequestException extends IOException { |
+ /** Net Error code if exception is reported by native. */ |
+ final int mNetError; |
+ |
+ UrlRequestException(String message, Throwable cause) { |
+ super(message, cause); |
+ mNetError = 0; |
+ } |
+ |
+ UrlRequestException(String message, int netError) { |
+ super(message, null); |
+ mNetError = netError; |
+ } |
+ |
+ /** @return Error code if exception is reported by native. */ |
+ public int netError() { |
+ return mNetError; |
+ } |
} |