<AWT Dev> [7u4] Review request for 7147435: closed/java/awt/Toolkit/Headless/WrappedToolkitTest/WrappedToolkitTest.sh failed since 7u4b11
Artem Ananiev
artem.ananiev at oracle.com
Mon Feb 27 14:01:57 PST 2012
Hi, Anthony,
I have an impression your webrev is prepared against an outdated version
of code. For example, the change in java_props_md.c:431 is already in
the workspace...
Other comments:
1. HeadlessGraphicsEnvironment is in the sun.java2d package, not sun.awt
2. Changes to awt_LoadLibrary.c look fine as all the defaults are set in
java_props.c
3. GraphicsEnvironment.java also looks fine.
Thanks,
Artem
On 2/27/2012 6:30 AM, Anthony Petrov wrote:
> Hello,
>
> Please review a fix for
> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7147435 at:
>
> http://cr.openjdk.java.net/~anthony/7u4-2-headlessTestFailed-7147435.0/
>
> This bug is a regression of 7124511 fixed for the JDK Mac Port [1]. With
> that fix the code setting the awt.toolkit and java.awt.graphicsenv
> system properties has been removed from JNI_OnLoad() of libawt.so.
> Actually, the test WrappedToolkitTest.sh relies on the ability to
> override the default toolkit by means of setting the AWT_TOOLKIT
> environment variable, and because of the removal the test has failed.
>
> With the fix for 7147435 I'm restoring the removed parts. In order to
> not break the fix for 7124511, I'm setting the system properties only if
> the XToolkit has been requested explicitly.
>
> [1] http://cr.openjdk.java.net/~anthony/x-5-forceHeadless.0/
>
> --
> best regards,
> Anthony
More information about the jdk7u-dev
mailing list