summaryrefslogtreecommitdiffstats
path: root/chrome/common/x11_util_internal.h
diff options
context:
space:
mode:
authorjhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-09-01 23:31:11 +0000
committerjhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-09-01 23:31:11 +0000
commit5d365bd6cc0b12e8baa33cdb6055435ca80d1e7b (patch)
tree9c927e9ada5dabd27d3a8d0a5b810effff8b76f2 /chrome/common/x11_util_internal.h
parentb81bf79682de74928c3a5be68ed9802f9717c5a9 (diff)
downloadchromium_src-5d365bd6cc0b12e8baa33cdb6055435ca80d1e7b.zip
chromium_src-5d365bd6cc0b12e8baa33cdb6055435ca80d1e7b.tar.gz
chromium_src-5d365bd6cc0b12e8baa33cdb6055435ca80d1e7b.tar.bz2
gtk: Implement and use x11_util::GetXWindowStack, which is a less flaky and faster version of gdk_screen_get_window_stack. The latter was not consistently returning our browser windows in the window stack.
BUG=none TEST=Extensive tab dragging. Review URL: http://codereview.chromium.org/179056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25112 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/common/x11_util_internal.h')
-rw-r--r--chrome/common/x11_util_internal.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/chrome/common/x11_util_internal.h b/chrome/common/x11_util_internal.h
index 1a7b604..52a8a8c 100644
--- a/chrome/common/x11_util_internal.h
+++ b/chrome/common/x11_util_internal.h
@@ -12,6 +12,7 @@
// when needed.
extern "C" {
+#include <X11/Xatom.h>
#include <X11/Xlib.h>
#include <X11/extensions/XShm.h>
#include <X11/extensions/Xrender.h>
@@ -28,4 +29,4 @@ namespace x11_util {
XRenderPictFormat* GetRenderVisualFormat(Display* dpy, Visual* visual);
};
-#endif // CHROME_COMMON_X11_UTIL_H_
+#endif // CHROME_COMMON_X11_UTIL_INTERNAL_H_