| Index: chrome/browser/ui/gtk/browser_window_gtk.cc
|
| diff --git a/chrome/browser/ui/gtk/browser_window_gtk.cc b/chrome/browser/ui/gtk/browser_window_gtk.cc
|
| index 58288972d72b7aee719122f1291ba2f93ef6dd9d..27b179220e6653c6cdb69f18c9674703600b50d6 100644
|
| --- a/chrome/browser/ui/gtk/browser_window_gtk.cc
|
| +++ b/chrome/browser/ui/gtk/browser_window_gtk.cc
|
| @@ -802,8 +802,9 @@ void BrowserWindowGtk::OnActiveTabChanged(WebContents* old_contents,
|
|
|
| // Update various elements that are interested in knowing the current
|
| // WebContents.
|
| - infobar_container_->ChangeInfoBarService(
|
| - InfoBarService::FromWebContents(new_contents));
|
| + InfoBarManager* infobar_manager =
|
| + InfoBarService::InfoBarManagerFromWebContents(new_contents);
|
| + infobar_container_->ChangeInfoBarManager(infobar_manager);
|
| contents_container_->SetTab(new_contents);
|
| UpdateDevToolsForContents(new_contents);
|
|
|
| @@ -1285,7 +1286,7 @@ void BrowserWindowGtk::TabDetachedAt(WebContents* contents, int index) {
|
| // browser_->tab_strip_model()->GetActiveWebContents() will return NULL or
|
| // something else.
|
| if (index == browser_->tab_strip_model()->active_index()) {
|
| - infobar_container_->ChangeInfoBarService(NULL);
|
| + infobar_container_->ChangeInfoBarManager(NULL);
|
| UpdateDevToolsForContents(NULL);
|
| }
|
| contents_container_->DetachTab(contents);
|
|
|