diff options
-rw-r--r-- | chrome/browser/gtk/browser_toolbar_gtk.cc | 11 | ||||
-rw-r--r-- | chrome/browser/gtk/browser_toolbar_gtk.h | 3 |
2 files changed, 2 insertions, 12 deletions
diff --git a/chrome/browser/gtk/browser_toolbar_gtk.cc b/chrome/browser/gtk/browser_toolbar_gtk.cc index b49c860..e626983 100644 --- a/chrome/browser/gtk/browser_toolbar_gtk.cc +++ b/chrome/browser/gtk/browser_toolbar_gtk.cc @@ -82,8 +82,6 @@ BrowserToolbarGtk::BrowserToolbarGtk(Browser* browser, BrowserWindowGtk* window) registrar_.Add(this, NotificationType::BROWSER_THEME_CHANGED, NotificationService::AllSources()); - - InitNineBox(); } BrowserToolbarGtk::~BrowserToolbarGtk() { @@ -352,6 +350,8 @@ void BrowserToolbarGtk::SetProfile(Profile* profile) { profile_ = profile; location_bar_->SetProfile(profile); + background_ninebox_.reset(new NineBox(profile->GetThemeProvider(), + 0, IDR_THEME_TOOLBAR, 0, 0, 0, 0, 0, 0, 0)); } void BrowserToolbarGtk::UpdateTabContents(TabContents* contents, @@ -620,10 +620,3 @@ void BrowserToolbarGtk::OnPageAppMenuMoveCurrent(GtkWidget* menu, break; } } - -void BrowserToolbarGtk::InitNineBox() { - // TODO(estade): use |profile_|? - background_ninebox_.reset(new NineBox( - browser_->profile()->GetThemeProvider(), - 0, IDR_THEME_TOOLBAR, 0, 0, 0, 0, 0, 0, 0)); -} diff --git a/chrome/browser/gtk/browser_toolbar_gtk.h b/chrome/browser/gtk/browser_toolbar_gtk.h index 90f270d..ebfdc34 100644 --- a/chrome/browser/gtk/browser_toolbar_gtk.h +++ b/chrome/browser/gtk/browser_toolbar_gtk.h @@ -147,9 +147,6 @@ class BrowserToolbarGtk : public CommandUpdater::CommandObserver, GtkMenuDirectionType dir, BrowserToolbarGtk* toolbar); - // Initialize the background NineBox. - void InitNineBox(); - // Ninebox for the toolbar background scoped_ptr<NineBox> background_ninebox_; |