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

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

Issue 2805743003: Allow posting the CronetEngine UI Thread initialization on a custom Ui executor instead of the defa… (Closed)
Patch Set: Created 3 years, 8 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/src/org/chromium/net/ICronetEngineBuilder.java
diff --git a/components/cronet/android/api/src/org/chromium/net/ICronetEngineBuilder.java b/components/cronet/android/api/src/org/chromium/net/ICronetEngineBuilder.java
index 41a6547bdb1221d7a5f7f7544c197efabe721cfb..5b9c3e6626e0b83bf3cdb27cb4eed70648fffbad 100644
--- a/components/cronet/android/api/src/org/chromium/net/ICronetEngineBuilder.java
+++ b/components/cronet/android/api/src/org/chromium/net/ICronetEngineBuilder.java
@@ -5,6 +5,7 @@ package org.chromium.net;
import java.util.Date;
import java.util.Set;
+import java.util.concurrent.Executor;
/**
* Defines methods that the actual implementation of {@link CronetEngine.Builder} has to implement.
@@ -30,6 +31,7 @@ public abstract class ICronetEngineBuilder {
public abstract ICronetEngineBuilder setExperimentalOptions(String options);
public abstract ICronetEngineBuilder setLibraryLoader(
CronetEngine.Builder.LibraryLoader loader);
+ public abstract ICronetEngineBuilder setUiThreadExecutor(Executor uiExecutor);
public abstract ICronetEngineBuilder setStoragePath(String value);
public abstract ICronetEngineBuilder setUserAgent(String userAgent);
public abstract String getDefaultUserAgent();

Powered by Google App Engine
This is Rietveld 408576698