This is the mail archive of the
mailing list for the Cygwin project.
Re: Possible issue with Firefox (38.0.1) running on X Server 1.17.2
- From: Jon TURNEY <jon dot turney at dronecode dot org dot uk>
- To: Derby Pride <thederbypride at gmail dot com>, cygwin at cygwin dot com
- Date: Tue, 4 Aug 2015 18:30:51 +0100
- Subject: Re: Possible issue with Firefox (38.0.1) running on X Server 1.17.2
- Authentication-results: sourceware.org; auth=none
- References: <CAHkMg9Gy3gq1ACC3QQCn3s2MY=P_fjGFswv59CnP7OxgA9P+wg at mail dot gmail dot com>
- Reply-to: cygwin at cygwin dot com
On 03/08/2015 16:43, Derby Pride wrote:
I have recently upgraded Cygwin/X which upped the version of X Server
up to 1.17.2 (sorry, I didn't note the version that I was previously
using). I now enter the following into the Cygwin terminal:
XWin -multiwindow -clipboard -listen tcp &
On my remote machine (a virtual RHEL5.2) I give the following commands:
Firefox launches successfully on my server machine. However, the
maximize button is disabled (all other buttons are present and
enabled). Resizing the window by dragging the edges works as expected
but there appears to be no way to maximize (double clicking the title
bar does not work either).
Thanks for reporting this issue.
I can reproduce this on a Centos 5 VM.
This is interesting. The firefox window has a WM_NORMAL_HINTS which
specifies a maximum size of 32767x32767.
Currently, the maximize control on the window frame is supposed to be
disabled if a maximum size is specified at all, but it looks like that
wasn't quite working correctly until recently.
I've adjusted the logic a little bit so that the maximize control is not
disabled if a maximum size is specified, but it's larger (in both
dimensions) than the Windows virtual desktop size (as then maximization
will not exceed the maximum size specified)
I've built a snapshot with this change. Perhaps you could try that and
see if it improves things for you?
Volunteer Cygwin/X X Server maintainer
Problem reports: http://cygwin.com/problems.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple