| OLD | NEW | 
|---|
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 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 #include <jni.h> | 5 #include <jni.h> | 
| 6 | 6 | 
| 7 #include "base/android/base_jni_registrar.h" | 7 #include "base/android/base_jni_registrar.h" | 
| 8 #include "base/android/jni_android.h" | 8 #include "base/android/jni_android.h" | 
| 9 #include "base/android/jni_registrar.h" | 9 #include "base/android/jni_registrar.h" | 
| 10 #include "components/cronet/android/cronet_library_loader.h" | 10 #include "components/cronet/android/cronet_library_loader.h" | 
|  | 11 #include "mock_cert_verifier.h" | 
| 11 #include "mock_url_request_job_factory.h" | 12 #include "mock_url_request_job_factory.h" | 
| 12 #include "native_test_server.h" | 13 #include "native_test_server.h" | 
| 13 #include "network_change_notifier_util.h" | 14 #include "network_change_notifier_util.h" | 
| 14 #include "quic_test_server.h" | 15 #include "quic_test_server.h" | 
| 15 #include "sdch_test_util.h" | 16 #include "sdch_test_util.h" | 
| 16 #include "test_upload_data_stream_handler.h" | 17 #include "test_upload_data_stream_handler.h" | 
| 17 | 18 | 
| 18 namespace { | 19 namespace { | 
| 19 | 20 | 
| 20 const base::android::RegistrationMethod kCronetTestsRegisteredMethods[] = { | 21 const base::android::RegistrationMethod kCronetTestsRegisteredMethods[] = { | 
|  | 22     {"MockCertVerifier", cronet::RegisterMockCertVerifier}, | 
| 21     {"MockUrlRequestJobFactory", cronet::RegisterMockUrlRequestJobFactory}, | 23     {"MockUrlRequestJobFactory", cronet::RegisterMockUrlRequestJobFactory}, | 
| 22     {"NativeTestServer", cronet::RegisterNativeTestServer}, | 24     {"NativeTestServer", cronet::RegisterNativeTestServer}, | 
| 23     {"NetworkChangeNotifierUtil", cronet::RegisterNetworkChangeNotifierUtil}, | 25     {"NetworkChangeNotifierUtil", cronet::RegisterNetworkChangeNotifierUtil}, | 
| 24     {"QuicTestServer", cronet::RegisterQuicTestServer}, | 26     {"QuicTestServer", cronet::RegisterQuicTestServer}, | 
| 25     {"SdchTestUtil", cronet::RegisterSdchTestUtil}, | 27     {"SdchTestUtil", cronet::RegisterSdchTestUtil}, | 
| 26     {"TestUploadDataStreamHandlerRegisterJni", | 28     {"TestUploadDataStreamHandlerRegisterJni", | 
| 27      cronet::TestUploadDataStreamHandlerRegisterJni}, | 29      cronet::TestUploadDataStreamHandlerRegisterJni}, | 
| 28 }; | 30 }; | 
| 29 | 31 | 
| 30 }  // namespace | 32 }  // namespace | 
| (...skipping 16 matching lines...) Expand all  Loading... | 
| 47           arraysize(kCronetTestsRegisteredMethods))) { | 49           arraysize(kCronetTestsRegisteredMethods))) { | 
| 48     return -1; | 50     return -1; | 
| 49   } | 51   } | 
| 50   return cronet_onload; | 52   return cronet_onload; | 
| 51 } | 53 } | 
| 52 | 54 | 
| 53 extern "C" void JNI_OnUnLoad(JavaVM* vm, void* reserved) { | 55 extern "C" void JNI_OnUnLoad(JavaVM* vm, void* reserved) { | 
| 54   cronet::CronetOnUnLoad(vm, reserved); | 56   cronet::CronetOnUnLoad(vm, reserved); | 
| 55 } | 57 } | 
| 56 | 58 | 
| OLD | NEW | 
|---|