| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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 "chrome/browser/android/chrome_jni_registrar.h" | 5 #include "chrome/browser/android/chrome_jni_registrar.h" |
| 6 | 6 |
| 7 #include "base/android/jni_android.h" | 7 #include "base/android/jni_android.h" |
| 8 #include "base/android/jni_registrar.h" | 8 #include "base/android/jni_registrar.h" |
| 9 #include "base/trace_event/trace_event.h" | 9 #include "base/trace_event/trace_event.h" |
| 10 #include "chrome/browser/after_startup_task_utils_android.h" | 10 #include "chrome/browser/after_startup_task_utils_android.h" |
| (...skipping 86 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 97 #include "chrome/browser/media/android/router/media_router_android.h" | 97 #include "chrome/browser/media/android/router/media_router_android.h" |
| 98 #include "chrome/browser/media/android/router/media_router_dialog_controller_and
roid.h" | 98 #include "chrome/browser/media/android/router/media_router_dialog_controller_and
roid.h" |
| 99 #include "chrome/browser/net/spdyproxy/data_reduction_proxy_settings_android.h" | 99 #include "chrome/browser/net/spdyproxy/data_reduction_proxy_settings_android.h" |
| 100 #include "chrome/browser/notifications/notification_ui_manager_android.h" | 100 #include "chrome/browser/notifications/notification_ui_manager_android.h" |
| 101 #include "chrome/browser/password_manager/account_chooser_dialog_android.h" | 101 #include "chrome/browser/password_manager/account_chooser_dialog_android.h" |
| 102 #include "chrome/browser/password_manager/credential_android.h" | 102 #include "chrome/browser/password_manager/credential_android.h" |
| 103 #include "chrome/browser/permissions/permission_update_infobar_delegate_android.
h" | 103 #include "chrome/browser/permissions/permission_update_infobar_delegate_android.
h" |
| 104 #include "chrome/browser/platform_util.h" | 104 #include "chrome/browser/platform_util.h" |
| 105 #include "chrome/browser/prerender/external_prerender_handler_android.h" | 105 #include "chrome/browser/prerender/external_prerender_handler_android.h" |
| 106 #include "chrome/browser/profiles/profile_android.h" | 106 #include "chrome/browser/profiles/profile_android.h" |
| 107 #include "chrome/browser/push_messaging/push_messaging_service_observer_android.
h" |
| 107 #include "chrome/browser/search_engines/template_url_service_android.h" | 108 #include "chrome/browser/search_engines/template_url_service_android.h" |
| 108 #include "chrome/browser/signin/oauth2_token_service_delegate_android.h" | 109 #include "chrome/browser/signin/oauth2_token_service_delegate_android.h" |
| 109 #include "chrome/browser/speech/tts_android.h" | 110 #include "chrome/browser/speech/tts_android.h" |
| 110 #include "chrome/browser/spellchecker/spellchecker_session_bridge_android.h" | 111 #include "chrome/browser/spellchecker/spellchecker_session_bridge_android.h" |
| 111 #include "chrome/browser/ssl/security_state_model_android.h" | 112 #include "chrome/browser/ssl/security_state_model_android.h" |
| 112 #include "chrome/browser/supervised_user/child_accounts/child_account_feedback_r
eporter_android.h" | 113 #include "chrome/browser/supervised_user/child_accounts/child_account_feedback_r
eporter_android.h" |
| 113 #include "chrome/browser/supervised_user/child_accounts/child_account_service_an
droid.h" | 114 #include "chrome/browser/supervised_user/child_accounts/child_account_service_an
droid.h" |
| 114 #include "chrome/browser/sync/profile_sync_service_android.h" | 115 #include "chrome/browser/sync/profile_sync_service_android.h" |
| 115 #include "chrome/browser/ui/android/autofill/autofill_dialog_controller_android.
h" | 116 #include "chrome/browser/ui/android/autofill/autofill_dialog_controller_android.
h" |
| 116 #include "chrome/browser/ui/android/autofill/autofill_dialog_result.h" | 117 #include "chrome/browser/ui/android/autofill/autofill_dialog_result.h" |
| (...skipping 188 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 305 PasswordUIViewAndroid::RegisterPasswordUIViewAndroid}, | 306 PasswordUIViewAndroid::RegisterPasswordUIViewAndroid}, |
| 306 {"PermissionUpdateInfoBarDelegate", | 307 {"PermissionUpdateInfoBarDelegate", |
| 307 PermissionUpdateInfoBarDelegate::RegisterPermissionUpdateInfoBarDelegate}, | 308 PermissionUpdateInfoBarDelegate::RegisterPermissionUpdateInfoBarDelegate}, |
| 308 {"PersonalDataManagerAndroid", | 309 {"PersonalDataManagerAndroid", |
| 309 autofill::PersonalDataManagerAndroid::Register}, | 310 autofill::PersonalDataManagerAndroid::Register}, |
| 310 {"PrecacheLauncher", RegisterPrecacheLauncher}, | 311 {"PrecacheLauncher", RegisterPrecacheLauncher}, |
| 311 {"PrefServiceBridge", PrefServiceBridge::RegisterPrefServiceBridge}, | 312 {"PrefServiceBridge", PrefServiceBridge::RegisterPrefServiceBridge}, |
| 312 {"ProfileAndroid", ProfileAndroid::RegisterProfileAndroid}, | 313 {"ProfileAndroid", ProfileAndroid::RegisterProfileAndroid}, |
| 313 {"ProfileDownloader", RegisterProfileDownloader}, | 314 {"ProfileDownloader", RegisterProfileDownloader}, |
| 314 {"ProfileSyncService", ProfileSyncServiceAndroid::Register}, | 315 {"ProfileSyncService", ProfileSyncServiceAndroid::Register}, |
| 316 {"PushMessagingServiceObserver", |
| 317 PushMessagingServiceObserverAndroid::RegisterJni}, |
| 315 {"RapporServiceBridge", rappor::RegisterRapporServiceBridge}, | 318 {"RapporServiceBridge", rappor::RegisterRapporServiceBridge}, |
| 316 {"RecentlyClosedBridge", RecentlyClosedTabsBridge::Register}, | 319 {"RecentlyClosedBridge", RecentlyClosedTabsBridge::Register}, |
| 317 {"RecordCastAction", remote_media::RegisterRecordCastAction}, | 320 {"RecordCastAction", remote_media::RegisterRecordCastAction}, |
| 318 {"RemoteMediaPlayerBridge", | 321 {"RemoteMediaPlayerBridge", |
| 319 remote_media::RemoteMediaPlayerBridge::RegisterRemoteMediaPlayerBridge}, | 322 remote_media::RemoteMediaPlayerBridge::RegisterRemoteMediaPlayerBridge}, |
| 320 {"RevenueStats", RegisterRevenueStats}, | 323 {"RevenueStats", RegisterRevenueStats}, |
| 321 {"SavePasswordInfoBar", SavePasswordInfoBar::Register}, | 324 {"SavePasswordInfoBar", SavePasswordInfoBar::Register}, |
| 322 {"AutoSigninFirstRunInfoBar", AutoSigninFirstRunInfoBar::Register}, | 325 {"AutoSigninFirstRunInfoBar", AutoSigninFirstRunInfoBar::Register}, |
| 323 {"SceneLayer", chrome::android::RegisterSceneLayer}, | 326 {"SceneLayer", chrome::android::RegisterSceneLayer}, |
| 324 {"ScreenshotTask", RegisterScreenshotTask}, | 327 {"ScreenshotTask", RegisterScreenshotTask}, |
| (...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 361 }; | 364 }; |
| 362 | 365 |
| 363 bool RegisterBrowserJNI(JNIEnv* env) { | 366 bool RegisterBrowserJNI(JNIEnv* env) { |
| 364 TRACE_EVENT0("startup", "chrome_android::RegisterJni"); | 367 TRACE_EVENT0("startup", "chrome_android::RegisterJni"); |
| 365 return RegisterNativeMethods(env, kChromeRegisteredMethods, | 368 return RegisterNativeMethods(env, kChromeRegisteredMethods, |
| 366 arraysize(kChromeRegisteredMethods)); | 369 arraysize(kChromeRegisteredMethods)); |
| 367 } | 370 } |
| 368 | 371 |
| 369 } // namespace android | 372 } // namespace android |
| 370 } // namespace chrome | 373 } // namespace chrome |
| OLD | NEW |