| Index: blimp/client/app/android/blimp_client_session_android.h
|
| diff --git a/blimp/client/app/android/blimp_client_session_android.h b/blimp/client/app/android/blimp_client_session_android.h
|
| index 77f12f5e0ca520c878ee4a3701f131039fdfcecf..5f0a78f3bf8a714093d788dec55c8753d7a4eece 100644
|
| --- a/blimp/client/app/android/blimp_client_session_android.h
|
| +++ b/blimp/client/app/android/blimp_client_session_android.h
|
| @@ -8,6 +8,7 @@
|
| #include "base/android/jni_android.h"
|
| #include "base/android/jni_array.h"
|
| #include "base/macros.h"
|
| +#include "blimp/client/core/contents/android/ime_helper_dialog.h"
|
| #include "blimp/client/public/session/assignment.h"
|
| #include "blimp/client/session/blimp_client_session.h"
|
|
|
| @@ -24,7 +25,8 @@ class BlimpClientSessionAndroid : public BlimpClientSession {
|
| BlimpClientSessionAndroid(
|
| JNIEnv* env,
|
| const base::android::JavaParamRef<jobject>& jobj,
|
| - const base::android::JavaParamRef<jstring>& jassigner_url);
|
| + const base::android::JavaParamRef<jstring>& jassigner_url,
|
| + jlong window_android_ptr);
|
|
|
| // Methods called from Java via JNI.
|
| // |jclient_auth_token| is an OAuth2 access token created by GoogleAuthUtil.
|
| @@ -52,6 +54,9 @@ class BlimpClientSessionAndroid : public BlimpClientSession {
|
| void OnConnected() override;
|
| void OnDisconnected(int error_code) override;
|
|
|
| + // Helper class for text input.
|
| + std::unique_ptr<ImeHelperDialog> ime_dialog_;
|
| +
|
| // Reference to the Java object which owns this class.
|
| base::android::ScopedJavaGlobalRef<jobject> java_obj_;
|
|
|
|
|