Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(234)

Side by Side Diff: components/cronet/android/java/src/org/chromium/net/ChromiumUrlRequest.java

Issue 843913006: Reverting due to Android builders breakage. Subsequent fixes did not fix. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 package org.chromium.net; 5 package org.chromium.net;
6 6
7 import android.util.Log; 7 import android.util.Log;
8 8
9 import org.apache.http.conn.ConnectTimeoutException; 9 import org.apache.http.conn.ConnectTimeoutException;
10 import org.chromium.base.CalledByNative; 10 import org.chromium.base.CalledByNative;
11 import org.chromium.base.JNINamespace; 11 import org.chromium.base.JNINamespace;
12 import org.chromium.base.annotations.SuppressFBWarnings;
13 12
14 import java.io.IOException; 13 import java.io.IOException;
15 import java.net.MalformedURLException; 14 import java.net.MalformedURLException;
16 import java.net.URL; 15 import java.net.URL;
17 import java.net.UnknownHostException; 16 import java.net.UnknownHostException;
18 import java.nio.ByteBuffer; 17 import java.nio.ByteBuffer;
19 import java.nio.channels.ReadableByteChannel; 18 import java.nio.channels.ReadableByteChannel;
20 import java.nio.channels.WritableByteChannel; 19 import java.nio.channels.WritableByteChannel;
21 import java.util.ArrayList; 20 import java.util.ArrayList;
22 import java.util.HashMap; 21 import java.util.HashMap;
(...skipping 193 matching lines...) Expand 10 before | Expand all | Expand 10 after
216 } 215 }
217 216
218 /** 217 /**
219 * Sets data to upload as part of a POST or PUT request. 218 * Sets data to upload as part of a POST or PUT request.
220 * 219 *
221 * @param contentType MIME type of the upload content or null if this is not 220 * @param contentType MIME type of the upload content or null if this is not
222 * an upload. 221 * an upload.
223 * @param data The content that needs to be uploaded. 222 * @param data The content that needs to be uploaded.
224 */ 223 */
225 @Override 224 @Override
226 @SuppressFBWarnings("EI_EXPOSE_REP2")
227 public void setUploadData(String contentType, byte[] data) { 225 public void setUploadData(String contentType, byte[] data) {
228 synchronized (mLock) { 226 synchronized (mLock) {
229 validateNotStarted(); 227 validateNotStarted();
230 validateContentType(contentType); 228 validateContentType(contentType);
231 mUploadContentType = contentType; 229 mUploadContentType = contentType;
232 mUploadData = data; 230 mUploadData = data;
233 mUploadChannel = null; 231 mUploadChannel = null;
234 mChunkedUpload = false; 232 mChunkedUpload = false;
235 } 233 }
236 } 234 }
(...skipping 483 matching lines...) Expand 10 before | Expand all | Expand 10 after
720 private native void nativeGetAllHeaders(long urlRequestAdapter, 718 private native void nativeGetAllHeaders(long urlRequestAdapter,
721 ResponseHeadersMap headers); 719 ResponseHeadersMap headers);
722 720
723 private native String nativeGetNegotiatedProtocol(long urlRequestAdapter); 721 private native String nativeGetNegotiatedProtocol(long urlRequestAdapter);
724 722
725 // Explicit class to work around JNI-generator generics confusion. 723 // Explicit class to work around JNI-generator generics confusion.
726 private static class ResponseHeadersMap extends 724 private static class ResponseHeadersMap extends
727 HashMap<String, List<String>> { 725 HashMap<String, List<String>> {
728 } 726 }
729 } 727 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698