summaryrefslogtreecommitdiffstats
path: root/chrome/browser/dock_info_gtk.cc
diff options
context:
space:
mode:
authorjhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-06-22 20:34:35 +0000
committerjhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-06-22 20:34:35 +0000
commit5a639de2090282a219922cc5799116919320cb18 (patch)
tree214ba732b21b34cda0b62bffec556d39dfb73ca6 /chrome/browser/dock_info_gtk.cc
parent8d1523ab7ad36c8a4f5c9bffd110caeffcdc04be (diff)
downloadchromium_src-5a639de2090282a219922cc5799116919320cb18.zip
chromium_src-5a639de2090282a219922cc5799116919320cb18.tar.gz
chromium_src-5a639de2090282a219922cc5799116919320cb18.tar.bz2
Revert to enumerating all X windows if the Window Manager doesn't support _NET_CLIENT_LIST_STACKING.
BUG=14004 TEST=Drag tabs in and out of tabstrip in xmonad window manager. Review URL: http://codereview.chromium.org/141061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18949 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/dock_info_gtk.cc')
-rw-r--r--chrome/browser/dock_info_gtk.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/chrome/browser/dock_info_gtk.cc b/chrome/browser/dock_info_gtk.cc
index c54e4ba..403b65d 100644
--- a/chrome/browser/dock_info_gtk.cc
+++ b/chrome/browser/dock_info_gtk.cc
@@ -19,7 +19,7 @@
//
// Base class used to locate a window. A subclass need only override
// ShouldStopIterating to determine when iteration should stop.
-class BaseWindowFinder : public gtk_util::EnumerateWindowsDelegate {
+class BaseWindowFinder : public x11_util::EnumerateWindowsDelegate {
public:
explicit BaseWindowFinder(const std::set<GtkWidget*>& ignore) {
std::set<GtkWidget*>::iterator iter;
@@ -100,7 +100,7 @@ class TopMostFinder : public BaseWindowFinder {
target_(window),
screen_loc_(screen_loc),
is_top_most_(false) {
- gtk_util::EnumerateChildWindows(this);
+ gtk_util::EnumerateTopLevelWindows(this);
}
// The window we're looking for.
@@ -163,7 +163,7 @@ class LocalProcessWindowFinder : public BaseWindowFinder {
: BaseWindowFinder(ignore),
screen_loc_(screen_loc),
result_(0) {
- gtk_util::EnumerateChildWindows(this);
+ gtk_util::EnumerateTopLevelWindows(this);
}
// Position of the mouse.