| Index: components/cronet/android/java/src/org/chromium/net/urlconnection/CronetHttpURLConnection.java
|
| diff --git a/components/cronet/android/java/src/org/chromium/net/urlconnection/CronetHttpURLConnection.java b/components/cronet/android/java/src/org/chromium/net/urlconnection/CronetHttpURLConnection.java
|
| index 6368f8db3ec6e8b4ad50d168842d6e6149cdf4eb..57a54dd4995ad90cb18eb2a5cea08ae0ae7873e8 100644
|
| --- a/components/cronet/android/java/src/org/chromium/net/urlconnection/CronetHttpURLConnection.java
|
| +++ b/components/cronet/android/java/src/org/chromium/net/urlconnection/CronetHttpURLConnection.java
|
| @@ -9,7 +9,6 @@ import android.util.Pair;
|
| import org.chromium.base.Log;
|
| import org.chromium.net.ExtendedResponseInfo;
|
| import org.chromium.net.ResponseInfo;
|
| -import org.chromium.net.UploadDataProvider;
|
| import org.chromium.net.UrlRequest;
|
| import org.chromium.net.UrlRequestContext;
|
| import org.chromium.net.UrlRequestException;
|
| @@ -258,11 +257,10 @@ class CronetHttpURLConnection extends HttpURLConnection {
|
| }
|
| if (doOutput) {
|
| if (mOutputStream != null) {
|
| - mRequest.setUploadDataProvider(
|
| - (UploadDataProvider) mOutputStream, mMessageLoop);
|
| + mRequest.setUploadDataProvider(mOutputStream.getUploadDataProvider(), mMessageLoop);
|
| if (getRequestProperty(CONTENT_LENGTH) == null && !isChunkedUpload()) {
|
| addRequestProperty(CONTENT_LENGTH,
|
| - Long.toString(((UploadDataProvider) mOutputStream).getLength()));
|
| + Long.toString(mOutputStream.getUploadDataProvider().getLength()));
|
| }
|
| // Tells mOutputStream that startRequest() has been called, so
|
| // the underlying implementation can prepare for reading if needed.
|
| @@ -418,7 +416,7 @@ class CronetHttpURLConnection extends HttpURLConnection {
|
| return -1;
|
| }
|
|
|
| - private class CronetUrlRequestListener implements UrlRequestListener {
|
| + private class CronetUrlRequestListener extends UrlRequestListener {
|
| public CronetUrlRequestListener() {
|
| }
|
|
|
|
|