http://mozilla.debian.net/ packages do not set WM_CLASS to Iceweasel

Emmanuel Kasper emmanuel at libera.cc
Sat Oct 8 11:25:10 UTC 2011


Hello
I have notived on Debian Squeeze and Wheezy, using debian.org packages
the WM_CLASS of the browser windows is set to Iceweasel.

However when using a http://mozilla.debian.net package the WM_CLASS of
the browser window is set to Firefox.
xprop | grep WM_CLASS
WM_CLASS(STRING) = "Navigator", "Firefox"

This breaks in a subtle way some Task Managers ( ie Docky ) which use
the WM_CLASS to track which windows are open.

cf This Docky Bug Report:
https://bugs.launchpad.net/docky/+bug/775859

As a workaround I put put StartupWMClass=Firefox in iceweasel.desktop.
and Docky works properly.

Is that a bug or am I missing something ?

Thanks

Manu




More information about the pkg-mozilla-maintainers mailing list