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

Side by Side Diff: net/test/embedded_test_server/android/embedded_test_server_android.h

Issue 2687573002: [Android Webview] Refactor LoadUrlTest and work on embedded_test_server custom handler (Closed)
Patch Set: Change AwETS intent class name Created 3 years, 6 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 unified diff | Download patch
OLDNEW
1 // Copyright 2015 The Chromium Authors. All rights reserved. 1 // Copyright 2015 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #ifndef NET_TEST_EMBEDDED_TEST_SERVER_ANDROID_EMBEDDED_TEST_SERVER_ANDROID_H_ 5 #ifndef NET_TEST_EMBEDDED_TEST_SERVER_ANDROID_EMBEDDED_TEST_SERVER_ANDROID_H_
6 #define NET_TEST_EMBEDDED_TEST_SERVER_ANDROID_EMBEDDED_TEST_SERVER_ANDROID_H_ 6 #define NET_TEST_EMBEDDED_TEST_SERVER_ANDROID_EMBEDDED_TEST_SERVER_ANDROID_H_
7 7
8 #include <jni.h> 8 #include <jni.h>
9 9
10 #include "base/android/jni_weak_ref.h" 10 #include "base/android/jni_weak_ref.h"
(...skipping 24 matching lines...) Expand all
35 base::android::ScopedJavaLocalRef<jstring> GetURL( 35 base::android::ScopedJavaLocalRef<jstring> GetURL(
36 JNIEnv* jenv, 36 JNIEnv* jenv,
37 const base::android::JavaParamRef<jobject>& jobj, 37 const base::android::JavaParamRef<jobject>& jobj,
38 const base::android::JavaParamRef<jstring>& jrelative_url) const; 38 const base::android::JavaParamRef<jstring>& jrelative_url) const;
39 39
40 void AddDefaultHandlers( 40 void AddDefaultHandlers(
41 JNIEnv* jenv, 41 JNIEnv* jenv,
42 const base::android::JavaParamRef<jobject>& jobj, 42 const base::android::JavaParamRef<jobject>& jobj,
43 const base::android::JavaParamRef<jstring>& jdirectory_path); 43 const base::android::JavaParamRef<jstring>& jdirectory_path);
44 44
45 void RegisterRequestHandler(JNIEnv* jenv,
46 const base::android::JavaParamRef<jobject>& jobj,
47 jlong handler);
48
45 void ServeFilesFromDirectory( 49 void ServeFilesFromDirectory(
46 JNIEnv* env, 50 JNIEnv* env,
47 const base::android::JavaParamRef<jobject>& jobj, 51 const base::android::JavaParamRef<jobject>& jobj,
48 const base::android::JavaParamRef<jstring>& jdirectory_path); 52 const base::android::JavaParamRef<jstring>& jdirectory_path);
49 53
50 static bool RegisterEmbeddedTestServerAndroid(JNIEnv* env); 54 static bool RegisterEmbeddedTestServerAndroid(JNIEnv* env);
51 55
52 private: 56 private:
53 JavaObjectWeakGlobalRef weak_java_server_; 57 JavaObjectWeakGlobalRef weak_java_server_;
54 58
55 EmbeddedTestServer test_server_; 59 EmbeddedTestServer test_server_;
56 60
57 DISALLOW_COPY_AND_ASSIGN(EmbeddedTestServerAndroid); 61 DISALLOW_COPY_AND_ASSIGN(EmbeddedTestServerAndroid);
58 }; 62 };
59 63
60 } // namespace test_server 64 } // namespace test_server
61 } // namespace net 65 } // namespace net
62 66
63 #endif // NET_TEST_EMBEDDED_TEST_SERVER_ANDROID_EMBEDDED_TEST_SERVER_ANDROID_H_ 67 #endif // NET_TEST_EMBEDDED_TEST_SERVER_ANDROID_EMBEDDED_TEST_SERVER_ANDROID_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698