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

Side by Side Diff: chrome/browser/android/chrome_jni_registrar.cc

Issue 1247853007: [Sync] Add auto-generated ModelType in Java. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Update comment. Created 5 years, 4 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
« no previous file with comments | « chrome/browser/android/DEPS ('k') | sync/BUILD.gn » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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/android/accessibility/font_size_prefs_android.h" 10 #include "chrome/browser/android/accessibility/font_size_prefs_android.h"
(...skipping 119 matching lines...) Expand 10 before | Expand all | Expand 10 after
130 #include "components/dom_distiller/android/component_jni_registrar.h" 130 #include "components/dom_distiller/android/component_jni_registrar.h"
131 #include "components/gcm_driver/android/component_jni_registrar.h" 131 #include "components/gcm_driver/android/component_jni_registrar.h"
132 #include "components/invalidation/impl/android/component_jni_registrar.h" 132 #include "components/invalidation/impl/android/component_jni_registrar.h"
133 #include "components/navigation_interception/component_jni_registrar.h" 133 #include "components/navigation_interception/component_jni_registrar.h"
134 #include "components/policy/core/browser/android/component_jni_registrar.h" 134 #include "components/policy/core/browser/android/component_jni_registrar.h"
135 #include "components/safe_json/android/component_jni_registrar.h" 135 #include "components/safe_json/android/component_jni_registrar.h"
136 #include "components/service_tab_launcher/component_jni_registrar.h" 136 #include "components/service_tab_launcher/component_jni_registrar.h"
137 #include "components/signin/core/browser/android/component_jni_registrar.h" 137 #include "components/signin/core/browser/android/component_jni_registrar.h"
138 #include "components/variations/android/component_jni_registrar.h" 138 #include "components/variations/android/component_jni_registrar.h"
139 #include "components/web_contents_delegate_android/component_jni_registrar.h" 139 #include "components/web_contents_delegate_android/component_jni_registrar.h"
140 #include "sync/android/sync_jni_registrar.h"
140 141
141 #if defined(ENABLE_PRINTING) && !defined(ENABLE_PRINT_PREVIEW) 142 #if defined(ENABLE_PRINTING) && !defined(ENABLE_PRINT_PREVIEW)
142 #include "printing/printing_context_android.h" 143 #include "printing/printing_context_android.h"
143 #endif 144 #endif
144 145
145 namespace chrome { 146 namespace chrome {
146 namespace android { 147 namespace android {
147 148
148 static base::android::RegistrationMethod kChromeRegisteredMethods[] = { 149 static base::android::RegistrationMethod kChromeRegisteredMethods[] = {
149 // Register JNI for components we depend on. 150 // Register JNI for components we depend on.
(...skipping 131 matching lines...) Expand 10 before | Expand all | Expand 10 after
281 {"RevenueStats", RegisterRevenueStats}, 282 {"RevenueStats", RegisterRevenueStats},
282 {"SavePasswordInfoBar", SavePasswordInfoBar::Register}, 283 {"SavePasswordInfoBar", SavePasswordInfoBar::Register},
283 {"SceneLayer", chrome::android::RegisterSceneLayer}, 284 {"SceneLayer", chrome::android::RegisterSceneLayer},
284 {"ServiceTabLauncher", service_tab_launcher::RegisterServiceTabLauncherJni}, 285 {"ServiceTabLauncher", service_tab_launcher::RegisterServiceTabLauncherJni},
285 {"SigninManager", SigninManagerAndroid::Register}, 286 {"SigninManager", SigninManagerAndroid::Register},
286 {"SingleTabModel", RegisterSingleTabModel}, 287 {"SingleTabModel", RegisterSingleTabModel},
287 {"SqliteCursor", SQLiteCursor::RegisterSqliteCursor}, 288 {"SqliteCursor", SQLiteCursor::RegisterSqliteCursor},
288 {"SSLClientCertificateRequest", RegisterSSLClientCertificateRequestAndroid}, 289 {"SSLClientCertificateRequest", RegisterSSLClientCertificateRequestAndroid},
289 {"StartupMetricUtils", RegisterStartupMetricUtils}, 290 {"StartupMetricUtils", RegisterStartupMetricUtils},
290 {"StaticTabSceneLayer", chrome::android::RegisterStaticTabSceneLayer}, 291 {"StaticTabSceneLayer", chrome::android::RegisterStaticTabSceneLayer},
292 {"Sync", syncer::RegisterSyncJni},
291 {"TabAndroid", TabAndroid::RegisterTabAndroid}, 293 {"TabAndroid", TabAndroid::RegisterTabAndroid},
292 {"TabContentManager", chrome::android::RegisterTabContentManager}, 294 {"TabContentManager", chrome::android::RegisterTabContentManager},
293 {"TabListSceneLayer", RegisterTabListSceneLayer}, 295 {"TabListSceneLayer", RegisterTabListSceneLayer},
294 {"TabModelJniBridge", TabModelJniBridge::Register}, 296 {"TabModelJniBridge", TabModelJniBridge::Register},
295 {"TabState", RegisterTabState}, 297 {"TabState", RegisterTabState},
296 {"TabStripSceneLayer", RegisterTabStripSceneLayer}, 298 {"TabStripSceneLayer", RegisterTabStripSceneLayer},
297 {"TemplateUrlServiceAndroid", TemplateUrlServiceAndroid::Register}, 299 {"TemplateUrlServiceAndroid", TemplateUrlServiceAndroid::Register},
298 {"ThumbnailTabHelperAndroid", RegisterThumbnailTabHelperAndroid}, 300 {"ThumbnailTabHelperAndroid", RegisterThumbnailTabHelperAndroid},
299 {"ToolbarModelAndroid", ToolbarModelAndroid::RegisterToolbarModelAndroid}, 301 {"ToolbarModelAndroid", ToolbarModelAndroid::RegisterToolbarModelAndroid},
300 {"TranslateInfoBarDelegate", RegisterTranslateInfoBarDelegate}, 302 {"TranslateInfoBarDelegate", RegisterTranslateInfoBarDelegate},
(...skipping 14 matching lines...) Expand all
315 }; 317 };
316 318
317 bool RegisterBrowserJNI(JNIEnv* env) { 319 bool RegisterBrowserJNI(JNIEnv* env) {
318 TRACE_EVENT0("startup", "chrome_android::RegisterJni"); 320 TRACE_EVENT0("startup", "chrome_android::RegisterJni");
319 return RegisterNativeMethods(env, kChromeRegisteredMethods, 321 return RegisterNativeMethods(env, kChromeRegisteredMethods,
320 arraysize(kChromeRegisteredMethods)); 322 arraysize(kChromeRegisteredMethods));
321 } 323 }
322 324
323 } // namespace android 325 } // namespace android
324 } // namespace chrome 326 } // namespace chrome
OLDNEW
« no previous file with comments | « chrome/browser/android/DEPS ('k') | sync/BUILD.gn » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698