Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(67)

Issue 149028: Two tab dragging fixes for various window managers:... (Closed)

Created:
11 years, 6 months ago by James Hawkins
Modified:
9 years, 7 months ago
Reviewers:
tony, Evan Martin
CC:
chromium-reviews_googlegroups.com
Visibility:
Public.

Description

Two tab dragging fixes for various window managers: * Reverse the order of enumeration when enumerating all top-level windows. XQueryTree returns the list of windows in bottom-to-top order, while DockInfo expects the windows in top-to-bottom order (ratpoison WM, Awesome WM). * Extend the enumeration one level deeper for window managers that parent top-level windows into an unnamed real top-level window (ion WM). BUG=14004 TEST=Extensive tab dragging in the following WMs: Metacity, Compiz, kwm, ion3, xmonad, ratpoison, awesome. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=19303

Patch Set 1 #

Total comments: 8

Patch Set 2 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+58 lines, -16 lines) Patch
M chrome/common/gtk_util.cc View 2 chunks +7 lines, -3 lines 0 comments Download
M chrome/common/x11_util.h View 1 chunk +3 lines, -2 lines 0 comments Download
M chrome/common/x11_util.cc View 1 2 chunks +48 lines, -11 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
James Hawkins
11 years, 6 months ago (2009-06-25 21:40:52 UTC) #1
Evan Martin
LGTM http://codereview.chromium.org/149028/diff/1/3 File chrome/common/gtk_util.cc (right): http://codereview.chromium.org/149028/diff/1/3#newcode238 Line 238: // windows in unnamed actual top-level windows ...
11 years, 6 months ago (2009-06-25 21:54:11 UTC) #2
James Hawkins
http://codereview.chromium.org/149028/diff/1/3 File chrome/common/gtk_util.cc (right): http://codereview.chromium.org/149028/diff/1/3#newcode238 Line 238: // windows in unnamed actual top-level windows (ion ...
11 years, 6 months ago (2009-06-25 22:07:58 UTC) #3
James Hawkins
11 years, 6 months ago (2009-06-25 22:20:03 UTC) #4
Evan Martin
11 years, 6 months ago (2009-06-25 22:22:22 UTC) #5
LGTM

Powered by Google App Engine
This is Rietveld 408576698