Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(754)

Unified Diff: chrome/browser/themes/theme_service.h

Issue 231733005: Delete the GTK+ port of Chrome. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Remerge to ToT Created 6 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/themes/theme_service.h
diff --git a/chrome/browser/themes/theme_service.h b/chrome/browser/themes/theme_service.h
index 767c9b51eb9213d77462e65bb3529548b6195883..ea4a2762f775810e6945f539d19464909d3a8e0c 100644
--- a/chrome/browser/themes/theme_service.h
+++ b/chrome/browser/themes/theme_service.h
@@ -91,12 +91,6 @@ class ThemeService : public base::NonThreadSafe,
virtual NSColor* GetNSColor(int id) const OVERRIDE;
virtual NSColor* GetNSColorTint(int id) const OVERRIDE;
virtual NSGradient* GetNSGradient(int id) const OVERRIDE;
-#elif defined(OS_POSIX) && !defined(TOOLKIT_VIEWS) && !defined(OS_ANDROID)
- // This mismatch between what this class defines and whether or not it
- // overrides ui::ThemeProvider is http://crbug.com/105040 .
- // GdkPixbufs returned by GetPixbufNamed and GetRTLEnabledPixbufNamed are
- // shared instances owned by the theme provider and should not be freed.
- virtual GdkPixbuf* GetRTLEnabledPixbufNamed(int id) const OVERRIDE;
#endif
// Overridden from content::NotificationObserver:
@@ -220,15 +214,7 @@ class ThemeService : public base::NonThreadSafe,
// Sets the managed user theme if the user has no custom theme yet.
void OnManagedUserInitialized();
-#if defined(TOOLKIT_GTK)
- // Loads an image and flips it horizontally if |rtl_enabled| is true.
- GdkPixbuf* GetPixbufImpl(int id, bool rtl_enabled) const;
-#endif
-
-#if defined(TOOLKIT_GTK)
- typedef std::map<int, GdkPixbuf*> GdkPixbufMap;
- mutable GdkPixbufMap gdk_pixbufs_;
-#elif defined(OS_MACOSX)
+#if defined(OS_MACOSX)
// |nsimage_cache_| retains the images it has cached.
typedef std::map<int, NSImage*> NSImageMap;
mutable NSImageMap nsimage_cache_;

Powered by Google App Engine
This is Rietveld 408576698