| 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 6372a600753e50136d65a81e65a09c236d596761..afccf847f9aa8950ba57bb0a907eb20cd0b00b86 100644
|
| --- a/components/cronet/android/java/src/org/chromium/net/ChromiumUrlRequest.java
|
| +++ b/components/cronet/android/java/src/org/chromium/net/ChromiumUrlRequest.java
|
| @@ -422,6 +422,15 @@ public class ChromiumUrlRequest implements HttpUrlRequest {
|
| }
|
|
|
| @Override
|
| + public boolean wasCached() {
|
| + synchronized (mLock) {
|
| + validateNativeAdapterNotDestroyed();
|
| + validateHeadersAvailable();
|
| + return nativeGetWasCached(mUrlRequestAdapter);
|
| + }
|
| + }
|
| +
|
| + @Override
|
| public String getContentType() {
|
| return mContentType;
|
| }
|
| @@ -748,6 +757,8 @@ public class ChromiumUrlRequest implements HttpUrlRequest {
|
|
|
| private native String nativeGetNegotiatedProtocol(long urlRequestAdapter);
|
|
|
| + private native boolean nativeGetWasCached(long urlRequestAdapter);
|
| +
|
| // Explicit class to work around JNI-generator generics confusion.
|
| private static class ResponseHeadersMap extends
|
| HashMap<String, List<String>> {
|
|
|