summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--chrome/browser/gtk/blocked_popup_container_view_gtk.cc7
-rw-r--r--chrome/browser/gtk/download_shelf_gtk.cc6
-rw-r--r--chrome/browser/gtk/find_bar_gtk.cc6
3 files changed, 19 insertions, 0 deletions
diff --git a/chrome/browser/gtk/blocked_popup_container_view_gtk.cc b/chrome/browser/gtk/blocked_popup_container_view_gtk.cc
index 51eead3..d5341a7 100644
--- a/chrome/browser/gtk/blocked_popup_container_view_gtk.cc
+++ b/chrome/browser/gtk/blocked_popup_container_view_gtk.cc
@@ -117,6 +117,13 @@ void BlockedPopupContainerViewGtk::Observe(NotificationType type,
GdkColor color = theme_provider_->GetGdkColor(
BrowserThemeProvider::COLOR_BOOKMARK_TEXT);
gtk_util::SetLabelColor(label, &color);
+
+
+ ResourceBundle& rb = ResourceBundle::GetSharedInstance();
+ close_button_->SetBackground(
+ theme_provider_->GetColor(BrowserThemeProvider::COLOR_TAB_TEXT),
+ rb.GetBitmapNamed(IDR_CLOSE_BAR),
+ rb.GetBitmapNamed(IDR_CLOSE_BAR_MASK));
}
GdkColor color = theme_provider_->GetBorderColor();
diff --git a/chrome/browser/gtk/download_shelf_gtk.cc b/chrome/browser/gtk/download_shelf_gtk.cc
index 1e13892..8601855 100644
--- a/chrome/browser/gtk/download_shelf_gtk.cc
+++ b/chrome/browser/gtk/download_shelf_gtk.cc
@@ -207,6 +207,12 @@ void DownloadShelfGtk::Observe(NotificationType type,
gtk_chrome_link_button_set_normal_color(
GTK_CHROME_LINK_BUTTON(link_button_),
use_default_color ? NULL : &bookmark_color);
+
+ ResourceBundle& rb = ResourceBundle::GetSharedInstance();
+ close_button_->SetBackground(
+ theme_provider_->GetColor(BrowserThemeProvider::COLOR_TAB_TEXT),
+ rb.GetBitmapNamed(IDR_CLOSE_BAR),
+ rb.GetBitmapNamed(IDR_CLOSE_BAR_MASK));
}
}
diff --git a/chrome/browser/gtk/find_bar_gtk.cc b/chrome/browser/gtk/find_bar_gtk.cc
index 86ff2f7..54b99aa 100644
--- a/chrome/browser/gtk/find_bar_gtk.cc
+++ b/chrome/browser/gtk/find_bar_gtk.cc
@@ -502,6 +502,12 @@ void FindBarGtk::Observe(NotificationType type,
gtk_widget_set_app_paintable(border_bin_, FALSE);
gtk_misc_set_alignment(GTK_MISC(match_count_label_), 0.5, 1.0);
+
+ ResourceBundle& rb = ResourceBundle::GetSharedInstance();
+ close_button_->SetBackground(
+ theme_provider_->GetColor(BrowserThemeProvider::COLOR_TAB_TEXT),
+ rb.GetBitmapNamed(IDR_CLOSE_BAR),
+ rb.GetBitmapNamed(IDR_CLOSE_BAR_MASK));
}
UpdateMatchLabelAppearance(match_label_failure_);