| Index: chrome/browser/ui/android/infobars/infobar_container_android.cc
|
| diff --git a/chrome/browser/ui/android/infobars/infobar_container_android.cc b/chrome/browser/ui/android/infobars/infobar_container_android.cc
|
| index 6288aabe6487c4d811540a9203fffaa876984363..2f88a6974e9a5673a4b6c82c171c7c7fbdc6143d 100644
|
| --- a/chrome/browser/ui/android/infobars/infobar_container_android.cc
|
| +++ b/chrome/browser/ui/android/infobars/infobar_container_android.cc
|
| @@ -26,15 +26,17 @@ InfoBarContainerAndroid::~InfoBarContainerAndroid() {
|
| RemoveAllInfoBarsForDestruction();
|
| }
|
|
|
| -void InfoBarContainerAndroid::SetWebContents(JNIEnv* env,
|
| - jobject obj,
|
| - jobject web_contents) {
|
| +void InfoBarContainerAndroid::SetWebContents(
|
| + JNIEnv* env,
|
| + const JavaParamRef<jobject>& obj,
|
| + const JavaParamRef<jobject>& web_contents) {
|
| InfoBarService* infobar_service = InfoBarService::FromWebContents(
|
| content::WebContents::FromJavaWebContents(web_contents));
|
| ChangeInfoBarManager(infobar_service);
|
| }
|
|
|
| -void InfoBarContainerAndroid::Destroy(JNIEnv* env, jobject obj) {
|
| +void InfoBarContainerAndroid::Destroy(JNIEnv* env,
|
| + const JavaParamRef<jobject>& obj) {
|
| delete this;
|
| }
|
|
|
|
|