<AWT Dev> [9] Review Request: 7124365 [macosx] setMaximizedBounds() should be implemented

Sergey Bylokhov Sergey.Bylokhov at oracle.com
Tue Apr 15 12:51:47 UTC 2014

Hi, Petr.
Is it true that the native system does not constrain min/max 
height/width ourselves after the call to windowWillUseStandardFrame?
I guess we can suggest to sqe to change the test now, since it is 
currently under review.

On 4/15/14 4:33 PM, Petr Pchelko wrote:
> Hello, AWT Team.
> Please review the fix for the issue:
> https://bugs.openjdk.java.net/browse/JDK-7124365
> The fix is available at:
> http://cr.openjdk.java.net/~pchelko/9/7124365/webrev/
> The implementation is pretty straightforward.
> In native -1 indicates that this bound is not set. Using Integer.MAX_VALUE as in Frame’s javadoc isn’t convenient in native code.
> We do not need to worry about bounds that do not fit the screen - Cocoa handles it for us.
> But we need to handle the maximum/minimum sizes manually, because these are applied before the willUseStandardFrame callback is called.
> The regression test for this exists, it’s being moved from SQE right now. I’ll modify it to support Mac as soon as it’s pushed.
> Thank you.
> With best regards. Petr.

Best regards, Sergey.

More information about the awt-dev mailing list