Index: chrome/browser/permissions/permission_update_infobar_delegate_android.cc |
diff --git a/chrome/browser/permissions/permission_update_infobar_delegate_android.cc b/chrome/browser/permissions/permission_update_infobar_delegate_android.cc |
index e1c22fa1ec6c8ef2556efd38e1990efb4fbc1e9e..6d796e9487790e97e5f92f10d95789c4cb9cba49 100644 |
--- a/chrome/browser/permissions/permission_update_infobar_delegate_android.cc |
+++ b/chrome/browser/permissions/permission_update_infobar_delegate_android.cc |
@@ -139,15 +139,13 @@ PermissionUpdateInfoBarDelegate::PermissionUpdateInfoBarDelegate( |
callback_(callback) { |
JNIEnv* env = base::android::AttachCurrentThread(); |
java_delegate_.Reset(Java_PermissionUpdateInfoBarDelegate_create( |
- env, |
- reinterpret_cast<intptr_t>(this), |
- web_contents->GetJavaWebContents().obj(), |
- base::android::ToJavaArrayOfStrings(env, android_permissions_).obj())); |
+ env, reinterpret_cast<intptr_t>(this), web_contents->GetJavaWebContents(), |
+ base::android::ToJavaArrayOfStrings(env, android_permissions_))); |
} |
PermissionUpdateInfoBarDelegate::~PermissionUpdateInfoBarDelegate() { |
Java_PermissionUpdateInfoBarDelegate_onNativeDestroyed( |
- base::android::AttachCurrentThread(), java_delegate_.obj()); |
+ base::android::AttachCurrentThread(), java_delegate_); |
} |
infobars::InfoBarDelegate::InfoBarIdentifier |
@@ -175,7 +173,7 @@ base::string16 PermissionUpdateInfoBarDelegate::GetButtonLabel( |
bool PermissionUpdateInfoBarDelegate::Accept() { |
Java_PermissionUpdateInfoBarDelegate_requestPermissions( |
- base::android::AttachCurrentThread(), java_delegate_.obj()); |
+ base::android::AttachCurrentThread(), java_delegate_); |
return false; |
} |