| Index: chrome/browser/ui/cocoa/infobars/infobar_container_controller.mm
|
| diff --git a/chrome/browser/ui/cocoa/infobars/infobar_container_controller.mm b/chrome/browser/ui/cocoa/infobars/infobar_container_controller.mm
|
| index 3c8e71cc3902c653e9f06e9b3aaf0fc917609d9e..f33638c44ee604ff395e1fad1dd76bc7075b294a 100644
|
| --- a/chrome/browser/ui/cocoa/infobars/infobar_container_controller.mm
|
| +++ b/chrome/browser/ui/cocoa/infobars/infobar_container_controller.mm
|
| @@ -68,12 +68,10 @@
|
|
|
| - (void)changeWebContents:(content::WebContents*)contents {
|
| currentWebContents_ = contents;
|
| - if (contents) {
|
| - containerCocoa_->ChangeInfoBarService(
|
| - InfoBarService::FromWebContents(contents));
|
| - } else {
|
| - containerCocoa_->ChangeInfoBarService(NULL);
|
| - }
|
| + InfoBarManager* infobar_manager = NULL;
|
| + if (contents)
|
| + infobar_manager = InfoBarService::InfoBarManagerFromWebContents(contents);
|
| + containerCocoa_->ChangeInfoBarManager(infobar_manager);
|
| }
|
|
|
| - (void)tabDetachedWithContents:(content::WebContents*)contents {
|
|
|