Index: webkit/glue/fling_animator_impl_android.cc |
diff --git a/webkit/glue/fling_animator_impl_android.cc b/webkit/glue/fling_animator_impl_android.cc |
index d663cb73d57f9d1cd45487cf3e9f2b38c6772e3c..56e7e8ba0ebc61079b4d93141e3c75cbdf7ad2e4 100644 |
--- a/webkit/glue/fling_animator_impl_android.cc |
+++ b/webkit/glue/fling_animator_impl_android.cc |
@@ -8,7 +8,12 @@ |
#include "base/android/scoped_java_ref.h" |
#include "base/logging.h" |
-using namespace base::android; |
+using base::android::AttachCurrentThread; |
+using base::android::CheckException; |
+using base::android::GetApplicationContext; |
+using base::android::GetClass; |
+using base::android::MethodID; |
+using base::android::ScopedJavaLocalRef; |
namespace webkit_glue { |
@@ -18,18 +23,23 @@ FlingAnimatorImpl::FlingAnimatorImpl() |
JNIEnv* env = AttachCurrentThread(); |
DCHECK(env); |
ScopedJavaLocalRef<jclass> cls(GetClass(env, "android/widget/OverScroller")); |
- jmethodID constructor = GetMethodID(env, cls, "<init>", |
- "(Landroid/content/Context;)V"); |
+ jmethodID constructor = MethodID::Get<MethodID::TYPE_INSTANCE>( |
+ env, cls.obj(), "<init>", "(Landroid/content/Context;)V"); |
ScopedJavaLocalRef<jobject> tmp(env, env->NewObject(cls.obj(), constructor, |
GetApplicationContext())); |
DCHECK(tmp.obj()); |
java_scroller_.Reset(tmp); |
- fling_method_id_ = GetMethodID(env, cls, "fling", "(IIIIIIII)V"); |
- abort_method_id_ = GetMethodID(env, cls, "abortAnimation", "()V"); |
- compute_method_id_ = GetMethodID(env, cls, "computeScrollOffset", "()Z"); |
- getX_method_id_ = GetMethodID(env, cls, "getCurrX", "()I"); |
- getY_method_id_ = GetMethodID(env, cls, "getCurrY", "()I"); |
+ fling_method_id_ = MethodID::Get<MethodID::TYPE_INSTANCE>( |
+ env, cls.obj(), "fling", "(IIIIIIII)V"); |
+ abort_method_id_ = MethodID::Get<MethodID::TYPE_INSTANCE>( |
+ env, cls.obj(), "abortAnimation", "()V"); |
+ compute_method_id_ = MethodID::Get<MethodID::TYPE_INSTANCE>( |
+ env, cls.obj(), "computeScrollOffset", "()Z"); |
+ getX_method_id_ = MethodID::Get<MethodID::TYPE_INSTANCE>( |
+ env, cls.obj(), "getCurrX", "()I"); |
+ getY_method_id_ = MethodID::Get<MethodID::TYPE_INSTANCE>( |
+ env, cls.obj(), "getCurrY", "()I"); |
} |
FlingAnimatorImpl::~FlingAnimatorImpl() |