Index: chrome/browser/ui/gtk/gtk_theme_service.cc |
=================================================================== |
--- chrome/browser/ui/gtk/gtk_theme_service.cc (revision 147124) |
+++ chrome/browser/ui/gtk/gtk_theme_service.cc (working copy) |
@@ -615,11 +615,17 @@ |
switch (base::nix::GetDesktopEnvironment(env.get())) { |
case base::nix::DESKTOP_ENVIRONMENT_GNOME: |
+ case base::nix::DESKTOP_ENVIRONMENT_UNITY: |
case base::nix::DESKTOP_ENVIRONMENT_XFCE: |
return true; |
- default: |
+ case base::nix::DESKTOP_ENVIRONMENT_KDE3: |
+ case base::nix::DESKTOP_ENVIRONMENT_KDE4: |
+ case base::nix::DESKTOP_ENVIRONMENT_OTHER: |
return false; |
} |
+ // Unless GetDesktopEnvironment() badly misbehaves, this should never happen. |
+ NOTREACHED(); |
+ return false; |
} |
void GtkThemeService::ClearAllThemeData() { |