| Index: ui/android/window_android.cc
|
| diff --git a/ui/android/window_android.cc b/ui/android/window_android.cc
|
| index 970ddd0415d12fa59ce06c5648f26e87c981b339..11cde005a3bc1493719e25a87eb7c34f41e72785 100644
|
| --- a/ui/android/window_android.cc
|
| +++ b/ui/android/window_android.cc
|
| @@ -17,6 +17,7 @@
|
| namespace ui {
|
|
|
| using base::android::AttachCurrentThread;
|
| +using base::android::JavaRef;
|
| using base::android::ScopedJavaLocalRef;
|
|
|
| WindowAndroid::WindowAndroid(JNIEnv* env, jobject obj) : compositor_(NULL) {
|
| @@ -142,6 +143,16 @@ bool WindowAndroid::CanRequestPermission(const std::string& permission) {
|
| base::android::ConvertUTF8ToJavaString(env, permission).obj());
|
| }
|
|
|
| +void WindowAndroid::StartDragAndDrop(
|
| + const JavaRef<jobject>& jview_android_delegate,
|
| + const JavaRef<jstring>& jtext,
|
| + const JavaRef<jobject>& jimage) {
|
| + JNIEnv* env = AttachCurrentThread();
|
| + Java_WindowAndroid_startDragAndDrop(env, GetJavaObject().obj(),
|
| + jview_android_delegate.obj(), jtext.obj(),
|
| + jimage.obj());
|
| +}
|
| +
|
| // ----------------------------------------------------------------------------
|
| // Native JNI methods
|
| // ----------------------------------------------------------------------------
|
|
|