| Index: chrome/browser/gtk/gtk_theme_provider.h
|
| diff --git a/chrome/browser/gtk/gtk_theme_provider.h b/chrome/browser/gtk/gtk_theme_provider.h
|
| index 17059bbb9fdfdcdd5db99f0d71d3570b973fa40b..aca0cd9c3adcb82458bb1654875f42dcd0830600 100644
|
| --- a/chrome/browser/gtk/gtk_theme_provider.h
|
| +++ b/chrome/browser/gtk/gtk_theme_provider.h
|
| @@ -130,11 +130,6 @@ class GtkThemeProvider : public BrowserThemeProvider,
|
| // Additionally frees the CairoCachedSurfaces.
|
| virtual void FreePlatformCaches();
|
|
|
| - // Handles signal from GTK that our theme has been changed.
|
| - static void OnStyleSet(GtkWidget* widget,
|
| - GtkStyle* previous_style,
|
| - GtkThemeProvider* provider);
|
| -
|
| // Extracts colors and tints from the GTK theme, both for the
|
| // BrowserThemeProvider interface and the colors we send to webkit.
|
| void LoadGtkValues();
|
| @@ -178,6 +173,9 @@ class GtkThemeProvider : public BrowserThemeProvider,
|
| // entry.
|
| void GetSelectedEntryForegroundHSL(color_utils::HSL* tint) const;
|
|
|
| + // Handles signal from GTK that our theme has been changed.
|
| + CHROMEGTK_CALLBACK_1(GtkThemeProvider, void, OnStyleSet, GtkStyle*);
|
| +
|
| // A notification from the GtkChromeButton GObject destructor that we should
|
| // remove it from our internal list.
|
| CHROMEGTK_CALLBACK_0(GtkThemeProvider, void, OnDestroyChromeButton);
|
|
|