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

Issue 6879127: GTK: Set WMCLASS in a way docks notice while still solving display issues on XFCE. (Closed)

Created:
9 years, 8 months ago by Elliot Glaysher
Modified:
9 years, 7 months ago
CC:
chromium-reviews
Visibility:
Public.

Description

GTK: Set WMCLASS in a way docks notice while still solving display issues on XFCE. BUG=20587 TEST=Check xprop on the main window. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=82581

Patch Set 1 #

Total comments: 5
Unified diffs Side-by-side diffs Delta from patch set Stats (+22 lines, -3 lines) Patch
M chrome/browser/ui/gtk/browser_window_gtk.cc View 2 chunks +22 lines, -3 lines 5 comments Download

Messages

Total messages: 17 (0 generated)
Elliot Glaysher
trevi55: review for functionality evan: stamp it since he isn't a reviewer the commit queue ...
9 years, 8 months ago (2011-04-21 20:44:43 UTC) #1
Evan Martin
I don't like the XFCE hack. Can you experiment/trace a bit more? http://codereview.chromium.org/6879127/diff/1/chrome/browser/ui/gtk/browser_window_gtk.cc File chrome/browser/ui/gtk/browser_window_gtk.cc ...
9 years, 8 months ago (2011-04-21 20:54:33 UTC) #2
Evan Martin
+derat, because he loves underspecified ICCCM snafu
9 years, 8 months ago (2011-04-21 20:55:08 UTC) #3
Evan Martin
E.g. gnome-terminal has WM_NAME that is my shell prompt, but its WM_CLASS is gnome-terminal. Does ...
9 years, 8 months ago (2011-04-21 20:56:45 UTC) #4
Marco Trevisan (Treviño)
You can also summarize the wmclass both as wmclass_name and wmclass_class if XFCE needs it... ...
9 years, 8 months ago (2011-04-21 21:02:29 UTC) #5
Daniel Erat
http://codereview.chromium.org/6879127/diff/1/chrome/browser/ui/gtk/browser_window_gtk.cc File chrome/browser/ui/gtk/browser_window_gtk.cc (right): http://codereview.chromium.org/6879127/diff/1/chrome/browser/ui/gtk/browser_window_gtk.cc#newcode336 chrome/browser/ui/gtk/browser_window_gtk.cc:336: // a dock or application based behaviour so do ...
9 years, 8 months ago (2011-04-21 21:10:28 UTC) #6
Elliot Glaysher
http://codereview.chromium.org/6879127/diff/1/chrome/browser/ui/gtk/browser_window_gtk.cc File chrome/browser/ui/gtk/browser_window_gtk.cc (right): http://codereview.chromium.org/6879127/diff/1/chrome/browser/ui/gtk/browser_window_gtk.cc#newcode336 chrome/browser/ui/gtk/browser_window_gtk.cc:336: // a dock or application based behaviour so do ...
9 years, 8 months ago (2011-04-21 21:23:31 UTC) #7
Elliot Glaysher
http://codereview.chromium.org/6879127/diff/1/chrome/browser/ui/gtk/browser_window_gtk.cc File chrome/browser/ui/gtk/browser_window_gtk.cc (right): http://codereview.chromium.org/6879127/diff/1/chrome/browser/ui/gtk/browser_window_gtk.cc#newcode333 chrome/browser/ui/gtk/browser_window_gtk.cc:333: base::nix::DESKTOP_ENVIRONMENT_XFCE) { On 2011/04/21 21:02:29, Marco Trevisan (Treviño) wrote: ...
9 years, 8 months ago (2011-04-21 21:25:17 UTC) #8
Marco Trevisan (Treviño)
On 2011/04/21 21:25:17, Elliot Glaysher wrote: > I don't think that helps. The whole point ...
9 years, 8 months ago (2011-04-21 21:31:26 UTC) #9
Evan Martin
On 2011/04/21 21:31:26, Marco Trevisan (Treviño) wrote: > Ah, ok I didn't know how XFCE ...
9 years, 8 months ago (2011-04-21 21:40:58 UTC) #10
Evan Martin
uxterm -name test shows up as WM_CLASS(STRING) = "test", "UXTerm" So I guess it must ...
9 years, 8 months ago (2011-04-21 21:42:11 UTC) #11
Elliot Glaysher
On Thu, Apr 21, 2011 at 2:40 PM, <evan@chromium.org> wrote: > But testing locally, if ...
9 years, 8 months ago (2011-04-21 21:52:06 UTC) #12
Marco Trevisan (Treviño)
On 2011/04/21 21:40:58, Evan Martin wrote: > Looking at: > http://tronche.com/gui/x/icccm/sec-4.html#s-4.1.2.5 > it seems the ...
9 years, 8 months ago (2011-04-21 21:54:24 UTC) #13
Evan Martin
OK, final idea: since we're making a site-specific browser, perhaps it's more appropriate to put ...
9 years, 8 months ago (2011-04-21 22:01:02 UTC) #14
Elliot Glaysher
On Thu, Apr 21, 2011 at 3:01 PM, <evan@chromium.org> wrote: > OK, final idea: since ...
9 years, 8 months ago (2011-04-21 22:14:52 UTC) #15
Evan Martin
LGTM OK, I think it is fine to work around XFCE like you did then. ...
9 years, 8 months ago (2011-04-21 22:43:53 UTC) #16
Evan Martin
9 years, 8 months ago (2011-04-21 22:43:53 UTC) #17
LGTM

OK, I think it is fine to work around XFCE like you did then.  Thanks for
trying.

Powered by Google App Engine
This is Rietveld 408576698