Lines Matching refs:env
24 void AddTabToList(JNIEnv* env,
32 env, jtabs_list, entry->id,
33 ConvertUTF16ToJavaString(env, current_navigation.title()).Release(),
34 ConvertUTF8ToJavaString(env, current_navigation.virtual_url().spec())
38 void AddTabsToList(JNIEnv* env,
48 AddTabToList(env, entry, jtabs_list);
66 void RecentlyClosedTabsBridge::Destroy(JNIEnv* env, jobject obj) {
70 void RecentlyClosedTabsBridge::SetRecentlyClosedCallback(JNIEnv* env,
73 callback_.Reset(env, jcallback);
76 jboolean RecentlyClosedTabsBridge::GetRecentlyClosedTabs(JNIEnv* env,
84 AddTabsToList(env, tab_restore_service_->entries(), jtabs_list,
89 jboolean RecentlyClosedTabsBridge::OpenRecentlyClosedTab(JNIEnv* env,
103 TabAndroid* tab_android = TabAndroid::GetNativeTab(env, jtab);
121 void RecentlyClosedTabsBridge::ClearRecentlyClosedTabs(JNIEnv* env,
132 JNIEnv* env = AttachCurrentThread();
133 Java_RecentlyClosedCallback_onUpdated(env, callback_.obj());
157 static jlong Init(JNIEnv* env, jobject obj, jobject jprofile) {
164 bool RecentlyClosedTabsBridge::Register(JNIEnv* env) {
165 return RegisterNativesImpl(env);