From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 03:29:30 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 03:29:30 +0000
Subject: [Bug 2965] [TRACKER] IcedTea 3.2.0 Release
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2965
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
Target Milestone|--- |3.2.0
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 03:30:22 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 03:30:22 +0000
Subject: [Bug 1740] [TRACKER] IcedTea 3.1.0 Release
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1740
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Depends on|1370 |
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 03:30:22 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 03:30:22 +0000
Subject: [Bug 2965] [TRACKER] IcedTea 3.2.0 Release
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2965
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Depends on| |1370
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 03:30:22 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 03:30:22 +0000
Subject: [Bug 1370] [IcedTea8] Provide option to build without debugging
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1370
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Blocks|1740 |2965
Target Milestone|3.1.0 |3.2.0
--- Comment #1 from Andrew John Hughes ---
Push back to 3.2.0.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 03:30:42 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 03:30:42 +0000
Subject: [Bug 2965] [TRACKER] IcedTea 3.2.0 Release
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2965
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Depends on| |1375
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 03:30:42 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 03:30:42 +0000
Subject: [Bug 1375] [IcedTea8] Provide option to strip and link debugging
info after build
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1375
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Blocks| |2965
Target Milestone|3.1.0 |3.2.0
--- Comment #2 from Andrew John Hughes ---
Delay to 3.2.0.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 03:31:01 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 03:31:01 +0000
Subject: [Bug 2965] [TRACKER] IcedTea 3.2.0 Release
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2965
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Depends on| |1537
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 03:31:01 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 03:31:01 +0000
Subject: [Bug 1537] [IcedTea8] Allow use of system Kerberos to obtain cache
location
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1537
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Blocks|1740 |2965
--- Comment #3 from Andrew John Hughes ---
Delay to 3.2.0.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 03:31:01 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 03:31:01 +0000
Subject: [Bug 1740] [TRACKER] IcedTea 3.1.0 Release
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1740
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Depends on|1537 |
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 03:31:48 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 03:31:48 +0000
Subject: [Bug 1778] [IcedTea8] Allow an alternate JAR program to be used
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1778
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Blocks|1740 |2965
Target Milestone|3.1.0 |3.2.0
--- Comment #3 from Andrew John Hughes ---
Delay to 3.2.0.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 03:31:48 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 03:31:48 +0000
Subject: [Bug 2965] [TRACKER] IcedTea 3.2.0 Release
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2965
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Depends on| |1778
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 03:31:48 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 03:31:48 +0000
Subject: [Bug 1740] [TRACKER] IcedTea 3.1.0 Release
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1740
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Depends on|1778 |
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 03:33:05 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 03:33:05 +0000
Subject: [Bug 2965] [TRACKER] IcedTea 3.2.0 Release
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2965
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Depends on| |1969
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 03:33:05 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 03:33:05 +0000
Subject: [Bug 1740] [TRACKER] IcedTea 3.1.0 Release
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1740
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Depends on|1969 |
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 03:33:05 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 03:33:05 +0000
Subject: [Bug 1969] [IcedTea8] Add ARM32 JIT port
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1969
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Blocks|1740 |2965
--- Comment #6 from Andrew John Hughes ---
Delay to 3.2.0; needs more time for testing and security update is imminent.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 03:33:18 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 03:33:18 +0000
Subject: [Bug 1969] [IcedTea8] Add ARM32 JIT port
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1969
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|3.1.0 |3.2.0
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 03:33:32 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 03:33:32 +0000
Subject: [Bug 1740] [TRACKER] IcedTea 3.1.0 Release
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1740
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Depends on|1978 |
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 03:33:32 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 03:33:32 +0000
Subject: [Bug 2965] [TRACKER] IcedTea 3.2.0 Release
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2965
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Depends on| |1978
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 03:33:32 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 03:33:32 +0000
Subject: [Bug 1978] [IcedTea8] Support using the system installation of
libpcsclite
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1978
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Blocks|1740 |2965
Target Milestone|3.1.0 |3.2.0
--- Comment #2 from Andrew John Hughes ---
Delay to 3.2.0.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 03:33:46 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 03:33:46 +0000
Subject: [Bug 2965] [TRACKER] IcedTea 3.2.0 Release
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2965
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Depends on| |1993
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 03:33:46 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 03:33:46 +0000
Subject: [Bug 1993] [IcedTea8] Support retrieving proxy settings on GNOME 3
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1993
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Blocks|1740 |2965
Target Milestone|3.1.0 |3.2.0
--- Comment #2 from Andrew John Hughes ---
Delay to 3.2.0.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 03:33:46 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 03:33:46 +0000
Subject: [Bug 1740] [TRACKER] IcedTea 3.1.0 Release
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1740
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Depends on|1993 |
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 03:34:09 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 03:34:09 +0000
Subject: [Bug 2965] [TRACKER] IcedTea 3.2.0 Release
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2965
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Depends on| |2445
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 03:34:09 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 03:34:09 +0000
Subject: [Bug 2445] [IcedTea8] Support system libsctp
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2445
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Blocks|1740 |2965
--- Comment #2 from Andrew John Hughes ---
Delay to 3.2.0.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 03:34:09 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 03:34:09 +0000
Subject: [Bug 1740] [TRACKER] IcedTea 3.1.0 Release
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1740
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Depends on|2445 |
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 03:34:22 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 03:34:22 +0000
Subject: [Bug 2928] [IcedTea8] Remove libXt dependency if possible
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2928
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Blocks|1740 |2965
--- Comment #1 from Andrew John Hughes ---
Delay to 3.2.0.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 03:34:22 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 03:34:22 +0000
Subject: [Bug 2965] [TRACKER] IcedTea 3.2.0 Release
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2965
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Depends on| |2928
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 03:34:22 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 03:34:22 +0000
Subject: [Bug 1740] [TRACKER] IcedTea 3.1.0 Release
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1740
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Depends on|2928 |
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 03:34:49 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 03:34:49 +0000
Subject: [Bug 2445] [IcedTea8] Support system libsctp
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2445
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|3.1.0 |3.2.0
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 03:35:30 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 03:35:30 +0000
Subject: [Bug 2928] [IcedTea8] Remove libXt dependency if possible
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2928
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|3.1.0 |3.2.0
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 03:35:38 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 03:35:38 +0000
Subject: [Bug 1537] [IcedTea8] Allow use of system Kerberos to obtain cache
location
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1537
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|3.1.0 |3.2.0
Severity|normal |enhancement
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 04:16:09 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 04:16:09 +0000
Subject: [Bug 3074] New: [IcedTea8]
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3074
Bug ID: 3074
Summary: [IcedTea8]
Product: IcedTea
Version: 8-hg
Hardware: all
OS: All
Status: NEW
Severity: normal
Priority: P5
Component: IcedTea
Assignee: gnu.andrew at redhat.com
Reporter: gnu.andrew at redhat.com
CC: unassigned at icedtea.classpath.org
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 04:16:26 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 04:16:26 +0000
Subject: [Bug 3074] [IcedTea8] 8159244: Partially initialized string object
created by C2's string concat optimization may escape
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3074
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|--- |3.2.0
Summary|[IcedTea8] |[IcedTea8] 8159244:
| |Partially initialized
| |string object created by
| |C2's string concat
| |optimization may escape
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 04:18:14 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 04:18:14 +0000
Subject: [Bug 3074] [IcedTea8] 8159244: Partially initialized string object
created by C2's string concat optimization may escape
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3074
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
URL| |https://bugs.openjdk.java.n
| |et/browse/JDK-8159244
Blocks| |1740
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 04:18:14 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 04:18:14 +0000
Subject: [Bug 1740] [TRACKER] IcedTea 3.1.0 Release
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1740
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Depends on| |3074
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 04:20:24 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 04:20:24 +0000
Subject: [Bug 3075] New: [IcedTea78] 8159244: Partially initialized string
object created by C2's string concat optimization may escape
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3075
Bug ID: 3075
Summary: [IcedTea78] 8159244: Partially initialized string
object created by C2's string concat optimization may
escape
Product: IcedTea
Version: 7-hg
Hardware: all
OS: All
Status: NEW
Severity: normal
Priority: P5
Component: IcedTea
Assignee: gnu.andrew at redhat.com
Reporter: gnu.andrew at redhat.com
CC: unassigned at icedtea.classpath.org
Clone of bug 3074.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 04:20:34 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 04:20:34 +0000
Subject: [Bug 3074] [IcedTea8] Backport "8159244: Partially initialized
string object created by C2's string concat optimization may escape"
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3074
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|[IcedTea8] 8159244: |[IcedTea8] Backport
|Partially initialized |"8159244: Partially
|string object created by |initialized string object
|C2's string concat |created by C2's string
|optimization may escape |concat optimization may
| |escape"
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 04:20:46 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 04:20:46 +0000
Subject: [Bug 3075] [IcedTea7] Backport "8159244: Partially initialized
string object created by C2's string concat optimization may escape"
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3075
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|[IcedTea78] 8159244: |[IcedTea7] Backport
|Partially initialized |"8159244: Partially
|string object created by |initialized string object
|C2's string concat |created by C2's string
|optimization may escape |concat optimization may
| |escape"
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 04:21:12 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 04:21:12 +0000
Subject: [Bug 3075] [IcedTea7] Backport "8159244: Partially initialized
string object created by C2's string concat optimization may escape"
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3075
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
Target Milestone|--- |2.6.7
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 04:21:48 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 04:21:48 +0000
Subject: [Bug 3076] New: [IcedTea6] Backport "8159244: Partially initialized
string object created by C2's string concat optimization may escape"
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3076
Bug ID: 3076
Summary: [IcedTea6] Backport "8159244: Partially initialized
string object created by C2's string concat
optimization may escape"
Product: IcedTea
Version: 6-hg
Hardware: all
OS: All
Status: NEW
Severity: normal
Priority: P5
Component: IcedTea
Assignee: gnu.andrew at redhat.com
Reporter: gnu.andrew at redhat.com
CC: unassigned at icedtea.classpath.org
Clone of bug 3074.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 04:22:05 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 04:22:05 +0000
Subject: [Bug 3076] [IcedTea6] Backport "8159244: Partially initialized
string object created by C2's string concat optimization may escape"
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3076
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
Target Milestone|--- |6-1.13.12
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 1 04:23:05 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 01 Jul 2016 04:23:05 +0000
Subject: [Bug 3074] [IcedTea8] Backport "8159244: Partially initialized
string object created by C2's string concat optimization may escape"
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3074
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|3.2.0 |3.1.0
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From jvanek at redhat.com Fri Jul 1 07:22:48 2016
From: jvanek at redhat.com (Jiri Vanek)
Date: Fri, 1 Jul 2016 09:22:48 +0200
Subject: Icetea exception
In-Reply-To: <577598D2.7070702@gmx.de>
References: <574702E0020000BB00060FB2@oes-grpwise.novell.upei.ca>
<57712978.1040304@gmx.de>
<94b1241a707fd16a6b02bc22c9dab818.squirrel@sun11.math.upei.ca>
<57714B15.9070407@gmx.de>
<577598D2.7070702@gmx.de>
Message-ID: <7e320a21-6666-f99f-d2a9-6a06cfabc119@redhat.com>
On 07/01/2016 12:10 AM, Jacob Wisor wrote:
> Hello guys!
>
> On 06/28/2016 at 09:23 AM Jiri Vanek wrote:
>> On 06/27/2016 05:49 PM, Jacob Wisor wrote:
>> Hi Jacob!
>>
>> Where have you get this file?
>
> Cezar sent it to me. Unfortunately, perhaps he forgot to add the mailing list onto the list of
> recipients? :-o
oook.
>
>>> Bingo! Like I have assumed. The OBJECT element in the HTML document has been
>>> authored incorrectly.
>>> Look here:
>>>
>>>>
>>>
>>> So, what can you do now? a) You should report this bug do the camera vendor
>>> and wait for a firmware
>>
>> Its hardly to happen:(
>>> update. b) In the meantime, you can download the ultracam.jar JAR file, find
>>> the fully qualified
>>> name of the ultracam class, put it into the HTML document and launch it from
>>> your local computer.
>>
>> I doubt it will work like this. The jar should run on device where it is doing
>> the job for the ITW user.
>
> Err..., I do not think so. Applets are, by design a piece of software that is meant to be downloaded
> "automagically" and run on the user's *local* machine. This is the core purpose of the Applet
> concept. Applets are not an extension to the terminal concept (with remote execution) but a concept
> for a distributed (fat) client application. Hence, you may also call it "dynamic web content", if
> you want. So, applets *always* run locally.
With exception of host.
First may be that unisgned appelts may access only to the host.
Second is that they have information about the host. If you launch it locally, host will be your
machine instead of server, so any host operations will fail. In this case the hsot is camera, so I
guess it is via some api reading from it, and sending to...client. If you launch it from local, it
will not have an info where to read the picture.
>
>> But to follow this advice - you can check the communication between the cam and
>> browser/javaws --html and remove .class on the fly
>>
>>> There is nothing IcedTea-Web developers can do here.
>>>
>>
>> Actually - this is reported as regression. I guess 1.5 was previous ITW on his
>> box. Why it was working?
>> So maybe add stripping of .class is the bugfx to go?
>
> AFAIR, you have committed a fix to relax main class name parsing for applets embedded on web pages.
> We have discussed this at lengths on the mailing list. The fix should have dealt with trimming and
> ignoring white spaces outside of compound literal characters only. So, maybe this fix introduced
> other new but also equally valid parsing restrictions? Both of which is good. This example could be
> given more investigation but the current code - obviously - does reject the given example correctly,
> hence no real need for a deeper investigation in my view.
Yes I recall that. It is just sad that more correct behavior caused regression.
J.
From bugzilla-daemon at icedtea.classpath.org Sun Jul 3 19:34:32 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sun, 03 Jul 2016 19:34:32 +0000
Subject: [Bug 3077] New: [IcedTea8] Backport new tests opened up in OpenJDK 9
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
Bug ID: 3077
Summary: [IcedTea8] Backport new tests opened up in OpenJDK 9
Product: IcedTea
Version: 8-hg
Hardware: all
OS: All
Status: NEW
Severity: normal
Priority: P5
Component: IcedTea
Assignee: gnu.andrew at redhat.com
Reporter: gnu.andrew at redhat.com
CC: unassigned at icedtea.classpath.org
See
https://bugs.openjdk.java.net/browse/JDK-8039279?jql=status%20%3D%20Resolved%20AND%20labels%20%3D%20colocation
and bugs such as:
8039279: Move awt tests to openjdk repository
8041592: [TEST_BUG] Move 42 AWT hw/lw mixing tests to jdk
8055360: Move the rest part of AWT ShapedAndTranslucent tests to OpenJDK
and also:
8063104: Change open awt regression tests to avoid sun.awt.SunToolkit.realSync,
part 2
8063107: Change open swing regression tests to avoid
sun.awt.SunToolkit.realSync, part 2
8074807: Fix some tests unnecessary using internal API
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Sun Jul 3 19:34:53 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sun, 03 Jul 2016 19:34:53 +0000
Subject: [Bug 1740] [TRACKER] IcedTea 3.1.0 Release
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1740
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Depends on| |3077
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Sun Jul 3 19:34:53 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sun, 03 Jul 2016 19:34:53 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
Blocks| |1740
Target Milestone|--- |3.1.0
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Sun Jul 3 19:36:18 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sun, 03 Jul 2016 19:36:18 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Severity|normal |enhancement
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Sun Jul 3 20:50:27 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sun, 03 Jul 2016 20:50:27 +0000
Subject: [Bug 3078] New: [IcedTea8] Add latest updates from AArch64 port
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3078
Bug ID: 3078
Summary: [IcedTea8] Add latest updates from AArch64 port
Product: IcedTea
Version: 8-hg
Hardware: aarch64
OS: All
Status: NEW
Severity: enhancement
Priority: P5
Component: IcedTea
Assignee: gnu.andrew at redhat.com
Reporter: gnu.andrew at redhat.com
CC: unassigned at icedtea.classpath.org
Bring latest aarch64/jdk8 changes into IcedTea:
8155100: AArch64: Relax alignment requirement for byte_map_base
8154739: AArch64: TemplateTable::fast_xaccess loads in wrong mode
8150045: arraycopy causes segfaults in SATB during garbage collection
8148783: aarch64: SEGV running SpecJBB2013
8148948: aarch64: generate_copy_longs calls align() incorrectly
8149365: aarch64: memory copy does not prefetch on backwards copy
8149080: AArch64: Recognise disjoint array copy in stub code
8150082: aarch64: optimise small array copy
8150313: aarch64: optimise array copy using SIMD instructions
8150394: aarch64: add support for 8.1 LSE CAS instructions
8151502: optimize pd_disjoint_words and pd_conjoint_words
8151775: aarch64: add support for 8.1 LSE atomic operations
8152537: aarch64: Make use of CBZ and CBNZ when comparing unsigned values with
zero.
8150229: aarch64: pipeline class for several instructions is not set correctly
8149907: aarch64: use load/store pair instructions in call_stub
8150038: aarch64: make use of CBZ and CBNZ when comparing narrow pointer with
zero
8148328: aarch64: redundant lsr instructions in stub code.
8153797: aarch64: Add Arrays.fill stub code
8151340: aarch64: prefetch the destination word for write prior to ldxr/stxr
loops.
8153713: aarch64: improve short array clearing using store pair
8155617: aarch64: ClearArray does not use DC ZVA
8157841: aarch64: prefetch ignores cache line size
8157906: aarch64: some more integer rotate instructions are never emitted
Merge
8145320: Create unsafe_arraycopy and generic_arraycopy for AArch64
8152840: aarch64: improve _unsafe_arraycopy stub routine
8156731: aarch64: java/util/Arrays/Correct.java fails due to _generic_arraycopy
stub routine
8159052: aarch64: optimise unaligned copies in pd_disjoint_words and
pd_conjoint_words
8158913: aarch64: SEGV running Spark terasort
8159063: aarch64: optimise unaligned array copy long
8150752: Share Class Data
8152479: Coded byte streams
8153312: Constrain AppCDS behavior
8155981: Bolster bytecode verification
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Sun Jul 3 20:50:48 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sun, 03 Jul 2016 20:50:48 +0000
Subject: [Bug 1740] [TRACKER] IcedTea 3.1.0 Release
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1740
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Depends on| |3078
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Sun Jul 3 20:50:48 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sun, 03 Jul 2016 20:50:48 +0000
Subject: [Bug 3078] [IcedTea8] Add latest updates from AArch64 port
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3078
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
Blocks| |1740
Target Milestone|--- |3.1.0
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Sun Jul 3 20:53:39 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sun, 03 Jul 2016 20:53:39 +0000
Subject: [Bug 3079] New: [IcedTea8] Provide option to build Shenandoah on
x86_64
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3079
Bug ID: 3079
Summary: [IcedTea8] Provide option to build Shenandoah on
x86_64
Product: IcedTea
Version: 8-hg
Hardware: x86_64
OS: Linux
Status: NEW
Severity: enhancement
Priority: P5
Component: IcedTea
Assignee: gnu.andrew at redhat.com
Reporter: gnu.andrew at redhat.com
CC: unassigned at icedtea.classpath.org
http://openjdk.java.net/projects/shenandoah/
An alternate HotSpot option from:
http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot
can be provided for x86_64 users to try out Shenandoah.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Sun Jul 3 20:54:04 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sun, 03 Jul 2016 20:54:04 +0000
Subject: [Bug 1740] [TRACKER] IcedTea 3.1.0 Release
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1740
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Depends on| |3079
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Sun Jul 3 20:54:04 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sun, 03 Jul 2016 20:54:04 +0000
Subject: [Bug 3079] [IcedTea8] Provide option to build Shenandoah on x86_64
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3079
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
Blocks| |1740
Target Milestone|--- |3.1.0
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Sun Jul 3 21:17:17 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sun, 03 Jul 2016 21:17:17 +0000
Subject: [Bug 3080] New: Using bash Ubuntu for Windows 10 Insider Preview
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3080
Bug ID: 3080
Summary: Using bash Ubuntu for Windows 10 Insider Preview
Product: IcedTea
Version: unspecified
Hardware: x86_64
OS: Windows
Status: NEW
Severity: blocker
Priority: P5
Component: IcedTea
Assignee: gnu.andrew at redhat.com
Reporter: lcarmona at gmail.com
CC: unassigned at icedtea.classpath.org
The message:
Fetching https://dl.google.com/android/repository/addons_list-2.xml
is kept for a long long time (hours) and then force closed with the error
bellow.
I cannot build/compile ROMs with this error.
#
[thread 139909390206720 also had an error]# A fatal error has been detected by
the Java Runtime Environment:
#
# Internal Error (safepoint.cpp:325), pid=15, tid=139909174789888
# guarantee(PageArmed == 0) failed: invariant
#
# JRE version: OpenJDK Runtime Environment (7.0_101) (build 1.7.0_101-b00)
# Java VM: OpenJDK 64-Bit Server VM (24.95-b01 mixed mode linux-amd64
compressed oops)
# Derivative: IcedTea 2.6.6
# Distribution: Ubuntu 14.04 LTS, package 7u101-2.6.6-0ubuntu0.14.04.1
# Core dump written. Default location: /home/technical/android-sdk/tools/core
or core.15
#
# An error report file with more information is saved as:
# /home/technical/android-sdk/tools/hs_err_pid15.log
#
# If you would like to submit a bug report, please include
# instructions on how to reproduce the bug and visit:
# http://icedtea.classpath.org/bugzilla
#
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Sun Jul 3 21:45:08 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sun, 03 Jul 2016 21:45:08 +0000
Subject: [Bug 3080] Using bash Ubuntu for Windows 10 Insider Preview
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3080
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Version|unspecified |2.6.6
OS|Windows |Linux
Severity|blocker |normal
--- Comment #1 from Andrew John Hughes ---
Please give information on how to reproduce this issue.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 00:55:28 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 00:55:28 +0000
Subject: [Bug 3080] Using bash Ubuntu for Windows 10 Insider Preview
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3080
--- Comment #2 from lcarmona at gmail.com ---
I'm using bash Ubuntu on Windows 10 Insider Preview.
I'm trying to install Android SDK to compile ROMs.
I've downloaded and unpacked Android SDK
(https://help.ubuntu.com/community/AndroidSDK) and I'm running the command:
cd /tools
sudo ./android update sdk --no-ui
Same problem is described here:
http://stackoverflow.com/questions/17963508/how-to-install-android-sdk-build-tools-on-the-command-line
I'm not being able to use the switch --filter and I don't know the numbers of
the SDK packages... Anyway, using --filters and trying to install only the
tools give the same error, i.e., stuck on the Fetching
https://dl.google.com/android/repository/addons_list-2.xml
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From andrew at icedtea.classpath.org Mon Jul 4 05:39:49 2016
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:39:49 +0000
Subject: /hg/icedtea8-forest/jdk: 46 new changesets
Message-ID:
changeset 9feba86c4452 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=9feba86c4452
author: simonis
date: Sat May 07 08:44:48 2016 +0200
8156020, PR1061: 8145547 breaks AIX and and uses RTLD_NOLOAD incorrectly
Reviewed-by: prr, serb
changeset 53d8bc89376e in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=53d8bc89376e
author: yan
date: Tue May 10 12:15:07 2016 +0300
8156128, PR1061: Tests for [AWT/Swing] Conditional support for GTK 3 on Linux
Reviewed-by: prr
changeset 1d2bfa21a03d in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=1d2bfa21a03d
author: yan
date: Mon Apr 21 14:35:14 2014 +0400
8039279, PR3077: Move awt tests to openjdk repository
Reviewed-by: pchelko, alexsch
Contributed-by: Dmitriy Ermashov
changeset b0df76a128cb in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=b0df76a128cb
author: yan
date: Tue Apr 29 14:32:38 2014 +0400
8041592, PR3077: [TEST_BUG] Move 42 AWT hw/lw mixing tests to jdk
Reviewed-by: anthony, pchelko
changeset 527e01bb6cdb in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=527e01bb6cdb
author: yan
date: Wed Apr 09 17:30:42 2014 +0400
8038631, PR3077: Create wrapper for awt.Robot with additional functionality
Reviewed-by: pchelko, alexsch
Contributed-by: Dmitriy Ermashov
changeset 2b158a1c845c in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=2b158a1c845c
author: yan
date: Mon May 26 15:50:10 2014 +0400
8041915, PR3077: Move 8 awt tests to OpenJDK regression tests tree
Reviewed-by: pchelko, alexsch
Contributed-by: Dmitriy Ermashov
changeset 96efd35f030e in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=96efd35f030e
author: dermashov
date: Sun Jul 03 21:22:11 2016 +0100
8056911, PR3077: Remove internal API usage from ExtendedRobot class
8062606: Fix a typo in java.awt.Robot class
Reviewed-by: yan, serb
changeset 551ee8aa0507 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=551ee8aa0507
author: avstepan
date: Tue Jul 08 16:01:18 2014 +0400
8043126, PR3077: move awt automated functional tests from AWT_Events/Lw and AWT_Events/AWT to OpenJDK repository
Reviewed-by: pchelko
changeset c4ceec9a17ba in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=c4ceec9a17ba
author: yan
date: Tue Jul 01 12:49:36 2014 +0400
8043131, PR3077: Move ShapedAndTranslucentWindows and GC functional AWT tests to regression tree
Reviewed-by: pchelko
Contributed-by: Dmitriy Ermashov
changeset fc818f974b83 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=fc818f974b83
author: yan
date: Wed Jun 04 17:24:13 2014 +0400
8044157, PR3077: [TEST_BUG] Improve recently submitted AWT_Mixing tests
Reviewed-by: pchelko
changeset 70e183a886db in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=70e183a886db
author: yan
date: Fri May 30 14:23:25 2014 +0400
8044172, PR3077: [TEST_BUG] Move regtests for 4523758 and AltPlusNumberKeyCombinationsTest to jdk
Reviewed-by: pchelko
changeset 2dcc83a3288a in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=2dcc83a3288a
author: yan
date: Thu Jun 19 12:44:41 2014 +0400
8044429, PR3077: move awt automated tests for AWT_Modality to OpenJDK repository
Reviewed-by: pchelko
Contributed-by: Alexander Stepanov
changeset 1a691c649c54 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=1a691c649c54
author: yan
date: Mon Jun 09 14:59:45 2014 +0400
8044765, PR3077: Move functional tests AWT_SystemTray/Automated to openjdk repository
Reviewed-by: pchelko
Contributed-by: Dmitriy Ermashov
changeset f64eb9ae8934 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=f64eb9ae8934
author: yan
date: Fri Jun 20 16:48:30 2014 +0400
8047180, PR3077: Move functional tests AWT_Headless/Automated to OpenJDK repository
Reviewed-by: pchelko, alexsch
Contributed-by: Dmitriy Ermashov
changeset 20782a7757e5 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=20782a7757e5
author: avstepan
date: Wed Jul 09 12:56:03 2014 +0400
8047367, PR3077: move awt automated tests from AWT_Modality to OpenJDK repository - part 2
Reviewed-by: pchelko
changeset cac83a3f9ca3 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=cac83a3f9ca3
author: yan
date: Fri Jul 04 13:40:55 2014 +0400
8048246, PR3077: Move AWT_DnD/Clipboard/Automated functional tests to OpenJDK
Reviewed-by: pchelko
Contributed-by: Dmitriy Ermashov
changeset a2dcd31b78d8 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a2dcd31b78d8
author: avstepan
date: Mon Jul 21 13:17:43 2014 +0400
8049617, PR3077: move awt automated tests from AWT_Modality to OpenJDK repository - part 3
Reviewed-by: pchelko
changeset 6e52ac59250c in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=6e52ac59250c
author: dermashov
date: Mon Jul 21 12:29:45 2014 +0400
8049694, PR3077: Migrate functional AWT_DesktopProperties/Automated tests to OpenJDK
Reviewed-by: azvegint, serb
changeset 3b79e89119a4 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=3b79e89119a4
author: avstepan
date: Tue Jul 29 15:03:05 2014 +0400
8050885, PR3077: move awt automated tests from AWT_Modality to OpenJDK repository - part 4
Reviewed-by: pchelko
changeset 61683c821128 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=61683c821128
author: yan
date: Mon Jul 21 18:10:13 2014 +0400
8051440, PR3077: move tests about maximizing undecorated to OpenJDK
Reviewed-by: serb
changeset e50e5d8d545f in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=e50e5d8d545f
author: avstepan
date: Tue Aug 05 15:39:05 2014 +0400
8052012, PR3077: move awt automated tests from AWT_Modality to OpenJDK repository - part 5
Reviewed-by: serb
changeset 446e342a6bf2 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=446e342a6bf2
author: dermashov
date: Wed Jul 30 14:29:36 2014 +0400
8052408, PR3077: Move AWT_BAT functional tests to OpenJDK (3 of 3)
Reviewed-by: alexsch
changeset 8c1c3e282488 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=8c1c3e282488
author: yan
date: Tue Aug 12 18:26:30 2014 +0400
8053657, PR3077: [TEST_BUG] move some 5 tests related to undecorated Frame/JFrame to JDK
Reviewed-by: serb
changeset eea22eb76a20 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=eea22eb76a20
author: avstepan
date: Wed Nov 19 14:12:59 2014 +0400
8054143, PR3077: move awt automated tests from AWT_Modality to OpenJDK repository - part 6
Reviewed-by: pchelko
changeset 55b5554b97a7 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=55b5554b97a7
author: avstepan
date: Tue Dec 30 17:26:06 2014 +0400
8054358, PR3077: move awt automated tests from AWT_Modality to OpenJDK repository - part 7
Reviewed-by: pchelko
changeset 4ed9a73ba486 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=4ed9a73ba486
author: avstepan
date: Tue Nov 18 17:10:34 2014 +0400
8054359, PR3077: move awt automated tests from AWT_Modality to OpenJDK repository - part 8
Summary: Some new tests to check FileDialog modality behavior
Reviewed-by: alexsch, pchelko
changeset 292d7aab5663 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=292d7aab5663
author: dermashov
date: Tue Aug 26 15:04:49 2014 +0400
8055360, PR3077: Move the rest part of AWT ShapedAndTranslucent tests to OpenJDK
Reviewed-by: alexsch
changeset d89acac556d6 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d89acac556d6
author: yan
date: Fri Aug 29 14:27:43 2014 +0400
8055664, PR3077: move 14 tests about setLocationRelativeTo to jdk
Reviewed-by: alexsch, azvegint
changeset 69eb16e0bc42 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=69eb16e0bc42
author: avstepan
date: Tue Nov 18 16:32:04 2014 +0400
8055836, PR3077: move awt tests from AWT_Modality to OpenJDK repository - part 9
8057694: move awt tests from AWT_Modality to OpenJDK repository - part 10
Summary: Some modality tests for Print dialog were added
Reviewed-by: pchelko
changeset f4636874e1d4 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=f4636874e1d4
author: yan
date: Tue Apr 07 17:34:14 2015 +0300
8076315, PR3077: move 4 manual functional swing tests to regression suite
Reviewed-by: alexsch, serb
changeset a3c625b62431 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a3c625b62431
author: ssadetsky
date: Tue Dec 01 19:07:45 2015 +0300
8068228, PR3077: Test closed/java/awt/Mouse/MaximizedFrameTest/MaximizedFrameTest fails with GTKLookAndFeel
Reviewed-by: ssadetsky, arapte
changeset fd45d48f0de3 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=fd45d48f0de3
author: yan
date: Fri Dec 05 14:55:08 2014 +0300
8063104, PR3077: Change open awt regression tests to avoid sun.awt.SunToolkit.realSync, part 2
Reviewed-by: serb, alexsch
changeset f79ab27adf43 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=f79ab27adf43
author: alexsch
date: Wed May 21 14:13:17 2014 +0400
8041561, PR3077: Inconsistent opacity behaviour between JCheckBox and JRadioButton
Reviewed-by: malenkov
changeset 006ecd93bed6 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=006ecd93bed6
author: yan
date: Sun Jul 03 22:15:04 2016 +0100
8063107, PR3077: Change open swing regression tests to avoid sun.awt.SunToolkit.realSync, part 2
8064573: [TEST_BUG] javax/swing/text/AbstractDocument/6968363/Test6968363.java is asocial pressing VK_LEFT and not releasing
8064575: [TEST_BUG] javax/swing/JEditorPane/6917744/bug6917744.java 100 times press keys and never releases
8064809: [TEST_BUG] javax/swing/JComboBox/4199622/bug4199622.java contains a lot of keyPress and not a single keyRelease
Reviewed-by: alexsch, pchelko
changeset 92392d6ed985 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=92392d6ed985
author: alexsch
date: Mon Dec 15 19:21:00 2014 +0300
8067441, PR3077: Some tests fails with error: cannot find symbol getSystemMnemonicKeyCodes()
Reviewed-by: serb, azvegint
changeset 43df97a764d5 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=43df97a764d5
author: yan
date: Wed Mar 18 10:30:22 2015 +0300
8074807, PR3077: Fix some tests unnecessary using internal API
Reviewed-by: azvegint, alexsch
changeset 62c632a0c516 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=62c632a0c516
author: okutsu
date: Mon Jul 04 03:14:30 2016 +0100
8031145, PR3077: Re-examine closed i18n tests to see it they can be moved to the jdk repository.
Reviewed-by: alanb, peytoia, naoto
changeset 13df749e77d4 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=13df749e77d4
author: yan
date: Mon Jul 04 03:17:51 2016 +0100
8063102, PR3077: Change open awt regression tests to avoid sun.awt.SunToolkit.realSync, part 1
Reviewed-by: pchelko, serb
changeset f5377d16ac2d in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=f5377d16ac2d
author: alexsch
date: Mon Feb 24 17:23:43 2014 +0400
8008657, PR3077: JSpinner setComponentOrientation doesn't affect on text orientation
Reviewed-by: malenkov, serb
changeset ae40e3430a85 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=ae40e3430a85
author: yan
date: Mon Jul 04 03:34:42 2016 +0100
8063106, PR3077: Change open swing regression tests to avoid sun.awt.SunToolkit.realSync, part 1
Reviewed-by: pchelko, serb
changeset d59478a0cea8 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=d59478a0cea8
author: avstepan
date: Fri Mar 04 18:42:16 2016 +0300
8150258, PR1061: [TEST] HiDPI: create a test for multiresolution menu items icons
Reviewed-by: serb, yan
changeset 17bc210292a1 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=17bc210292a1
author: avstepan
date: Wed Mar 09 12:38:42 2016 +0300
8142406, PR1061: [TEST] MultiResolution image: need test to cover the case when @2x image is corrupted
Reviewed-by: serb, ssadetsky
changeset 9091e1793608 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=9091e1793608
author: avstepan
date: Mon Mar 14 12:20:38 2016 +0300
8150724, PR1061: [TEST] HiDPI: create a test for multiresolution icons
Reviewed-by: alexsch, yan
changeset daef65e31353 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=daef65e31353
author: alexsch
date: Mon Jul 04 03:59:47 2016 +0100
8150844, PR1061: [hidpi] [macosx] -Dsun.java2d.uiScale should be taken into account for OS X
Reviewed-by: serb, avstepan
changeset dcd850780adc in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=dcd850780adc
author: goetz
date: Mon Jul 04 05:09:51 2016 +0100
8159690, PR3077: [TESTBUG] Mark headful tests with @key headful.
Reviewed-by: simonis, alexsch
changeset 466f80a29e6b in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=466f80a29e6b
author: ssadetsky
date: Fri Apr 29 09:46:14 2016 -0700
8155613, PR1061: [PIT] crash in AWT_Desktop/Automated/Exceptions/BasicTest
Reviewed-by: prr
diffstat:
src/macosx/classes/sun/awt/CGraphicsDevice.java | 15 +-
src/share/classes/java/awt/Robot.java | 23 +-
src/share/classes/javax/swing/JSpinner.java | 11 +
src/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java | 35 +-
src/share/classes/javax/swing/plaf/metal/MetalIconFactory.java | 6 +-
src/solaris/native/sun/awt/gtk2_interface.c | 22 +-
src/solaris/native/sun/awt/gtk3_interface.c | 17 +-
src/solaris/native/sun/awt/gtk_interface.c | 21 +-
test/TEST.groups | 5 +
test/com/sun/awt/SecurityWarning/GetSizeShouldNotReturnZero.java | 3 +-
test/com/sun/awt/Translucency/WindowOpacity.java | 18 +-
test/com/sun/java/swing/plaf/windows/8016551/bug8016551.java | 7 +-
test/java/awt/AlphaComposite/HeadlessAlphaComposite.java | 63 +
test/java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.html | 3 +-
test/java/awt/Choice/ChoiceMouseWheelTest/ChoiceMouseWheelTest.java | 3 +-
test/java/awt/Choice/DragMouseOutAndRelease/DragMouseOutAndRelease.java | 421 +
test/java/awt/Choice/GetSizeTest/GetSizeTest.java | 104 +
test/java/awt/Choice/GrabLockTest/GrabLockTest.java | 111 +
test/java/awt/Choice/ItemStateChangeTest/ItemStateChangeTest.java | 3 +-
test/java/awt/Choice/PopupPosTest/PopupPosTest.html | 47 +
test/java/awt/Choice/PopupPosTest/PopupPosTest.java | 150 +
test/java/awt/Choice/RemoveAllShrinkTest/RemoveAllShrinkTest.java | 3 +-
test/java/awt/Choice/ResizeAutoClosesChoice/ResizeAutoClosesChoice.java | 113 +
test/java/awt/Choice/SelectCurrentItemTest/SelectCurrentItemTest.html | 45 +
test/java/awt/Choice/SelectCurrentItemTest/SelectCurrentItemTest.java | 323 +
test/java/awt/Choice/UnfocusableCB_ERR/UnfocusableCB_ERR.java | 421 +
test/java/awt/Color/HeadlessColor.java | 225 +
test/java/awt/Component/7097771/bug7097771.java | 18 +-
test/java/awt/Component/CompEventOnHiddenComponent/CompEventOnHiddenComponent.java | 442 +
test/java/awt/Component/F10TopToplevel/F10TopToplevel.html | 3 +-
test/java/awt/Component/F10TopToplevel/F10TopToplevel.java | 15 +-
test/java/awt/Component/Headless/HeadlessButton.java | 57 +
test/java/awt/Component/Headless/HeadlessCanvas.java | 37 +
test/java/awt/Component/Headless/HeadlessCheckbox.java | 110 +
test/java/awt/Component/Headless/HeadlessChoice.java | 44 +
test/java/awt/Component/Headless/HeadlessComponent.java | 199 +
test/java/awt/Component/Headless/HeadlessContainer.java | 216 +
test/java/awt/Component/Headless/HeadlessDialog.java | 92 +
test/java/awt/Component/Headless/HeadlessFileDialog.java | 72 +
test/java/awt/Component/Headless/HeadlessFrame.java | 55 +
test/java/awt/Component/Headless/HeadlessLabel.java | 64 +
test/java/awt/Component/Headless/HeadlessList.java | 100 +
test/java/awt/Component/Headless/HeadlessPanel.java | 218 +
test/java/awt/Component/Headless/HeadlessScrollPane.java | 72 +
test/java/awt/Component/Headless/HeadlessScrollbar.java | 82 +
test/java/awt/Component/Headless/HeadlessTextArea.java | 108 +
test/java/awt/Component/Headless/HeadlessTextField.java | 88 +
test/java/awt/Component/Headless/HeadlessWindow.java | 43 +
test/java/awt/Component/NativeInLightShow/NativeInLightShow.java | 93 +
test/java/awt/Component/NoUpdateUponShow/NoUpdateUponShow.java | 12 +-
test/java/awt/Component/PaintAll/PaintAll.java | 17 +-
test/java/awt/Component/PrintAllXcheckJNI/PrintAllXcheckJNI.java | 3 +-
test/java/awt/Component/TreeLockDeadlock/TreeLockDeadlock.java | 1 +
test/java/awt/Component/isLightweightCrash/IsLightweightCrash.java | 3 +-
test/java/awt/ComponentOrientation/BasicTest.java | 151 +
test/java/awt/ComponentOrientation/BorderTest.java | 118 +
test/java/awt/ComponentOrientation/FlowTest.java | 151 +
test/java/awt/ComponentOrientation/TestBundle.java | 46 +
test/java/awt/ComponentOrientation/TestBundle1.java | 49 +
test/java/awt/ComponentOrientation/TestBundle1_ar.java | 49 +
test/java/awt/ComponentOrientation/TestBundle_es.java | 46 +
test/java/awt/ComponentOrientation/TestBundle_iw.java | 48 +
test/java/awt/ComponentOrientation/WindowTest.java | 156 +
test/java/awt/Container/ContainerAIOOBE/ContainerAIOOBE.java | 3 +-
test/java/awt/Container/isRemoveNotifyNeeded/JInternalFrameTest.java | 3 +-
test/java/awt/Cursor/HeadlessCursor.java | 93 +
test/java/awt/Dialog/CrashXCheckJni/CrashXCheckJni.java | 3 +-
test/java/awt/Dialog/DialogOverflowSizeTest/DialogSizeOverflowTest.java | 19 +-
test/java/awt/Dialog/ModalDialogPermission/ModalDialogPermission.java | 3 +-
test/java/awt/Dialog/NonResizableDialogSysMenuResize/NonResizableDialogSysMenuResize.java | 3 +-
test/java/awt/EventDispatchThread/HandleExceptionOnEDT/HandleExceptionOnEDT.java | 3 +-
test/java/awt/EventDispatchThread/PreserveDispathThread/PreserveDispatchThread.java | 3 +-
test/java/awt/EventQueue/HeadlessEventQueue.java | 37 +
test/java/awt/EventQueue/InvocationEventTest/InvocationEventTest.java | 203 +
test/java/awt/EventQueue/PushPopDeadlock2/PushPopTest.java | 3 +-
test/java/awt/FileDialog/FilenameFilterTest/FilenameFilterTest.html | 3 +-
test/java/awt/FileDialog/ISCthrownByFileListTest/ISCthrownByFileListTest.java | 121 +
test/java/awt/Focus/6378278/InputVerifierTest.java | 414 +
test/java/awt/Focus/6382144/EndlessLoopTest.java | 410 +
test/java/awt/Focus/6401036/InputVerifierTest2.java | 385 +
test/java/awt/Focus/ActualFocusedWindowTest/ActualFocusedWindowBlockingTest.java | 3 +-
test/java/awt/Focus/AppletInitialFocusTest/AppletInitialFocusTest.html | 3 +-
test/java/awt/Focus/AppletInitialFocusTest/AppletInitialFocusTest1.html | 3 +-
test/java/awt/Focus/ChildWindowFocusTest/ChildWindowFocusTest.html | 44 +
test/java/awt/Focus/ChildWindowFocusTest/ChildWindowFocusTest.java | 281 +
test/java/awt/Focus/ChoiceFocus/ChoiceFocus.java | 3 +-
test/java/awt/Focus/ClearLwQueueBreakTest/ClearLwQueueBreakTest.java | 3 +-
test/java/awt/Focus/CloseDialogActivateOwnerTest/CloseDialogActivateOwnerTest.java | 3 +-
test/java/awt/Focus/ConsumeNextKeyTypedOnModalShowTest/ConsumeNextKeyTypedOnModalShowTest.java | 3 +-
test/java/awt/Focus/ContainerFocusAutoTransferTest/ContainerFocusAutoTransferTest.java | 3 +-
test/java/awt/Focus/DeiconifiedFrameLoosesFocus/DeiconifiedFrameLoosesFocus.html | 3 +-
test/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.html | 44 +
test/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.java | 258 +
test/java/awt/Focus/FocusEmbeddedFrameTest/FocusEmbeddedFrameTest.java | 5 +-
test/java/awt/Focus/FocusOwnerFrameOnClick/FocusOwnerFrameOnClick.java | 3 +-
test/java/awt/Focus/FocusSubRequestTest/FocusSubRequestTest.html | 44 +
test/java/awt/Focus/FocusSubRequestTest/FocusSubRequestTest.java | 98 +
test/java/awt/Focus/FocusTraversalPolicy/DefaultFTPTest.java | 3 +-
test/java/awt/Focus/FocusTraversalPolicy/InitialFTP.java | 3 +-
test/java/awt/Focus/FocusTraversalPolicy/LayoutFTPTest.java | 3 +-
test/java/awt/Focus/FrameJumpingToMouse/FrameJumpingToMouse.java | 19 +-
test/java/awt/Focus/FrameMinimizeTest/FrameMinimizeTest.java | 3 +-
test/java/awt/Focus/Headless/HeadlessContainerOrderFocusTraversalPolicy.java | 66 +
test/java/awt/Focus/Headless/HeadlessDefaultFocusTraversalPolicy.java | 67 +
test/java/awt/Focus/Headless/HeadlessDefaultKeyboardFocusManager.java | 37 +
test/java/awt/Focus/IconifiedFrameFocusChangeTest/IconifiedFrameFocusChangeTest.java | 3 +-
test/java/awt/Focus/InputVerifierTest3/InputVerifierTest3.java | 3 +-
test/java/awt/Focus/KeyEventForBadFocusOwnerTest/KeyEventForBadFocusOwnerTest.java | 8 +-
test/java/awt/Focus/ModalBlockedStealsFocusTest/ModalBlockedStealsFocusTest.html | 3 +-
test/java/awt/Focus/ModalBlockedStealsFocusTest/ModalBlockedStealsFocusTest.java | 10 +-
test/java/awt/Focus/ModalDialogInitialFocusTest/ModalDialogInitialFocusTest.html | 44 +
test/java/awt/Focus/ModalDialogInitialFocusTest/ModalDialogInitialFocusTest.java | 253 +
test/java/awt/Focus/ModalExcludedWindowClickTest/ModalExcludedWindowClickTest.html | 44 +
test/java/awt/Focus/ModalExcludedWindowClickTest/ModalExcludedWindowClickTest.java | 291 +
test/java/awt/Focus/MouseClickRequestFocusRaceTest/MouseClickRequestFocusRaceTest.html | 43 +
test/java/awt/Focus/MouseClickRequestFocusRaceTest/MouseClickRequestFocusRaceTest.java | 307 +
test/java/awt/Focus/NoAutotransferToDisabledCompTest/NoAutotransferToDisabledCompTest.java | 3 +-
test/java/awt/Focus/NonFocusableBlockedOwnerTest/NonFocusableBlockedOwnerTest.html | 44 +
test/java/awt/Focus/NonFocusableBlockedOwnerTest/NonFocusableBlockedOwnerTest.java | 288 +
test/java/awt/Focus/NonFocusableResizableTooSmall/NonFocusableResizableTooSmall.java | 3 +-
test/java/awt/Focus/NonFocusableWindowTest/NoEventsTest.java | 3 +-
test/java/awt/Focus/NonFocusableWindowTest/NonfocusableOwnerTest.java | 3 +-
test/java/awt/Focus/OwnedWindowFocusIMECrashTest/OwnedWindowFocusIMECrashTest.java | 3 +-
test/java/awt/Focus/RequestFocusAndHideTest/RequestFocusAndHideTest.java | 3 +-
test/java/awt/Focus/RequestFocusToDisabledCompTest/RequestFocusToDisabledCompTest.java | 3 +-
test/java/awt/Focus/RequestOnCompWithNullParent/RequestOnCompWithNullParent1.java | 3 +-
test/java/awt/Focus/ResetMostRecentFocusOwnerTest/ResetMostRecentFocusOwnerTest.java | 3 +-
test/java/awt/Focus/RestoreFocusOnDisabledComponentTest/RestoreFocusOnDisabledComponentTest.java | 3 +-
test/java/awt/Focus/ShowFrameCheckForegroundTest/ShowFrameCheckForegroundTest.java | 3 +-
test/java/awt/Focus/SimpleWindowActivationTest/SimpleWindowActivationTest.java | 12 +-
test/java/awt/Focus/ToFrontFocusTest/ToFrontFocus.html | 3 +-
test/java/awt/Focus/WindowInitialFocusTest/WindowInitialFocusTest.html | 3 +-
test/java/awt/Focus/WindowInitialFocusTest/WindowInitialFocusTest.java | 17 +-
test/java/awt/Focus/WindowIsFocusableAccessByThreadsTest/WindowIsFocusableAccessByThreadsTest.java | 1 +
test/java/awt/Focus/WindowUpdateFocusabilityTest/WindowUpdateFocusabilityTest.html | 44 +
test/java/awt/Focus/WindowUpdateFocusabilityTest/WindowUpdateFocusabilityTest.java | 325 +
test/java/awt/Focus/WrongKeyTypedConsumedTest/WrongKeyTypedConsumedTest.java | 3 +-
test/java/awt/FontClass/CreateFont/bigfont.html | 3 +-
test/java/awt/FontClass/HeadlessFont.java | 239 +
test/java/awt/Frame/7024749/bug7024749.java | 3 +-
test/java/awt/Frame/DecoratedExceptions/DecoratedExceptions.java | 81 +
test/java/awt/Frame/DisposeParentGC/DisposeParentGC.java | 166 +
test/java/awt/Frame/DisposeStressTest/DisposeStressTest.html | 1 +
test/java/awt/Frame/DynamicLayout/DynamicLayout.java | 3 +-
test/java/awt/Frame/ExceptionOnSetExtendedStateTest/ExceptionOnSetExtendedStateTest.java | 11 +-
test/java/awt/Frame/FrameLocation/FrameLocation.java | 3 +-
test/java/awt/Frame/FrameSetSizeStressTest/FrameSetSizeStressTest.java | 3 +-
test/java/awt/Frame/FrameSize/TestFrameSize.java | 11 +-
test/java/awt/Frame/FramesGC/FramesGC.java | 159 +
test/java/awt/Frame/GetBoundsResizeTest/GetBoundsResizeTest.java | 168 +
test/java/awt/Frame/HideMaximized/HideMaximized.java | 3 +-
test/java/awt/Frame/HugeFrame/HugeFrame.java | 3 +-
test/java/awt/Frame/InvisibleOwner/InvisibleOwner.java | 3 +-
test/java/awt/Frame/LayoutOnMaximizeTest/LayoutOnMaximizeTest.java | 3 +-
test/java/awt/Frame/MaximizedByPlatform/MaximizedByPlatform.java | 18 +-
test/java/awt/Frame/MaximizedNormalBoundsUndecoratedTest/MaximizedNormalBoundsUndecoratedTest.java | 3 +-
test/java/awt/Frame/MaximizedToIconified/MaximizedToIconified.java | 3 +-
test/java/awt/Frame/MaximizedToMaximized/MaximizedToMaximized.java | 8 +-
test/java/awt/Frame/MaximizedUndecorated/MaximizedUndecorated.java | 101 +
test/java/awt/Frame/MiscUndecorated/ActiveAWTWindowTest.java | 215 +
test/java/awt/Frame/MiscUndecorated/ActiveSwingWindowTest.java | 219 +
test/java/awt/Frame/MiscUndecorated/FrameCloseTest.java | 212 +
test/java/awt/Frame/MiscUndecorated/RepaintTest.java | 302 +
test/java/awt/Frame/MiscUndecorated/UndecoratedInitiallyIconified.java | 57 +
test/java/awt/Frame/ResizeAfterSetFont/ResizeAfterSetFont.java | 3 +-
test/java/awt/Frame/SetMaximizedBounds/SetMaximizedBounds.java | 88 +
test/java/awt/Frame/ShownOffScreenOnWin98/ShownOffScreenOnWin98Test.java | 3 +-
test/java/awt/Frame/SlideNotResizableTest/SlideNotResizableTest.java | 10 +-
test/java/awt/Frame/UnfocusableMaximizedFrameResizablity/UnfocusableMaximizedFrameResizablity.java | 3 +-
test/java/awt/FullScreen/8013581/bug8013581.java | 17 +-
test/java/awt/FullScreen/AltTabCrashTest/AltTabCrashTest.java | 1 +
test/java/awt/FullScreen/BufferStrategyExceptionTest/BufferStrategyExceptionTest.java | 3 +-
test/java/awt/FullScreen/DisplayChangeVITest/DisplayChangeVITest.java | 3 +-
test/java/awt/FullScreen/FullScreenInsets/FullScreenInsets.java | 17 +-
test/java/awt/FullScreen/MultimonFullscreenTest/MultimonDeadlockTest.java | 1 +
test/java/awt/FullScreen/NoResizeEventOnDMChangeTest/NoResizeEventOnDMChangeTest.java | 3 +-
test/java/awt/FullScreen/SetFSWindow/FSFrame.java | 3 +-
test/java/awt/FullScreen/TranslucentWindow/TranslucentWindow.java | 15 +-
test/java/awt/GradientPaint/GradientTransformTest.java | 3 +-
test/java/awt/GradientPaint/HeadlessGradientPaint.java | 51 +
test/java/awt/GradientPaint/LinearColorSpaceGradientTest.java | 3 +-
test/java/awt/Graphics/LineClipTest.java | 3 +-
test/java/awt/Graphics2D/DrawString/DrawStrSuper.java | 3 +-
test/java/awt/Graphics2D/DrawString/LCDTextSrcEa.java | 3 +-
test/java/awt/Graphics2D/DrawString/ScaledLCDTextMetrics.java | 3 +-
test/java/awt/Graphics2D/DrawString/TextRenderingTest.java | 3 +-
test/java/awt/Graphics2D/DrawString/XRenderElt254TextTest.java | 3 +-
test/java/awt/Graphics2D/FillTexturePaint/FillTexturePaint.java | 3 +-
test/java/awt/Graphics2D/FlipDrawImage/FlipDrawImage.java | 3 +-
test/java/awt/Graphics2D/Headless/HeadlessPoint.java | 44 +
test/java/awt/Graphics2D/Headless/HeadlessPolygon.java | 37 +
test/java/awt/Graphics2D/Headless/HeadlessRectangle.java | 70 +
test/java/awt/Graphics2D/TransformSetGet/TransformSetGet.java | 3 +-
test/java/awt/GraphicsConfiguration/HeadlessGraphicsConfiguration.java | 53 +
test/java/awt/GraphicsConfiguration/NormalizingTransformTest/NormalizingTransformTest.java | 3 +-
test/java/awt/GraphicsDevice/CheckDisplayModes.java | 3 +-
test/java/awt/GraphicsDevice/CloneConfigsTest.java | 3 +-
test/java/awt/GraphicsDevice/HeadlessGraphicsDevice.java | 50 +
test/java/awt/GraphicsDevice/IncorrectDisplayModeExitFullscreen.java | 23 +-
test/java/awt/GraphicsEnvironment/HeadlessGraphicsEnvironment.java | 76 +
test/java/awt/GraphicsEnvironment/LoadLock/GE_init3.java | 3 +-
test/java/awt/GridBagLayout/GridBagLayoutIpadXYTest/GridBagLayoutIpadXYTest.html | 3 +-
test/java/awt/GridBagLayout/GridBagLayoutIpadXYTest/GridBagLayoutIpadXYTest.java | 9 +-
test/java/awt/GridLayout/ChangeGridSize/ChangeGridSize.java | 189 +
test/java/awt/GridLayout/ComponentPreferredSize/ComponentPreferredSize.java | 181 +
test/java/awt/GridLayout/LayoutExtraGaps/LayoutExtraGaps.java | 3 +-
test/java/awt/Headless/HeadlessAWTEventMulticaster.java | 247 +
test/java/awt/Headless/HeadlessAWTException.java | 37 +
test/java/awt/Headless/HeadlessBasicStroke.java | 151 +
test/java/awt/Headless/HeadlessBorderLayout.java | 62 +
test/java/awt/Headless/HeadlessCardLayout.java | 44 +
test/java/awt/Headless/HeadlessCheckboxGroup.java | 38 +
test/java/awt/Headless/HeadlessCheckboxMenuItem.java | 75 +
test/java/awt/Headless/HeadlessComponentOrientation.java | 46 +
test/java/awt/Headless/HeadlessDimension.java | 59 +
test/java/awt/Headless/HeadlessFlowLayout.java | 42 +
test/java/awt/Headless/HeadlessMediaTracker.java | 37 +
test/java/awt/Headless/HeadlessPopupMenu.java | 53 +
test/java/awt/Insets/CombinedTestApp1.java | 3 +-
test/java/awt/Insets/HeadlessInsets.java | 37 +
test/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeForModalDialogTest/ConsumeForModalDialogTest.html | 44 +
test/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeForModalDialogTest/ConsumeForModalDialogTest.java | 281 +
test/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest.html | 46 +
test/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest.java | 300 +
test/java/awt/KeyboardFocusmanager/DefaultPolicyChange/DefaultPolicyChange_AWT.java | 3 +-
test/java/awt/KeyboardFocusmanager/TypeAhead/ButtonActionKeyTest/ButtonActionKeyTest.html | 3 +-
test/java/awt/KeyboardFocusmanager/TypeAhead/EnqueueWithDialogButtonTest/EnqueueWithDialogButtonTest.java | 375 +
test/java/awt/KeyboardFocusmanager/TypeAhead/EnqueueWithDialogTest/EnqueueWithDialogTest.java | 240 +
test/java/awt/KeyboardFocusmanager/TypeAhead/FreezeTest/FreezeTest.java | 220 +
test/java/awt/KeyboardFocusmanager/TypeAhead/MenuItemActivatedTest/MenuItemActivatedTest.html | 3 +-
test/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.html | 3 +-
test/java/awt/KeyboardFocusmanager/TypeAhead/TestDialogTypeAhead.html | 3 +-
test/java/awt/KeyboardFocusmanager/TypeAhead/TestDialogTypeAhead.java | 5 +-
test/java/awt/List/ActionAfterRemove/ActionAfterRemove.java | 27 +-
test/java/awt/List/EmptyListEventTest/EmptyListEventTest.java | 14 +-
test/java/awt/List/FirstItemRemoveTest/FirstItemRemoveTest.html | 3 +-
test/java/awt/List/KeyEventsTest/KeyEventsTest.html | 47 +
test/java/awt/List/KeyEventsTest/KeyEventsTest.java | 370 +
test/java/awt/List/ListGarbageCollectionTest/AwtListGarbageCollectionTest.java | 3 +-
test/java/awt/List/ListPeer/R2303044ListSelection.java | 13 +-
test/java/awt/List/NofocusListDblClickTest/NofocusListDblClickTest.java | 10 +-
test/java/awt/List/ScrollOutside/ScrollOut.java | 12 +-
test/java/awt/List/SetBackgroundTest/SetBackgroundTest.java | 357 +-
test/java/awt/List/SingleModeDeselect/SingleModeDeselect.java | 12 +-
test/java/awt/Menu/Headless/HeadlessMenu.java | 72 +
test/java/awt/Menu/Headless/HeadlessMenuItem.java | 67 +
test/java/awt/Menu/Headless/HeadlessMenuShortcut.java | 41 +
test/java/awt/Menu/NullMenuLabelTest/NullMenuLabelTest.java | 16 +-
test/java/awt/Menu/OpensWithNoGrab/OpensWithNoGrab.java | 3 +-
test/java/awt/MenuBar/8007006/bug8007006.java | 28 +-
test/java/awt/MenuBar/DeadlockTest1/DeadlockTest1.java | 3 +-
test/java/awt/MenuBar/HeadlessMenuBar.java | 44 +
test/java/awt/MenuBar/MenuBarSetFont/MenuBarSetFont.java | 27 +-
test/java/awt/MenuBar/RemoveHelpMenu/RemoveHelpMenu.java | 1 +
test/java/awt/Mixing/AWT_Mixing/FrameBorderCounter.java | 90 +
test/java/awt/Mixing/AWT_Mixing/GlassPaneOverlappingTestBase.java | 145 +
test/java/awt/Mixing/AWT_Mixing/HierarchyBoundsListenerMixingTest.java | 692 ++
test/java/awt/Mixing/AWT_Mixing/JButtonInGlassPaneOverlapping.java | 54 +
test/java/awt/Mixing/AWT_Mixing/JButtonOverlapping.java | 54 +
test/java/awt/Mixing/AWT_Mixing/JColorChooserOverlapping.java | 57 +
test/java/awt/Mixing/AWT_Mixing/JComboBoxOverlapping.java | 104 +
test/java/awt/Mixing/AWT_Mixing/JEditorPaneInGlassPaneOverlapping.java | 56 +
test/java/awt/Mixing/AWT_Mixing/JEditorPaneOverlapping.java | 53 +
test/java/awt/Mixing/AWT_Mixing/JGlassPaneInternalFrameOverlapping.java | 131 +
test/java/awt/Mixing/AWT_Mixing/JGlassPaneMoveOverlapping.java | 171 +
test/java/awt/Mixing/AWT_Mixing/JInternalFrameMoveOverlapping.java | 128 +
test/java/awt/Mixing/AWT_Mixing/JInternalFrameOverlapping.java | 106 +
test/java/awt/Mixing/AWT_Mixing/JLabelInGlassPaneOverlapping.java | 56 +
test/java/awt/Mixing/AWT_Mixing/JLabelOverlapping.java | 55 +
test/java/awt/Mixing/AWT_Mixing/JListInGlassPaneOverlapping.java | 53 +
test/java/awt/Mixing/AWT_Mixing/JListOverlapping.java | 52 +
test/java/awt/Mixing/AWT_Mixing/JMenuBarOverlapping.java | 153 +
test/java/awt/Mixing/AWT_Mixing/JPanelInGlassPaneOverlapping.java | 56 +
test/java/awt/Mixing/AWT_Mixing/JPanelOverlapping.java | 55 +
test/java/awt/Mixing/AWT_Mixing/JPopupMenuOverlapping.java | 128 +
test/java/awt/Mixing/AWT_Mixing/JProgressBarInGlassPaneOverlapping.java | 56 +
test/java/awt/Mixing/AWT_Mixing/JProgressBarOverlapping.java | 55 +
test/java/awt/Mixing/AWT_Mixing/JScrollBarInGlassPaneOverlapping.java | 70 +
test/java/awt/Mixing/AWT_Mixing/JScrollBarOverlapping.java | 69 +
test/java/awt/Mixing/AWT_Mixing/JScrollPaneOverlapping.java | 133 +
test/java/awt/Mixing/AWT_Mixing/JSliderInGlassPaneOverlapping.java | 55 +
test/java/awt/Mixing/AWT_Mixing/JSliderOverlapping.java | 54 +
test/java/awt/Mixing/AWT_Mixing/JSpinnerInGlassPaneOverlapping.java | 70 +
test/java/awt/Mixing/AWT_Mixing/JSpinnerOverlapping.java | 67 +
test/java/awt/Mixing/AWT_Mixing/JSplitPaneOverlapping.java | 134 +
test/java/awt/Mixing/AWT_Mixing/JTableInGlassPaneOverlapping.java | 90 +
test/java/awt/Mixing/AWT_Mixing/JTableOverlapping.java | 76 +
test/java/awt/Mixing/AWT_Mixing/JTextAreaInGlassPaneOverlapping.java | 56 +
test/java/awt/Mixing/AWT_Mixing/JTextAreaOverlapping.java | 55 +
test/java/awt/Mixing/AWT_Mixing/JTextFieldInGlassPaneOverlapping.java | 56 +
test/java/awt/Mixing/AWT_Mixing/JTextFieldOverlapping.java | 55 +
test/java/awt/Mixing/AWT_Mixing/JToggleButtonInGlassPaneOverlapping.java | 54 +
test/java/awt/Mixing/AWT_Mixing/JToggleButtonOverlapping.java | 53 +
test/java/awt/Mixing/AWT_Mixing/MixingFrameResizing.java | 131 +
test/java/awt/Mixing/AWT_Mixing/MixingPanelsResizing.java | 466 +
test/java/awt/Mixing/AWT_Mixing/OpaqueOverlapping.java | 168 +
test/java/awt/Mixing/AWT_Mixing/OpaqueOverlappingChoice.java | 51 +
test/java/awt/Mixing/AWT_Mixing/OverlappingTestBase.java | 810 +++
test/java/awt/Mixing/AWT_Mixing/SimpleOverlappingTestBase.java | 161 +
test/java/awt/Mixing/AWT_Mixing/ViewportOverlapping.java | 155 +
test/java/awt/Mixing/HWDisappear.java | 3 +-
test/java/awt/Mixing/JButtonInGlassPane.java | 3 +-
test/java/awt/Mixing/LWComboBox.java | 3 +-
test/java/awt/Mixing/LWPopupMenu.java | 3 +-
test/java/awt/Mixing/MixingInHwPanel.java | 3 +-
test/java/awt/Mixing/MixingOnDialog.java | 3 +-
test/java/awt/Mixing/MixingOnShrinkingHWButton.java | 3 +-
test/java/awt/Mixing/NonOpaqueInternalFrame.java | 3 +-
test/java/awt/Mixing/OpaqueTest.java | 3 +-
test/java/awt/Mixing/OverlappingButtons.java | 3 +-
test/java/awt/Mixing/ValidBounds.java | 3 +-
test/java/awt/Mixing/Validating.java | 3 +-
test/java/awt/Mixing/setComponentZOrder.java | 3 +-
test/java/awt/Modal/FileDialog/FileDialogAppModal1Test.java | 49 +
test/java/awt/Modal/FileDialog/FileDialogAppModal2Test.java | 49 +
test/java/awt/Modal/FileDialog/FileDialogAppModal3Test.java | 49 +
test/java/awt/Modal/FileDialog/FileDialogAppModal4Test.java | 49 +
test/java/awt/Modal/FileDialog/FileDialogAppModal5Test.java | 49 +
test/java/awt/Modal/FileDialog/FileDialogAppModal6Test.java | 48 +
test/java/awt/Modal/FileDialog/FileDialogDWDTest.java | 233 +
test/java/awt/Modal/FileDialog/FileDialogDocModal1Test.java | 49 +
test/java/awt/Modal/FileDialog/FileDialogDocModal2Test.java | 49 +
test/java/awt/Modal/FileDialog/FileDialogDocModal3Test.java | 49 +
test/java/awt/Modal/FileDialog/FileDialogDocModal4Test.java | 49 +
test/java/awt/Modal/FileDialog/FileDialogDocModal5Test.java | 49 +
test/java/awt/Modal/FileDialog/FileDialogDocModal6Test.java | 48 +
test/java/awt/Modal/FileDialog/FileDialogDocModal7Test.java | 45 +
test/java/awt/Modal/FileDialog/FileDialogFWDTest.java | 291 +
test/java/awt/Modal/FileDialog/FileDialogModal1Test.java | 48 +
test/java/awt/Modal/FileDialog/FileDialogModal2Test.java | 48 +
test/java/awt/Modal/FileDialog/FileDialogModal3Test.java | 48 +
test/java/awt/Modal/FileDialog/FileDialogModal4Test.java | 48 +
test/java/awt/Modal/FileDialog/FileDialogModal5Test.java | 48 +
test/java/awt/Modal/FileDialog/FileDialogModal6Test.java | 47 +
test/java/awt/Modal/FileDialog/FileDialogModalityTest.java | 180 +
test/java/awt/Modal/FileDialog/FileDialogNonModal1Test.java | 48 +
test/java/awt/Modal/FileDialog/FileDialogNonModal2Test.java | 48 +
test/java/awt/Modal/FileDialog/FileDialogNonModal3Test.java | 48 +
test/java/awt/Modal/FileDialog/FileDialogNonModal4Test.java | 48 +
test/java/awt/Modal/FileDialog/FileDialogNonModal5Test.java | 48 +
test/java/awt/Modal/FileDialog/FileDialogNonModal6Test.java | 47 +
test/java/awt/Modal/FileDialog/FileDialogNonModal7Test.java | 45 +
test/java/awt/Modal/FileDialog/FileDialogTKModal1Test.java | 49 +
test/java/awt/Modal/FileDialog/FileDialogTKModal2Test.java | 49 +
test/java/awt/Modal/FileDialog/FileDialogTKModal3Test.java | 49 +
test/java/awt/Modal/FileDialog/FileDialogTKModal4Test.java | 49 +
test/java/awt/Modal/FileDialog/FileDialogTKModal5Test.java | 49 +
test/java/awt/Modal/FileDialog/FileDialogTKModal6Test.java | 48 +
test/java/awt/Modal/FileDialog/FileDialogTKModal7Test.java | 45 +
test/java/awt/Modal/LWModalTest/LWModalTest.java | 3 +-
test/java/awt/Modal/ModalBlockingTests/BlockingDDAppModalTest.java | 46 +
test/java/awt/Modal/ModalBlockingTests/BlockingDDDocModalTest.java | 46 +
test/java/awt/Modal/ModalBlockingTests/BlockingDDModelessTest.java | 46 +
test/java/awt/Modal/ModalBlockingTests/BlockingDDNonModalTest.java | 44 +
test/java/awt/Modal/ModalBlockingTests/BlockingDDSetModalTest.java | 45 +
test/java/awt/Modal/ModalBlockingTests/BlockingDDTest.java | 124 +
test/java/awt/Modal/ModalBlockingTests/BlockingDDToolkitModalTest.java | 46 +
test/java/awt/Modal/ModalBlockingTests/BlockingDFAppModalTest.java | 46 +
test/java/awt/Modal/ModalBlockingTests/BlockingDFSetModalTest.java | 46 +
test/java/awt/Modal/ModalBlockingTests/BlockingDFTest.java | 97 +
test/java/awt/Modal/ModalBlockingTests/BlockingDFToolkitModalTest.java | 46 +
test/java/awt/Modal/ModalBlockingTests/BlockingDFWModeless1Test.java | 50 +
test/java/awt/Modal/ModalBlockingTests/BlockingDFWModeless2Test.java | 50 +
test/java/awt/Modal/ModalBlockingTests/BlockingDFWNonModal1Test.java | 48 +
test/java/awt/Modal/ModalBlockingTests/BlockingDFWNonModal2Test.java | 48 +
test/java/awt/Modal/ModalBlockingTests/BlockingDFWTest.java | 162 +
test/java/awt/Modal/ModalBlockingTests/BlockingDocModalTest.java | 153 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDAppModalTest.java | 47 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDDocModalTest.java | 47 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDModelessTest.java | 47 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDNonModalTest.java | 46 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDSetModalTest.java | 46 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDTest.java | 124 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDToolkitModalTest.java | 47 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal1Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal2Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal3Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal4Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless1Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless2Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless3Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless4Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal1Test.java | 47 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal2Test.java | 48 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal3Test.java | 48 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal4Test.java | 48 +
test/java/awt/Modal/ModalBlockingTests/BlockingFDWTest.java | 162 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal1Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal2Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal3Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal4Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal5Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal6Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsDocModal1Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsDocModal2Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsDocModalTest.java | 211 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal1Test.java | 48 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal2Test.java | 48 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal3Test.java | 48 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal4Test.java | 48 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal5Test.java | 48 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal6Test.java | 48 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsTest.java | 299 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal1Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal2Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal3Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal4Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal5Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal6Test.java | 49 +
test/java/awt/Modal/ModalBlockingTests/UnblockedDialogAppModalTest.java | 44 +
test/java/awt/Modal/ModalBlockingTests/UnblockedDialogDocModalTest.java | 44 +
test/java/awt/Modal/ModalBlockingTests/UnblockedDialogModelessTest.java | 44 +
test/java/awt/Modal/ModalBlockingTests/UnblockedDialogNonModalTest.java | 43 +
test/java/awt/Modal/ModalBlockingTests/UnblockedDialogSetModalTest.java | 43 +
test/java/awt/Modal/ModalBlockingTests/UnblockedDialogTest.java | 123 +
test/java/awt/Modal/ModalBlockingTests/UnblockedDialogToolkitModalTest.java | 44 +
test/java/awt/Modal/ModalDialogOrderingTest/ModalDialogOrderingTest.java | 26 +-
test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogFileTest.java | 49 +
test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogPageSetupTest.java | 49 +
test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogPrintSetupTest.java | 49 +
test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFrameFileTest.java | 50 +
test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFramePageSetupTest.java | 50 +
test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFramePrintSetupTest.java | 50 +
test/java/awt/Modal/ModalExclusionTests/ExcludeDialogTest.java | 199 +
test/java/awt/Modal/ModalExclusionTests/ExcludeFrameTest.java | 192 +
test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogFileTest.java | 50 +
test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogPageSetupTest.java | 50 +
test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogPrintSetupTest.java | 50 +
test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFrameFileTest.java | 50 +
test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFramePageSetupTest.java | 50 +
test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFramePrintSetupTest.java | 50 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFAppModalTest.java | 49 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFDocModalTest.java | 49 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFModelessTest.java | 49 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFNonModalTest.java | 48 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFTest.java | 186 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsAppModalTest.java | 50 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsDocModalTest.java | 50 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsModelessTest.java | 50 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsNonModalTest.java | 49 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsTest.java | 193 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWAppModalTest.java | 49 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWDocModalTest.java | 49 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWModelessTest.java | 49 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWNonModalTest.java | 48 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWTest.java | 152 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal1Test.java | 50 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal2Test.java | 50 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal3Test.java | 50 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal4Test.java | 50 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal1Test.java | 50 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal2Test.java | 50 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal3Test.java | 50 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal4Test.java | 50 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless1Test.java | 50 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless2Test.java | 50 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless3Test.java | 50 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless4Test.java | 50 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal1Test.java | 49 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal2Test.java | 49 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal3Test.java | 49 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal4Test.java | 49 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDTest.java | 201 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal1Test.java | 51 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal2Test.java | 52 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal3Test.java | 52 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal1Test.java | 51 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal2Test.java | 52 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal3Test.java | 51 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless1Test.java | 51 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless2Test.java | 52 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless3Test.java | 51 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal1Test.java | 51 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal2Test.java | 52 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal3Test.java | 51 +
test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFTest.java | 272 +
test/java/awt/Modal/ModalInternalFrameTest/ModalInternalFrameTest.java | 9 +-
test/java/awt/Modal/ModalitySettingsTest/ModalitySettingsTest.java | 140 +
test/java/awt/Modal/MultipleDialogs/MultipleDialogs1Test.java | 209 +
test/java/awt/Modal/MultipleDialogs/MultipleDialogs2Test.java | 299 +
test/java/awt/Modal/MultipleDialogs/MultipleDialogs3Test.java | 286 +
test/java/awt/Modal/MultipleDialogs/MultipleDialogs4Test.java | 178 +
test/java/awt/Modal/MultipleDialogs/MultipleDialogs5Test.java | 184 +
test/java/awt/Modal/NpeOnClose/NpeOnCloseTest.java | 3 +-
test/java/awt/Modal/NullModalityDialogTest/NullModalityDialogTest.java | 161 +
test/java/awt/Modal/OnTop/OnTopAppModal1Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopAppModal2Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopAppModal3Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopAppModal4Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopAppModal5Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopAppModal6Test.java | 46 +
test/java/awt/Modal/OnTop/OnTopDDFTest.java | 169 +
test/java/awt/Modal/OnTop/OnTopDocModal1Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopDocModal2Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopDocModal3Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopDocModal4Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopDocModal5Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopDocModal6Test.java | 45 +
test/java/awt/Modal/OnTop/OnTopFDFTest.java | 230 +
test/java/awt/Modal/OnTop/OnTopModal1Test.java | 46 +
test/java/awt/Modal/OnTop/OnTopModal2Test.java | 46 +
test/java/awt/Modal/OnTop/OnTopModal3Test.java | 46 +
test/java/awt/Modal/OnTop/OnTopModal4Test.java | 46 +
test/java/awt/Modal/OnTop/OnTopModal5Test.java | 46 +
test/java/awt/Modal/OnTop/OnTopModal6Test.java | 45 +
test/java/awt/Modal/OnTop/OnTopModeless1Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopModeless2Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopModeless3Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopModeless4Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopModeless5Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopModeless6Test.java | 45 +
test/java/awt/Modal/OnTop/OnTopTKModal1Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopTKModal2Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopTKModal3Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopTKModal4Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopTKModal5Test.java | 47 +
test/java/awt/Modal/OnTop/OnTopTKModal6Test.java | 45 +
test/java/awt/Modal/PrintDialogsTest/PrintDialogsTest.html | 44 +
test/java/awt/Modal/PrintDialogsTest/PrintDialogsTest.java | 160 +
test/java/awt/Modal/PrintDialogsTest/Test.java | 217 +
test/java/awt/Modal/SupportedTest/SupportedTest.java | 3 +-
test/java/awt/Modal/ToBack/ToBackAppModal1Test.java | 47 +
test/java/awt/Modal/ToBack/ToBackAppModal2Test.java | 47 +
test/java/awt/Modal/ToBack/ToBackAppModal3Test.java | 47 +
test/java/awt/Modal/ToBack/ToBackAppModal4Test.java | 47 +
test/java/awt/Modal/ToBack/ToBackAppModal5Test.java | 47 +
test/java/awt/Modal/ToBack/ToBackAppModal6Test.java | 46 +
test/java/awt/Modal/ToBack/ToBackDDFTest.java | 183 +
test/java/awt/Modal/ToBack/ToBackDocModal1Test.java | 46 +
test/java/awt/Modal/ToBack/ToBackDocModal2Test.java | 46 +
test/java/awt/Modal/ToBack/ToBackDocModal3Test.java | 46 +
test/java/awt/Modal/ToBack/ToBackDocModal4Test.java | 46 +
test/java/awt/Modal/ToBack/ToBackDocModal5Test.java | 47 +
test/java/awt/Modal/ToBack/ToBackDocModal6Test.java | 46 +
test/java/awt/Modal/ToBack/ToBackFDFTest.java | 291 +
test/java/awt/Modal/ToBack/ToBackModal1Test.java | 47 +
test/java/awt/Modal/ToBack/ToBackModal2Test.java | 46 +
test/java/awt/Modal/ToBack/ToBackModal3Test.java | 46 +
test/java/awt/Modal/ToBack/ToBackModal4Test.java | 46 +
test/java/awt/Modal/ToBack/ToBackModal5Test.java | 46 +
test/java/awt/Modal/ToBack/ToBackModal6Test.java | 45 +
test/java/awt/Modal/ToBack/ToBackModeless1Test.java | 46 +
test/java/awt/Modal/ToBack/ToBackModeless2Test.java | 46 +
test/java/awt/Modal/ToBack/ToBackModeless3Test.java | 46 +
test/java/awt/Modal/ToBack/ToBackModeless4Test.java | 46 +
test/java/awt/Modal/ToBack/ToBackModeless5Test.java | 46 +
test/java/awt/Modal/ToBack/ToBackModeless6Test.java | 45 +
test/java/awt/Modal/ToBack/ToBackNonModal1Test.java | 46 +
test/java/awt/Modal/ToBack/ToBackNonModal2Test.java | 45 +
test/java/awt/Modal/ToBack/ToBackNonModal3Test.java | 45 +
test/java/awt/Modal/ToBack/ToBackNonModal4Test.java | 45 +
test/java/awt/Modal/ToBack/ToBackNonModal5Test.java | 45 +
test/java/awt/Modal/ToBack/ToBackNonModal6Test.java | 44 +
test/java/awt/Modal/ToBack/ToBackTKModal1Test.java | 47 +
test/java/awt/Modal/ToBack/ToBackTKModal2Test.java | 47 +
test/java/awt/Modal/ToBack/ToBackTKModal3Test.java | 47 +
test/java/awt/Modal/ToBack/ToBackTKModal4Test.java | 47 +
test/java/awt/Modal/ToBack/ToBackTKModal5Test.java | 47 +
test/java/awt/Modal/ToBack/ToBackTKModal6Test.java | 46 +
test/java/awt/Modal/ToFront/DialogToFrontAppModalTest.java | 47 +
test/java/awt/Modal/ToFront/DialogToFrontDocModalTest.java | 47 +
test/java/awt/Modal/ToFront/DialogToFrontModalBlockedTest.java | 135 +
test/java/awt/Modal/ToFront/DialogToFrontModalTest.java | 44 +
test/java/awt/Modal/ToFront/DialogToFrontModeless1Test.java | 43 +
test/java/awt/Modal/ToFront/DialogToFrontModelessTest.java | 105 +
test/java/awt/Modal/ToFront/DialogToFrontNonModalTest.java | 43 +
test/java/awt/Modal/ToFront/DialogToFrontTKModalTest.java | 47 +
test/java/awt/Modal/ToFront/FrameToFrontAppModal1Test.java | 48 +
test/java/awt/Modal/ToFront/FrameToFrontAppModal2Test.java | 48 +
test/java/awt/Modal/ToFront/FrameToFrontAppModal3Test.java | 48 +
test/java/awt/Modal/ToFront/FrameToFrontAppModal4Test.java | 48 +
test/java/awt/Modal/ToFront/FrameToFrontAppModal5Test.java | 48 +
test/java/awt/Modal/ToFront/FrameToFrontDocModal1Test.java | 48 +
test/java/awt/Modal/ToFront/FrameToFrontDocModal2Test.java | 53 +
test/java/awt/Modal/ToFront/FrameToFrontModal1Test.java | 46 +
test/java/awt/Modal/ToFront/FrameToFrontModal2Test.java | 46 +
test/java/awt/Modal/ToFront/FrameToFrontModal3Test.java | 46 +
test/java/awt/Modal/ToFront/FrameToFrontModal4Test.java | 46 +
test/java/awt/Modal/ToFront/FrameToFrontModal5Test.java | 46 +
test/java/awt/Modal/ToFront/FrameToFrontModalBlockedTest.java | 207 +
test/java/awt/Modal/ToFront/FrameToFrontModeless1Test.java | 44 +
test/java/awt/Modal/ToFront/FrameToFrontModelessTest.java | 98 +
test/java/awt/Modal/ToFront/FrameToFrontNonModalTest.java | 44 +
test/java/awt/Modal/ToFront/FrameToFrontTKModal1Test.java | 48 +
test/java/awt/Modal/ToFront/FrameToFrontTKModal2Test.java | 48 +
test/java/awt/Modal/ToFront/FrameToFrontTKModal3Test.java | 48 +
test/java/awt/Modal/ToFront/FrameToFrontTKModal4Test.java | 48 +
test/java/awt/Modal/ToFront/FrameToFrontTKModal5Test.java | 48 +
test/java/awt/Modal/helpers/Flag.java | 84 +
test/java/awt/Modal/helpers/TestDialog.java | 405 +
test/java/awt/Modal/helpers/TestFrame.java | 400 +
test/java/awt/Modal/helpers/TestWindow.java | 369 +
test/java/awt/Mouse/EnterExitEvents/DragWindowOutOfFrameTest.java | 14 +-
test/java/awt/Mouse/EnterExitEvents/DragWindowTest.java | 10 +-
test/java/awt/Mouse/EnterExitEvents/ResizingFrameTest.java | 44 +-
test/java/awt/Mouse/ExtraMouseClick/ExtraMouseClick.html | 3 +-
test/java/awt/Mouse/MaximizedFrameTest/MaximizedFrameTest.html | 42 -
test/java/awt/Mouse/MaximizedFrameTest/MaximizedFrameTest.java | 201 +-
test/java/awt/Mouse/MouseComboBoxTest/MouseComboBoxTest.java | 10 +-
test/java/awt/Mouse/MouseModifiersUnitTest/ExtraButtonDrag.java | 3 +-
test/java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Extra.java | 3 +-
test/java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Standard.java | 3 +-
test/java/awt/Mouse/MouseWheelAbsXY/MouseWheelAbsXY.java | 1 +
test/java/awt/Mouse/TitleBarDoubleClick/TitleBarDoubleClick.html | 3 +-
test/java/awt/Multiscreen/MouseEventTest/MouseEventTest.java | 13 +-
test/java/awt/Multiscreen/MultiScreenInsetsTest/MultiScreenInsetsTest.java | 3 +-
test/java/awt/Multiscreen/MultiScreenLocationTest/MultiScreenLocationTest.java | 3 +-
test/java/awt/Multiscreen/UpdateGCTest/UpdateGCTest.java | 3 +-
test/java/awt/Multiscreen/WPanelPeerPerf/WPanelPeerPerf.java | 3 +-
test/java/awt/Multiscreen/WindowGCChangeTest/WindowGCChangeTest.html | 3 +-
test/java/awt/Paint/ButtonRepaint.java | 3 +-
test/java/awt/Paint/CheckboxRepaint.java | 3 +-
test/java/awt/Paint/ExposeOnEDT.java | 17 +-
test/java/awt/Paint/LabelRepaint.java | 3 +-
test/java/awt/Paint/ListRepaint.java | 3 +-
test/java/awt/Paint/PaintNativeOnUpdate.java | 25 +-
test/java/awt/PrintJob/MultipleEnd/MultipleEnd.java | 3 +-
test/java/awt/PrintJob/PrintArcTest/PrintArcTest.java | 13 +-
test/java/awt/PrintJob/QuoteAndBackslashTest/QuoteAndBackslashTest.java | 3 +-
test/java/awt/PrintJob/RoundedRectTest/RoundedRectTest.java | 3 +-
test/java/awt/PrintJob/Security/SecurityDialogTest.java | 3 +-
test/java/awt/Robot/CtorTest/CtorTest.java | 9 +-
test/java/awt/Robot/ModifierRobotKey/ModifierRobotKeyTest.java | 230 +
test/java/awt/Robot/RobotExtraButton/RobotExtraButton.java | 3 +-
test/java/awt/ScrollPane/ScrollPanePreferredSize/ScrollPanePreferredSize.java | 16 +-
test/java/awt/ScrollPane/bug8077409Test.java | 14 +-
test/java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java | 3 +-
test/java/awt/TextArea/DisposeTest/TestDispose.java | 17 +-
test/java/awt/TextArea/Mixing/TextAreaMixing.java | 6 +-
test/java/awt/TextArea/ScrollbarIntersectionTest/ScrollbarIntersectionTest.java | 208 +
test/java/awt/TextArea/TextAreaCaretVisibilityTest/bug7129742.java | 7 +-
test/java/awt/TextArea/TextAreaTwicePack/TextAreaTwicePack.java | 12 +-
test/java/awt/TextArea/UsingWithMouse/SelectionAutoscrollTest.java | 1 +
test/java/awt/TextField/DisposeTest/TestDispose.java | 16 +-
test/java/awt/TextField/SelectionInvisibleTest/SelectionInvisibleTest.java | 14 +-
test/java/awt/Toolkit/DesktopProperties/rfe4758438.java | 238 +
test/java/awt/Toolkit/DesktopProperties/rfe4758438.sh | 83 +
test/java/awt/Toolkit/DynamicLayout/bug7172833.java | 3 +-
test/java/awt/Toolkit/Headless/HeadlessToolkit.java | 329 +
test/java/awt/Toolkit/LockingKeyStateTest/LockingKeyStateTest.java | 126 +
test/java/awt/Toolkit/RealSync/RealSyncOnEDT.java | 3 +-
test/java/awt/Toolkit/RealSync/Test.java | 405 +
test/java/awt/Toolkit/ScreenInsetsTest/ScreenInsetsTest.java | 3 +-
test/java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_1.java | 3 +-
test/java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_2.java | 3 +-
test/java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_3.java | 3 +-
test/java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_4.java | 3 +-
test/java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_5.java | 3 +-
test/java/awt/Toolkit/ToolkitPropertyTest/ToolkitPropertyTest_Disable.java | 3 +-
test/java/awt/Toolkit/ToolkitPropertyTest/ToolkitPropertyTest_Enable.java | 3 +-
test/java/awt/TrayIcon/ActionCommand/ActionCommand.java | 162 +
test/java/awt/TrayIcon/ActionEventMask/ActionEventMask.java | 252 +
test/java/awt/TrayIcon/GetTrayIconsTest/GetTrayIcons.java | 86 +
test/java/awt/TrayIcon/InterJVMTest/InterJVM.java | 86 +
test/java/awt/TrayIcon/ModalityTest/ModalityTest.java | 302 +
test/java/awt/TrayIcon/MouseEventMask/MouseEventMaskTest.java | 195 +
test/java/awt/TrayIcon/MouseMovedTest/MouseMovedTest.java | 64 +
test/java/awt/TrayIcon/PopupMenuLeakTest/PopupMenuLeakTest.java | 10 +-
test/java/awt/TrayIcon/PropertyChangeListenerTest.java | 201 +
test/java/awt/TrayIcon/SecurityCheck/FunctionalityCheck/FunctionalityCheck.java | 263 +
test/java/awt/TrayIcon/SecurityCheck/FunctionalityCheck/tray.policy | 21 +
test/java/awt/TrayIcon/SecurityCheck/NoPermissionTest/NoPermissionTest.java | 64 +
test/java/awt/TrayIcon/SecurityCheck/PermissionTest/PermissionTest.java | 50 +
test/java/awt/TrayIcon/SecurityCheck/PermissionTest/tray.policy | 3 +
test/java/awt/TrayIcon/SystemTrayIconHelper.java | 172 +
test/java/awt/TrayIcon/SystemTrayInstance/SystemTrayInstanceTest.java | 71 +
test/java/awt/TrayIcon/TrayIconAddTest/TrayIconAddTest.java | 66 +
test/java/awt/TrayIcon/TrayIconEventModifiers/TrayIconEventModifiersTest.java | 275 +
test/java/awt/TrayIcon/TrayIconEvents/TrayIconEventsTest.java | 269 +
test/java/awt/TrayIcon/TrayIconMethodsTest/TrayIconMethodsTest.java | 159 +
test/java/awt/TrayIcon/TrayIconMouseTest/TrayIconMouseTest.java | 176 +
test/java/awt/TrayIcon/TrayIconPopup/TrayIconPopupTest.java | 151 +
test/java/awt/TrayIcon/TrayIconRemoveTest/TrayIconRemoveTest.java | 72 +
test/java/awt/TrayIcon/TrayIconSizeTest/TrayIconSizeTest.java | 69 +
test/java/awt/Window/8027025/Test8027025.java | 5 +-
test/java/awt/Window/AlwaysOnTop/AlwaysOnTopEvenOfWindow.java | 3 +-
test/java/awt/Window/AlwaysOnTop/AlwaysOnTopFieldTest.java | 21 +-
test/java/awt/Window/AlwaysOnTop/AutoTestOnTop.java | 795 +++
test/java/awt/Window/AlwaysOnTop/SyncAlwaysOnTopFieldTest.java | 3 +-
test/java/awt/Window/AlwaysOnTop/TestAlwaysOnTopBeforeShow.java | 24 +-
test/java/awt/Window/BackgroundIsNotUpdated/BackgroundIsNotUpdated.java | 26 +-
test/java/awt/Window/GetWindowsTest/GetWindowsTest.java | 272 +
test/java/awt/Window/Grab/GrabTest.java | 3 +-
test/java/awt/Window/GrabSequence/GrabSequence.java | 3 +-
test/java/awt/Window/HandleWindowDestroyTest/HandleWindowDestroyTest.html | 24 +
test/java/awt/Window/HandleWindowDestroyTest/HandleWindowDestroyTest.java | 96 +
test/java/awt/Window/LocationByPlatform/LocationByPlatformTest.java | 3 +-
test/java/awt/Window/OwnedWindowsLeak/OwnedWindowsLeak.java | 3 +-
test/java/awt/Window/OwnedWindowsSerialization/OwnedWindowsSerialization.java | 5 +-
test/java/awt/Window/PropertyChangeListenerLockSerialization/PropertyChangeListenerLockSerialization.java | 3 +-
test/java/awt/Window/SetBackgroundNPE/SetBackgroundNPE.java | 3 +-
test/java/awt/Window/ShapedAndTranslucentWindows/Common.java | 316 +
test/java/awt/Window/ShapedAndTranslucentWindows/FocusAWTTest.java | 240 +
test/java/awt/Window/ShapedAndTranslucentWindows/SetShape.java | 251 +
test/java/awt/Window/ShapedAndTranslucentWindows/SetShapeAndClick.java | 217 +
test/java/awt/Window/ShapedAndTranslucentWindows/SetShapeDynamicallyAndClick.java | 215 +
test/java/awt/Window/ShapedAndTranslucentWindows/Shaped.java | 87 +
test/java/awt/Window/ShapedAndTranslucentWindows/ShapedByAPI.java | 88 +
test/java/awt/Window/ShapedAndTranslucentWindows/ShapedTranslucent.java | 87 +
test/java/awt/Window/ShapedAndTranslucentWindows/ShapedTranslucentWindowClick.java | 211 +
test/java/awt/Window/ShapedAndTranslucentWindows/StaticallyShaped.java | 85 +
test/java/awt/Window/ShapedAndTranslucentWindows/Translucent.java | 85 +
test/java/awt/Window/ShapedAndTranslucentWindows/TranslucentChoice.java | 187 +
test/java/awt/Window/ShapedAndTranslucentWindows/TranslucentWindowClick.java | 153 +
test/java/awt/Window/TranslucentJAppletTest/TranslucentJAppletTest.java | 3 +-
test/java/awt/Window/WindowClosedEvents/WindowClosedEventOnDispose.java | 3 +-
test/java/awt/Window/WindowType/WindowType.java | 3 +-
test/java/awt/Window/setLocRelativeTo/SetLocationRelativeToTest.java | 294 +
test/java/awt/applet/Applet/HeadlessApplet.java | 49 +
test/java/awt/datatransfer/Clipboard/BasicClipboardTest.java | 138 +
test/java/awt/datatransfer/Clipboard/GetContentsInterruptedTest.java | 165 +
test/java/awt/datatransfer/ClipboardInterVMTest/ClipboardInterVMTest.java | 1 +
test/java/awt/datatransfer/DragUnicodeBetweenJVMTest/DragUnicodeBetweenJVMTest.html | 3 +-
test/java/awt/datatransfer/Headless/HeadlessClipboard.java | 38 +
test/java/awt/datatransfer/Headless/HeadlessDataFlavor.java | 43 +
test/java/awt/datatransfer/Headless/HeadlessSystemFlavorMap.java | 38 +
test/java/awt/datatransfer/ImageTransfer/ImageTransferTest.java | 190 +
test/java/awt/datatransfer/Independence/IndependenceAWTTest.java | 189 +
test/java/awt/datatransfer/Independence/IndependenceSwingTest.java | 196 +
test/java/awt/datatransfer/SystemFlavorMap/AddFlavorForNativeTest.java | 154 +
test/java/awt/datatransfer/SystemFlavorMap/AddFlavorTest.java | 146 +
test/java/awt/datatransfer/SystemFlavorMap/AddNativeForFlavorTest.java | 156 +
test/java/awt/datatransfer/SystemFlavorMap/AddNativeTest.java | 144 +
test/java/awt/datatransfer/SystemFlavorMap/GetFlavorsForNewNativeTest.java | 130 +
test/java/awt/datatransfer/SystemFlavorMap/GetNativesForNewFlavorTest.java | 111 +
test/java/awt/datatransfer/SystemFlavorMap/InvalidMapArgumentsTest.java | 139 +
test/java/awt/datatransfer/SystemFlavorMap/ManyFlavorMapTest.java | 182 +
test/java/awt/datatransfer/SystemFlavorMap/SetDataFlavorsTest.java | 131 +
test/java/awt/datatransfer/SystemFlavorMap/SetFlavorsForNativeTest.java | 165 +
test/java/awt/datatransfer/SystemFlavorMap/SetNativesForFlavor.java | 164 +
test/java/awt/datatransfer/SystemFlavorMap/SetNativesTest.java | 122 +
test/java/awt/datatransfer/SystemSelection/SystemSelectionAWTTest.java | 172 +
test/java/awt/datatransfer/SystemSelection/SystemSelectionSwingTest.java | 174 +
test/java/awt/dnd/Button2DragTest/Button2DragTest.java | 1 +
test/java/awt/dnd/DragInterceptorAppletTest/DragInterceptorAppletTest.html | 3 +-
test/java/awt/dnd/DragSourceListenerSerializationTest/DragSourceListenerSerializationTest.java | 3 +-
test/java/awt/dnd/FileListBetweenJVMsTest/FileListBetweenJVMsTest.html | 3 +-
test/java/awt/dnd/ImageDecoratedDnDInOut/ImageDecoratedDnDInOut.html | 3 +-
test/java/awt/dnd/ImageDecoratedDnDNegative/ImageDecoratedDnDNegative.html | 3 +-
test/java/awt/dnd/ImageTransferTest/ImageTransferTest.java | 17 +-
test/java/awt/dnd/InterJVMGetDropSuccessTest/InterJVMGetDropSuccessTest.html | 3 +-
test/java/awt/dnd/MissingDragExitEventTest/MissingDragExitEventTest.java | 8 +-
test/java/awt/dnd/MissingEventsOnModalDialog/MissingEventsOnModalDialogTest.java | 1 +
test/java/awt/dnd/NoFormatsCrashTest/NoFormatsCrashTest.html | 3 +-
test/java/awt/dnd/URIListBetweenJVMsTest/URIListBetweenJVMsTest.html | 3 +-
test/java/awt/dnd/URIListToFileListBetweenJVMsTest/URIListToFileListBetweenJVMsTest.html | 3 +-
test/java/awt/event/ComponentEvent/MovedResizedTardyEventTest/MovedResizedTardyEventTest.html | 44 +
test/java/awt/event/ComponentEvent/MovedResizedTardyEventTest/MovedResizedTardyEventTest.java | 97 +
test/java/awt/event/ComponentEvent/MovedResizedTwiceTest/MovedResizedTwiceTest.java | 276 +
test/java/awt/event/HierarchyEvent/AncestorResized/AncestorResized.java | 3 +-
test/java/awt/event/InputEvent/ButtonArraysEquality/ButtonArraysEquality.java | 3 +-
test/java/awt/event/InputEvent/EventWhenTest/EventWhenTest.java | 10 +-
test/java/awt/event/KeyEvent/8020209/bug8020209.java | 12 +-
test/java/awt/event/KeyEvent/AltCharAcceleratorTest/AltCharAcceleratorTest.java | 11 +-
test/java/awt/event/KeyEvent/DeadKey/DeadKeyMacOSXInputText.java | 18 +-
test/java/awt/event/KeyEvent/DeadKey/DeadKeySystemAssertionDialog.java | 17 +-
test/java/awt/event/KeyEvent/DeadKey/deadKeyMacOSX.java | 16 +-
test/java/awt/event/KeyEvent/ExtendedKeyCode/ExtendedKeyCodeTest.java | 20 +-
test/java/awt/event/KeyEvent/ExtendedModifiersTest/ExtendedModifiersTest.java | 271 +
test/java/awt/event/KeyEvent/KeyChar/KeyCharTest.java | 12 +-
test/java/awt/event/KeyEvent/KeyMaskTest/KeyMaskTest.java | 219 +
test/java/awt/event/KeyEvent/KeyTyped/CtrlASCII.html | 3 +-
test/java/awt/event/MouseEvent/AcceptExtraButton/AcceptExtraButton.java | 3 +-
test/java/awt/event/MouseEvent/CheckGetMaskForButton/CheckGetMaskForButton.java | 3 +-
test/java/awt/event/MouseEvent/ClickDuringKeypress/ClickDuringKeypress.java | 164 +
test/java/awt/event/MouseEvent/EventTimeInFuture/EventTimeInFuture.java | 3 +-
test/java/awt/event/MouseEvent/FrameMouseEventAbsoluteCoordsTest/FrameMouseEventAbsoluteCoordsTest.html | 3 +-
test/java/awt/event/MouseEvent/MenuDragMouseEventAbsoluteCoordsTest/MenuDragMouseEventAbsoluteCoordsTest.html | 3 +-
test/java/awt/event/MouseEvent/MouseButtonsAndKeyMasksTest/MouseButtonsAndKeyMasksTest.java | 302 +
test/java/awt/event/MouseEvent/MouseButtonsTest/MouseButtonsTest.java | 254 +
test/java/awt/event/MouseEvent/MouseClickTest/MouseClickTest.html | 3 +-
test/java/awt/event/MouseEvent/MouseWheelEventAbsoluteCoordsTest/MouseWheelEventAbsoluteCoordsTest.html | 3 +-
test/java/awt/event/MouseEvent/MultipleMouseButtonsTest/MultipleMouseButtonsTest.java | 237 +
test/java/awt/event/MouseEvent/RobotLWTest/RobotLWTest.html | 3 +-
test/java/awt/event/MouseWheelEvent/DisabledComponent/DisabledComponent.java | 21 +-
test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_2.html | 3 +-
test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_3.html | 3 +-
test/java/awt/event/OtherEvents/UngrabID/UngrabID.java | 3 +-
test/java/awt/event/TextEvent/TextEventSequenceTest/TextEventSequenceTest.java | 34 +-
test/java/awt/event/helpers/lwcomponents/LWButton.java | 418 +
test/java/awt/event/helpers/lwcomponents/LWComponent.java | 464 +
test/java/awt/event/helpers/lwcomponents/LWList.java | 726 ++
test/java/awt/font/Rotate/Shear.java | 3 +-
test/java/awt/grab/EmbeddedFrameTest1/EmbeddedFrameTest1.java | 302 +-
test/java/awt/grab/MenuDragEvents/MenuDragEvents.html | 45 +
test/java/awt/grab/MenuDragEvents/MenuDragEvents.java | 195 +
test/java/awt/hidpi/properties/HiDPIPropertiesLinuxTest.java | 92 -
test/java/awt/hidpi/properties/HiDPIPropertiesUnixTest.java | 88 +
test/java/awt/im/Headless/HeadlessInputContext.java | 43 +
test/java/awt/im/Headless/HeadlessInputMethodHighlight.java | 41 +
test/java/awt/im/InputContext/InputContextTest.java | 6 +-
test/java/awt/im/InputContext/bug4625203.java | 3 +-
test/java/awt/image/DrawImage/EABlitTest.java | 3 +-
test/java/awt/image/DrawImage/IncorrectAlphaConversionBicubic.java | 3 +-
test/java/awt/image/DrawImage/IncorrectAlphaSurface2SW.java | 3 +-
test/java/awt/image/DrawImage/IncorrectBounds.java | 3 +-
test/java/awt/image/DrawImage/IncorrectClipSurface2SW.java | 3 +-
test/java/awt/image/DrawImage/IncorrectClipXorModeSW2Surface.java | 3 +-
test/java/awt/image/DrawImage/IncorrectClipXorModeSurface2Surface.java | 1 +
test/java/awt/image/DrawImage/IncorrectDestinationOffset.java | 3 +-
test/java/awt/image/DrawImage/IncorrectOffset.java | 3 +-
test/java/awt/image/DrawImage/IncorrectSourceOffset.java | 3 +-
test/java/awt/image/DrawImage/IncorrectUnmanagedImageRotatedClip.java | 3 +-
test/java/awt/image/DrawImage/IncorrectUnmanagedImageSourceOffset.java | 3 +-
test/java/awt/image/DrawImage/UnmanagedDrawImagePerformance.java | 3 +-
test/java/awt/image/Headless/HeadlessAffineTransformOp.java | 44 +
test/java/awt/image/Headless/HeadlessAreaAveragingScaleFilter.java | 37 +
test/java/awt/image/Headless/HeadlessBufferedImage.java | 80 +
test/java/awt/image/Headless/HeadlessBufferedImageFilter.java | 38 +
test/java/awt/image/Headless/HeadlessColorModel.java | 61 +
test/java/awt/image/Headless/HeadlessCropImageFilter.java | 37 +
test/java/awt/image/Headless/HeadlessImageFilter.java | 37 +
test/java/awt/image/Headless/HeadlessIndexColorModel.java | 54 +
test/java/awt/image/Headless/HeadlessRGBImageFilter.java | 42 +
test/java/awt/image/Headless/HeadlessReplicateScaleFilter.java | 37 +
test/java/awt/image/multiresolution/Corrupted2XImageTest.java | 125 +
test/java/awt/image/multiresolution/MenuMultiresolutionIconTest.java | 176 +
test/java/awt/image/multiresolution/MultiresolutionIconTest.java | 224 +
test/java/awt/keyboard/AltPlusNumberKeyCombinationsTest/AltPlusNumberKeyCombinationsTest.java | 307 +
test/java/awt/keyboard/EqualKeyCode/EqualKeyCode.java | 16 +-
test/java/awt/print/Headless/HeadlessBook.java | 37 +
test/java/awt/print/Headless/HeadlessPageFormat.java | 61 +
test/java/awt/print/Headless/HeadlessPaper.java | 46 +
test/java/awt/print/Headless/HeadlessPrinterJob.java | 179 +
test/java/awt/print/PaintSetEnabledDeadlock/PaintSetEnabledDeadlock.java | 3 +-
test/java/awt/print/PrinterJob/PrintToDir.java | 15 +-
test/java/awt/regtesthelpers/Util.java | 39 +-
test/java/awt/regtesthelpers/UtilInternal.java | 77 +
test/java/awt/security/Permissions.java | 6 +-
test/java/awt/security/WarningWindowDisposeTest/policy | 3 +
test/java/awt/xembed/server/RunTestXEmbed.java | 3 +-
test/java/text/AttributedCharacterIterator/Attribute/ReadResolve.java | 88 +
test/java/text/AttributedString/AttributedStringTest.java | 258 +
test/java/text/AttributedString/TestAttributedStringCtor.java | 55 +
test/java/text/AttributedString/getRunStartLimitTest.java | 116 +
test/java/text/BreakIterator/BreakIteratorTest.java | 1438 +++++
test/java/text/BreakIterator/Bug4533872.java | 261 +
test/java/text/BreakIterator/Bug4740757.java | 76 +
test/java/text/BreakIterator/Bug4912404.java | 41 +
test/java/text/BreakIterator/Bug4932583.java | 41 +
test/java/text/BreakIterator/Bug6513074.java | 122 +
test/java/text/BreakIterator/NewVSOld_th_TH.java | 86 +
test/java/text/BreakIterator/broken_th_TH.txt | 13 +
test/java/text/BreakIterator/test_th_TH.txt | 1 +
test/java/text/CharacterIterator/CharacterIteratorTest.java | 286 +
test/java/text/Collator/APITest.java | 318 +
test/java/text/Collator/Bug6271411.java | 194 +
test/java/text/Collator/CollationKeyTest.java | 41 +
test/java/text/Collator/CollationKeyTestImpl.java | 243 +
test/java/text/Collator/CollatorTest.java | 141 +
test/java/text/Collator/CurrencyCollate.java | 86 +
test/java/text/Collator/DanishTest.java | 215 +
test/java/text/Collator/DummyTest.java | 421 +
test/java/text/Collator/EnglishTest.java | 226 +
test/java/text/Collator/FinnishTest.java | 98 +
test/java/text/Collator/FrenchTest.java | 100 +
test/java/text/Collator/G7Test.java | 294 +
test/java/text/Collator/GermanTest.java | 111 +
test/java/text/Collator/IteratorTest.java | 291 +
test/java/text/Collator/JapaneseTest.java | 324 +
test/java/text/Collator/KoreanTest.java | 142 +
test/java/text/Collator/MonkeyTest.java | 149 +
test/java/text/Collator/Regression.java | 940 +++
test/java/text/Collator/SpanishTest.java | 106 +
test/java/text/Collator/SurrogatesTest.java | 117 +
test/java/text/Collator/Test4401726.java | 98 +
test/java/text/Collator/ThaiTest.java | 156 +
test/java/text/Collator/TurkishTest.java | 118 +
test/java/text/Collator/VietnameseTest.java | 364 +
test/java/text/Format/ChoiceFormat/Bug4185732.ser.txt | 44 +
test/java/text/Format/ChoiceFormat/Bug4185732Test.java | 117 +
test/java/text/Format/ChoiceFormat/Bug4387255.java | 69 +
test/java/text/Format/DateFormat/Bug4322313.java | 364 +
test/java/text/Format/DateFormat/Bug4407042.java | 132 +
test/java/text/Format/DateFormat/Bug4736959.java | 53 +
test/java/text/Format/DateFormat/Bug4845901.java | 64 +
test/java/text/Format/DateFormat/Bug6251817.java | 45 +
test/java/text/Format/DateFormat/Bug6335238.java | 163 +
test/java/text/Format/DateFormat/Bug6530336.java | 108 +
test/java/text/Format/DateFormat/DateFormatRegression.java | 1098 ++++
test/java/text/Format/DateFormat/DateFormatRoundTripTest.java | 727 ++
test/java/text/Format/DateFormat/DateFormatSymbolsSerializationTest.java | 121 +
test/java/text/Format/DateFormat/DateFormatTest.java | 1207 ++++
test/java/text/Format/DateFormat/IntlTestDateFormat.java | 273 +
test/java/text/Format/DateFormat/IntlTestDateFormatAPI.java | 218 +
test/java/text/Format/DateFormat/IntlTestDateFormatSymbols.java | 206 +
test/java/text/Format/DateFormat/IntlTestSimpleDateFormatAPI.java | 188 +
test/java/text/Format/DateFormat/NonGregorianFormatTest.java | 216 +
test/java/text/Format/DateFormat/SDFserialized.ser.txt | 173 +
test/java/text/Format/DateFormat/TimeZoneNameTest.java | 152 +
test/java/text/Format/DateFormat/bug4097450.java | 71 +
test/java/text/Format/DateFormat/bug4099975.java | 41 +
test/java/text/Format/DateFormat/bug4117335.java | 83 +
test/java/text/Format/DateFormat/bug4358730.java | 84 +
test/java/text/Format/DateFormat/bug6271375.java | 61 +
test/java/text/Format/DateFormat/bug6317072.java | 81 +
test/java/text/Format/DateFormat/bug6412896.java | 50 +
test/java/text/Format/MessageFormat/Bug4185816.ser.txt | 58 +
test/java/text/Format/MessageFormat/Bug4185816Corrupt.ser.txt | 58 +
test/java/text/Format/MessageFormat/Bug4185816Test.java | 135 +
test/java/text/Format/MessageFormat/Bug6481179.java | 64 +
test/java/text/Format/MessageFormat/LargeMessageFormat.java | 121 +
test/java/text/Format/MessageFormat/MessageFormatsByArgumentIndex.java | 115 +
test/java/text/Format/MessageFormat/MessageRegression.java | 644 ++
test/java/text/Format/MessageFormat/MessageTest.java | 102 +
test/java/text/Format/MessageFormat/bug4492719.java | 79 +
test/java/text/Format/NumberFormat/BigDecimalCompatibilityTest.java | 134 +
test/java/text/Format/NumberFormat/BigDecimalFormat.java | 1044 ++++
test/java/text/Format/NumberFormat/BigDecimalParse.java | 709 ++
test/java/text/Format/NumberFormat/Bug4208135.java | 127 +
test/java/text/Format/NumberFormat/Bug4833877.java | 464 +
test/java/text/Format/NumberFormat/Bug4838107.java | 248 +
test/java/text/Format/NumberFormat/Bug4944439.java | 111 +
test/java/text/Format/NumberFormat/Bug4990596.java | 59 +
test/java/text/Format/NumberFormat/Bug6278616.java | 69 +
test/java/text/Format/NumberFormat/CurrencyFormat.java | 141 +
test/java/text/Format/NumberFormat/CurrencySymbols.properties | 134 +
test/java/text/Format/NumberFormat/DFSDeserialization142.java | 56 +
test/java/text/Format/NumberFormat/DFSExponential.java | 87 +
test/java/text/Format/NumberFormat/DFSSerialization.java | 151 +
test/java/text/Format/NumberFormat/DFSSerialization142.java | 54 +
test/java/text/Format/NumberFormat/DecimalFormat.114.txt | 54 +
test/java/text/Format/NumberFormat/DecimalFormatSymbols.114.txt | 39 +
test/java/text/Format/NumberFormat/DecimalFormatSymbols.142.txt | 42 +
test/java/text/Format/NumberFormat/IntlTestDecimalFormatAPI.java | 255 +
test/java/text/Format/NumberFormat/IntlTestDecimalFormatSymbols.java | 139 +
test/java/text/Format/NumberFormat/IntlTestNumberFormatAPI.java | 220 +
test/java/text/Format/NumberFormat/NumberFormat4185761a.ser.txt | 57 +
test/java/text/Format/NumberFormat/NumberFormat4185761b.ser.txt | 57 +
test/java/text/Format/NumberFormat/NumberFormatRounding.java | 130 +
test/java/text/Format/NumberFormat/NumberRegression.java | 1824 +++++++
test/java/text/Format/NumberFormat/NumberRoundTrip.java | 234 +
test/java/text/Format/NumberFormat/NumberTest.java | 411 +
test/java/text/Format/NumberFormat/PositionTest.java | 221 +
test/java/text/Format/NumberFormat/SerializationLoadTest.java | 84 +
test/java/text/Format/NumberFormat/SerializationSaveTest.java | 79 +
test/java/text/Format/NumberFormat/TestgetPatternSeparator_ja.java | 44 +
test/java/text/Format/common/Bug4769840.java | 82 +
test/java/text/Format/common/Bug6215962.java | 161 +
test/java/text/Format/common/ChoiceFormat.ser.txt | 37 +
test/java/text/Format/common/DateFormat.Field.ser.txt | 32 +
test/java/text/Format/common/FormatIteratorTest.java | 440 +
test/java/text/Format/common/MessageFormat.Field.ser.txt | 32 +
test/java/text/Format/common/NumberFormat.Field.ser.txt | 31 +
test/java/text/Format/common/PParser.java | 274 +
test/java/text/Format/common/dateFormat.props | 333 +
test/java/text/Format/common/decimalFormat.props | 1280 +++++
test/java/text/Format/common/messageFormat.props | 520 ++
test/java/text/testlib/HexDumpReader.java | 115 +
test/java/text/testlib/IntlTest.java | 266 +
test/java/util/Calendar/BuddhistCalendarTest.java | 243 +
test/java/util/Calendar/Bug4302966.java | 42 +
test/java/util/Calendar/Bug4766302.java | 51 +
test/java/util/Calendar/Bug4851640.java | 59 +
test/java/util/Calendar/Bug4958050.java | 255 +
test/java/util/Calendar/Bug5078053.java | 100 +
test/java/util/Calendar/Bug6178071.java | 50 +
test/java/util/Calendar/Bug6234795.java | 97 +
test/java/util/Calendar/Bug6448234.java | 58 +
test/java/util/Calendar/CalendarLimitTest.java | 202 +
test/java/util/Calendar/CalendarRegression.java | 2496 ++++++++++
test/java/util/Calendar/CalendarTest.java | 1102 ++++
test/java/util/Calendar/FieldStateTest.java | 216 +
test/java/util/Calendar/GregorianCutoverTest.java | 324 +
test/java/util/Calendar/JulianTest.java | 52 +
test/java/util/Calendar/Koyomi.java | 289 +
test/java/util/Calendar/Limit.java | 64 +
test/java/util/Calendar/NonLenientTest.java | 221 +
test/java/util/Calendar/ResolutionTest.java | 111 +
test/java/util/Calendar/RollDayOfWeekTest.java | 137 +
test/java/util/Calendar/StampOverflow.java | 80 +
test/java/util/Calendar/ZoneOffsets.java | 231 +
test/java/util/Calendar/bug4028518.java | 56 +
test/java/util/Calendar/bug4100311.java | 47 +
test/java/util/Calendar/bug4243802.java | 93 +
test/java/util/Calendar/bug4316678.java | 69 +
test/java/util/Calendar/bug4372743.java | 133 +
test/java/util/Calendar/bug4401223.java | 91 +
test/java/util/Calendar/bug4409072.java | 683 ++
test/java/util/Calendar/bug4514831.java | 95 +
test/java/util/Date/Bug4955000.java | 144 +
test/java/util/Date/DateGregorianCalendarTest.java | 235 +
test/java/util/Date/DateRegression.java | 241 +
test/java/util/Date/DateTest.java | 236 +
test/java/util/Date/TZ.java | 58 +
test/java/util/Date/TimestampTest.java | 134 +
test/java/util/TimeZone/Bug4322313.java | 228 +
test/java/util/TimeZone/Bug5097350.java | 63 +
test/java/util/TimeZone/CheckDisplayNames.java | 296 +
test/java/util/TimeZone/DefaultTimeZoneTest.html | 74 +
test/java/util/TimeZone/DefaultTimeZoneTest.java | 108 +
test/java/util/TimeZone/HongKong.java | 64 +
test/java/util/TimeZone/IDTest.java | 121 +
test/java/util/TimeZone/TimeZoneBoundaryTest.java | 491 +
test/java/util/TimeZone/TimeZoneRegression.java | 995 +++
test/java/util/TimeZone/TimeZoneTest.java | 737 ++
test/java/util/TimeZone/TransitionTest.java | 287 +
test/java/util/TimeZone/UTCAliasTest.java | 52 +
test/java/util/TimeZone/bug4096952.java | 67 +
test/javax/swing/AbstractButton/6711682/bug6711682.java | 5 +-
test/javax/swing/Headless/HeadlessAbstractSpinnerModel.java | 46 +
test/javax/swing/Headless/HeadlessBox.java | 221 +
test/javax/swing/Headless/HeadlessBox_Filler.java | 194 +
test/javax/swing/Headless/HeadlessCellRendererPane.java | 202 +
test/javax/swing/Headless/HeadlessDefaultListCellRenderer.java | 198 +
test/javax/swing/Headless/HeadlessDefaultListCellRenderer_UIResource.java | 198 +
test/javax/swing/Headless/HeadlessGrayFilter.java | 37 +
test/javax/swing/Headless/HeadlessJApplet.java | 44 +
test/javax/swing/Headless/HeadlessJButton.java | 192 +
test/javax/swing/Headless/HeadlessJCheckBox.java | 195 +
test/javax/swing/Headless/HeadlessJCheckBoxMenuItem.java | 192 +
test/javax/swing/Headless/HeadlessJColorChooser.java | 192 +
test/javax/swing/Headless/HeadlessJComboBox.java | 192 +
test/javax/swing/Headless/HeadlessJComponent.java | 191 +
test/javax/swing/Headless/HeadlessJDesktopPane.java | 191 +
test/javax/swing/Headless/HeadlessJDialog.java | 100 +
test/javax/swing/Headless/HeadlessJEditorPane.java | 194 +
test/javax/swing/Headless/HeadlessJFileChooser.java | 191 +
test/javax/swing/Headless/HeadlessJFormattedTextField.java | 41 +
test/javax/swing/Headless/HeadlessJFrame.java | 53 +
test/javax/swing/Headless/HeadlessJInternalFrame.java | 214 +
test/javax/swing/Headless/HeadlessJInternalFrame_JDesktopIcon.java | 191 +
test/javax/swing/Headless/HeadlessJLabel.java | 191 +
test/javax/swing/Headless/HeadlessJLayeredPane.java | 191 +
test/javax/swing/Headless/HeadlessJList.java | 191 +
test/javax/swing/Headless/HeadlessJMenu.java | 189 +
test/javax/swing/Headless/HeadlessJMenuBar.java | 191 +
test/javax/swing/Headless/HeadlessJMenuItem.java | 191 +
test/javax/swing/Headless/HeadlessJOptionPane.java | 191 +
test/javax/swing/Headless/HeadlessJPanel.java | 191 +
test/javax/swing/Headless/HeadlessJPasswordField.java | 40 +
test/javax/swing/Headless/HeadlessJPopupMenu.java | 189 +
test/javax/swing/Headless/HeadlessJPopupMenu_Separator.java | 191 +
test/javax/swing/Headless/HeadlessJProgressBar.java | 191 +
test/javax/swing/Headless/HeadlessJRadioButton.java | 191 +
test/javax/swing/Headless/HeadlessJRadioButtonMenuItem.java | 191 +
test/javax/swing/Headless/HeadlessJRootPane.java | 191 +
test/javax/swing/Headless/HeadlessJScrollBar.java | 191 +
test/javax/swing/Headless/HeadlessJScrollPane.java | 191 +
test/javax/swing/Headless/HeadlessJSeparator.java | 191 +
test/javax/swing/Headless/HeadlessJSlider.java | 191 +
test/javax/swing/Headless/HeadlessJSpinner.java | 191 +
test/javax/swing/Headless/HeadlessJSplitPane.java | 185 +
test/javax/swing/Headless/HeadlessJTabbedPane.java | 191 +
test/javax/swing/Headless/HeadlessJTable.java | 214 +
test/javax/swing/Headless/HeadlessJTextArea.java | 195 +
test/javax/swing/Headless/HeadlessJTextField.java | 195 +
test/javax/swing/Headless/HeadlessJTextPane.java | 45 +
test/javax/swing/Headless/HeadlessJToggleButton.java | 191 +
test/javax/swing/Headless/HeadlessJToolBar.java | 191 +
test/javax/swing/Headless/HeadlessJToolBar_Separator.java | 191 +
test/javax/swing/Headless/HeadlessJToolTip.java | 191 +
test/javax/swing/Headless/HeadlessJTree.java | 232 +
test/javax/swing/Headless/HeadlessJViewport.java | 199 +
test/javax/swing/Headless/HeadlessJWindow.java | 56 +
test/javax/swing/Headless/HeadlessLookAndFeel.java | 37 +
test/javax/swing/Headless/HeadlessMenuSelectionManager.java | 38 +
test/javax/swing/Headless/HeadlessOverlayLayout.java | 38 +
test/javax/swing/Headless/HeadlessPopupFactory.java | 37 +
test/javax/swing/Headless/HeadlessScrollPaneLayout.java | 37 +
test/javax/swing/Headless/HeadlessSizeRequirements.java | 39 +
test/javax/swing/Headless/HeadlessSizeSequence.java | 41 +
test/javax/swing/Headless/HeadlessSpinnerListModel.java | 49 +
test/javax/swing/Headless/HeadlessSpinnerNumberModel.java | 41 +
test/javax/swing/Headless/HeadlessTimer.java | 37 +
test/javax/swing/JButton/4368790/bug4368790.java | 71 +
test/javax/swing/JButton/JButtonPaintNPE/JButtonPaintNPE.java | 15 +-
test/javax/swing/JColorChooser/Test4165217.java | 3 +-
test/javax/swing/JColorChooser/Test4177735.java | 3 +-
test/javax/swing/JColorChooser/Test4193384.java | 3 +-
test/javax/swing/JColorChooser/Test4234761.java | 3 +-
test/javax/swing/JColorChooser/Test4319113.html | 39 +
test/javax/swing/JColorChooser/Test4319113.java | 128 +
test/javax/swing/JColorChooser/Test4461329.java | 3 +-
test/javax/swing/JColorChooser/Test4711996.java | 3 +-
test/javax/swing/JColorChooser/Test6524757.java | 3 +-
test/javax/swing/JColorChooser/Test6541987.java | 9 +-
test/javax/swing/JColorChooser/Test6707406.java | 3 +-
test/javax/swing/JColorChooser/Test6827032.java | 5 +-
test/javax/swing/JColorChooser/Test7194184.java | 9 +-
test/javax/swing/JComboBox/4199622/bug4199622.java | 38 +-
test/javax/swing/JComboBox/4515752/DefaultButtonTest.java | 214 +
test/javax/swing/JComboBox/4523758/bug4523758.java | 182 +
test/javax/swing/JComboBox/4743225/bug4743225.java | 8 +-
test/javax/swing/JComboBox/6236162/bug6236162.java | 15 +-
test/javax/swing/JComboBox/6406264/bug6406264.java | 118 +
test/javax/swing/JComboBox/6559152/bug6559152.java | 101 +
test/javax/swing/JComboBox/6607130/bug6607130.java | 32 +-
test/javax/swing/JComboBox/8015300/Test8015300.java | 17 +-
test/javax/swing/JComboBox/8032878/bug8032878.java | 12 +-
test/javax/swing/JComboBox/8057893/bug8057893.java | 6 +-
test/javax/swing/JComboBox/ShowPopupAfterHidePopupTest/ShowPopupAfterHidePopupTest.java | 9 +-
test/javax/swing/JComponent/6683775/bug6683775.java | 20 +-
test/javax/swing/JComponent/6989617/bug6989617.java | 12 +-
test/javax/swing/JComponent/7154030/bug7154030.java | 21 +-
test/javax/swing/JEditorPane/4492274/bug4492274.java | 9 +-
test/javax/swing/JEditorPane/6917744/bug6917744.java | 13 +-
test/javax/swing/JFileChooser/4524490/bug4524490.java | 11 +-
test/javax/swing/JFileChooser/6520101/bug6520101.java | 3 +-
test/javax/swing/JFileChooser/7199708/bug7199708.java | 8 +-
test/javax/swing/JFileChooser/8002077/bug8002077.java | 13 +-
test/javax/swing/JFileChooser/8021253/bug8021253.java | 8 +-
test/javax/swing/JFrame/4962534/bug4962534.html | 3 +-
test/javax/swing/JFrame/4962534/bug4962534.java | 10 +-
test/javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java | 23 +-
test/javax/swing/JInternalFrame/4251301/bug4251301.java | 9 +-
test/javax/swing/JInternalFrame/5066752/bug5066752.java | 4 +-
test/javax/swing/JInternalFrame/6647340/bug6647340.java | 31 +-
test/javax/swing/JInternalFrame/6725409/bug6725409.java | 23 +-
test/javax/swing/JInternalFrame/8020708/bug8020708.java | 13 +-
test/javax/swing/JInternalFrame/InternalFrameIsNotCollectedTest.java | 12 +-
test/javax/swing/JLabel/6596966/bug6596966.java | 25 +-
test/javax/swing/JLayer/6824395/bug6824395.java | 12 +-
test/javax/swing/JList/6462008/bug6462008.java | 69 +-
test/javax/swing/JList/6510999/bug6510999.java | 74 +
test/javax/swing/JMenu/4417601/bug4417601.java | 79 +
test/javax/swing/JMenu/4515762/bug4515762.java | 18 +-
test/javax/swing/JMenu/4692443/bug4692443.java | 35 +-
test/javax/swing/JMenu/6359669/bug6359669.java | 84 +
test/javax/swing/JMenu/6470128/bug6470128.java | 84 +
test/javax/swing/JMenu/6538132/bug6538132.java | 131 +
test/javax/swing/JMenu/8071705/bug8071705.java | 1 +
test/javax/swing/JMenuBar/4750590/bug4750590.java | 7 +-
test/javax/swing/JMenuItem/4171437/bug4171437.java | 7 +-
test/javax/swing/JMenuItem/4654927/bug4654927.java | 12 +-
test/javax/swing/JMenuItem/6209975/bug6209975.java | 10 +-
test/javax/swing/JMenuItem/6249972/bug6249972.java | 105 +
test/javax/swing/JMenuItem/7036148/bug7036148.java | 3 +-
test/javax/swing/JMenuItem/ActionListenerCalledTwice/ActionListenerCalledTwiceTest.java | 9 +-
test/javax/swing/JOptionPane/4174551/bug4174551.html | 36 +
test/javax/swing/JOptionPane/4174551/bug4174551.java | 52 +
test/javax/swing/JOptionPane/6428694/bug6428694.java | 114 +
test/javax/swing/JOptionPane/7138665/bug7138665.java | 10 +-
test/javax/swing/JPopupMenu/4458079/bug4458079.java | 10 +-
test/javax/swing/JPopupMenu/4634626/bug4634626.html | 8 +
test/javax/swing/JPopupMenu/4634626/bug4634626.java | 209 +
test/javax/swing/JPopupMenu/4966112/bug4966112.java | 22 +-
test/javax/swing/JPopupMenu/6217905/bug6217905.java | 114 +
test/javax/swing/JPopupMenu/6415145/bug6415145.java | 121 +
test/javax/swing/JPopupMenu/6515446/bug6515446.java | 91 +
test/javax/swing/JPopupMenu/6544309/bug6544309.java | 105 +
test/javax/swing/JPopupMenu/6580930/bug6580930.java | 148 +
test/javax/swing/JPopupMenu/6583251/bug6583251.java | 77 +
test/javax/swing/JPopupMenu/6691503/bug6691503.java | 10 +-
test/javax/swing/JPopupMenu/6694823/bug6694823.java | 18 +-
test/javax/swing/JPopupMenu/6800513/bug6800513.java | 12 +-
test/javax/swing/JPopupMenu/6827786/bug6827786.java | 12 +-
test/javax/swing/JPopupMenu/6987844/bug6987844.java | 7 +-
test/javax/swing/JPopupMenu/7154841/bug7154841.java | 19 +-
test/javax/swing/JRadioButton/8033699/bug8033699.java | 7 +-
test/javax/swing/JRadioButton/8041561/bug8041561.java | 101 +
test/javax/swing/JRootPane/4670486/bug4670486.java | 8 +-
test/javax/swing/JScrollBar/4708809/bug4708809.java | 14 +-
test/javax/swing/JScrollBar/4865918/bug4865918.java | 7 +-
test/javax/swing/JScrollBar/6542335/bug6542335.java | 8 +-
test/javax/swing/JScrollBar/7163696/Test7163696.java | 8 +-
test/javax/swing/JScrollBar/bug4202954/bug4202954.java | 12 +-
test/javax/swing/JScrollPane/6274267/bug6274267.java | 100 +
test/javax/swing/JSlider/6348946/bug6348946.java | 14 +-
test/javax/swing/JSlider/6401380/bug6401380.java | 82 +
test/javax/swing/JSlider/6794836/bug6794836.java | 6 +-
test/javax/swing/JSlider/6848475/bug6848475.java | 9 +-
test/javax/swing/JSpinner/4973721/bug4973721.java | 7 +-
test/javax/swing/JSpinner/5012888/bug5012888.java | 21 +-
test/javax/swing/JSpinner/8008657/bug8008657.java | 154 +
test/javax/swing/JSplitPane/4816114/bug4816114.java | 7 +-
test/javax/swing/JSplitPane/4885629/bug4885629.java | 5 +-
test/javax/swing/JTabbedPane/4361477/bug4361477.java | 4 +-
test/javax/swing/JTabbedPane/4624207/bug4624207.java | 15 +-
test/javax/swing/JTabbedPane/4666224/bug4666224.html | 42 +
test/javax/swing/JTabbedPane/4666224/bug4666224.java | 554 ++
test/javax/swing/JTabbedPane/6495408/bug6495408.java | 4 +-
test/javax/swing/JTabbedPane/7024235/Test7024235.java | 14 +-
test/javax/swing/JTabbedPane/7161568/bug7161568.java | 8 +-
test/javax/swing/JTabbedPane/7170310/bug7170310.java | 17 +-
test/javax/swing/JTable/4220171/bug4220171.java | 13 +-
test/javax/swing/JTable/6263446/bug6263446.java | 34 +-
test/javax/swing/JTable/6777378/bug6777378.java | 5 +-
test/javax/swing/JTable/7055065/bug7055065.java | 9 +-
test/javax/swing/JTable/7068740/bug7068740.java | 13 +-
test/javax/swing/JTable/8032874/bug8032874.java | 8 +-
test/javax/swing/JTableHeader/6884066/bug6884066.java | 5 +-
test/javax/swing/JTableHeader/6889007/bug6889007.java | 7 +-
test/javax/swing/JTextArea/4697612/bug4697612.java | 15 +-
test/javax/swing/JTextArea/7049024/bug7049024.java | 14 +-
test/javax/swing/JTextField/8036819/bug8036819.java | 6 +-
test/javax/swing/JToolBar/4247996/bug4247996.java | 6 +-
test/javax/swing/JToolBar/4529206/bug4529206.java | 91 +
test/javax/swing/JToolTip/4644444/bug4644444.html | 44 +
test/javax/swing/JToolTip/4644444/bug4644444.java | 354 +
test/javax/swing/JToolTip/4846413/bug4846413.java | 6 +-
test/javax/swing/JTree/4330357/bug4330357.java | 10 +-
test/javax/swing/JTree/4908142/bug4908142.java | 8 +-
test/javax/swing/JTree/4927934/bug4927934.java | 20 +-
test/javax/swing/JTree/6263446/bug6263446.java | 9 +-
test/javax/swing/JTree/6505523/bug6505523.java | 9 +-
test/javax/swing/JTree/6578666/bug6578666.java | 80 +
test/javax/swing/JTree/8003400/Test8003400.java | 15 +-
test/javax/swing/JTree/8004298/bug8004298.java | 6 +-
test/javax/swing/JViewport/7107099/bug7107099.java | 9 +-
test/javax/swing/JWindow/ShapedAndTranslucentWindows/Common.java | 417 +
test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucent.java | 63 +
test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentCanvas.java | 104 +
test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentGradient.java | 71 +
test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentSwing.java | 96 +
test/javax/swing/JWindow/ShapedAndTranslucentWindows/SetShapeAndClickSwing.java | 173 +
test/javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedPerPixelTranslucentGradient.java | 78 +
test/javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedTranslucentPerPixelTranslucentGradient.java | 78 +
test/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentJComboBox.java | 153 +
test/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentPerPixelTranslucentGradient.java | 73 +
test/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentWindowClickSwing.java | 106 +
test/javax/swing/LookAndFeel/8145547/DemandGTK.java | 72 +
test/javax/swing/LookAndFeel/8145547/DemandGTK2.sh | 90 +
test/javax/swing/LookAndFeel/8145547/DemandGTK2.txt | 36 +
test/javax/swing/LookAndFeel/8145547/DemandGTK3.sh | 82 +
test/javax/swing/LookAndFeel/8145547/ProvokeGTK.java | 57 +
test/javax/swing/MultiUIDefaults/4300666/bug4300666.java | 16 +-
test/javax/swing/Popup/6514582/bug6514582.java | 73 +
test/javax/swing/Popup/TaskbarPositionTest.java | 11 +-
test/javax/swing/PopupFactory/6276087/NonOpaquePopupMenuTest.java | 6 +-
test/javax/swing/RepaintManager/6608456/bug6608456.java | 6 +-
test/javax/swing/RepaintManager/IconifyTest/IconifyTest.java | 7 +-
test/javax/swing/Security/6657138/ComponentTest.java | 8 +-
test/javax/swing/SwingTest.java | 8 +-
test/javax/swing/SwingUtilities/4917669/bug4917669.java | 8 +-
test/javax/swing/SwingUtilities/7146377/bug7146377.java | 9 +-
test/javax/swing/SwingUtilities/7170657/bug7170657.java | 3 +-
test/javax/swing/ToolTipManager/7123767/bug7123767.java | 18 +-
test/javax/swing/ToolTipManager/Test6256140.java | 11 +-
test/javax/swing/dnd/7171812/bug7171812.java | 5 +-
test/javax/swing/plaf/basic/BasicHTML/4251579/bug4251579.java | 5 +-
test/javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java | 7 +-
test/javax/swing/plaf/basic/BasicTreeUI/8023474/bug8023474.java | 7 +-
test/javax/swing/plaf/synth/7158712/bug7158712.java | 4 +-
test/javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java | 4 +-
test/javax/swing/plaf/synth/Test6660049.java | 3 +-
test/javax/swing/plaf/windows/WindowsRootPaneUI/WrongAltProcessing/WrongAltProcessing.java | 11 +-
test/javax/swing/regtesthelpers/Util.java | 23 +-
test/javax/swing/reliability/GUIUndFrame.java | 111 +
test/javax/swing/reliability/GUIZoomFrame.java | 88 +
test/javax/swing/reliability/Task.java | 50 +
test/javax/swing/reliability/TaskUndJFrameProperties.java | 91 +
test/javax/swing/reliability/TaskZoomJFrameChangeState.java | 180 +
test/javax/swing/reliability/TaskZoomJFrameRepaint.java | 113 +
test/javax/swing/text/AbstractDocument/6968363/Test6968363.java | 15 +-
test/javax/swing/text/CSSBorder/6796710/bug6796710.java | 5 +-
test/javax/swing/text/DefaultEditorKit/4278839/bug4278839.java | 12 +-
test/javax/swing/text/JTextComponent/5074573/bug5074573.java | 13 +-
test/javax/swing/text/StyledEditorKit/4506788/bug4506788.java | 23 +-
test/javax/swing/text/Utilities/bug7045593.java | 5 +-
test/javax/swing/text/View/8014863/bug8014863.java | 12 +-
test/javax/swing/text/View/8048110/bug8048110.java | 7 +-
test/javax/swing/text/html/7189299/bug7189299.java | 7 +-
test/javax/swing/text/html/CSS/4530474/bug4530474.java | 6 +-
test/javax/swing/text/html/HTMLDocument/8058120/bug8058120.java | 14 +-
test/javax/swing/text/html/HTMLEditorKit/4242228/bug4242228.java | 5 +-
test/javax/swing/text/html/HTMLEditorKit/5043626/bug5043626.java | 8 +-
test/javax/swing/text/html/parser/Parser/7165725/bug7165725.java | 22 +-
test/lib/testlibrary/ExtendedRobot.java | 408 +
test/sun/awt/dnd/8024061/bug8024061.java | 18 +-
test/sun/java2d/AcceleratedXORModeTest.java | 15 +-
test/sun/java2d/DirectX/AccelPaintsTest/AccelPaintsTest.java | 3 +-
test/sun/java2d/DirectX/AcceleratedScaleTest/AcceleratedScaleTest.java | 3 +-
test/sun/java2d/DirectX/DrawBitmaskToSurfaceTest.java | 3 +-
test/sun/java2d/DirectX/InfiniteValidationLoopTest/InfiniteValidationLoopTest.java | 3 +-
test/sun/java2d/DirectX/OnScreenRenderingResizeTest/OnScreenRenderingResizeTest.java | 3 +-
test/sun/java2d/DirectX/OpaqueImageToSurfaceBlitTest/OpaqueImageToSurfaceBlitTest.java | 3 +-
test/sun/java2d/DirectX/OverriddenInsetsTest/OverriddenInsetsTest.java | 3 +-
test/sun/java2d/DirectX/RenderingToCachedGraphicsTest/RenderingToCachedGraphicsTest.java | 3 +-
test/sun/java2d/DirectX/StrikeDisposalCrashTest/StrikeDisposalCrashTest.java | 3 +-
test/sun/java2d/DirectX/SwingOnScreenScrollingTest/SwingOnScreenScrollingTest.java | 3 +-
test/sun/java2d/DirectX/TransformedPaintTest/TransformedPaintTest.java | 3 +-
test/sun/java2d/DrawCachedImageAndTransform.java | 3 +-
test/sun/java2d/DrawXORModeTest.java | 3 +-
test/sun/java2d/GdiRendering/InsetClipping.java | 3 +-
test/sun/java2d/OpenGL/CustomCompositeTest.java | 3 +-
test/sun/java2d/OpenGL/DrawBufImgOp.java | 3 +-
test/sun/java2d/OpenGL/DrawHugeImageTest.java | 3 +-
test/sun/java2d/OpenGL/GradientPaints.java | 1 +
test/sun/java2d/OpenGL/bug7181438.java | 3 +-
test/sun/java2d/SunGraphics2D/DrawImageBilinear.java | 3 +-
test/sun/java2d/SunGraphics2D/PolyVertTest.java | 3 +-
test/sun/java2d/SunGraphics2D/SimplePrimQuality.java | 3 +-
test/sun/java2d/X11SurfaceData/DrawImageBgTest/DrawImageBgTest.java | 3 +-
test/sun/java2d/XRenderBlitsTest.java | 15 +-
test/sun/java2d/cmm/ColorConvertOp/ConstructorsNullTest/ConstructorsNullTest.html | 3 +-
test/sun/java2d/pipe/InterpolationQualityTest.java | 3 +-
test/sun/java2d/pipe/MutableColorTest/MutableColorTest.java | 3 +-
test/sun/java2d/pipe/hw/RSLAPITest/RSLAPITest.java | 3 +-
test/sun/java2d/pipe/hw/RSLContextInvalidationTest/RSLContextInvalidationTest.java | 3 +-
test/sun/text/IntHashtable/Bug4170614Test.java | 191 +
test/sun/text/IntHashtable/Bug4170614Test.sh | 81 +
test/sun/text/IntHashtable/Bug4705389.java | 43 +
1293 files changed, 115621 insertions(+), 2499 deletions(-)
diffs (truncated from 132436 to 500 lines):
diff -r f65aa11c1f04 -r 466f80a29e6b src/macosx/classes/sun/awt/CGraphicsDevice.java
--- a/src/macosx/classes/sun/awt/CGraphicsDevice.java Thu Jun 30 03:16:23 2016 +0100
+++ b/src/macosx/classes/sun/awt/CGraphicsDevice.java Fri Apr 29 09:46:14 2016 -0700
@@ -32,7 +32,7 @@
import java.awt.Insets;
import java.awt.Window;
import java.util.Objects;
-
+import sun.java2d.SunGraphicsEnvironment;
import sun.java2d.opengl.CGLGraphicsConfig;
public final class CGraphicsDevice extends GraphicsDevice
@@ -140,7 +140,7 @@
public void displayChanged() {
xResolution = nativeGetXResolution(displayID);
yResolution = nativeGetYResolution(displayID);
- scale = (int) nativeGetScaleFactor(displayID);
+ initScaleFactor();
//TODO configs/fullscreenWindow/modes?
}
@@ -249,6 +249,17 @@
return nativeGetDisplayModes(displayID);
}
+ private void initScaleFactor() {
+ if (SunGraphicsEnvironment.isUIScaleEnabled()) {
+ double debugScale = SunGraphicsEnvironment.getDebugScale();
+ scale = (int) (debugScale >= 1
+ ? Math.round(debugScale)
+ : nativeGetScaleFactor(displayID));
+ } else {
+ scale = 1;
+ }
+ }
+
private static native double nativeGetScaleFactor(int displayID);
private static native void nativeSetDisplayMode(int displayID, int w, int h, int bpp, int refrate);
diff -r f65aa11c1f04 -r 466f80a29e6b src/share/classes/java/awt/Robot.java
--- a/src/share/classes/java/awt/Robot.java Thu Jun 30 03:16:23 2016 +0100
+++ b/src/share/classes/java/awt/Robot.java Fri Apr 29 09:46:14 2016 -0700
@@ -34,8 +34,11 @@
import java.awt.image.WritableRaster;
import java.awt.peer.RobotPeer;
import java.lang.reflect.InvocationTargetException;
+import java.security.AccessController;
+
import sun.awt.ComponentFactory;
import sun.awt.SunToolkit;
+import sun.awt.OSInfo;
import sun.awt.image.SunWritableRaster;
import sun.security.util.SecurityConstants;
@@ -550,15 +553,21 @@
*/
public synchronized void waitForIdle() {
checkNotDispatchThread();
- // post a dummy event to the queue so we know when
- // all the events before it have been processed
+
try {
SunToolkit.flushPendingEvents();
- EventQueue.invokeAndWait( new Runnable() {
- public void run() {
- // dummy implementation
- }
- } );
+ // 7185258: realSync() call blocks all DnD tests on OS X
+ if (AccessController.doPrivileged(OSInfo.getOSTypeAction()) == OSInfo.OSType.MACOSX) {
+ // post a dummy event to the queue so we know when
+ // all the events before it have been processed
+ EventQueue.invokeAndWait( new Runnable() {
+ public void run() {
+ // dummy implementation
+ }
+ } );
+ } else {
+ ((SunToolkit) Toolkit.getDefaultToolkit()).realSync();
+ }
} catch(InterruptedException ite) {
System.err.println("Robot.waitForIdle, non-fatal exception caught:");
ite.printStackTrace();
diff -r f65aa11c1f04 -r 466f80a29e6b src/share/classes/javax/swing/JSpinner.java
--- a/src/share/classes/javax/swing/JSpinner.java Thu Jun 30 03:16:23 2016 +0100
+++ b/src/share/classes/javax/swing/JSpinner.java Fri Apr 29 09:46:14 2016 -0700
@@ -1218,6 +1218,7 @@
JFormattedTextField ftf = getTextField();
ftf.setEditable(true);
ftf.setFormatterFactory(factory);
+ // Change the text orientation for the NumberEditor
ftf.setHorizontalAlignment(JTextField.RIGHT);
/* TBD - initializing the column width of the text field
@@ -1261,6 +1262,16 @@
public SpinnerNumberModel getModel() {
return (SpinnerNumberModel)(getSpinner().getModel());
}
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public void setComponentOrientation(ComponentOrientation o) {
+ super.setComponentOrientation(o);
+ getTextField().setHorizontalAlignment(
+ o.isLeftToRight() ? JTextField.RIGHT : JTextField.LEFT);
+ }
}
diff -r f65aa11c1f04 -r 466f80a29e6b src/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java
--- a/src/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java Thu Jun 30 03:16:23 2016 +0100
+++ b/src/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java Fri Apr 29 09:46:14 2016 -0700
@@ -997,21 +997,32 @@
"model".equals(propertyName)) {
ui.updateEnabledState();
}
- else if ("font".equals(propertyName)) {
- JComponent editor = spinner.getEditor();
- if (editor!=null && editor instanceof JSpinner.DefaultEditor) {
- JTextField tf =
- ((JSpinner.DefaultEditor)editor).getTextField();
- if (tf != null) {
- if (tf.getFont() instanceof UIResource) {
- tf.setFont(spinner.getFont());
+ else if ("font".equals(propertyName)) {
+ JComponent editor = spinner.getEditor();
+ if (editor!=null && editor instanceof JSpinner.DefaultEditor) {
+ JTextField tf =
+ ((JSpinner.DefaultEditor)editor).getTextField();
+ if (tf != null) {
+ if (tf.getFont() instanceof UIResource) {
+ tf.setFont(spinner.getFont());
+ }
}
}
}
- }
- else if (JComponent.TOOL_TIP_TEXT_KEY.equals(propertyName)) {
- updateToolTipTextForChildren(spinner);
- }
+ else if (JComponent.TOOL_TIP_TEXT_KEY.equals(propertyName)) {
+ updateToolTipTextForChildren(spinner);
+ } else if ("componentOrientation".equals(propertyName)) {
+ ComponentOrientation o
+ = (ComponentOrientation) e.getNewValue();
+ if (o != (ComponentOrientation) e.getOldValue()) {
+ JComponent editor = spinner.getEditor();
+ if (editor != null) {
+ editor.applyComponentOrientation(o);
+ }
+ spinner.revalidate();
+ spinner.repaint();
+ }
+ }
}
} else if (e.getSource() instanceof JComponent) {
JComponent c = (JComponent)e.getSource();
diff -r f65aa11c1f04 -r 466f80a29e6b src/share/classes/javax/swing/plaf/metal/MetalIconFactory.java
--- a/src/share/classes/javax/swing/plaf/metal/MetalIconFactory.java Thu Jun 30 03:16:23 2016 +0100
+++ b/src/share/classes/javax/swing/plaf/metal/MetalIconFactory.java Fri Apr 29 09:46:14 2016 -0700
@@ -1250,8 +1250,10 @@
g.translate(x, y);
// fill interior
- g.setColor(interiorColor);
- g.fillRect(2,2, 9,9);
+ if (c.isOpaque()) {
+ g.setColor(interiorColor);
+ g.fillRect(2, 2, 9, 9);
+ }
// draw Dark Circle (start at top, go clockwise)
g.setColor(darkCircle);
diff -r f65aa11c1f04 -r 466f80a29e6b src/solaris/native/sun/awt/gtk2_interface.c
--- a/src/solaris/native/sun/awt/gtk2_interface.c Thu Jun 30 03:16:23 2016 +0100
+++ b/src/solaris/native/sun/awt/gtk2_interface.c Fri Apr 29 09:46:14 2016 -0700
@@ -312,7 +312,7 @@
return result;
}
-gboolean gtk2_check(const char* lib_name, int flags)
+gboolean gtk2_check(const char* lib_name, gboolean load)
{
if (gtk2_libhandle != NULL) {
/* We've already successfully opened the GTK libs, so return true. */
@@ -320,16 +320,25 @@
} else {
void *lib = NULL;
- lib = dlopen(lib_name, flags);
+#ifdef RTLD_NOLOAD
+ /* Just check if gtk libs are already in the process space */
+ lib = dlopen(lib_name, RTLD_LAZY | RTLD_NOLOAD);
+ if (!load || lib != NULL) {
+ return lib != NULL;
+ }
+#else
+#ifdef _AIX
+ /* On AIX we could implement this with the help of loadquery(L_GETINFO, ..) */
+ /* (see reload_table() in hotspot/src/os/aix/vm/loadlib_aix.cpp) but it is */
+ /* probably not worth it because most AIX servers don't have GTK libs anyway */
+#endif
+#endif
+ lib = dlopen(lib_name, RTLD_LAZY | RTLD_LOCAL);
if (lib == NULL) {
return FALSE;
}
- if (flags & RTLD_NOLOAD) {
- return TRUE;
- }
-
fp_gtk_check_version = dlsym(lib, "gtk_check_version");
/* Check for GTK 2.2+ */
if (!fp_gtk_check_version(2, 2, 0)) {
@@ -442,6 +451,7 @@
fprintf(stderr, "dlsym(gtk_show_uri) returned NULL\n");
#endif /* INTERNAL_BUILD */
} else {
+ gtk->gtk_show_uri = fp_gtk_show_uri;
update_supported_actions(env);
success = TRUE;
}
diff -r f65aa11c1f04 -r 466f80a29e6b src/solaris/native/sun/awt/gtk3_interface.c
--- a/src/solaris/native/sun/awt/gtk3_interface.c Thu Jun 30 03:16:23 2016 +0100
+++ b/src/solaris/native/sun/awt/gtk3_interface.c Fri Apr 29 09:46:14 2016 -0700
@@ -87,13 +87,25 @@
return result;
}
-gboolean gtk3_check(const char* lib_name, int flags)
+gboolean gtk3_check(const char* lib_name, gboolean load)
{
if (gtk3_libhandle != NULL) {
/* We've already successfully opened the GTK libs, so return true. */
return TRUE;
} else {
- return dlopen(lib_name, flags) != NULL;
+#ifdef RTLD_NOLOAD
+ void *lib = dlopen(lib_name, RTLD_LAZY | RTLD_NOLOAD);
+ if (!load || lib != NULL) {
+ return lib != NULL;
+ }
+#else
+#ifdef _AIX
+ /* On AIX we could implement this with the help of loadquery(L_GETINFO, ..) */
+ /* (see reload_table() in hotspot/src/os/aix/vm/loadlib_aix.cpp) but it is */
+ /* probably not worth it because most AIX servers don't have GTK libs anyway */
+#endif
+#endif
+ return dlopen(lib_name, RTLD_LAZY | RTLD_LOCAL) != NULL;
}
}
@@ -195,6 +207,7 @@
fprintf(stderr, "dlsym(gtk_show_uri) returned NULL\n");
#endif /* DEBUG */
} else {
+ gtk->gtk_show_uri = fp_gtk_show_uri;
update_supported_actions(env);
success = TRUE;
}
diff -r f65aa11c1f04 -r 466f80a29e6b src/solaris/native/sun/awt/gtk_interface.c
--- a/src/solaris/native/sun/awt/gtk_interface.c Thu Jun 30 03:16:23 2016 +0100
+++ b/src/solaris/native/sun/awt/gtk_interface.c Fri Apr 29 09:46:14 2016 -0700
@@ -30,8 +30,8 @@
GtkApi* gtk2_load(JNIEnv *env, const char* lib_name);
GtkApi* gtk3_load(JNIEnv *env, const char* lib_name);
-gboolean gtk2_check(const char* lib_name, int flags);
-gboolean gtk3_check(const char* lib_name, int flags);
+gboolean gtk2_check(const char* lib_name, gboolean load);
+gboolean gtk3_check(const char* lib_name, gboolean load);
GtkApi *gtk;
@@ -40,7 +40,7 @@
const char* name;
const char* vname;
GtkApi* (*load)(JNIEnv *env, const char* lib_name);
- gboolean (*check)(const char* lib_name, int flags);
+ gboolean (*check)(const char* lib_name, gboolean load);
} GtkLib;
static GtkLib libs[] = {
@@ -70,10 +70,10 @@
static GtkLib* get_loaded() {
GtkLib* lib = libs;
while(!gtk && lib->version) {
- if (lib->check(lib->vname, RTLD_NOLOAD)) {
+ if (lib->check(lib->vname, /* load = */FALSE)) {
return lib;
}
- if (lib->check(lib->name, RTLD_NOLOAD)) {
+ if (lib->check(lib->name, /* load = */FALSE)) {
return lib;
}
lib++;
@@ -130,14 +130,14 @@
return gtk != NULL;
}
-static gboolean check_version(GtkVersion version, int flags) {
+static gboolean check_version(GtkVersion version) {
GtkLib* lib = libs;
while (lib->version) {
if (version == GTK_ANY || lib->version == version) {
- if (lib->check(lib->vname, flags)) {
+ if (lib->check(lib->vname, /* load = */TRUE)) {
return TRUE;
}
- if (lib->check(lib->name, flags)) {
+ if (lib->check(lib->name, /* load = */TRUE)) {
return TRUE;
}
}
@@ -150,9 +150,6 @@
if (gtk) {
return TRUE;
}
- if (check_version(version, RTLD_NOLOAD)) {
- return TRUE;
- }
- return check_version(version, RTLD_LAZY | RTLD_LOCAL);
+ return check_version(version);
}
diff -r f65aa11c1f04 -r 466f80a29e6b test/TEST.groups
--- a/test/TEST.groups Thu Jun 30 03:16:23 2016 +0100
+++ b/test/TEST.groups Fri Apr 29 09:46:14 2016 -0700
@@ -376,12 +376,16 @@
java/net/URLConnection/HandleContentTypeWithAttrs.java \
java/security/Security/ClassLoaderDeadlock/ClassLoaderDeadlock.sh \
java/security/Security/ClassLoaderDeadlock/Deadlock.sh \
+ java/text/AttributedCharacterIterator/Attribute/ReadResolve.java \
+ java/text/AttributedString/TestAttributedStringCtor.java \
+ java/text/AttributedString/getRunStartLimitTest.java \
java/util/jar/Manifest/CreateManifest.java \
java/util/logging/Listeners.java \
java/util/logging/ListenersWithSM.java \
java/util/logging/TestMainAppContext.java \
java/util/logging/TestLoggingWithMainAppContext.java \
java/util/ResourceBundle/Control/Bug6530694.java \
+ java/util/TimeZone/DefaultTimeZoneTest.java \
java/text/Bidi/BidiConformance.java \
java/text/Bidi/BidiEmbeddingTest.java \
java/text/Bidi/Bug7042148.java \
@@ -584,6 +588,7 @@
java/util/Collections/UnmodifiableMapEntrySet.java \
java/util/Comparator/BasicTest.java \
java/util/Comparator/TypeTest.java \
+ java/util/Date/TimestampTest.java \
java/util/Iterator/IteratorDefaults.java \
java/util/Iterator/PrimitiveIteratorDefaults.java \
java/util/List/ListDefaults.java \
diff -r f65aa11c1f04 -r 466f80a29e6b test/com/sun/awt/SecurityWarning/GetSizeShouldNotReturnZero.java
--- a/test/com/sun/awt/SecurityWarning/GetSizeShouldNotReturnZero.java Thu Jun 30 03:16:23 2016 +0100
+++ b/test/com/sun/awt/SecurityWarning/GetSizeShouldNotReturnZero.java Fri Apr 29 09:46:14 2016 -0700
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2009, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2016, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -23,6 +23,7 @@
/*
@test %W% %E%
+ @key headful
@bug 6818312
@summary The size returned by SecurityWarning.getSize() should not be zero
@author anthony.petrov at sun.com: area=awt.toplevel
diff -r f65aa11c1f04 -r 466f80a29e6b test/com/sun/awt/Translucency/WindowOpacity.java
--- a/test/com/sun/awt/Translucency/WindowOpacity.java Thu Jun 30 03:16:23 2016 +0100
+++ b/test/com/sun/awt/Translucency/WindowOpacity.java Fri Apr 29 09:46:14 2016 -0700
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2008, 2016, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -23,6 +23,7 @@
/*
@test %W% %E%
+ @key headful
@bug 6594131
@summary Tests the AWTUtilities.get/setWindowOpacity() methods
@author anthony.petrov at ...: area=awt.toplevel
@@ -33,15 +34,12 @@
import java.awt.event.*;
import com.sun.awt.AWTUtilities;
-import sun.awt.SunToolkit;
public class WindowOpacity
{
//*** test-writer defined static variables go here ***
- private static void realSync() {
- ((SunToolkit)Toolkit.getDefaultToolkit()).realSync();
- }
+ private static Robot robot;
private static void init()
@@ -60,6 +58,12 @@
System.out.println("Either the Toolkit or the native system does not support controlling the window opacity level.");
pass();
}
+ try {
+ robot = new Robot();
+ }catch(Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException ("Unexpected failure");
+ }
boolean passed;
@@ -137,7 +141,7 @@
f.setBounds(100, 100, 300, 200);
f.setVisible(true);
- realSync();
+ robot.waitForIdle();
curOpacity = AWTUtilities.getWindowOpacity(f);
if (curOpacity < 0.75f || curOpacity > 0.75f) {
@@ -147,7 +151,7 @@
AWTUtilities.setWindowOpacity(f, 0.5f);
- realSync();
+ robot.waitForIdle();
curOpacity = AWTUtilities.getWindowOpacity(f);
if (curOpacity < 0.5f || curOpacity > 0.5f) {
diff -r f65aa11c1f04 -r 466f80a29e6b test/com/sun/java/swing/plaf/windows/8016551/bug8016551.java
--- a/test/com/sun/java/swing/plaf/windows/8016551/bug8016551.java Thu Jun 30 03:16:23 2016 +0100
+++ b/test/com/sun/java/swing/plaf/windows/8016551/bug8016551.java Fri Apr 29 09:46:14 2016 -0700
@@ -30,8 +30,7 @@
import javax.swing.*;
import java.awt.Graphics;
-import java.awt.Toolkit;
-import sun.awt.SunToolkit;
+import java.awt.Robot;
public class bug8016551 {
private static volatile RuntimeException exception = null;
@@ -64,8 +63,8 @@
}
});
- SunToolkit tk = (SunToolkit)Toolkit.getDefaultToolkit();
- tk.realSync();
+ Robot robot = new Robot();
+ robot.waitForIdle();
if (exception != null) {
throw exception;
diff -r f65aa11c1f04 -r 466f80a29e6b test/java/awt/AlphaComposite/HeadlessAlphaComposite.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test/java/awt/AlphaComposite/HeadlessAlphaComposite.java Fri Apr 29 09:46:14 2016 -0700
@@ -0,0 +1,63 @@
+/*
+ * Copyright (c) 2007, 2014, Oracle and/or its affiliates. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+import java.awt.*;
+import java.awt.image.ColorModel;
+
+/*
+ * @test
+ * @summary Check no exception occurrence when running AlphaComposite getInstance(),
+ * createContext(), getAlpha(), getRule(), hashCode() methods in headless mode
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:40:09 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:40:09 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #1 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=1d2bfa21a03d
author: yan
date: Mon Apr 21 14:35:14 2014 +0400
8039279, PR3077: Move awt tests to openjdk repository
Reviewed-by: pchelko, alexsch
Contributed-by: Dmitriy Ermashov
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:40:14 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:40:14 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #2 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=b0df76a128cb
author: yan
date: Tue Apr 29 14:32:38 2014 +0400
8041592, PR3077: [TEST_BUG] Move 42 AWT hw/lw mixing tests to jdk
Reviewed-by: anthony, pchelko
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:40:19 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:40:19 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #3 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=527e01bb6cdb
author: yan
date: Wed Apr 09 17:30:42 2014 +0400
8038631, PR3077: Create wrapper for awt.Robot with additional functionality
Reviewed-by: pchelko, alexsch
Contributed-by: Dmitriy Ermashov
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:40:24 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:40:24 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #4 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=2b158a1c845c
author: yan
date: Mon May 26 15:50:10 2014 +0400
8041915, PR3077: Move 8 awt tests to OpenJDK regression tests tree
Reviewed-by: pchelko, alexsch
Contributed-by: Dmitriy Ermashov
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:40:28 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:40:28 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #5 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=96efd35f030e
author: dermashov
date: Sun Jul 03 21:22:11 2016 +0100
8056911, PR3077: Remove internal API usage from ExtendedRobot class
8062606: Fix a typo in java.awt.Robot class
Reviewed-by: yan, serb
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:40:33 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:40:33 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #6 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=551ee8aa0507
author: avstepan
date: Tue Jul 08 16:01:18 2014 +0400
8043126, PR3077: move awt automated functional tests from AWT_Events/Lw and
AWT_Events/AWT to OpenJDK repository
Reviewed-by: pchelko
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:40:39 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:40:39 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #7 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=c4ceec9a17ba
author: yan
date: Tue Jul 01 12:49:36 2014 +0400
8043131, PR3077: Move ShapedAndTranslucentWindows and GC functional AWT
tests to regression tree
Reviewed-by: pchelko
Contributed-by: Dmitriy Ermashov
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:40:45 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:40:45 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #8 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=fc818f974b83
author: yan
date: Wed Jun 04 17:24:13 2014 +0400
8044157, PR3077: [TEST_BUG] Improve recently submitted AWT_Mixing tests
Reviewed-by: pchelko
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:40:50 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:40:50 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #9 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=70e183a886db
author: yan
date: Fri May 30 14:23:25 2014 +0400
8044172, PR3077: [TEST_BUG] Move regtests for 4523758 and
AltPlusNumberKeyCombinationsTest to jdk
Reviewed-by: pchelko
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:40:55 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:40:55 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #10 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=2dcc83a3288a
author: yan
date: Thu Jun 19 12:44:41 2014 +0400
8044429, PR3077: move awt automated tests for AWT_Modality to OpenJDK
repository
Reviewed-by: pchelko
Contributed-by: Alexander Stepanov
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:41:00 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:41:00 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #11 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=1a691c649c54
author: yan
date: Mon Jun 09 14:59:45 2014 +0400
8044765, PR3077: Move functional tests AWT_SystemTray/Automated to openjdk
repository
Reviewed-by: pchelko
Contributed-by: Dmitriy Ermashov
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:41:05 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:41:05 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #12 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=f64eb9ae8934
author: yan
date: Fri Jun 20 16:48:30 2014 +0400
8047180, PR3077: Move functional tests AWT_Headless/Automated to OpenJDK
repository
Reviewed-by: pchelko, alexsch
Contributed-by: Dmitriy Ermashov
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:41:11 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:41:11 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #13 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=20782a7757e5
author: avstepan
date: Wed Jul 09 12:56:03 2014 +0400
8047367, PR3077: move awt automated tests from AWT_Modality to OpenJDK
repository - part 2
Reviewed-by: pchelko
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:41:18 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:41:18 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #14 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=cac83a3f9ca3
author: yan
date: Fri Jul 04 13:40:55 2014 +0400
8048246, PR3077: Move AWT_DnD/Clipboard/Automated functional tests to
OpenJDK
Reviewed-by: pchelko
Contributed-by: Dmitriy Ermashov
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:41:26 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:41:26 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #15 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=a2dcd31b78d8
author: avstepan
date: Mon Jul 21 13:17:43 2014 +0400
8049617, PR3077: move awt automated tests from AWT_Modality to OpenJDK
repository - part 3
Reviewed-by: pchelko
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:41:31 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:41:31 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #16 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=6e52ac59250c
author: dermashov
date: Mon Jul 21 12:29:45 2014 +0400
8049694, PR3077: Migrate functional AWT_DesktopProperties/Automated tests
to OpenJDK
Reviewed-by: azvegint, serb
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:41:37 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:41:37 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #17 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=3b79e89119a4
author: avstepan
date: Tue Jul 29 15:03:05 2014 +0400
8050885, PR3077: move awt automated tests from AWT_Modality to OpenJDK
repository - part 4
Reviewed-by: pchelko
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:41:43 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:41:43 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #18 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=61683c821128
author: yan
date: Mon Jul 21 18:10:13 2014 +0400
8051440, PR3077: move tests about maximizing undecorated to OpenJDK
Reviewed-by: serb
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:41:50 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:41:50 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #19 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=e50e5d8d545f
author: avstepan
date: Tue Aug 05 15:39:05 2014 +0400
8052012, PR3077: move awt automated tests from AWT_Modality to OpenJDK
repository - part 5
Reviewed-by: serb
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:41:56 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:41:56 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #20 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=446e342a6bf2
author: dermashov
date: Wed Jul 30 14:29:36 2014 +0400
8052408, PR3077: Move AWT_BAT functional tests to OpenJDK (3 of 3)
Reviewed-by: alexsch
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:42:02 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:42:02 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #21 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=8c1c3e282488
author: yan
date: Tue Aug 12 18:26:30 2014 +0400
8053657, PR3077: [TEST_BUG] move some 5 tests related to undecorated
Frame/JFrame to JDK
Reviewed-by: serb
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:42:07 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:42:07 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #22 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=eea22eb76a20
author: avstepan
date: Wed Nov 19 14:12:59 2014 +0400
8054143, PR3077: move awt automated tests from AWT_Modality to OpenJDK
repository - part 6
Reviewed-by: pchelko
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:42:12 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:42:12 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #23 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=55b5554b97a7
author: avstepan
date: Tue Dec 30 17:26:06 2014 +0400
8054358, PR3077: move awt automated tests from AWT_Modality to OpenJDK
repository - part 7
Reviewed-by: pchelko
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:42:18 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:42:18 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #24 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=4ed9a73ba486
author: avstepan
date: Tue Nov 18 17:10:34 2014 +0400
8054359, PR3077: move awt automated tests from AWT_Modality to OpenJDK
repository - part 8
Summary: Some new tests to check FileDialog modality behavior
Reviewed-by: alexsch, pchelko
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:42:23 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:42:23 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #25 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=292d7aab5663
author: dermashov
date: Tue Aug 26 15:04:49 2014 +0400
8055360, PR3077: Move the rest part of AWT ShapedAndTranslucent tests to
OpenJDK
Reviewed-by: alexsch
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:42:30 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:42:30 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #26 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=d89acac556d6
author: yan
date: Fri Aug 29 14:27:43 2014 +0400
8055664, PR3077: move 14 tests about setLocationRelativeTo to jdk
Reviewed-by: alexsch, azvegint
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:42:36 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:42:36 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #27 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=69eb16e0bc42
author: avstepan
date: Tue Nov 18 16:32:04 2014 +0400
8055836, PR3077: move awt tests from AWT_Modality to OpenJDK repository -
part 9
8057694: move awt tests from AWT_Modality to OpenJDK repository - part 10
Summary: Some modality tests for Print dialog were added
Reviewed-by: pchelko
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:42:43 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:42:43 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #28 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=f4636874e1d4
author: yan
date: Tue Apr 07 17:34:14 2015 +0300
8076315, PR3077: move 4 manual functional swing tests to regression suite
Reviewed-by: alexsch, serb
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:42:48 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:42:48 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #29 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=a3c625b62431
author: ssadetsky
date: Tue Dec 01 19:07:45 2015 +0300
8068228, PR3077: Test
closed/java/awt/Mouse/MaximizedFrameTest/MaximizedFrameTest fails with
GTKLookAndFeel
Reviewed-by: ssadetsky, arapte
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:42:54 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:42:54 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #30 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=fd45d48f0de3
author: yan
date: Fri Dec 05 14:55:08 2014 +0300
8063104, PR3077: Change open awt regression tests to avoid
sun.awt.SunToolkit.realSync, part 2
Reviewed-by: serb, alexsch
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:43:01 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:43:01 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #31 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=f79ab27adf43
author: alexsch
date: Wed May 21 14:13:17 2014 +0400
8041561, PR3077: Inconsistent opacity behaviour between JCheckBox and
JRadioButton
Reviewed-by: malenkov
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:43:08 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:43:08 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #32 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=006ecd93bed6
author: yan
date: Sun Jul 03 22:15:04 2016 +0100
8063107, PR3077: Change open swing regression tests to avoid
sun.awt.SunToolkit.realSync, part 2
8064573: [TEST_BUG]
javax/swing/text/AbstractDocument/6968363/Test6968363.java is asocial pressing
VK_LEFT and not releasing
8064575: [TEST_BUG] javax/swing/JEditorPane/6917744/bug6917744.java 100
times press keys and never releases
8064809: [TEST_BUG] javax/swing/JComboBox/4199622/bug4199622.java contains
a lot of keyPress and not a single keyRelease
Reviewed-by: alexsch, pchelko
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:43:14 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:43:14 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #33 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=92392d6ed985
author: alexsch
date: Mon Dec 15 19:21:00 2014 +0300
8067441, PR3077: Some tests fails with error: cannot find symbol
getSystemMnemonicKeyCodes()
Reviewed-by: serb, azvegint
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:43:20 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:43:20 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #34 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=43df97a764d5
author: yan
date: Wed Mar 18 10:30:22 2015 +0300
8074807, PR3077: Fix some tests unnecessary using internal API
Reviewed-by: azvegint, alexsch
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:43:25 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:43:25 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #35 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=62c632a0c516
author: okutsu
date: Mon Jul 04 03:14:30 2016 +0100
8031145, PR3077: Re-examine closed i18n tests to see it they can be moved
to the jdk repository.
Reviewed-by: alanb, peytoia, naoto
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:43:31 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:43:31 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #36 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=13df749e77d4
author: yan
date: Mon Jul 04 03:17:51 2016 +0100
8063102, PR3077: Change open awt regression tests to avoid
sun.awt.SunToolkit.realSync, part 1
Reviewed-by: pchelko, serb
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:43:38 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:43:38 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #37 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=f5377d16ac2d
author: alexsch
date: Mon Feb 24 17:23:43 2014 +0400
8008657, PR3077: JSpinner setComponentOrientation doesn't affect on text
orientation
Reviewed-by: malenkov, serb
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:43:44 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:43:44 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #38 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=ae40e3430a85
author: yan
date: Mon Jul 04 03:34:42 2016 +0100
8063106, PR3077: Change open swing regression tests to avoid
sun.awt.SunToolkit.realSync, part 1
Reviewed-by: pchelko, serb
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 05:44:11 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 05:44:11 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #39 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=dcd850780adc
author: goetz
date: Mon Jul 04 05:09:51 2016 +0100
8159690, PR3077: [TESTBUG] Mark headful tests with @key headful.
Reviewed-by: simonis, alexsch
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 10:55:57 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 10:55:57 +0000
Subject: [Bug 3081] New: Unable to use sun.lang.ClassLoader.allowArraySyntax
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3081
Bug ID: 3081
Summary: Unable to use sun.lang.ClassLoader.allowArraySyntax
Product: IcedTea-Web
Version: 1.6.2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: normal
Priority: P5
Component: NetX (javaws)
Assignee: jvanek at redhat.com
Reporter: zagumennik at yandex.ru
CC: unassigned at icedtea.classpath.org
Hi,
I need to set "sun.lang.ClassLoader.allowArraySyntax" system property to "true"
for my application.
I know that I can use "" in my jnlp file, but it doesn't seem to work because VM reads
this property during startup, but icedtea seems to set this property after VM
startup.
With oracle webstart I use "" and it works,
but it doesn't seem to work with icedtea webstart.
Thanks
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 13:59:13 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 13:59:13 +0000
Subject: [Bug 3082] New: Don't reload heap dump if already loaded into view.
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3082
Bug ID: 3082
Summary: Don't reload heap dump if already loaded into view.
Product: Thermostat
Version: hg
Hardware: x86_64
OS: Linux
Status: NEW
Severity: enhancement
Priority: P5
Component: gui
Assignee: unassigned at icedtea.classpath.org
Reporter: jkang at redhat.com
CC: thermostat at icedtea.classpath.org
In gui users can load a heap dump into view by double-clicking the marker in
the heap dump graph or by double-clicking the item in the list. This shows the
heap tree map among other things.
When having a heap dump in view, double-clicking either will result in the gui
loading that heap dump again, even though it is already in view.
Reproducer in GUI:
1. Create heap dump
2. Select heap dump for viewing
3. Select heap dump again
Expected:
Nothing happens.
Actual:
The heap dump is fully reloaded into view.
There should also be some sign of which heap dump is currently loaded.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 16:12:30 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 16:12:30 +0000
Subject: [Bug 3083] New: [IcedTea8] Regression in SSL debug output without an
ECC provider
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3083
Bug ID: 3083
Summary: [IcedTea8] Regression in SSL debug output without an
ECC provider
Product: IcedTea
Version: 8-hg
Hardware: all
OS: All
Status: NEW
Severity: normal
Priority: P5
Component: IcedTea
Assignee: gnu.andrew at redhat.com
Reporter: gnu.andrew at redhat.com
CC: unassigned at icedtea.classpath.org
https://bugzilla.redhat.com/show_bug.cgi?id=1346460
The methods in ECUtil throw a RuntimeException if they can't get an EC
provider. Given that an EC provider is optional, they should instead return
null. This is especially true as the same code seems happy enough to swallow
exceptions about invalid parameters and return null (i.e. calling code expects
null as failure anyway).
To replicate:
1. Start an OpenJDK TLSv2 server with all EC providers disabled and
-Djavax.net.debug=ssl,handshake
2. Connect to it with a client that supports ECC e.g.
openssl s_client -connect :
It will crash when trying to print the curve names:
Extension ec_point_formats, formats: [uncompressed, ansiX962_compressed_prime,
ansiX962_compressed_char2]
main, handling exception: java.lang.RuntimeException:
java.security.NoSuchAlgorithmException: EC AlgorithmParameters not available
main, SEND TLSv1.2 ALERT: fatal, description = internal_error
The result should be:
Extension ec_point_formats, formats: [uncompressed, ansiX962_compressed_prime,
ansiX962_compressed_char2]
Extension elliptic_curves, curve names: {secp521r1, secp384r1, secp256r1}
...connection continues
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 16:18:47 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 16:18:47 +0000
Subject: [Bug 1740] [TRACKER] IcedTea 3.1.0 Release
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1740
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Depends on| |3083
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 16:18:47 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 16:18:47 +0000
Subject: [Bug 3083] [IcedTea8] Regression in SSL debug output without an ECC
provider
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3083
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
Blocks| |1740
Target Milestone|--- |3.1.0
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 4 17:19:33 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 04 Jul 2016 17:19:33 +0000
Subject: [Bug 3083] [IcedTea8] Regression in SSL debug output without an ECC
provider
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3083
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
URL| |https://bugzilla.redhat.com
| |/show_bug.cgi?id=1346460
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From andrew at icedtea.classpath.org Tue Jul 5 01:35:01 2016
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Tue, 05 Jul 2016 01:35:01 +0000
Subject: /hg/icedtea8-forest/jdk: 3 new changesets
Message-ID:
changeset 31b9df757430 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=31b9df757430
author: darcy
date: Mon Jul 04 16:17:25 2016 +0100
8129822, PR3077: Define "headful" jtreg keyword
Reviewed-by: alanb, alexsch
changeset bc6eab2038c6 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=bc6eab2038c6
author: aph
date: Mon Jul 04 17:08:12 2016 +0100
8158260, PR2991, RH1341258: PPC64: unaligned Unsafe.getInt can lead to the generation of illegal instructions
Summary: Adjust instruction generation. Includes portions of 8026049 for test case.
Reviewed-by: dholmes, jrose, psandoz, kvn
changeset a4541d1d8609 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=a4541d1d8609
author: andrew
date: Mon Jul 04 18:21:29 2016 +0100
PR3083, RH1346460: Regression in SSL debug output without an ECC provider
Summary: Return null rather than throwing an exception when there's no ECC provider.
diffstat:
src/share/classes/java/nio/Bits.java | 35 +--------
src/share/classes/sun/misc/Unsafe.java | 23 ++++++
src/share/classes/sun/security/provider/ByteArrayAccess.java | 9 +-
src/share/classes/sun/security/util/Debug.java | 1 +
src/share/classes/sun/security/util/ECUtil.java | 44 +++++++++++-
test/TEST.ROOT | 5 +-
6 files changed, 76 insertions(+), 41 deletions(-)
diffs (279 lines):
diff -r 466f80a29e6b -r a4541d1d8609 src/share/classes/java/nio/Bits.java
--- a/src/share/classes/java/nio/Bits.java Fri Apr 29 09:46:14 2016 -0700
+++ b/src/share/classes/java/nio/Bits.java Mon Jul 04 18:21:29 2016 +0100
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -567,32 +567,13 @@
// -- Processor and memory-system properties --
- private static final ByteOrder byteOrder;
+ private static final ByteOrder byteOrder
+ = unsafe.isBigEndian() ? ByteOrder.BIG_ENDIAN : ByteOrder.LITTLE_ENDIAN;
static ByteOrder byteOrder() {
- if (byteOrder == null)
- throw new Error("Unknown byte order");
return byteOrder;
}
- static {
- long a = unsafe.allocateMemory(8);
- try {
- unsafe.putLong(a, 0x0102030405060708L);
- byte b = unsafe.getByte(a);
- switch (b) {
- case 0x01: byteOrder = ByteOrder.BIG_ENDIAN; break;
- case 0x08: byteOrder = ByteOrder.LITTLE_ENDIAN; break;
- default:
- assert false;
- byteOrder = null;
- }
- } finally {
- unsafe.freeMemory(a);
- }
- }
-
-
private static int pageSize = -1;
static int pageSize() {
@@ -605,17 +586,9 @@
return (int)(size + (long)pageSize() - 1L) / pageSize();
}
- private static boolean unaligned;
- private static boolean unalignedKnown = false;
+ private static boolean unaligned = unsafe.unalignedAccess();
static boolean unaligned() {
- if (unalignedKnown)
- return unaligned;
- String arch = AccessController.doPrivileged(
- new sun.security.action.GetPropertyAction("os.arch"));
- unaligned = arch.equals("i386") || arch.equals("x86")
- || arch.equals("amd64") || arch.equals("x86_64");
- unalignedKnown = true;
return unaligned;
}
diff -r 466f80a29e6b -r a4541d1d8609 src/share/classes/sun/misc/Unsafe.java
--- a/src/share/classes/sun/misc/Unsafe.java Fri Apr 29 09:46:14 2016 -0700
+++ b/src/share/classes/sun/misc/Unsafe.java Mon Jul 04 18:21:29 2016 +0100
@@ -1142,4 +1142,27 @@
throw new IllegalAccessError();
}
+ /**
+ * @return Returns true if the native byte ordering of this
+ * platform is big-endian, false if it is little-endian.
+ */
+ public final boolean isBigEndian() { return BE; }
+
+ /**
+ * @return Returns true if this platform is capable of performing
+ * accesses at addresses which are not aligned for the type of the
+ * primitive type being accessed, false otherwise.
+ */
+ public final boolean unalignedAccess() { return unalignedAccess; }
+
+ // JVM interface methods
+ private native boolean unalignedAccess0();
+ private native boolean isBigEndian0();
+
+ // BE is true iff the native endianness of this platform is big.
+ private static final boolean BE = theUnsafe.isBigEndian0();
+
+ // unalignedAccess is true iff this platform can perform unaligned accesses.
+ private static final boolean unalignedAccess = theUnsafe.unalignedAccess0();
+
}
diff -r 466f80a29e6b -r a4541d1d8609 src/share/classes/sun/security/provider/ByteArrayAccess.java
--- a/src/share/classes/sun/security/provider/ByteArrayAccess.java Fri Apr 29 09:46:14 2016 -0700
+++ b/src/share/classes/sun/security/provider/ByteArrayAccess.java Mon Jul 04 18:21:29 2016 +0100
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2015, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -88,13 +88,8 @@
// Return whether this platform supports full speed int/long memory access
// at unaligned addresses.
- // This code was copied from java.nio.Bits because there is no equivalent
- // public API.
private static boolean unaligned() {
- String arch = java.security.AccessController.doPrivileged
- (new sun.security.action.GetPropertyAction("os.arch", ""));
- return arch.equals("i386") || arch.equals("x86") || arch.equals("amd64")
- || arch.equals("x86_64");
+ return unsafe.unalignedAccess();
}
/**
diff -r 466f80a29e6b -r a4541d1d8609 src/share/classes/sun/security/util/Debug.java
--- a/src/share/classes/sun/security/util/Debug.java Fri Apr 29 09:46:14 2016 -0700
+++ b/src/share/classes/sun/security/util/Debug.java Mon Jul 04 18:21:29 2016 +0100
@@ -73,6 +73,7 @@
System.err.println("certpath PKIX CertPathBuilder and");
System.err.println(" CertPathValidator debugging");
System.err.println("combiner SubjectDomainCombiner debugging");
+ System.err.println("ecc Elliptic Curve Cryptography debugging");
System.err.println("gssloginconfig");
System.err.println(" GSS LoginConfigImpl debugging");
System.err.println("configfile JAAS ConfigFile loading");
diff -r 466f80a29e6b -r a4541d1d8609 src/share/classes/sun/security/util/ECUtil.java
--- a/src/share/classes/sun/security/util/ECUtil.java Fri Apr 29 09:46:14 2016 -0700
+++ b/src/share/classes/sun/security/util/ECUtil.java Mon Jul 04 18:21:29 2016 +0100
@@ -41,6 +41,9 @@
public class ECUtil {
+ /* Are we debugging ? */
+ private static final Debug debug = Debug.getInstance("ecc");
+
// Used by SunPKCS11 and SunJSSE.
public static ECPoint decodePoint(byte[] data, EllipticCurve curve)
throws IOException {
@@ -90,6 +93,10 @@
}
private static AlgorithmParameters getECParameters(Provider p) {
+ return getECParameters(p, false);
+ }
+
+ private static AlgorithmParameters getECParameters(Provider p, boolean throwException) {
try {
if (p != null) {
return AlgorithmParameters.getInstance("EC", p);
@@ -97,13 +104,21 @@
return AlgorithmParameters.getInstance("EC");
} catch (NoSuchAlgorithmException nsae) {
- throw new RuntimeException(nsae);
+ if (throwException) {
+ throw new RuntimeException(nsae);
+ } else {
+ // ECC provider is optional so just return null
+ if (debug != null) {
+ debug.println("Provider unavailable: " + nsae);
+ }
+ return null;
+ }
}
}
public static byte[] encodeECParameterSpec(Provider p,
ECParameterSpec spec) {
- AlgorithmParameters parameters = getECParameters(p);
+ AlgorithmParameters parameters = getECParameters(p, true);
try {
parameters.init(spec);
@@ -122,11 +137,16 @@
public static ECParameterSpec getECParameterSpec(Provider p,
ECParameterSpec spec) {
AlgorithmParameters parameters = getECParameters(p);
+ if (parameters == null)
+ return null;
try {
parameters.init(spec);
return parameters.getParameterSpec(ECParameterSpec.class);
} catch (InvalidParameterSpecException ipse) {
+ if (debug != null) {
+ debug.println("Invalid parameter specification: " + ipse);
+ }
return null;
}
}
@@ -135,34 +155,49 @@
byte[] params)
throws IOException {
AlgorithmParameters parameters = getECParameters(p);
+ if (parameters == null)
+ return null;
parameters.init(params);
try {
return parameters.getParameterSpec(ECParameterSpec.class);
} catch (InvalidParameterSpecException ipse) {
+ if (debug != null) {
+ debug.println("Invalid parameter specification: " + ipse);
+ }
return null;
}
}
public static ECParameterSpec getECParameterSpec(Provider p, String name) {
AlgorithmParameters parameters = getECParameters(p);
+ if (parameters == null)
+ return null;
try {
parameters.init(new ECGenParameterSpec(name));
return parameters.getParameterSpec(ECParameterSpec.class);
} catch (InvalidParameterSpecException ipse) {
+ if (debug != null) {
+ debug.println("Invalid parameter specification: " + ipse);
+ }
return null;
}
}
public static ECParameterSpec getECParameterSpec(Provider p, int keySize) {
AlgorithmParameters parameters = getECParameters(p);
+ if (parameters == null)
+ return null;
try {
parameters.init(new ECKeySizeParameterSpec(keySize));
return parameters.getParameterSpec(ECParameterSpec.class);
} catch (InvalidParameterSpecException ipse) {
+ if (debug != null) {
+ debug.println("Invalid parameter specification: " + ipse);
+ }
return null;
}
@@ -171,11 +206,16 @@
public static String getCurveName(Provider p, ECParameterSpec spec) {
ECGenParameterSpec nameSpec;
AlgorithmParameters parameters = getECParameters(p);
+ if (parameters == null)
+ return null;
try {
parameters.init(spec);
nameSpec = parameters.getParameterSpec(ECGenParameterSpec.class);
} catch (InvalidParameterSpecException ipse) {
+ if (debug != null) {
+ debug.println("Invalid parameter specification: " + ipse);
+ }
return null;
}
diff -r 466f80a29e6b -r a4541d1d8609 test/TEST.ROOT
--- a/test/TEST.ROOT Fri Apr 29 09:46:14 2016 -0700
+++ b/test/TEST.ROOT Mon Jul 04 18:21:29 2016 +0100
@@ -1,8 +1,11 @@
# This file identifies the root of the test-suite hierarchy.
# It also contains test-suite configuration information.
+#
+# A "headful" test requires a graphical environment to meaningfully
+# run. Tests that are not headful are "headless."
# The list of keywords supported in the entire test suite
-keys=2d dnd i18n
+keys=2d dnd i18n headful
# Tests that must run in othervm mode
othervm.dirs=java/awt java/beans java/rmi javax/accessibility javax/imageio javax/sound javax/print javax/management com/sun/awt sun/awt sun/java2d sun/pisces sun/rmi
From bugzilla-daemon at icedtea.classpath.org Tue Jul 5 01:35:08 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 05 Jul 2016 01:35:08 +0000
Subject: [Bug 3077] [IcedTea8] Backport new tests opened up in OpenJDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077
--- Comment #40 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=31b9df757430
author: darcy
date: Mon Jul 04 16:17:25 2016 +0100
8129822, PR3077: Define "headful" jtreg keyword
Reviewed-by: alanb, alexsch
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Tue Jul 5 01:35:14 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 05 Jul 2016 01:35:14 +0000
Subject: [Bug 2991] [IcedTea8] JVM on PPC64 LE crashes due to an illegal
instruction in JITed code
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2991
--- Comment #1 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=bc6eab2038c6
author: aph
date: Mon Jul 04 17:08:12 2016 +0100
8158260, PR2991, RH1341258: PPC64: unaligned Unsafe.getInt can lead to the
generation of illegal instructions
Summary: Adjust instruction generation. Includes portions of 8026049 for
test case.
Reviewed-by: dholmes, jrose, psandoz, kvn
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Tue Jul 5 01:35:19 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 05 Jul 2016 01:35:19 +0000
Subject: [Bug 3083] [IcedTea8] Regression in SSL debug output without an ECC
provider
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3083
--- Comment #1 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=a4541d1d8609
author: andrew
date: Mon Jul 04 18:21:29 2016 +0100
PR3083, RH1346460: Regression in SSL debug output without an ECC provider
Summary: Return null rather than throwing an exception when there's no ECC
provider.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From andrew at icedtea.classpath.org Tue Jul 5 01:36:08 2016
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Tue, 05 Jul 2016 01:36:08 +0000
Subject: /hg/icedtea8-forest/hotspot: 8158260, PR2991, RH1341258: PPC64: ...
Message-ID:
changeset 4b40867e627d in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4b40867e627d
author: simonis
date: Fri Jun 17 11:31:24 2016 +0200
8158260, PR2991, RH1341258: PPC64: unaligned Unsafe.getInt can lead to the generation of illegal instructions
Summary: Adjust instruction generation. Includes portions of 8026049 for test case.
Reviewed-by: goetz
Contributed-by: gromero at linux.vnet.ibm.com, horii at jp.ibm.com
diffstat:
src/cpu/aarch64/vm/vm_version_aarch64.cpp | 7 +-
src/cpu/ppc/vm/ppc.ad | 4 +-
src/cpu/ppc/vm/vm_version_ppc.cpp | 8 +-
src/cpu/sparc/vm/vm_version_sparc.cpp | 9 +-
src/cpu/x86/vm/vm_version_x86.cpp | 5 +
src/cpu/zero/vm/vm_version_zero.cpp | 11 +-
src/share/vm/prims/unsafe.cpp | 21 +
src/share/vm/runtime/globals.hpp | 3 +
test/compiler/unsafe/JdkInternalMiscUnsafeUnalignedAccess.java | 315 ++++++++++
9 files changed, 375 insertions(+), 8 deletions(-)
diffs (499 lines):
diff -r 3fc29347b27f -r 4b40867e627d src/cpu/aarch64/vm/vm_version_aarch64.cpp
--- a/src/cpu/aarch64/vm/vm_version_aarch64.cpp Fri May 20 19:42:15 2016 +0100
+++ b/src/cpu/aarch64/vm/vm_version_aarch64.cpp Fri Jun 17 11:31:24 2016 +0200
@@ -1,6 +1,6 @@
/*
- * Copyright (c) 2013, Red Hat Inc.
* Copyright (c) 1997, 2012, Oracle and/or its affiliates.
+ * Copyright (c) 2015, Red Hat Inc. All rights reserved.
* All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
@@ -232,6 +232,11 @@
UsePopCountInstruction = true;
}
+ // This machine allows unaligned memory accesses
+ if (FLAG_IS_DEFAULT(UseUnalignedAccesses)) {
+ FLAG_SET_DEFAULT(UseUnalignedAccesses, true);
+ }
+
#ifdef COMPILER2
if (FLAG_IS_DEFAULT(OptoScheduling)) {
OptoScheduling = true;
diff -r 3fc29347b27f -r 4b40867e627d src/cpu/ppc/vm/ppc.ad
--- a/src/cpu/ppc/vm/ppc.ad Fri May 20 19:42:15 2016 +0100
+++ b/src/cpu/ppc/vm/ppc.ad Fri Jun 17 11:31:24 2016 +0200
@@ -5461,7 +5461,7 @@
%}
// Match loading integer and casting it to long.
-instruct loadI2L(iRegLdst dst, memory mem) %{
+instruct loadI2L(iRegLdst dst, memoryAlg4 mem) %{
match(Set dst (ConvI2L (LoadI mem)));
predicate(_kids[0]->_leaf->as_Load()->is_unordered());
ins_cost(MEMORY_REF_COST);
@@ -5477,7 +5477,7 @@
%}
// Match loading integer and casting it to long - acquire.
-instruct loadI2L_ac(iRegLdst dst, memory mem) %{
+instruct loadI2L_ac(iRegLdst dst, memoryAlg4 mem) %{
match(Set dst (ConvI2L (LoadI mem)));
ins_cost(3*MEMORY_REF_COST);
diff -r 3fc29347b27f -r 4b40867e627d src/cpu/ppc/vm/vm_version_ppc.cpp
--- a/src/cpu/ppc/vm/vm_version_ppc.cpp Fri May 20 19:42:15 2016 +0100
+++ b/src/cpu/ppc/vm/vm_version_ppc.cpp Fri Jun 17 11:31:24 2016 +0200
@@ -1,6 +1,6 @@
/*
- * Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved.
- * Copyright 2012, 2014 SAP AG. All rights reserved.
+ * Copyright (c) 1997, 2015, Oracle and/or its affiliates. All rights reserved.
+ * Copyright 2012, 2015 SAP AG. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -177,6 +177,10 @@
FLAG_SET_DEFAULT(UseSHA512Intrinsics, false);
}
+ // This machine allows unaligned memory accesses
+ if (FLAG_IS_DEFAULT(UseUnalignedAccesses)) {
+ FLAG_SET_DEFAULT(UseUnalignedAccesses, true);
+ }
}
void VM_Version::print_features() {
diff -r 3fc29347b27f -r 4b40867e627d src/cpu/sparc/vm/vm_version_sparc.cpp
--- a/src/cpu/sparc/vm/vm_version_sparc.cpp Fri May 20 19:42:15 2016 +0100
+++ b/src/cpu/sparc/vm/vm_version_sparc.cpp Fri Jun 17 11:31:24 2016 +0200
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2015, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -361,6 +361,13 @@
(cache_line_size > ContendedPaddingWidth))
ContendedPaddingWidth = cache_line_size;
+ // This machine does not allow unaligned memory accesses
+ if (UseUnalignedAccesses) {
+ if (!FLAG_IS_DEFAULT(UseUnalignedAccesses))
+ warning("Unaligned memory access is not available on this CPU");
+ FLAG_SET_DEFAULT(UseUnalignedAccesses, false);
+ }
+
#ifndef PRODUCT
if (PrintMiscellaneous && Verbose) {
tty->print_cr("L2 data cache line size: %u", L2_data_cache_line_size());
diff -r 3fc29347b27f -r 4b40867e627d src/cpu/x86/vm/vm_version_x86.cpp
--- a/src/cpu/x86/vm/vm_version_x86.cpp Fri May 20 19:42:15 2016 +0100
+++ b/src/cpu/x86/vm/vm_version_x86.cpp Fri Jun 17 11:31:24 2016 +0200
@@ -994,6 +994,11 @@
(cache_line_size > ContendedPaddingWidth))
ContendedPaddingWidth = cache_line_size;
+ // This machine allows unaligned memory accesses
+ if (FLAG_IS_DEFAULT(UseUnalignedAccesses)) {
+ FLAG_SET_DEFAULT(UseUnalignedAccesses, true);
+ }
+
#ifndef PRODUCT
if (PrintMiscellaneous && Verbose) {
tty->print_cr("Logical CPUs per core: %u",
diff -r 3fc29347b27f -r 4b40867e627d src/cpu/zero/vm/vm_version_zero.cpp
--- a/src/cpu/zero/vm/vm_version_zero.cpp Fri May 20 19:42:15 2016 +0100
+++ b/src/cpu/zero/vm/vm_version_zero.cpp Fri Jun 17 11:31:24 2016 +0200
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2015, Oracle and/or its affiliates. All rights reserved.
* Copyright 2009 Red Hat, Inc.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
@@ -36,4 +36,11 @@
# include "os_bsd.inline.hpp"
#endif
-// This file is intentionally empty
+
+void VM_Version::initialize() {
+ // This machine does not allow unaligned memory accesses
+ if (! FLAG_IS_DEFAULT(UseUnalignedAccesses)) {
+ warning("Unaligned memory access is not available on this CPU");
+ FLAG_SET_DEFAULT(UseUnalignedAccesses, false);
+ }
+}
diff -r 3fc29347b27f -r 4b40867e627d src/share/vm/prims/unsafe.cpp
--- a/src/share/vm/prims/unsafe.cpp Fri May 20 19:42:15 2016 +0100
+++ b/src/share/vm/prims/unsafe.cpp Fri Jun 17 11:31:24 2016 +0200
@@ -393,6 +393,24 @@
#endif // not SUPPORTS_NATIVE_CX8
+UNSAFE_ENTRY(jboolean, Unsafe_isBigEndian0(JNIEnv *env, jobject unsafe))
+ UnsafeWrapper("Unsafe_IsBigEndian0");
+ {
+#ifdef VM_LITTLE_ENDIAN
+ return false;
+#else
+ return true;
+#endif
+ }
+UNSAFE_END
+
+UNSAFE_ENTRY(jint, Unsafe_unalignedAccess0(JNIEnv *env, jobject unsafe))
+ UnsafeWrapper("Unsafe_UnalignedAccess0");
+ {
+ return UseUnalignedAccesses;
+ }
+UNSAFE_END
+
#define DEFINE_GETSETOOP(jboolean, Boolean) \
\
UNSAFE_ENTRY(jboolean, Unsafe_Get##Boolean##140(JNIEnv *env, jobject unsafe, jobject obj, jint offset)) \
@@ -1704,6 +1722,9 @@
{CC"loadFence", CC"()V", FN_PTR(Unsafe_LoadFence)},
{CC"storeFence", CC"()V", FN_PTR(Unsafe_StoreFence)},
{CC"fullFence", CC"()V", FN_PTR(Unsafe_FullFence)},
+
+ {CC"isBigEndian0", CC"()Z", FN_PTR(Unsafe_isBigEndian0)},
+ {CC"unalignedAccess0", CC"()Z", FN_PTR(Unsafe_unalignedAccess0)}
};
#undef CC
diff -r 3fc29347b27f -r 4b40867e627d src/share/vm/runtime/globals.hpp
--- a/src/share/vm/runtime/globals.hpp Fri May 20 19:42:15 2016 +0100
+++ b/src/share/vm/runtime/globals.hpp Fri Jun 17 11:31:24 2016 +0200
@@ -3961,6 +3961,9 @@
product(bool, UseLockedTracing, false, \
"Use locked-tracing when doing event-based tracing") \
\
+ diagnostic(bool, UseUnalignedAccesses, false, \
+ "Use unaligned memory accesses in sun.misc.Unsafe") \
+ \
product_pd(bool, PreserveFramePointer, \
"Use the FP register for holding the frame pointer " \
"and not as a general purpose register.")
diff -r 3fc29347b27f -r 4b40867e627d test/compiler/unsafe/JdkInternalMiscUnsafeUnalignedAccess.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test/compiler/unsafe/JdkInternalMiscUnsafeUnalignedAccess.java Fri Jun 17 11:31:24 2016 +0200
@@ -0,0 +1,315 @@
+/*
+ * Copyright (c) 2016 SAP SE. All rights reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
+ */
+
+/*
+ * @test
+ * @bug 8158260
+ * @summary Test unaligned Unsafe accesses
+ * @modules java.base/jdk.internal.misc
+ * @run main/othervm -Diters=20000 -XX:-UseOnStackReplacement -XX:-BackgroundCompilation JdkInternalMiscUnsafeUnalignedAccess
+ * @author volker.simonis at gmail.com
+ */
+
+import java.lang.reflect.Field;
+import java.nio.ByteOrder;
+import sun.misc.Unsafe;
+
+public class JdkInternalMiscUnsafeUnalignedAccess {
+ static final int ITERS = Integer.getInteger("iters", 20_000);
+ private static final boolean BIG_ENDIAN = ByteOrder.nativeOrder().equals(ByteOrder.BIG_ENDIAN);
+ private static final Unsafe UNSAFE;
+ private static final int SIZE = 1024;
+ private static long memory;
+
+ static {
+ try {
+ Field unsafeField = Unsafe.class.getDeclaredField("theUnsafe");
+ unsafeField.setAccessible(true);
+ UNSAFE = (Unsafe) unsafeField.get(null);
+ }
+ catch (Exception e) {
+ throw new RuntimeException("Unable to get Unsafe instance.", e);
+ }
+ }
+
+ static int getInt_0() {
+ return UNSAFE.getInt(memory + 0);
+ }
+ static int getInt_1() {
+ return UNSAFE.getInt(memory + 1);
+ }
+ static int getInt_4() {
+ return UNSAFE.getInt(memory + 4);
+ }
+ static int getInt_17() {
+ return UNSAFE.getInt(memory + 17);
+ }
+
+ static long getIntAsLong_0() {
+ return UNSAFE.getInt(memory + 0);
+ }
+ static long getIntAsLong_1() {
+ return UNSAFE.getInt(memory + 1);
+ }
+ static long getIntAsLong_4() {
+ return UNSAFE.getInt(memory + 4);
+ }
+ static long getIntAsLong_17() {
+ return UNSAFE.getInt(memory + 17);
+ }
+
+ static long getLong_0() {
+ return UNSAFE.getLong(memory + 0);
+ }
+ static long getLong_1() {
+ return UNSAFE.getLong(memory + 1);
+ }
+ static long getLong_4() {
+ return UNSAFE.getLong(memory + 4);
+ }
+ static long getLong_8() {
+ return UNSAFE.getLong(memory + 8);
+ }
+ static long getLong_17() {
+ return UNSAFE.getLong(memory + 17);
+ }
+
+ static void putInt_0(int i) {
+ UNSAFE.putInt(memory + 0, i);
+ }
+ static void putInt_1(int i) {
+ UNSAFE.putInt(memory + 1, i);
+ }
+ static void putInt_4(int i) {
+ UNSAFE.putInt(memory + 4, i);
+ }
+ static void putInt_17(int i) {
+ UNSAFE.putInt(memory + 17, i);
+ }
+
+ static void putLong_0(long l) {
+ UNSAFE.putLong(memory + 0, l);
+ }
+ static void putLong_1(long l) {
+ UNSAFE.putLong(memory + 1, l);
+ }
+ static void putLong_4(long l) {
+ UNSAFE.putLong(memory + 4, l);
+ }
+ static void putLong_8(long l) {
+ UNSAFE.putLong(memory + 8, l);
+ }
+ static void putLong_17(long l) {
+ UNSAFE.putLong(memory + 17, l);
+ }
+
+ public static void main(String[] args) throws Exception {
+
+ if (!UNSAFE.unalignedAccess()) {
+ System.out.println("Platform is not supporting unaligned access - nothing to test.");
+ return;
+ }
+
+ memory = UNSAFE.allocateMemory(SIZE);
+
+ UNSAFE.putInt(memory + 0, 0x00112233);
+ UNSAFE.putInt(memory + 4, 0x44556677);
+ UNSAFE.putInt(memory + 8, 0x8899aabb);
+ UNSAFE.putInt(memory + 12, 0xccddeeff);
+ UNSAFE.putInt(memory + 16, 0x01234567);
+ UNSAFE.putInt(memory + 20, 0x89abcdef);
+ UNSAFE.putInt(memory + 24, 0x01234567);
+
+ // Unsafe.getInt()
+ int res;
+ for (int i = 0; i < ITERS; i++) {
+ res = getInt_0();
+ if (res != 0x00112233) {
+ throw new Exception(res + " != 0x00112233");
+ }
+ }
+
+ for (int i = 0; i < ITERS; i++) {
+ res = getInt_1();
+ if (res != (BIG_ENDIAN ? 0x11223344 : 0x77001122)) {
+ throw new Exception(res + " != " + (BIG_ENDIAN ? 0x11223344 : 0x77001122));
+ }
+ }
+
+ for (int i = 0; i < ITERS; i++) {
+ res = getInt_4();
+ if (res != 0x44556677) {
+ throw new Exception(res + " != 0x44556677");
+ }
+ }
+
+ for (int i = 0; i < ITERS; i++) {
+ res = getInt_17();
+ if (res != (BIG_ENDIAN ? 0x23456789 : 0xef012345)) {
+ throw new Exception(res + " != " + (BIG_ENDIAN ? 0x23456789 : 0xef012345));
+ }
+ }
+
+ // (long)Unsafe.getInt()
+ long lres;
+ for (int i = 0; i < ITERS; i++) {
+ lres = getIntAsLong_0();
+ if (lres != (long)0x00112233) {
+ throw new Exception(lres + " != 0x00112233");
+ }
+ }
+
+ for (int i = 0; i < ITERS; i++) {
+ lres = getIntAsLong_1();
+ if (lres != (BIG_ENDIAN ? (long)0x11223344 : (long)0x77001122)) {
+ throw new Exception(lres + " != " + (BIG_ENDIAN ? (long)0x11223344 : (long)0x77001122));
+ }
+ }
+
+ for (int i = 0; i < ITERS; i++) {
+ lres = getIntAsLong_4();
+ if (lres != (long)0x44556677) {
+ throw new Exception(lres + " != 0x44556677");
+ }
+ }
+
+ for (int i = 0; i < ITERS; i++) {
+ lres = getIntAsLong_17();
+ if (lres != (BIG_ENDIAN ? (long)0x23456789 : (long)0xef012345)) {
+ throw new Exception(lres + " != " + (BIG_ENDIAN ? (long)0x23456789 : (long)0xef012345));
+ }
+ }
+
+ // Unsafe.getLong()
+ for (int i = 0; i < ITERS; i++) {
+ lres = getLong_0();
+ if (lres != (BIG_ENDIAN ? 0x0011223344556677L : 0x4455667700112233L)) {
+ throw new Exception(lres + " != " + (BIG_ENDIAN ? 0x0011223344556677L : 0x4455667700112233L));
+ }
+ }
+
+ for (int i = 0; i < ITERS; i++) {
+ lres = getLong_1();
+ if (lres != (BIG_ENDIAN ? 0x1122334455667788L : 0xbb44556677001122L)) {
+ throw new Exception(lres + " != " + (BIG_ENDIAN ? 0x1122334455667788L : 0xbb44556677001122L));
+ }
+ }
+
+ for (int i = 0; i < ITERS; i++) {
+ lres = getLong_4();
+ if (lres != (BIG_ENDIAN ? 0x445566778899aabbL : 0x8899aabb44556677L)) {
+ throw new Exception(lres + " != " + (BIG_ENDIAN ? 0x445566778899aabbL : 0x8899aabb44556677L));
+ }
+ }
+
+ for (int i = 0; i < ITERS; i++) {
+ lres = getLong_8();
+ if (lres != (BIG_ENDIAN ? 0x8899aabbccddeeffL : 0xccddeeff8899aabbL)) {
+ throw new Exception(lres + " != " + (BIG_ENDIAN ? 0x8899aabbccddeeffL : 0xccddeeff8899aabbL));
+ }
+ }
+
+ for (int i = 0; i < ITERS; i++) {
+ lres = getLong_17();
+ if (lres != (BIG_ENDIAN ? 0x23456789abcdef01L : 0x6789abcdef012345L)) {
+ throw new Exception(lres + " != " + (BIG_ENDIAN ? 0x23456789abcdef01L : 0x6789abcdef012345L));
+ }
+ }
+
+ // Unsafe.putInt()
+ for (int i = 0; i < ITERS; i++) {
+ putInt_0(0x00112233);
+ res = getInt_0();
+ if (res != 0x00112233) {
+ throw new Exception(res + " != 0x00112233");
+ }
+ }
+
+ for (int i = 0; i < ITERS; i++) {
+ putInt_1(BIG_ENDIAN ? 0x11223344 : 0x77001122);
+ res = getInt_1();
+ if (res != (BIG_ENDIAN ? 0x11223344 : 0x77001122)) {
+ throw new Exception(res + " != " + (BIG_ENDIAN ? 0x11223344 : 0x77001122));
+ }
+ }
+
+ for (int i = 0; i < ITERS; i++) {
+ putInt_4(0x44556677);
+ res = getInt_4();
+ if (res != 0x44556677) {
+ throw new Exception(res + " != 0x44556677");
+ }
+ }
+
+ for (int i = 0; i < ITERS; i++) {
+ putInt_17(BIG_ENDIAN ? 0x23456789 : 0xef012345);
+ res = getInt_17();
+ if (res != (BIG_ENDIAN ? 0x23456789 : 0xef012345)) {
+ throw new Exception(res + " != " + (BIG_ENDIAN ? 0x23456789 : 0xef012345));
+ }
+ }
+
+
+ // Unsafe.putLong()
+ for (int i = 0; i < ITERS; i++) {
+ putLong_0(BIG_ENDIAN ? 0x0011223344556677L : 0x4455667700112233L);
+ lres = getLong_0();
+ if (lres != (BIG_ENDIAN ? 0x0011223344556677L : 0x4455667700112233L)) {
+ throw new Exception(lres + " != " + (BIG_ENDIAN ? 0x0011223344556677L : 0x4455667700112233L));
+ }
+ }
+
+ for (int i = 0; i < ITERS; i++) {
+ putLong_1(BIG_ENDIAN ? 0x1122334455667788L : 0xbb44556677001122L);
+ lres = getLong_1();
+ if (lres != (BIG_ENDIAN ? 0x1122334455667788L : 0xbb44556677001122L)) {
+ throw new Exception(lres + " != " + (BIG_ENDIAN ? 0x1122334455667788L : 0xbb44556677001122L));
+ }
+ }
+
+ for (int i = 0; i < ITERS; i++) {
+ putLong_4(BIG_ENDIAN ? 0x445566778899aabbL : 0x8899aabb44556677L);
+ lres = getLong_4();
+ if (lres != (BIG_ENDIAN ? 0x445566778899aabbL : 0x8899aabb44556677L)) {
+ throw new Exception(lres + " != " + (BIG_ENDIAN ? 0x445566778899aabbL : 0x8899aabb44556677L));
+ }
+ }
+
+ for (int i = 0; i < ITERS; i++) {
+ putLong_8(BIG_ENDIAN ? 0x8899aabbccddeeffL : 0xccddeeff8899aabbL);
+ lres = getLong_8();
+ if (lres != (BIG_ENDIAN ? 0x8899aabbccddeeffL : 0xccddeeff8899aabbL)) {
+ throw new Exception(lres + " != " + (BIG_ENDIAN ? 0x8899aabbccddeeffL : 0xccddeeff8899aabbL));
+ }
+ }
+
+ for (int i = 0; i < ITERS; i++) {
+ putLong_17(BIG_ENDIAN ? 0x23456789abcdef01L : 0x6789abcdef012345L);
+ lres = getLong_17();
+ if (lres != (BIG_ENDIAN ? 0x23456789abcdef01L : 0x6789abcdef012345L)) {
+ throw new Exception(lres + " != " + (BIG_ENDIAN ? 0x23456789abcdef01L : 0x6789abcdef012345L));
+ }
+ }
+ }
+
+}
From bugzilla-daemon at icedtea.classpath.org Tue Jul 5 01:36:14 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 05 Jul 2016 01:36:14 +0000
Subject: [Bug 2991] [IcedTea8] JVM on PPC64 LE crashes due to an illegal
instruction in JITed code
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2991
--- Comment #2 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/hotspot?cmd=changeset;node=4b40867e627d
author: simonis
date: Fri Jun 17 11:31:24 2016 +0200
8158260, PR2991, RH1341258: PPC64: unaligned Unsafe.getInt can lead to the
generation of illegal instructions
Summary: Adjust instruction generation. Includes portions of 8026049 for
test case.
Reviewed-by: goetz
Contributed-by: gromero at linux.vnet.ibm.com, horii at jp.ibm.com
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Wed Jul 6 03:01:14 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 06 Jul 2016 03:01:14 +0000
Subject: [Bug 2882] [IcedTea8] Support builds using GCC 6
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2882
--- Comment #4 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest?cmd=changeset;node=4347a2ede411
author: andrew
date: Wed Jul 06 03:51:16 2016 +0100
8151841, PR2882: Build needs additional flags to compile with GCC 6 [plus
parts of 8034788 & 8149647]
Summary: C++ standard needs to be explicitly set and some optimisations
turned off to build on GCC 6
Reviewed-by: erikj, dholmes, kbarrett
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Wed Jul 6 20:57:57 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 06 Jul 2016 20:57:57 +0000
Subject: [Bug 3020] [IcedTea7] ImageIO crashes (core dumped) while reading
many image files
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3020
jamie.maher+bugz at gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |jamie.maher+bugz at gmail.com
--- Comment #2 from jamie.maher+bugz at gmail.com ---
With libcms2-2 version 2.7-1ubuntu1 pinned from Ubuntu yakkety (running on
Trusty 14.04 LTS):
Can produce crash reading jpgs in multiple threads fairly consistently.
(once out of 14 runs of simplified java test class on directory of 31 jpgs).
Running on java package openjdk-7-jre-headless 7u101-2.6.6-0ubuntu0.14.04.1
JRE version: OpenJDK Runtime Environment (7.0_101) (build 1.7.0_101-b00)
# Java VM: OpenJDK 64-Bit Server VM (24.95-b01 mixed mode linux-amd64
compressed oops)
# Derivative: IcedTea 2.6.6
# Distribution: Ubuntu 14.04 LTS, package 7u101-2.6.6-0ubuntu0.14.04.1
# Problematic frame:
# C [liblcms2.so.2+0x14940] cmsGetColorSpace+0x0
Stack: [0x00007f7227bfc000,0x00007f7227cfd000], sp=0x00007f7227cfaac8, free
space=1018k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [liblcms2.so.2+0x14940] cmsGetColorSpace+0x0
j sun.java2d.cmm.lcms.LCMS.createNativeTransform([JIIILjava/lang/Object;)J+0
j
sun.java2d.cmm.lcms.LCMSTransform.doTransform(Lsun/java2d/cmm/lcms/LCMSImageLayout;Lsun/java2d/cmm/lcms/LCMSImageLayout;)V+88
j sun.java2d.cmm.lcms.LCMSTransform.colorConvert([S[S)[S+92
j java.awt.color.ICC_ColorSpace.fromRGB([F)[F+119
j com.sun.imageio.plugins.jpeg.JPEGImageReader.setImageData(IIIII[B)V+158
v ~StubRoutines::call_stub
V [libjvm.so+0x5ef089]
V [libjvm.so+0x5eeb28]
V [libjvm.so+0x5feb5f]
V [libjvm.so+0x60c419]
C [libjavajpeg.so+0x496f]
Java_com_sun_imageio_plugins_jpeg_JPEGImageReader_readImageHeader+0x22f
j com.sun.imageio.plugins.jpeg.JPEGImageReader.readImageHeader(JZZ)Z+0
j com.sun.imageio.plugins.jpeg.JPEGImageReader.readNativeHeader(Z)Z+12
j com.sun.imageio.plugins.jpeg.JPEGImageReader.checkTablesOnly()V+92
j com.sun.imageio.plugins.jpeg.JPEGImageReader.gotoImage(I)V+41
j com.sun.imageio.plugins.jpeg.JPEGImageReader.readHeader(IZ)V+2
j
com.sun.imageio.plugins.jpeg.JPEGImageReader.readInternal(ILjavax/imageio/ImageReadParam;Z)Ljava/awt/image/Raster;+3
j
com.sun.imageio.plugins.jpeg.JPEGImageReader.read(ILjavax/imageio/ImageReadParam;)Ljava/awt/image/BufferedImage;+15
j
javax.imageio.ImageIO.read(Ljavax/imageio/stream/ImageInputStream;)Ljava/awt/image/BufferedImage;+55
j javax.imageio.ImageIO.read(Ljava/io/File;)Ljava/awt/image/BufferedImage;+51
j BugIIO$ImageReader.run()V+47
j java.lang.Thread.run()V+11
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Wed Jul 6 21:08:30 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 06 Jul 2016 21:08:30 +0000
Subject: [Bug 3020] [IcedTea7] ImageIO crashes (core dumped) while reading
many image files
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3020
--- Comment #3 from jamie.maher+bugz at gmail.com ---
Also experienced jvm crash with same versions above but no SIGSERV detected:
Exception in thread "Thread-8" java.lang.NullPointerException
at
java.awt.color.ICC_Profile.activateDeferredProfile(ICC_Profile.java:1086)
at java.awt.color.ICC_Profile$1.activate(ICC_Profile.java:742)
at
sun.java2d.cmm.ProfileDeferralMgr.activateProfiles(ProfileDeferralMgr.java:95)
at java.awt.color.ICC_Profile.getInstance(ICC_Profile.java:775)
at
com.sun.imageio.plugins.jpeg.JPEGImageReader.setImageData(JPEGImageReader.java:652)
at com.sun.imageio.plugins.jpeg.JPEGImageReader.readImageHeader(Native
Method)
at
com.sun.imageio.plugins.jpeg.JPEGImageReader.readNativeHeader(JPEGImageReader.java:604)
at
com.sun.imageio.plugins.jpeg.JPEGImageReader.checkTablesOnly(JPEGImageReader.java:342)
at
com.sun.imageio.plugins.jpeg.JPEGImageReader.gotoImage(JPEGImageReader.java:476)
at
com.sun.imageio.plugins.jpeg.JPEGImageReader.readHeader(JPEGImageReader.java:597)
at
com.sun.imageio.plugins.jpeg.JPEGImageReader.readInternal(JPEGImageReader.java:1054)
at
com.sun.imageio.plugins.jpeg.JPEGImageReader.read(JPEGImageReader.java:1034)
at javax.imageio.ImageIO.read(ImageIO.java:1448)
at javax.imageio.ImageIO.read(ImageIO.java:1308)
at BugIIO$ImageReader.run(BugIIO.java:48)
at java.lang.Thread.run(Thread.java:745)
java: cmsio0.c:1301: cmsSaveProfileToIOhandler: Assertion `(hProfile != ((void
*)0))' failed.
Aborted (core dumped)
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Fri Jul 8 12:06:26 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 08 Jul 2016 12:06:26 +0000
Subject: [Bug 3086] New: CNFE when running web-storage-service with jetty
9.4.0.M0
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3086
Bug ID: 3086
Summary: CNFE when running web-storage-service with jetty
9.4.0.M0
Product: Thermostat
Version: hg
Hardware: x86_64
OS: Linux
Status: NEW
Severity: enhancement
Priority: P5
Component: Thermostat
Assignee: unassigned at icedtea.classpath.org
Reporter: sgehwolf at redhat.com
CC: thermostat at icedtea.classpath.org
When running "thermostat web-storage-service" I see a ClassNotFoundException
being thrown with jetty 9.4.0.M0
Reproducer:
1. Apply diff [1]
2. Build thermostat
3. Run "thermostat web-storage-service"
4. Observe CNFE
[1]
diff --git a/pom.xml b/pom.xml
--- a/pom.xml
+++ b/pom.xml
@@ -273,7 +273,7 @@
4.3.24.3.42.2.2
- 9.1.0.v20131115
+ 9.4.0.M03.1.M0
http://icedtea.classpath.org/bugzilla/attachment.cgi?id=1541&action=edit
error report generated during error.
i was building relex(part of the opencog project) with ant and the error popped
up. I'm not sure if this is a java error or a programming error.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Sat Jul 9 17:24:37 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sat, 09 Jul 2016 17:24:37 +0000
Subject: [Bug 3087] relex build fails.
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3087
--- Comment #1 from chridye at gmail.com ---
A fatal error has been detected by the Java Runtime Environment:
#
# [thread 140498295719680 also had an error]
Internal Error (safepoint.cpp:325), pid=19000, tid=140498054874880
# guarantee(PageArmed == 0) failed: invariant
#
# JRE version: OpenJDK Runtime Environment (7.0_101) (build 1.7.0_101-b00)
# Java VM: OpenJDK 64-Bit Server VM (24.95-b01 mixed mode linux-amd64
compressed oops)
# Derivative: IcedTea 2.6.6
# Distribution: Ubuntu 14.04 LTS, package 7u101-2.6.6-0ubuntu0.14.04.1
# Core dump written. Default location: /mnt/c/OPENCOG/relex/core or core.19000
#
# An error report file with more information is saved as:
# /mnt/c/OPENCOG/relex/hs_err_pid19000.log
#
# If you would like to submit a bug report, please include
# instructions on how to reproduce the bug and visit:
# http://icedtea.classpath.org/bugzilla
#
Aborted (core dumped)
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Sun Jul 10 17:11:24 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Sun, 10 Jul 2016 17:11:24 +0000
Subject: [Bug 3087] relex build fails.
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3087
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Hardware|unspecified |x86_64
Version|unspecified |2.6.6
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 11 02:14:34 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 11 Jul 2016 02:14:34 +0000
Subject: [Bug 2882] [IcedTea8] Support builds using GCC 6
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2882
--- Comment #5 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest?cmd=changeset;node=fed5bae54943
author: andrew
date: Sun Jul 10 21:19:23 2016 +0100
8151841, PR2882: Build needs additional flags to compile with GCC 6 [plus
parts of 8032045]
Summary: Remove debug output included in last commit and split out C++ only
options to avoid -std=gnu++98 going to C compiler
Reviewed-by: erikj, dholmes, kbarrett
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 11 02:14:42 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 11 Jul 2016 02:14:42 +0000
Subject: [Bug 2931] [IcedTea8] Provide Infinality Support via fontconfig
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2931
--- Comment #5 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest?cmd=changeset;node=36b3a7d9ec23
author: andrew
date: Sun Jul 10 23:02:17 2016 +0100
PR2931, G478960: Provide Infinality Support via fontconfig
Summary: Configuration support for infinality
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 11 02:14:52 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 11 Jul 2016 02:14:52 +0000
Subject: [Bug 2945] No LocalVariableTable generated for the entire JDK
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2945
--- Comment #3 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest?cmd=changeset;node=2d6fc73f6cc3
author: andrew
date: Mon Jul 11 03:16:00 2016 +0100
8145188, PR2945: No LocalVariableTable generated for the entire JDK
Summary: Provide --with-java-debug-symbols option
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From andrew at icedtea.classpath.org Mon Jul 11 02:15:19 2016
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Mon, 11 Jul 2016 02:15:19 +0000
Subject: /hg/icedtea8-forest/jdk: 2 new changesets
Message-ID:
changeset adc500186b23 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=adc500186b23
author: andrew
date: Sun Jul 10 20:43:31 2016 +0100
PR1958: GTKLookAndFeel does not honor gtk-alternative-button-order
changeset aab729e0626a in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=aab729e0626a
author: andrew
date: Sun Jul 10 23:03:04 2016 +0100
PR2931, G478960: Provide Infinality Support via fontconfig
Summary: Adapt fontfix patch, which uses fontconfig for font rendering, to apply only when INFINALITY_SUPPORT=true
Contributed-by: Trustin Lee, Aleksandar Antok (fontfix patch from https://gist.github.com/aleksandara/2963640)
diffstat:
make/lib/Awt2dLibraries.gmk | 9 +-
src/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java | 3 +-
src/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java | 9 +-
src/share/native/sun/font/freetypeScaler.c | 178 +++++++++-
src/solaris/native/sun/awt/gtk2_interface.c | 2 +
src/solaris/native/sun/awt/gtk3_interface.c | 2 +
src/solaris/native/sun/awt/gtk_interface.h | 3 +-
7 files changed, 200 insertions(+), 6 deletions(-)
diffs (360 lines):
diff -r a4541d1d8609 -r aab729e0626a make/lib/Awt2dLibraries.gmk
--- a/make/lib/Awt2dLibraries.gmk Mon Jul 04 18:21:29 2016 +0100
+++ b/make/lib/Awt2dLibraries.gmk Sun Jul 10 23:03:04 2016 +0100
@@ -900,6 +900,11 @@
LIBFONTMANAGER_EXCLUDE_FILES += freetypeScaler.c
else
FONT_HEADERS := $(FREETYPE_CFLAGS)
+ ifeq ($(INFINALITY_SUPPORT),true)
+ FONT_HEADERS += $(FONTCONFIG_CFLAGS)
+ INFINALITY_DEFINES := -DINFINALITY
+ INFINALITY_LIBS := $(FONTCONFIG_LIBS)
+ endif
BUILD_LIBFONTMANAGER_MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libfontmanager/mapfile-vers.openjdk
BUILD_LIBFONTMANAGER_FONTLIB := $(FREETYPE_LIBS)
endif
@@ -922,7 +927,7 @@
BUILD_LIBFONTMANAGER_CFLAGS_COMMON := \
$(X_CFLAGS) \
- -DLE_STANDALONE -DHEADLESS \
+ -DLE_STANDALONE -DHEADLESS $(INFINALITY_DEFINES) \
$(FONT_HEADERS) \
-I$(JDK_TOPDIR)/src/share/native/sun/font \
-I$(JDK_TOPDIR)/src/share/native/sun/font/layout \
@@ -955,7 +960,7 @@
MAPFILE := $(BUILD_LIBFONTMANAGER_MAPFILE), \
LDFLAGS := $(subst -Xlinker -z -Xlinker defs,,$(LDFLAGS_JDKLIB)) $(LDFLAGS_CXX_JDK) \
$(call SET_SHARED_LIBRARY_ORIGIN), \
- LDFLAGS_SUFFIX := $(BUILD_LIBFONTMANAGER_FONTLIB), \
+ LDFLAGS_SUFFIX := $(BUILD_LIBFONTMANAGER_FONTLIB) $(INFINALITY_LIBS), \
LDFLAGS_SUFFIX_linux := -lawt $(LIBM) $(LIBCXX) -ljava -ljvm -lc, \
LDFLAGS_SUFFIX_solaris := -lawt -lawt_headless -lc $(LIBM) $(LIBCXX) -ljava -ljvm, \
LDFLAGS_SUFFIX_aix := -lawt -lawt_headless $(LIBM) $(LIBCXX) -ljava -ljvm,\
diff -r a4541d1d8609 -r aab729e0626a src/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java
--- a/src/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java Mon Jul 04 18:21:29 2016 +0100
+++ b/src/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java Sun Jul 10 23:03:04 2016 +0100
@@ -95,7 +95,8 @@
GTK_FONT_NAME,
GTK_ICON_SIZES,
GTK_CURSOR_BLINK,
- GTK_CURSOR_BLINK_TIME
+ GTK_CURSOR_BLINK_TIME,
+ GTK_BUTTON_ORDER
}
/* Custom regions are needed for representing regions that don't exist
diff -r a4541d1d8609 -r aab729e0626a src/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java
--- a/src/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java Mon Jul 04 18:21:29 2016 +0100
+++ b/src/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java Sun Jul 10 23:03:04 2016 +0100
@@ -376,6 +376,13 @@
caretBlinkRate = Integer.valueOf(500);
}
}
+ /* If gtk-alternative-button-order is set to true, isYesLast needs to be false */
+ Boolean buttonOrder = Boolean.TRUE;
+ if (Boolean.TRUE.equals(GTKEngine.INSTANCE.getSetting(
+ GTKEngine.Settings.GTK_BUTTON_ORDER))) {
+ buttonOrder = Boolean.FALSE;
+ }
+
Insets zeroInsets = new InsetsUIResource(0, 0, 0, 0);
Double defaultCaretAspectRatio = new Double(0.025);
@@ -822,7 +829,7 @@
"OptionPane.windowBindings", new Object[] {
"ESCAPE", "close" },
"OptionPane.buttonClickThreshhold", new Integer(500),
- "OptionPane.isYesLast", Boolean.TRUE,
+ "OptionPane.isYesLast", buttonOrder,
"OptionPane.font", new FontLazyValue(Region.OPTION_PANE),
"Panel.font", new FontLazyValue(Region.PANEL),
diff -r a4541d1d8609 -r aab729e0626a src/share/native/sun/font/freetypeScaler.c
--- a/src/share/native/sun/font/freetypeScaler.c Mon Jul 04 18:21:29 2016 +0100
+++ b/src/share/native/sun/font/freetypeScaler.c Sun Jul 10 23:03:04 2016 +0100
@@ -38,6 +38,10 @@
#include FT_SIZES_H
#include FT_OUTLINE_H
#include FT_SYNTHESIS_H
+#ifdef INFINALITY
+#include FT_LCD_FILTER_H
+#include
+#endif
#include "fontscaler.h"
@@ -656,6 +660,147 @@
}
}
+#ifdef INFINALITY
+typedef struct {
+ FT_Render_Mode ftRenderMode;
+ int ftLoadFlags;
+ FT_LcdFilter ftLcdFilter;
+} RenderingProperties;
+
+static FcPattern* matchedPattern(const FcChar8* family, double ptSize) {
+ /*
+ we will create pattern to find our family and size in
+ fontconfig configuration, and then will return it's
+ properties:
+ */
+ FcPattern* fcPattern = 0;
+ fcPattern = FcPatternCreate();
+ FcValue fcValue;
+ fcValue.type = FcTypeString;
+ fcValue.u.s = family;
+ FcPatternAdd(fcPattern, FC_FAMILY, fcValue, FcTrue);
+ FcPatternAddBool(fcPattern, FC_SCALABLE, FcTrue);
+ FcPatternAddDouble(fcPattern, FC_SIZE, ptSize);
+ // TODO FcPatternAddInteger(pattern, FC_WEIGHT, weight_value);
+ // TODO FcPatternAddInteger(pattern, FC_SLANT, slant_value);
+ // TODO FcPatternAddDouble(pattern, FC_PIXEL_SIZE, size_value);
+ // TODO FcPatternAddInteger(pattern, FC_WIDTH, stretch); 100 in most cases
+ FcConfigSubstitute(0, fcPattern, FcMatchPattern);
+ FcConfigSubstitute(0, fcPattern, FcMatchFont);
+ FcDefaultSubstitute(fcPattern);
+ FcResult res;
+
+ FcPattern *pattern = 0;
+ pattern = FcFontMatch(0, fcPattern, &res);
+ FcPatternDestroy(fcPattern);
+ return pattern;
+}
+
+static void readFontconfig(const FcChar8* family, double ptSize, jint aaType, RenderingProperties* rp) {
+
+ FcPattern *pattern = matchedPattern(family, ptSize);
+
+ int ftLoadFalgs = FT_LOAD_DEFAULT;
+ FT_Render_Mode ftRenderMode;
+ FT_LcdFilter ftLcdFilter;
+ char horizontal = 1;
+ FcBool b;
+
+ // subpixel order:
+ if (aaType == TEXT_AA_ON)
+ ftRenderMode = FT_RENDER_MODE_NORMAL;
+ else if (aaType == TEXT_AA_OFF)
+ ftRenderMode = FT_RENDER_MODE_MONO;
+ else if (FcPatternGetBool(pattern, FC_ANTIALIAS, 0, &b) == FcResultMatch)
+ if (b) {
+ int subpixel = FC_RGBA_UNKNOWN;
+ FcPatternGetInteger(pattern, FC_RGBA, 0, &subpixel);
+ if (subpixel == FC_RGBA_UNKNOWN)
+ subpixel = FC_RGBA_NONE;
+ switch (subpixel) {
+ case FC_RGBA_NONE:
+ ftRenderMode = FT_RENDER_MODE_NORMAL;
+ break;
+ case FC_RGBA_RGB:
+ case FC_RGBA_BGR:
+ ftRenderMode = FT_RENDER_MODE_LCD;
+ horizontal = 1;
+ break;
+ case FC_RGBA_VRGB:
+ case FC_RGBA_VBGR:
+ ftRenderMode = FT_RENDER_MODE_LCD_V;
+ horizontal = 0;
+ break;
+ default:
+ break;
+ }
+ } else {
+ ftRenderMode = FT_RENDER_MODE_NORMAL;
+ }
+
+ // loading mode:
+ if (aaType == TEXT_AA_OFF)
+ ftLoadFalgs |= FT_LOAD_TARGET_MONO;
+ else {
+ int hint_style = FC_HINT_NONE;
+ FcPatternGetInteger(pattern, FC_HINT_STYLE, 0, &hint_style);
+ switch (hint_style) {
+ case FC_HINT_NONE:
+ ftLoadFalgs |= FT_LOAD_NO_HINTING;
+ break;
+ case FC_HINT_SLIGHT:
+ ftLoadFalgs |= FT_LOAD_TARGET_LIGHT;
+ break;
+ case FC_HINT_MEDIUM:
+ ftLoadFalgs |= FT_LOAD_TARGET_NORMAL;
+ break;
+ case FC_HINT_FULL:
+ if (aaType == TEXT_AA_ON)
+ ftLoadFalgs |= FT_LOAD_TARGET_NORMAL;
+ else
+ ftLoadFalgs |= horizontal ? FT_LOAD_TARGET_LCD : FT_LOAD_TARGET_LCD_V;
+ break;
+ default:
+ // what else to use as default?
+ ftLoadFalgs |= FT_LOAD_TARGET_NORMAL;
+ break;
+ }
+ }
+
+ // autohinting:
+ if (FcPatternGetBool(pattern, FC_AUTOHINT, 0, &b) == FcResultMatch)
+ if (b)
+ ftLoadFalgs |= FT_LOAD_FORCE_AUTOHINT;
+
+ // LCD filter:
+ int filter = FC_LCD_DEFAULT;
+ FcPatternGetInteger(pattern, FC_LCD_FILTER, 0, &filter);
+ switch (filter) {
+ case FC_LCD_NONE:
+ ftLcdFilter = FT_LCD_FILTER_NONE;
+ break;
+ case FC_LCD_DEFAULT:
+ ftLcdFilter = FT_LCD_FILTER_DEFAULT;
+ break;
+ case FC_LCD_LIGHT:
+ ftLcdFilter = FT_LCD_FILTER_LIGHT;
+ break;
+ case FC_LCD_LEGACY:
+ ftLcdFilter = FT_LCD_FILTER_LEGACY;
+ break;
+ default:
+ // new unknown lcd filter type?! will use default one:
+ ftLcdFilter = FT_LCD_FILTER_DEFAULT;
+ break;
+ }
+
+ FcPatternDestroy(pattern);
+
+ rp->ftRenderMode = ftRenderMode;
+ rp->ftLoadFlags = ftLoadFalgs;
+ rp->ftLcdFilter = ftLcdFilter;
+}
+#endif
/*
* Class: sun_font_FreetypeFontScaler
@@ -671,8 +816,10 @@
UInt16 width, height;
GlyphInfo *glyphInfo;
int glyph_index;
+ FT_GlyphSlot ftglyph;
+#ifndef INFINALITY
int renderFlags = FT_LOAD_RENDER, target;
- FT_GlyphSlot ftglyph;
+#endif
FTScalerContext* context =
(FTScalerContext*) jlong_to_ptr(pScalerContext);
@@ -689,6 +836,11 @@
return ptr_to_jlong(getNullGlyphImage());
}
+#ifdef INFINALITY
+ RenderingProperties renderingProperties;
+ readFontconfig((const FcChar8 *) scalerInfo->face->family_name,
+ context->ptsz, context->aaType, &renderingProperties);
+#else
/* if algorithmic styling is required then we do not request bitmap */
if (context->doBold || context->doItalize) {
renderFlags = FT_LOAD_DEFAULT;
@@ -711,10 +863,17 @@
target = FT_LOAD_TARGET_LCD_V;
}
renderFlags |= target;
+#endif
glyph_index = FT_Get_Char_Index(scalerInfo->face, glyphCode);
+#ifdef INFINALITY
+ FT_Library_SetLcdFilter(scalerInfo->library, renderingProperties.ftLcdFilter);
+ error = FT_Load_Glyph(scalerInfo->face, glyphCode, renderingProperties.ftLoadFlags);
+#else
error = FT_Load_Glyph(scalerInfo->face, glyphCode, renderFlags);
+#endif
+
if (error) {
//do not destroy scaler yet.
//this can be problem of particular context (e.g. with bad transform)
@@ -733,9 +892,13 @@
/* generate bitmap if it is not done yet
e.g. if algorithmic styling is performed and style was added to outline */
+#ifdef INFINALITY
+ FT_Render_Glyph(ftglyph, renderingProperties.ftRenderMode);
+#else
if (ftglyph->format == FT_GLYPH_FORMAT_OUTLINE) {
FT_Render_Glyph(ftglyph, FT_LOAD_TARGET_MODE(target));
}
+#endif
width = (UInt16) ftglyph->bitmap.width;
height = (UInt16) ftglyph->bitmap.rows;
@@ -949,7 +1112,9 @@
static FT_Outline* getFTOutline(JNIEnv* env, jobject font2D,
FTScalerContext *context, FTScalerInfo* scalerInfo,
jint glyphCode, jfloat xpos, jfloat ypos) {
+#ifndef INFINALITY
int renderFlags;
+#endif
int glyph_index;
FT_Error error;
FT_GlyphSlot ftglyph;
@@ -964,11 +1129,22 @@
return NULL;
}
+#ifdef INFINALITY
+ RenderingProperties renderingProperties;
+ readFontconfig((const FcChar8 *) scalerInfo->face->family_name,
+ context->ptsz, context->aaType, &renderingProperties);
+#else
renderFlags = FT_LOAD_NO_HINTING | FT_LOAD_NO_BITMAP;
+#endif
glyph_index = FT_Get_Char_Index(scalerInfo->face, glyphCode);
+#ifdef INFINALITY
+ error = FT_Load_Glyph(scalerInfo->face, glyphCode, renderingProperties.ftLoadFlags);
+#else
error = FT_Load_Glyph(scalerInfo->face, glyphCode, renderFlags);
+#endif
+
if (error) {
return NULL;
}
diff -r a4541d1d8609 -r aab729e0626a src/solaris/native/sun/awt/gtk2_interface.c
--- a/src/solaris/native/sun/awt/gtk2_interface.c Mon Jul 04 18:21:29 2016 +0100
+++ b/src/solaris/native/sun/awt/gtk2_interface.c Sun Jul 10 23:03:04 2016 +0100
@@ -2491,6 +2491,8 @@
return get_boolean_property(env, settings, "gtk-cursor-blink");
case GTK_CURSOR_BLINK_TIME:
return get_integer_property(env, settings, "gtk-cursor-blink-time");
+ case GTK_BUTTON_ORDER:
+ return get_boolean_property(env, settings, "gtk-alternative-button-order");
}
return NULL;
diff -r a4541d1d8609 -r aab729e0626a src/solaris/native/sun/awt/gtk3_interface.c
--- a/src/solaris/native/sun/awt/gtk3_interface.c Mon Jul 04 18:21:29 2016 +0100
+++ b/src/solaris/native/sun/awt/gtk3_interface.c Sun Jul 10 23:03:04 2016 +0100
@@ -2582,6 +2582,8 @@
return get_boolean_property(env, settings, "gtk-cursor-blink");
case GTK_CURSOR_BLINK_TIME:
return get_integer_property(env, settings, "gtk-cursor-blink-time");
+ case GTK_BUTTON_ORDER:
+ return get_boolean_property(env, settings, "gtk-alternative-button-order");
}
return NULL;
diff -r a4541d1d8609 -r aab729e0626a src/solaris/native/sun/awt/gtk_interface.h
--- a/src/solaris/native/sun/awt/gtk_interface.h Mon Jul 04 18:21:29 2016 +0100
+++ b/src/solaris/native/sun/awt/gtk_interface.h Sun Jul 10 23:03:04 2016 +0100
@@ -301,7 +301,8 @@
GTK_FONT_NAME,
GTK_ICON_SIZES,
GTK_CURSOR_BLINK,
- GTK_CURSOR_BLINK_TIME
+ GTK_CURSOR_BLINK_TIME,
+ GTK_BUTTON_ORDER
} Setting;
typedef enum
From bugzilla-daemon at icedtea.classpath.org Mon Jul 11 02:15:25 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 11 Jul 2016 02:15:25 +0000
Subject: [Bug 1958] [IcedTea8] GTKLookAndFeel does not honor
gtk-alternative-button-order
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1958
--- Comment #2 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=adc500186b23
author: andrew
date: Sun Jul 10 20:43:31 2016 +0100
PR1958: GTKLookAndFeel does not honor gtk-alternative-button-order
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 11 02:15:31 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 11 Jul 2016 02:15:31 +0000
Subject: [Bug 2931] [IcedTea8] Provide Infinality Support via fontconfig
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2931
--- Comment #6 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=aab729e0626a
author: andrew
date: Sun Jul 10 23:03:04 2016 +0100
PR2931, G478960: Provide Infinality Support via fontconfig
Summary: Adapt fontfix patch, which uses fontconfig for font rendering, to
apply only when INFINALITY_SUPPORT=true
Contributed-by: Trustin Lee, Aleksandar Antok (fontfix patch from
https://gist.github.com/aleksandara/2963640)
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 11 13:29:19 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 11 Jul 2016 13:29:19 +0000
Subject: [Bug 3078] [IcedTea8] Add latest updates from AArch64 port
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3078
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Group| |security
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 11 13:31:12 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 11 Jul 2016 13:31:12 +0000
Subject: [Bug 3078] [IcedTea8] Add latest updates from AArch64 port
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3078
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
CC list accessible|0 |1
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Mon Jul 11 16:01:10 2016
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 11 Jul 2016 16:01:10 +0000
Subject: [Bug 3088] New: Profiling View has duplicate button icons with no
tooltips
Message-ID: