! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
in mozilla link does not work with style position:relative
Status:
CLOSED: FIXED
Severity:
trivial

Comments

Description kees.bakker 2004-01-21 15:23:04 CET
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.
Comment 1 kees.bakker 2004-01-21 15:23:06 CET
Additional information:

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.
Comment 2 Olivier Fourdan editbugs 2004-01-21 17:26:54 CET
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?

Olivier.
Comment 3 Olivier Fourdan editbugs 2004-01-21 17:27:12 CET
Should have read the addtl info, sorry.
Comment 4 Olivier Fourdan editbugs 2004-01-21 17:53:13 CET
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,
dunno)
Comment 5 Olivier Fourdan editbugs 2004-01-21 22:02:54 CET
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.
Comment 6 Olivier Fourdan editbugs 2004-01-24 14:59:33 CET
Ok, I might have something working. Needs more testing.
Comment 7 Olivier Fourdan editbugs 2004-01-24 15:32:39 CET
Hi,

This preview version is supposed to fix the problem:

http://xfce.org/archive/test/xfwm4-4.0.4-cvs.tar.gz

Olivier.
Comment 8 kees.bakker 2004-01-26 13:08:33 CET
Great. It seems to work here.
Comment 9 Brian J. Tarricone (not reading bugmail) 2004-04-08 19:47:42 CEST
mass stale bug cleanup - reopen if closed in error

Bug #92

Reported by:
kees.bakker
Reported on: 2004-01-21
Last modified on: 2009-07-14

People

Assignee:
Brian J. Tarricone (not reading bugmail)
CC List:
0 users

Version

Version:
unspecified

Attachments

0000092-xfce-mozilla-bug.tar.gz (507 bytes, application/x-gzip-compressed)
2004-01-21 15:23 CET , kees.bakker
no flags

Additional information