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

Unified Diff: components/cronet/android/java/src/org/chromium/net/CronetUrlRequestContext.java

Issue 1665503002: [Cronet] Expose quic_user_agent_id and quic_prefer_aes config options. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Document QUIC UAID string usage, don't pass it down unless QUIC is enabled. Created 4 years, 10 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 side-by-side diff with in-line comments
Download patch
Index: components/cronet/android/java/src/org/chromium/net/CronetUrlRequestContext.java
diff --git a/components/cronet/android/java/src/org/chromium/net/CronetUrlRequestContext.java b/components/cronet/android/java/src/org/chromium/net/CronetUrlRequestContext.java
index 4d935b78c502d5448b39b34c1d7ae067e8a66b8b..ae28ecbd4ca61cc1b2d78fe73cd3de5e48568194 100644
--- a/components/cronet/android/java/src/org/chromium/net/CronetUrlRequestContext.java
+++ b/components/cronet/android/java/src/org/chromium/net/CronetUrlRequestContext.java
@@ -107,8 +107,9 @@ class CronetUrlRequestContext extends CronetEngine {
static long createNativeUrlRequestContextConfig(CronetEngine.Builder builder) {
final long urlRequestContextConfig = nativeCreateRequestContextConfig(
builder.getUserAgent(), builder.storagePath(), builder.quicEnabled(),
- builder.http2Enabled(), builder.sdchEnabled(), builder.dataReductionProxyKey(),
- builder.dataReductionProxyPrimaryProxy(), builder.dataReductionProxyFallbackProxy(),
+ builder.getDefaultQuicUserAgentId(), builder.http2Enabled(), builder.sdchEnabled(),
+ builder.dataReductionProxyKey(), builder.dataReductionProxyPrimaryProxy(),
+ builder.dataReductionProxyFallbackProxy(),
builder.dataReductionProxySecureProxyCheckUrl(), builder.cacheDisabled(),
builder.httpCacheMode(), builder.httpCacheMaxSize(), builder.experimentalOptions(),
builder.mockCertVerifier());
@@ -465,11 +466,11 @@ class CronetUrlRequestContext extends CronetEngine {
// Native methods are implemented in cronet_url_request_context_adapter.cc.
private static native long nativeCreateRequestContextConfig(String userAgent,
- String storagePath, boolean quicEnabled, boolean http2Enabled, boolean sdchEnabled,
- String dataReductionProxyKey, String dataReductionProxyPrimaryProxy,
- String dataReductionProxyFallbackProxy, String dataReductionProxySecureProxyCheckUrl,
- boolean disableCache, int httpCacheMode, long httpCacheMaxSize,
- String experimentalOptions, long mockCertVerifier);
+ String storagePath, boolean quicEnabled, String quicUserAgentId, boolean http2Enabled,
+ boolean sdchEnabled, String dataReductionProxyKey,
+ String dataReductionProxyPrimaryProxy, String dataReductionProxyFallbackProxy,
+ String dataReductionProxySecureProxyCheckUrl, boolean disableCache, int httpCacheMode,
+ long httpCacheMaxSize, String experimentalOptions, long mockCertVerifier);
private static native void nativeAddQuicHint(
long urlRequestContextConfig, String host, int port, int alternatePort);

Powered by Google App Engine
This is Rietveld 408576698