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

Unified Diff: components/cronet/android/api.txt

Issue 2660963002: Cronet: a framework to provide alternative Cronet implementations (Closed)
Patch Set: Created 3 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 side-by-side diff with in-line comments
Download patch
Index: components/cronet/android/api.txt
diff --git a/components/cronet/android/api.txt b/components/cronet/android/api.txt
index b72e3dc0a837fe9b7d92bf467ab0de62540f807b..ca10e4ffb380d485cc5f56ef540aa5898498b021 100644
--- a/components/cronet/android/api.txt
+++ b/components/cronet/android/api.txt
@@ -1,10 +1,10 @@
DO NOT EDIT THIS FILE, USE update_api.py TO UPDATE IT
public class org.chromium.net.ApiVersion {
- public static final java.lang.String CRONET_VERSION;
- public static final java.lang.String LAST_CHANGE;
- public org.chromium.net.ApiVersion();
- public static java.lang.String getVersion();
+ public static java.lang.String getCronetVersionWithLastChange();
+ public static int getApiLevel();
+ public static java.lang.String getCronetVersion();
+ public static java.lang.String getLastChange();
}
public abstract class org.chromium.net.BidirectionalStream$Builder {
public static final int STREAM_PRIORITY_IDLE;
@@ -53,6 +53,7 @@ public class org.chromium.net.CronetEngine$Builder {
public static final int HTTP_CACHE_DISK_NO_HTTP;
public static final int HTTP_CACHE_DISK;
public org.chromium.net.CronetEngine$Builder(android.content.Context);
+ public org.chromium.net.CronetEngine$Builder(org.chromium.net.ICronetEngineBuilder);
public java.lang.String getDefaultUserAgent();
public org.chromium.net.CronetEngine$Builder setUserAgent(java.lang.String);
public org.chromium.net.CronetEngine$Builder setStoragePath(java.lang.String);
@@ -80,6 +81,18 @@ public abstract class org.chromium.net.CronetEngine {
public abstract class org.chromium.net.CronetException extends java.io.IOException {
protected org.chromium.net.CronetException(java.lang.String, java.lang.Throwable);
}
+public abstract class org.chromium.net.CronetProvider {
+ public static final java.lang.String PROVIDER_NAME_APP_PACKAGED;
+ public static final java.lang.String PROVIDER_NAME_FALLBACK;
+ protected final android.content.Context mContext;
+ protected org.chromium.net.CronetProvider(android.content.Context);
+ public abstract org.chromium.net.CronetEngine$Builder createBuilder();
+ public abstract java.lang.String getName();
+ public abstract java.lang.String getVersion();
+ public abstract boolean isEnabled();
+ public java.lang.String toString();
+ public static java.util.List<org.chromium.net.CronetProvider> getAllProviders(android.content.Context);
+}
public abstract class org.chromium.net.ICronetEngineBuilder {
public org.chromium.net.ICronetEngineBuilder();
public abstract org.chromium.net.ICronetEngineBuilder addPublicKeyPins(java.lang.String, java.util.Set<byte[]>, boolean, java.util.Date);
@@ -87,7 +100,6 @@ public abstract class org.chromium.net.ICronetEngineBuilder {
public abstract org.chromium.net.ICronetEngineBuilder enableDataReductionProxy(java.lang.String);
public abstract org.chromium.net.ICronetEngineBuilder enableHttp2(boolean);
public abstract org.chromium.net.ICronetEngineBuilder enableHttpCache(int, long);
- public abstract org.chromium.net.ICronetEngineBuilder enableLegacyMode(boolean);
public abstract org.chromium.net.ICronetEngineBuilder enablePublicKeyPinningBypassForLocalTrustAnchors(boolean);
public abstract org.chromium.net.ICronetEngineBuilder enableQuic(boolean);
public abstract org.chromium.net.ICronetEngineBuilder enableSdch(boolean);
@@ -101,8 +113,6 @@ public abstract class org.chromium.net.ICronetEngineBuilder {
public org.chromium.net.ICronetEngineBuilder setCertVerifierData(java.lang.String);
public org.chromium.net.ICronetEngineBuilder setDataReductionProxyOptions(java.lang.String, java.lang.String, java.lang.String);
}
-final class org.chromium.net.ImplLoader {
-}
public final class org.chromium.net.InlineExecutionProhibitedException extends java.util.concurrent.RejectedExecutionException {
public org.chromium.net.InlineExecutionProhibitedException();
}
« no previous file with comments | « components/cronet/android/BUILD.gn ('k') | components/cronet/android/api/src/org/chromium/net/ApiVersion.template » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698