Index: components/cronet/android/java/src/org/chromium/net/HttpUrlRequestFactoryConfig.java |
diff --git a/components/cronet/android/java/src/org/chromium/net/HttpUrlRequestFactoryConfig.java b/components/cronet/android/java/src/org/chromium/net/HttpUrlRequestFactoryConfig.java |
index 39c737aed740aa778f217bbb7b1cb2f3a82228d2..aa6bc9433f858a86efdfbfae17196f31adff3101 100644 |
--- a/components/cronet/android/java/src/org/chromium/net/HttpUrlRequestFactoryConfig.java |
+++ b/components/cronet/android/java/src/org/chromium/net/HttpUrlRequestFactoryConfig.java |
@@ -25,13 +25,6 @@ public class HttpUrlRequestFactoryConfig { |
} |
/** |
- * Override the name of the native library backing cronet. |
- */ |
- public HttpUrlRequestFactoryConfig setLibraryName(String libName) { |
- return putString(UrlRequestContextConfig.NATIVE_LIBRARY_NAME, libName); |
- } |
- |
- /** |
* Create config from json serialized using @toString. |
*/ |
public HttpUrlRequestFactoryConfig(String json) throws JSONException { |
@@ -50,6 +43,24 @@ public class HttpUrlRequestFactoryConfig { |
return mConfig.optBoolean(UrlRequestContextConfig.ENABLE_LEGACY_MODE); |
} |
+ /** |
+ * Override the user-agent header for all requests. |
+ */ |
+ public HttpUrlRequestFactoryConfig setUserAgent(String userAgent) { |
+ return putString(UrlRequestContextConfig.USER_AGENT, userAgent); |
+ } |
+ |
+ String userAgent() { |
+ return mConfig.optString(UrlRequestContextConfig.USER_AGENT); |
+ } |
+ |
+ /** |
+ * Override the name of the native library backing cronet. |
+ */ |
+ public HttpUrlRequestFactoryConfig setLibraryName(String libName) { |
+ return putString(UrlRequestContextConfig.NATIVE_LIBRARY_NAME, libName); |
+ } |
+ |
/** |
* Boolean, enable QUIC if true. |
*/ |