| Index: base/linux_util.cc
|
| diff --git a/base/linux_util.cc b/base/linux_util.cc
|
| index 14c355e89f1d4cac8e9b781a27d7f5cc41d6bcc8..e49a01fce324f4b91047ff14b70340624ec13333 100644
|
| --- a/base/linux_util.cc
|
| +++ b/base/linux_util.cc
|
| @@ -274,6 +274,8 @@ DesktopEnvironment GetDesktopEnvironment(EnvironmentVariableGetter* env) {
|
| return DESKTOP_ENVIRONMENT_KDE4;
|
| return DESKTOP_ENVIRONMENT_KDE3;
|
| }
|
| + else if (desktop_session == "xfce4")
|
| + return DESKTOP_ENVIRONMENT_XFCE;
|
| }
|
|
|
| // Fall back on some older environment variables.
|
| @@ -300,6 +302,8 @@ const char* GetDesktopEnvironmentName(DesktopEnvironment env) {
|
| return "KDE3";
|
| case DESKTOP_ENVIRONMENT_KDE4:
|
| return "KDE4";
|
| + case DESKTOP_ENVIRONMENT_XFCE:
|
| + return "XFCE";
|
| }
|
| return NULL;
|
| }
|
|
|