Review request: JDK-7162111 TEST_BUG: change tests run in headless mode [macosx] (open part)

Alexey Utkin alexey.utkin at
Thu Nov 22 09:12:48 UTC 2012

On 22.11.2012 12:41, Alan Bateman wrote:
> On 22/11/2012 07:38, Alexey Utkin wrote:
>> :
>> I take in account  the AWT problem on Mac OS:
>> in ssh session  due to compatibility reason AWT switches to X11 
>> toolkit if DISPLAY variable is defined.
>> But Mac OS implementation of X11 toolkit has a deadlock/linkage problems.
>> In JDK8 the X11 toolkit support is obsolete and problem would be 
>> resolved by AWT team.
> Alexey - can you explain this comment a bit further? Are you saying 
> that the X11 support has been removed or will be removed? We've had 
> major grief get automated testing running on Mac OSX and I would 
> prefer not to remove the tests from the ProblemList until we are 
> confident that the AWT deadlock issue has been resolved.
In accordance with the AWT plan the support for X11 toolkit on Mac OS 
has to be removed. As a result the issues in that part of code are frozen.
In fact the most of work is already done, except the border cases 
similar to described in the comment. More over, seems that it is the 
only case with problem
(falldown to X11 toolkit without switches in command line for very 
specific environment).
The best choice would be the ban for DISPLAY variable setup on JPRT 
computers as temporary solution.
AWT deadlock issue for X11 toolkit on Mac OS will not be resolved, 
instead,  X11 toolkit will be forbidden for Mac OS.
> -Alan

More information about the core-libs-dev mailing list