JDK-8027778 : [macosx] Full screen not working properly on 7u45 and jdk8
  • Type: Bug
  • Component: client-libs
  • Sub-Component: java.awt
  • Affected Version: 7u45,8
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • OS: os_x
  • Submitted: 2013-11-04
  • Updated: 2014-07-31
  • Resolved: 2014-04-16
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
8u20 b11Fixed 9Fixed
Related Reports
Duplicate :  
NetBeans users claim that after switching from 7u25 (which does not suffer from the problem) to 7u45 the full screen mode with NetBeans and also with a simple JFrame application on OS-X 10.7 does not fill the whole area of their display. The problem manifests with displays larger than 1024x768. It is not reproducible on OS-X 10.8 and 10.9.

The original NetBeans bug for reference:
Not verified. there are no machines for verification in lab.

Release team: Rejecting this fix for 8 as it only happens on older HW (though with 10.8 and 10.9) so it's not a showstopper for 8. Deferring to 8u20

1. is this reproducible on 10.8 and/or 10.9? Yes. 2. What hardware specifications? Any hardware? If only "older" HW, what vintage HW is required to fail At least systems based on intel GMA X3100, which are released pre middle 2009. I can't tell what versions of nvidia and radeon are affected. 3. What is the risk? minimal. But if the team of netbeans doesn't object and the fix will seem risky to RE, it it is possible to defer a fix to 8u20

questions: 1. is this reproducible on 10.8 and/or 10.9? 2. What hardware specifications? Any hardware? If only "older" HW, what vintage HW is required to fail 3. What is the risk?

Release team: Thanks for the details. Does this mean it reproduces on 10.8 and 10.9 as well? In terms of the hardware, how old is the machine that reproduce this?

The description from the netbeans team was misleading since those team has no such system configurations. The problem depends from the hardware, and not depends from the OS.

Release team: Rejected as we don't support anything below 10.8 with JDK 8. Will close as WNF

You mention that we already have regression tests for this area. Could you please list the tests that SQE needs to run to make sure we did not introduce a regression with this fix? I do not see any regression tests @bug updated in your webrev.

All tests for FullScreen area should be executed: jdk\test\java\awt\FullScreen\* jdk\test\closed\java\awt\FullScreen\*

8-critical-request: webrev: http://cr.openjdk.java.net/~serb/8027778/webrev.00 review: http://mail.openjdk.java.net/pipermail/awt-dev/2013-December/006577.html risks: macosx related code was changed, fix rational: regression, netbeans suggested testing: run regression tests to verify that there are no new regressions. No new regression test was provided, because we already have such tests, but we and sqe have no system configurations, where the problem can be reproduced.

The fix is under review

The fix is ready, testing is in progress.

OGLMaxTextureSize shall be no less than the size of the screen

Thanks, Sergey. Unfortunately no reply from the NetBeans reporters so far...

I install osx 10.7.5 on my mac book pro 1140x900 and cannot reproduce the problem on jdk7 or jdk8. I will try to find computer for reproducing.

tonda, please verify is is reproducible on jdk8?

Is it possible to check it on the latest jdk8? Thanks.