Index: components/cronet/android/java/src/org/chromium/net/ChromiumUrlRequest.java |
diff --git a/components/cronet/android/java/src/org/chromium/net/ChromiumUrlRequest.java b/components/cronet/android/java/src/org/chromium/net/ChromiumUrlRequest.java |
index ed448f2571c11bd8f5b0ca07db29f160f7ece931..f80531e289922e609d73b64702ecb6937e0b5c99 100644 |
--- a/components/cronet/android/java/src/org/chromium/net/ChromiumUrlRequest.java |
+++ b/components/cronet/android/java/src/org/chromium/net/ChromiumUrlRequest.java |
@@ -390,6 +390,11 @@ public class ChromiumUrlRequest implements HttpUrlRequest { |
} |
} |
+ @Override |
+ public String getNegotiatedProtocol() { |
Charles
2014/09/09 17:03:56
Check to make sure we've received headers first, a
mef
2014/09/10 16:48:17
Done.
|
+ return nativeGetNegotiatedProtocol(mUrlRequestAdapter); |
+ } |
+ |
public String getContentType() { |
return mContentType; |
} |
@@ -687,6 +692,8 @@ public class ChromiumUrlRequest implements HttpUrlRequest { |
private native void nativeGetAllHeaders(long urlRequestAdapter, |
ResponseHeadersMap headers); |
+ private native String nativeGetNegotiatedProtocol(long urlRequestAdapter); |
+ |
// Explicit class to work around JNI-generator generics confusion. |
private class ResponseHeadersMap extends HashMap<String, List<String>> { |
} |