| Index: chrome/browser/ui/gtk/gtk_theme_service.cc
|
| diff --git a/chrome/browser/ui/gtk/gtk_theme_service.cc b/chrome/browser/ui/gtk/gtk_theme_service.cc
|
| index 84975ba7bbce25a7f41e857869c772946632d91b..cd6b0ab4a3058aaef2cf370d7c4a72e4465d4daf 100644
|
| --- a/chrome/browser/ui/gtk/gtk_theme_service.cc
|
| +++ b/chrome/browser/ui/gtk/gtk_theme_service.cc
|
| @@ -301,6 +301,12 @@ SkBitmap* GtkThemeService::GetBitmapNamed(int id) const {
|
| return const_cast<SkBitmap*>(GetImageNamed(id)->ToSkBitmap());
|
| }
|
|
|
| +gfx::ImageSkia* GtkThemeService::GetImageSkiaNamed(int id) const {
|
| + // TODO(pkotwicz): Remove this const cast. The gfx::Image interface returns
|
| + // its images const. GetImageSkiaNamed() also should but has many callsites.
|
| + return const_cast<gfx::ImageSkia*>(GetImageNamed(id)->ToImageSkia());
|
| +}
|
| +
|
| const gfx::Image* GtkThemeService::GetImageNamed(int id) const {
|
| // Try to get our cached version:
|
| ImageCache::const_iterator it = gtk_images_.find(id);
|
|
|