Index: ui/base/x/x11_util.cc |
diff --git a/ui/base/x/x11_util.cc b/ui/base/x/x11_util.cc |
index 6daf1686c5cdc84da9b43e5e7954c3e0b30d1025..9f56c2c4ae52aac907e688d4b9131fba4eff60ab 100644 |
--- a/ui/base/x/x11_util.cc |
+++ b/ui/base/x/x11_util.cc |
@@ -1191,28 +1191,42 @@ WindowManagerName GuessWindowManager() { |
std::string name; |
if (GetWindowManagerName(&name)) { |
// These names are taken from the WMs' source code. |
+ if (name == "awesome") |
+ return WM_AWESOME; |
if (name == "Blackbox") |
return WM_BLACKBOX; |
- if (name == "chromeos-wm") |
- return WM_CHROME_OS; |
if (name == "Compiz" || name == "compiz") |
return WM_COMPIZ; |
- if (name == "e16") |
+ if (name == "e16" || name == "Enlightenment") |
return WM_ENLIGHTENMENT; |
+ if (name == "i3") |
+ return WM_I3; |
if (StartsWithASCII(name, "IceWM", true)) |
return WM_ICE_WM; |
+ if (name == "ion3") |
+ return WM_ION3; |
if (name == "KWin") |
return WM_KWIN; |
+ if (name == "matchbox") |
+ return WM_MATCHBOX; |
if (name == "Metacity") |
return WM_METACITY; |
if (name == "Mutter (Muffin)") |
return WM_MUFFIN; |
if (name == "GNOME Shell") |
- return WM_MUTTER; // GNOME Shell uses Mutter |
+ return WM_MUTTER; // GNOME Shell uses Mutter |
if (name == "Mutter") |
return WM_MUTTER; |
+ if (name == "notion") |
+ return WM_NOTION; |
if (name == "Openbox") |
return WM_OPENBOX; |
+ if (name == "qtile") |
+ return WM_QTILE; |
+ if (name == "ratpoison") |
+ return WM_RATPOISON; |
+ if (name == "stumpwm") |
+ return WM_STUMPWM; |
if (name == "Xfwm4") |
return WM_XFWM4; |
} |