Weird problem. If you run mozilla under xfwm then a link won't work anymore if
there is a stylesheet that has POSITION: relative. This does not happen if you
use another window manager.
See the attached xfce-mozilla-bug.tar.gz. It contains a directory with
index.html and style.css, and their quite simple. Open them in Mozilla, Galeon,
or Firebird (from XFCE's window manager), and you'll see that clicking on a
link won't work.
I hardly see how the inner working of Mozilla could be related to the WM in
use. Anyway, do you have a test case that shows the problem?
Should have read the addtl info, sorry.
Not only xfwm4; sawfish too. looks like a bug in mozilla to me (or maybe
mozilla assumes something about mouse grabs but that's not always the case,
Okay, I have the root cause, but the fix implies some complex and deep changes
in xfwm4 code :(
In a nutshell, button click generates Enter/Leave notify events to the client
when buttons are grabbed as they are in xfwm4. Mozilla then misinterpret the
Enter/Leave events and ignores the button press event.
Ok, I might have something working. Needs more testing.
This preview version is supposed to fix the problem:
Great. It seems to work here.
mass stale bug cleanup - reopen if closed in error