Closed Bug 74870 Opened 24 years ago Closed 24 years ago

Cookie dialog invisible with moz on second screen of Xinerama

Categories

(Core :: XUL, defect)

x86
Linux
defect
Not set
normal

Tracking

()

RESOLVED FIXED
Future

People

(Reporter: jwbaker, Assigned: blizzard)

References

Details

(Whiteboard: hav patch; ready to checkin)

Attachments

(1 file)

Debug build pulled 2001-04-05-09 on Linux, built with --enable-xinerama. If Mozilla's main window is on the right-hand screen of my setup (the second screen), the cookie confirmation dialogs are placed off-screen. The other dialogs I tried (prefs, open, find) were placed properly. The cookie dialog is placed properly if Mozilla's main window is on the left-hand screen.
->mcafee. is this the dialog placement bug? or is it cookie-specific? if the former, should this be dup'd? if the latter, i'll punt over to the cookie component.
Assignee: ben → mcafee
morse. Jeffery: it would help a lot if we could eliminate the Xinerama part of this problem, I have no idea what that option is. Does this problem happen on a vanilla mozilla downloaded nightly build? Also, this might be a general dialog problem and not cookies, that would be my 2nd question.
Assignee: mcafee → morse
I'll make a fresh build tomorrow and report here.
Component: XP Apps: GUI Features → Cookies
QA Contact: sairuh → tpreston
Sounds like a general dialog problem to me. Reassigning.
Assignee: morse → trudelle
Component: Cookies → XP Toolkit/Widgets
QA Contact: tpreston → aegis
I don't see how this is a general problem if it requires a non-standard build option and still only affects one dialog. ->danm/future
Assignee: trudelle → danm
Target Milestone: --- → Future
May God have mercy on us all. The 212 bug spam-o-rama is Now!
QA Contact: aegis → jrgm
As far as I can tell from my limited testing, it is true of all dialogs. The cookie dialog, and the mail server password dialog. They all seem to appear off-screen (I'm running with virtual desktops right now, and can see where they appear. They appear to the below of my primary screen, rather than on my secondary screen, which is to the right of the primary screen. Perhaps an X vs. Y login problem in the code? This I think is a major bug, as if you have this code turned on, the browser becomes largely unusable, as the dialogs appear off screen and the browser cannot continue without input it can't expect to get. Should the severity be changed to represent this? BTW, this is not a Linux only bug. I'm using BSD/OS, and this will effect any XFree86 server with xinerama.
I was right about the nature of the error made that caused dialogs to appear off-screen. This simple patch (attachment id=49630) fixes an error made in the original addition of support for Xinerama (fixing bug #32612) I've tested with the post-0.9.4 head, and this patch is all that's required to make the dialogs appear in the middle of the second screen, right where they should.
adding "patch, review" keywords, assigning to myself.
Assignee: danm → cross
Keywords: patch, review
Status: NEW → ASSIGNED
r=jwbaker@acm.org, cc += the people who wrote and reviewed this bug
Blocks: 100339
Depends on: 32612
Comment on attachment 49630 [details] [diff] [review] fix for xinerama support addition (re: bug #32612) "oops." sr=blizzard
Attachment #49630 - Flags: superreview+
Keywords: review
Who needs to check this in?
Whiteboard: hav patch; ready to checkin
Stealing to checkin.
Assignee: cross → blizzard
Status: ASSIGNED → NEW
Checked in.
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: