| Index: chrome/browser/ui/gtk/infobars/alternate_nav_infobar_gtk.cc
|
| diff --git a/chrome/browser/ui/gtk/infobars/link_infobar_gtk.cc b/chrome/browser/ui/gtk/infobars/alternate_nav_infobar_gtk.cc
|
| similarity index 47%
|
| rename from chrome/browser/ui/gtk/infobars/link_infobar_gtk.cc
|
| rename to chrome/browser/ui/gtk/infobars/alternate_nav_infobar_gtk.cc
|
| index dc7a8bcc8a63638fc224b6324cf240ef80ff7f2b..c7d136c7d14b9705acea593247a71a6e7beedfda 100644
|
| --- a/chrome/browser/ui/gtk/infobars/link_infobar_gtk.cc
|
| +++ b/chrome/browser/ui/gtk/infobars/alternate_nav_infobar_gtk.cc
|
| @@ -2,21 +2,22 @@
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
|
|
| -#include "chrome/browser/ui/gtk/infobars/link_infobar_gtk.h"
|
| +#include "chrome/browser/ui/gtk/infobars/alternate_nav_infobar_gtk.h"
|
|
|
| -#include "chrome/browser/api/infobars/link_infobar_delegate.h"
|
| +#include "chrome/browser/infobars/alternate_nav_infobar_delegate.h"
|
| #include "chrome/browser/ui/gtk/event_utils.h"
|
|
|
| -// LinkInfoBarDelegate ---------------------------------------------------------
|
| +// AlternateNavInfoBarDelegate -------------------------------------------------
|
|
|
| -InfoBar* LinkInfoBarDelegate::CreateInfoBar(InfoBarService* owner) {
|
| - return new LinkInfoBarGtk(owner, this);
|
| +InfoBar* AlternateNavInfoBarDelegate::CreateInfoBar(InfoBarService* owner) {
|
| + return new AlternateNavInfoBarGtk(owner, this);
|
| }
|
|
|
| -// LinkInfoBarGtk --------------------------------------------------------------
|
| +// AlternateNavInfoBarGtk ------------------------------------------------------
|
|
|
| -LinkInfoBarGtk::LinkInfoBarGtk(InfoBarService* owner,
|
| - LinkInfoBarDelegate* delegate)
|
| +AlternateNavInfoBarGtk::AlternateNavInfoBarGtk(
|
| + InfoBarService* owner,
|
| + AlternateNavInfoBarDelegate* delegate)
|
| : InfoBarGtk(owner, delegate) {
|
| size_t link_offset;
|
| string16 display_text = delegate->GetMessageTextWithOffset(&link_offset);
|
| @@ -25,15 +26,15 @@ LinkInfoBarGtk::LinkInfoBarGtk(InfoBarService* owner,
|
| G_CALLBACK(OnLinkClickedThunk));
|
| }
|
|
|
| -LinkInfoBarGtk::~LinkInfoBarGtk() {
|
| +AlternateNavInfoBarGtk::~AlternateNavInfoBarGtk() {
|
| }
|
|
|
| -void LinkInfoBarGtk::OnLinkClicked(GtkWidget* button) {
|
| +void AlternateNavInfoBarGtk::OnLinkClicked(GtkWidget* button) {
|
| if (GetDelegate()->LinkClicked(
|
| event_utils::DispositionForCurrentButtonPressEvent()))
|
| RemoveSelf();
|
| }
|
|
|
| -LinkInfoBarDelegate* LinkInfoBarGtk::GetDelegate() {
|
| - return delegate()->AsLinkInfoBarDelegate();
|
| +AlternateNavInfoBarDelegate* AlternateNavInfoBarGtk::GetDelegate() {
|
| + return delegate()->AsAlternateNavInfoBarDelegate();
|
| }
|
|
|