Index: base/android/jni_generator/class_list.jni |
diff --git a/base/android/jni_generator/class_list.jni b/base/android/jni_generator/class_list.jni |
new file mode 100644 |
index 0000000000000000000000000000000000000000..9821bcfc9b8bb539bc9e05f8462ddeac1977842a |
--- /dev/null |
+++ b/base/android/jni_generator/class_list.jni |
@@ -0,0 +1,53 @@ |
+# Copyright (c) 2012 The Chromium Authors. All rights reserved. |
+# Use of this source code is governed by a BSD-style license that can be |
+# found in the LICENSE file. |
+ |
+# This file contains a list of JNI parameters used to generate the |
+# bindings. |
+# TODO(bulach): this file should only contain classes from base/, all other |
+# classes should move to corresponding class_list.jni files closer to their own |
+# directories. |
+APP_PARAM_LIST += [ |
+ 'Lcom/google/android/apps/chrome/ChromeContextMenuInfo', |
+ 'Lcom/google/android/apps/chrome/ChromeWindow', |
+ 'Lcom/google/android/apps/chrome/OmniboxSuggestion', |
+ 'Lcom/google/android/apps/chrome/PageInfoViewer', |
+ 'Lcom/google/android/apps/chrome/Tab', |
+ 'Lcom/google/android/apps/chrome/infobar/AutoLogin', |
+ 'Lcom/google/android/apps/chrome/infobar/InfoBarContainer', |
+ 'Lcom/google/android/apps/chrome/infobar/InfoBarContainer$NativeInfoBar', |
+ ('Lcom/google/android/apps/chrome/preferences/ChromeNativePreferences$' |
+ 'PasswordListObserver'), |
+ 'Lorg/chromium/android_webview/AwContents', |
+ 'Lorg/chromium/android_webview/AwContentsClient', |
+ 'Lorg/chromium/android_webview/AwHttpAuthHandler', |
+ 'Lorg/chromium/android_webview/AwContentsIoThreadClient', |
+ 'Lorg/chromium/android_webview/AwWebContentsDelegate', |
+ 'Lorg/chromium/android_webview/InterceptedRequestData', |
+ 'Lorg/chromium/android_webview/JsPromptResultReceiver', |
+ 'Lorg/chromium/android_webview/JsResultHandler', |
+ 'Lorg/chromium/android_webview/JsResultReceiver', |
+ 'Lorg/chromium/base/SystemMessageHandler', |
+ ('Lorg/chromium/chrome/browser/component/navigation_interception/' |
+ 'InterceptNavigationDelegate'), |
+ 'Lorg/chromium/content/app/SandboxedProcessService', |
+ 'Lorg/chromium/content/browser/ContainerViewDelegate', |
+ 'Lorg/chromium/content/browser/ContentVideoView', |
+ 'Lorg/chromium/content/browser/ContentViewCore', |
+ 'Lorg/chromium/content/browser/DeviceOrientation', |
+ 'Lorg/chromium/content/browser/JavaInputStream', |
+ 'Lorg/chromium/content/browser/LocationProvider', |
+ 'Lorg/chromium/content/browser/SandboxedProcessArgs', |
+ 'Lorg/chromium/content/browser/SandboxedProcessConnection', |
+ 'Lorg/chromium/content/browser/TouchPoint', |
+ 'Lorg/chromium/content/browser/WaitableNativeEvent', |
+ 'Lorg/chromium/content/browser/WebContentsObserverAndroid', |
+ 'Lorg/chromium/content/common/DeviceInfo', |
+ 'Lorg/chromium/content/common/SurfaceTextureListener', |
+ 'Lorg/chromium/media/MediaPlayerListener', |
+ 'Lorg/chromium/net/NetworkChangeNotifier', |
+ 'Lorg/chromium/net/ProxyChangeListener', |
+ 'Lorg/chromium/ui/gfx/NativeWindow', |
+ 'Lorg/chromium/ui/SelectFileDialog', |
+ 'Lcom/google/android/apps/chrome/GoogleLocationSettingsHelperImpl', |
+] |