| 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 6a89bc37c01a5133053a81549a91af90c6142857..37bdb142606f4e77874ed30ac8cf46506d090e6d 100644
|
| --- a/chrome/browser/ui/android/infobars/infobar_container_android.cc
|
| +++ b/chrome/browser/ui/android/infobars/infobar_container_android.cc
|
| @@ -90,8 +90,10 @@ static jlong Init(JNIEnv* env,
|
| jobject auto_login_delegate) {
|
| InfoBarContainerAndroid* infobar_container =
|
| new InfoBarContainerAndroid(env, obj, auto_login_delegate);
|
| - infobar_container->ChangeInfoBarService(InfoBarService::FromWebContents(
|
| - content::WebContents::FromJavaWebContents(web_contents)));
|
| + InfobarService* infobar_service = InfoBarService::FromWebContents(
|
| + content::WebContents::FromJavaWebContents(web_contents));
|
| + DCHECK(infobar_service);
|
| + infobar_container->ChangeInfoBarManager(&infobar_service->infobar_manager());
|
| return reinterpret_cast<intptr_t>(infobar_container);
|
| }
|
|
|
|
|