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

Unified Diff: chrome/browser/android/chrome_jni_registrar.cc

Issue 1391893003: NOT FOR REVIEW: Aura on Android (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 2 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: chrome/browser/android/chrome_jni_registrar.cc
diff --git a/chrome/browser/android/chrome_jni_registrar.cc b/chrome/browser/android/chrome_jni_registrar.cc
index a7c1d5fe26a32df09caf324da599c8e9ffc8ea86..90a0aeb4483c94262d3a93344f1c00240380cace 100644
--- a/chrome/browser/android/chrome_jni_registrar.cc
+++ b/chrome/browser/android/chrome_jni_registrar.cc
@@ -7,6 +7,11 @@
#include "base/android/jni_android.h"
#include "base/android/jni_registrar.h"
#include "base/trace_event/trace_event.h"
+
+#include "chrome/browser/android/chrome_application.h"
+#include "ui/platform_window/android/platform_window_jni_registrar.h"
+
+#if !defined(USE_AURA)
#include "chrome/browser/android/accessibility/font_size_prefs_android.h"
#include "chrome/browser/android/accessibility_util.h"
#include "chrome/browser/android/appmenu/app_menu_drag_helper.h"
@@ -15,7 +20,6 @@
#include "chrome/browser/android/bookmarks/bookmarks_bridge.h"
#include "chrome/browser/android/bookmarks/edit_bookmark_helper.h"
#include "chrome/browser/android/bookmarks/partner_bookmarks_reader.h"
-#include "chrome/browser/android/chrome_application.h"
#include "chrome/browser/android/chrome_web_contents_delegate_android.h"
#include "chrome/browser/android/compositor/compositor_view.h"
#include "chrome/browser/android/compositor/layer_title_cache.h"
@@ -141,6 +145,7 @@
#include "components/variations/android/component_jni_registrar.h"
#include "components/web_contents_delegate_android/component_jni_registrar.h"
#include "sync/android/sync_jni_registrar.h"
+#endif
#if defined(ENABLE_PRINTING) && !defined(ENABLE_PRINT_PREVIEW)
#include "printing/printing_context_android.h"
@@ -150,6 +155,10 @@ namespace chrome {
namespace android {
static base::android::RegistrationMethod kChromeRegisteredMethods[] = {
+ {"ChromeApplication", ChromeApplication::RegisterBindings},
+ {"platform_window", ui::RegisterPlatformWindowJni},
+
+#if !defined(USE_AURA)
// Register JNI for components we depend on.
{"AppMenuDragHelper", RegisterAppMenuDragHelper},
{"Bookmarks", bookmarks::android::RegisterBookmarks},
@@ -186,12 +195,11 @@ static base::android::RegistrationMethod kChromeRegisteredMethods[] = {
{"AutofillPopup",
autofill::AutofillPopupViewAndroid::RegisterAutofillPopupViewAndroid},
{"AutofillProfileBridge", autofill::RegisterAutofillProfileBridge},
- {"BookmarksBridge", BookmarksBridge::RegisterBookmarksBridge},
+ {"BookmarksBridge", BookmarksBridge::RegisterBookmarksBridge},
{"CardUnmaskPrompt", autofill::CardUnmaskPromptViewAndroid::Register},
{"CertificateViewer", RegisterCertificateViewer},
{"ChildAccountFeedbackReporter", RegisterChildAccountFeedbackReporter},
{"ChildAccountService", RegisterChildAccountService},
- {"ChromeApplication", ChromeApplication::RegisterBindings},
{"ChromeBrowserProvider",
ChromeBrowserProvider::RegisterChromeBrowserProvider},
{"ChromeHttpAuthHandler",
@@ -323,6 +331,7 @@ static base::android::RegistrationMethod kChromeRegisteredMethods[] = {
{"PrintingContext",
printing::PrintingContextAndroid::RegisterPrintingContext},
#endif
+#endif // USE_AURA
};
bool RegisterBrowserJNI(JNIEnv* env) {

Powered by Google App Engine
This is Rietveld 408576698