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

Unified Diff: net/test/android/javatests/src/org/chromium/net/test/IEmbeddedTestServerImpl.aidl

Issue 2687573002: [Android Webview] Refactor LoadUrlTest and work on embedded_test_server custom handler (Closed)
Patch Set: discussion patch Created 3 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: net/test/android/javatests/src/org/chromium/net/test/IEmbeddedTestServerImpl.aidl
diff --git a/net/test/android/javatests/src/org/chromium/net/test/IEmbeddedTestServerImpl.aidl b/net/test/android/javatests/src/org/chromium/net/test/IEmbeddedTestServerImpl.aidl
index 366210a1c78f97154725b6f62508b9d3660926a7..f3ca34c830c6d2245b4bc9194489df5319c60c73 100644
--- a/net/test/android/javatests/src/org/chromium/net/test/IEmbeddedTestServerImpl.aidl
+++ b/net/test/android/javatests/src/org/chromium/net/test/IEmbeddedTestServerImpl.aidl
@@ -23,6 +23,19 @@ interface IEmbeddedTestServerImpl {
*/
void addDefaultHandlers(String directoryPath);
+ /** Get array of custom handler methods pointers.
+ *
+ * @return The handler pointers as a long array.
+ */
+ long[] getCustomHandlers();
+
+ /** Register multiple request handlers.
+ * Handlers must be registered before starting the server.
+ *
+ * @param handlers The pointers of handlers to be registered.
+ */
+ void registerRequestHandlers(inout long[] handlers);
+
/** Serve files from the provided directory.
*
* @param directoryPath The path of the directory from which files should be served.

Powered by Google App Engine
This is Rietveld 408576698