[aarch64-port-dev ] [RFR] [8u] 8u282-b04 Upstream Sync

Andrew Hughes gnu.andrew at redhat.com
Wed Jan 6 20:04:01 UTC 2021


Webrevs: https://cr.openjdk.java.net/~andrew/shenandoah-8/u282-b04/

Merge changesets:
http://cr.openjdk.java.net/~andrew/shenandoah-8/u282-b04/corba/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u282-b04/jaxp/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u282-b04/jaxws/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u282-b04/jdk/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u282-b04/hotspot/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u282-b04/langtools/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u282-b04/nashorn/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u282-b04/root/merge.changeset

Changes in aarch64-shenandoah-jdk8u282-b04:
  - Fix AArch64 build failure after JDK-8062808 backport (already upstream)
  - JDK-8022535: [TEST BUG] javax/swing/text/html/parser/Test8017492.java fails
  - JDK-8043126: move awt automated functional tests from AWT_Events/Lw and AWT_Events/AWT to OpenJDK repository
  - JDK-8043131: Move ShapedAndTranslucentWindows and GC functional AWT tests to regression tree
  - JDK-8043899: compiler/5091921/Test7005594.java fails if specified -Xmx is less than 1600m
  - JDK-8044157: [TEST_BUG] Improve recently submitted AWT_Mixing tests
  - JDK-8044172: [TEST_BUG] Move regtests for 4523758 and AltPlusNumberKeyCombinationsTest to jdk
  - JDK-8044429: move awt automated tests for AWT_Modality to OpenJDK repository
  - JDK-8044765: Move functional tests AWT_SystemTray/Automated to openjdk repository
  - JDK-8046221: [TEST_BUG] Cleanup datatransfer tests
  - JDK-8047180: Move functional tests AWT_Headless/Automated to OpenJDK repository
  - JDK-8047367: move awt automated tests from AWT_Modality to OpenJDK repository - part 2
  - JDK-8048246: Move AWT_DnD/Clipboard/Automated functional tests to OpenJDK
  - JDK-8049617: move awt automated tests from AWT_Modality to OpenJDK repository - part 3
  - JDK-8049694: Migrate functional AWT_DesktopProperties/Automated tests to OpenJDK
  - JDK-8050885: move awt automated tests from AWT_Modality to OpenJDK repository - part 4
  - JDK-8051440: move tests about maximizing undecorated to OpenJDK
  - JDK-8052012: move awt automated tests from AWT_Modality to OpenJDK repository - part 5
  - JDK-8052408: Move AWT_BAT functional tests to OpenJDK (3 of 3)
  - JDK-8053657: [TEST_BUG] move some 5 tests related to undecorated Frame/JFrame to JDK
  - JDK-8054143: move awt automated tests from AWT_Modality to OpenJDK repository - part 6
  - JDK-8054358: move awt automated tests from AWT_Modality to OpenJDK repository - part 7
  - JDK-8054359: move awt automated tests from AWT_Modality to OpenJDK repository - part 8
  - JDK-8055360: Move the rest part of AWT ShapedAndTranslucent tests to OpenJDK
  - JDK-8055664: move 14 tests about setLocationRelativeTo to jdk
  - JDK-8055836: move awt tests from AWT_Modality to OpenJDK repository - part 9
  - JDK-8057694: move awt tests from AWT_Modality to OpenJDK repository - part 10
  - JDK-8058805: [TEST_BUG]Test java/awt/TrayIcon/SecurityCheck/NoPermissionTest/NoPermissionTest.java fails
  - JDK-8063102: Change open awt regression tests to avoid sun.awt.SunToolkit.realSync, part 1
  - JDK-8063104: Change open awt regression tests to avoid sun.awt.SunToolkit.realSync, part 2
  - JDK-8063106: Change open swing regression tests to avoid sun.awt.SunToolkit.realSync, part 1
  - JDK-8063107: Change open swing regression tests to avoid sun.awt.SunToolkit.realSync, part 2
  - JDK-8064573: [TEST_BUG] javax/swing/text/AbstractDocument/6968363/Test6968363.java is asocial pressing VK_LEFT and not releasing
  - JDK-8064575: [TEST_BUG] javax/swing/JEditorPane/6917744/bug6917744.java 100 times press keys and never releases
  - JDK-8064809: [TEST_BUG] javax/swing/JComboBox/4199622/bug4199622.java contains a lot of keyPress and not a single keyRelease
  - JDK-8067441: Some tests fails with error: cannot find symbol getSystemMnemonicKeyCodes()
  - JDK-8068228: Test closed/java/awt/Mouse/MaximizedFrameTest/MaximizedFrameTest fails with GTKLookAndFeel
  - JDK-8068275: Some tests failed after JDK-8063104
  - JDK-8069211: (zipfs) ZipFileSystem creates corrupted zip if entry output stream gets closed more than once
  - JDK-8074807: Fix some tests unnecessary using internal API
  - JDK-8076315: move 4 manual functional swing tests to regression suite
  - JDK-8130772: Util.hitMnemonics does not work: getSystemMnemonicKeyCodes() returns ALT_MASK rather than VK_ALT
  - JDK-8152545: Use preprocessor instead of compiling a program to generate native nio constants
  - JDK-8156803: Turn StressLCM/StressGCM flags to diagnostic
  - JDK-8160761: [TESTBUG] Several compiler tests fail with product bits
  - JDK-8166015: [PIT][TEST_BUG] stray character in java/awt/Focus/ModalDialogActivationTest/ModalDialogActivationTest.java
  - JDK-8166583: Add oopDesc::klass_or_null_acquire()
  - JDK-8166663: Simplify oops_on_card_seq_iterate_careful
  - JDK-8166862: CMS needs klass_or_null_acquire
  - JDK-8179083: Uninitialized notifier in Java Monitor Wait tracing event
  - JDK-8205507: jdk/javax/xml/crypto/dsig/GenerationTests.java timed out
  - JDK-8217362: Emergency dump does not work when disk=false is set
  - JDK-8217766: Container Support doesn't work for some Join Controllers combinations
  - JDK-8219013: Update Apache Santuario (XML Signature) to version 2.1.3
  - JDK-8219562: Line of code in osContainer_linux.cpp L102 appears unreachable
  - JDK-8220579: [Containers] SubSystem.java out of sync with osContainer_linux.cpp
  - JDK-8221340: [TESTBUG] TestCgroupMetrics.java fails after fix for JDK-8219562
  - JDK-8221710: [TESTBUG] more configurable parameters for docker testing
  - JDK-8227006: [linux] Runtime.availableProcessors execution time increased by factor of 100
  - JDK-8229868: Update Apache Santuario TPRM version
  - JDK-8233548: Update CUP to v0.11b
  - JDK-8242480: Negative value may be returned by getFreeSwapSpaceSize() in the docker
  - JDK-8246648: issue with OperatingSystemImpl getFreeSwapSpaceSize in docker after 8242480
  - JDK-8249846: Change of behavior after JDK-8237117: Better ForkJoinPool behavior
  - JDK-8250636: iso8601_time returns incorrect offset part on MacOS
  - JDK-8251365: Build failure on AIX after 8250636
  - JDK-8255717: Fix JFR crash in WriteObjectSampleStacktrace due to object not initialized
  - JDK-8256618: Zero: Linux x86_32 build still fails
  - JDK-8256671: Incorrect assignment operator used in guarantee() in genCollectedHeap
  - JDK-8256752: 8252395 incorrect copy rule for macos .dSYM folder
  - JDK-8257397: [TESTBUG] test/lib/containers/docker/Common.java refers to -Xlog:os+container=trace

Main issues of note:
aarch64/shenandoah-jdk8u had a local change in make/gensrc/GensrcMisc.gmk,
with LDEXE := $(BUILD_LD) changed to LDEXE := $(BUILD_CC). This entire
block was removed by JDK-8152545, a change designed to address the problem
which this local change worked around. Now the sources are only
pre-processed, there is no linking stage to cause an issue.

diffstat for root
 b/.hgtags            |    1 +
 b/THIRD_PARTY_README |    6 +++---
 2 files changed, 4 insertions(+), 3 deletions(-)

diffstat for corba
 b/.hgtags            |    1 +
 b/THIRD_PARTY_README |    6 +++---
 2 files changed, 4 insertions(+), 3 deletions(-)

diffstat for jaxp
 b/.hgtags                                                               |    1 
 b/THIRD_PARTY_README                                                    |    6 
 b/src/com/sun/org/apache/xalan/internal/xsltc/compiler/XPathParser.java | 4830 ++++------
 3 files changed, 2236 insertions(+), 2601 deletions(-)

diffstat for jaxws
 b/.hgtags            |    1 +
 b/THIRD_PARTY_README |    6 +++---
 2 files changed, 4 insertions(+), 3 deletions(-)

diffstat for langtools
 b/.hgtags            |    1 +
 b/THIRD_PARTY_README |    6 +++---
 2 files changed, 4 insertions(+), 3 deletions(-)

diffstat for nashorn
 b/.hgtags            |    1 +
 b/THIRD_PARTY_README |    6 +++---
 2 files changed, 4 insertions(+), 3 deletions(-)

diffstat for jdk
 a/make/src/native/genconstants/ch/genSocketOptionRegistry.c                                                                       |  131 -
 a/make/src/native/genconstants/fs/genSolarisConstants.c                                                                           |  105 -
 a/make/src/native/genconstants/fs/genUnixConstants.c                                                                              |  141 -
 a/test/java/awt/DataFlavor/MissedHtmlAndRtfBug/AbsoluteComponentCenterCalculator.java                                             |   37 
 a/test/java/awt/DataFlavor/MissedHtmlAndRtfBug/DataFlavorSearcher.java                                                            |   47 
 a/test/java/awt/DataFlavor/MissedHtmlAndRtfBug/InterprocessMessages.java                                                          |   29 
 a/test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html                                                           |   48 
 a/test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.java                                                           |  199 --
 a/test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MyTransferable.java                                                                |   62 
 a/test/java/awt/DataFlavor/MissedHtmlAndRtfBug/NextFramePositionCalculator.java                                                   |   43 
 a/test/java/awt/DataFlavor/MissedHtmlAndRtfBug/SourcePanel.java                                                                   |   49 
 a/test/java/awt/DataFlavor/MissedHtmlAndRtfBug/TargetPanel.java                                                                   |  106 -
 a/test/java/awt/Mixing/AWT_Mixing/Util.java                                                                                       |  601 -------
 a/test/java/awt/Mouse/MaximizedFrameTest/MaximizedFrameTest.html                                                                  |   42 
 a/test/java/awt/datatransfer/DuplicatedNativesTest/DuplicatedNativesTest.java                                                     |   57 
 a/test/java/awt/datatransfer/MappingGenerationTest/MappingGenerationTest.java                                                     |  183 --
 b/.hgtags                                                                                                                         |    1 
 b/THIRD_PARTY_README                                                                                                              |    8 
 b/make/CompileLaunchers.gmk                                                                                                       |    2 
 b/make/gensrc/GensrcMisc.gmk                                                                                                      |  135 -
 b/src/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java                                                                   |   15 
 b/src/linux/classes/jdk/internal/platform/cgroupv1/SubSystem.java                                                                 |    6 
 b/src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/IntegrityHmac.java                        |   14 
 b/src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureDSA.java                         |    4 
 b/src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java                       |    4 
 b/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315.java                      |    2 
 b/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315Excl.java                  |    2 
 b/src/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyInfo.java                                                    |    1 
 b/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyValue.java                                           |    8 
 b/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/ECKeyValue.java                               |  366 ++++
 b/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509SKI.java                                    |    6 
 b/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolver.java                                    |    2 
 b/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/ECKeyValueResolver.java             |   97 +
 b/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/RSAKeyValueResolver.java            |    3 
 b/src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/CertsInFilesystemDirectoryResolver.java |    4 
 b/src/share/classes/com/sun/org/apache/xml/internal/security/resource/config.xml                                                  |    4 
 b/src/share/classes/com/sun/org/apache/xml/internal/security/signature/Manifest.java                                              |   58 
 b/src/share/classes/com/sun/org/apache/xml/internal/security/signature/Reference.java                                             |   20 
 b/src/share/classes/com/sun/org/apache/xml/internal/security/signature/VerifiedReference.java                                     |   64 
 b/src/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignature.java                                          |    7 
 b/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformBase64Decode.java                |   13 
 b/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXSLT.java                        |    5 
 b/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPathFilterCHGPContainer.java                      |   17 
 b/src/share/classes/com/sun/org/apache/xml/internal/security/utils/Constants.java                                                 |    3 
 b/src/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementProxy.java                                              |   29 
 b/src/share/classes/com/sun/org/apache/xml/internal/security/utils/Signature11ElementProxy.java                                   |    7 
 b/src/share/classes/com/sun/org/apache/xml/internal/security/utils/XMLUtils.java                                                  |   15 
 b/src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolver.java                                 |    2 
 b/src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverDirectHTTP.java               |    8 
 b/src/share/classes/java/util/concurrent/ForkJoinPool.java                                                                        |   14 
 b/src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheCanonicalizer.java                                                        |    4 
 b/src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheOctetStreamData.java                                                      |    4 
 b/src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheTransform.java                                                            |    4 
 b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14NMethod.java                                                  |    4 
 b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMCryptoBinary.java                                                            |   24 
 b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMDigestMethod.java                                                            |    4 
 b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMEnvelopedTransform.java                                                      |    4 
 b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMExcC14NMethod.java                                                           |    4 
 b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod.java                                                     |    4 
 b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfo.java                                                                 |    4 
 b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java                                                          |    4 
 b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyName.java                                                                 |    4 
 b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java                                                                |   18 
 b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMManifest.java                                                                |    4 
 b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMPGPData.java                                                                 |   14 
 b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java                                                               |    9 
 b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java                                                         |    4 
 b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java                                                         |    4 
 b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperties.java                                                     |    4 
 b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperty.java                                                       |    4 
 b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java                                                              |    4 
 b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMStructure.java                                                               |    4 
 b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMTransform.java                                                               |    4 
 b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java                                                         |    4 
 b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMUtils.java                                                                   |    6 
 b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509Data.java                                                                |   16 
 b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509IssuerSerial.java                                                        |    4 
 b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLObject.java                                                               |    4 
 b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignature.java                                                            |    7 
 b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java                                                     |    6 
 b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathFilter2Transform.java                                                   |    4 
 b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathTransform.java                                                          |    4 
 b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXSLTTransform.java                                                           |    4 
 b/src/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java                                                                  |    4 
 b/src/share/classes/sun/nio/ch/SocketOptionRegistry.java.template                                                                 |  137 +
 b/src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystem.java                                                               |   14 
 b/src/solaris/classes/sun/management/OperatingSystemImpl.java                                                                     |   14 
 b/src/solaris/classes/sun/nio/fs/SolarisConstants.java.template                                                                   |   89 +
 b/src/unix/classes/sun/nio/fs/UnixConstants.java.template                                                                         |  132 +
 b/test/com/sun/awt/Translucency/WindowOpacity.java                                                                                |   15 
 b/test/com/sun/java/swing/plaf/windows/8016551/bug8016551.java                                                                    |    7 
 b/test/demo/zipfs/ZipFSTester.java                                                                                                |   26 
 b/test/demo/zipfs/basic.sh                                                                                                        |    2 
 b/test/java/awt/AlphaComposite/HeadlessAlphaComposite.java                                                                        |   63 
 b/test/java/awt/Choice/DragMouseOutAndRelease/DragMouseOutAndRelease.java                                                         |  421 +++++
 b/test/java/awt/Choice/GetSizeTest/GetSizeTest.java                                                                               |  104 +
 b/test/java/awt/Choice/GrabLockTest/GrabLockTest.java                                                                             |  110 +
 b/test/java/awt/Choice/PopupPosTest/PopupPosTest.html                                                                             |   46 
 b/test/java/awt/Choice/PopupPosTest/PopupPosTest.java                                                                             |  150 +
 b/test/java/awt/Choice/ResizeAutoClosesChoice/ResizeAutoClosesChoice.java                                                         |  113 +
 b/test/java/awt/Choice/SelectCurrentItemTest/SelectCurrentItemTest.html                                                           |   44 
 b/test/java/awt/Choice/SelectCurrentItemTest/SelectCurrentItemTest.java                                                           |  323 ++++
 b/test/java/awt/Choice/UnfocusableCB_ERR/UnfocusableCB_ERR.java                                                                   |  421 +++++
 b/test/java/awt/Color/HeadlessColor.java                                                                                          |  225 ++
 b/test/java/awt/Component/7097771/bug7097771.java                                                                                 |   15 
 b/test/java/awt/Component/CompEventOnHiddenComponent/CompEventOnHiddenComponent.java                                              |  441 +++++
 b/test/java/awt/Component/F10TopToplevel/F10TopToplevel.java                                                                      |   15 
 b/test/java/awt/Component/Headless/HeadlessButton.java                                                                            |   57 
 b/test/java/awt/Component/Headless/HeadlessCanvas.java                                                                            |   37 
 b/test/java/awt/Component/Headless/HeadlessCheckbox.java                                                                          |  110 +
 b/test/java/awt/Component/Headless/HeadlessChoice.java                                                                            |   44 
 b/test/java/awt/Component/Headless/HeadlessComponent.java                                                                         |  199 ++
 b/test/java/awt/Component/Headless/HeadlessContainer.java                                                                         |  216 ++
 b/test/java/awt/Component/Headless/HeadlessDialog.java                                                                            |   92 +
 b/test/java/awt/Component/Headless/HeadlessFileDialog.java                                                                        |   72 
 b/test/java/awt/Component/Headless/HeadlessFrame.java                                                                             |   55 
 b/test/java/awt/Component/Headless/HeadlessLabel.java                                                                             |   64 
 b/test/java/awt/Component/Headless/HeadlessList.java                                                                              |  100 +
 b/test/java/awt/Component/Headless/HeadlessPanel.java                                                                             |  218 ++
 b/test/java/awt/Component/Headless/HeadlessScrollPane.java                                                                        |   72 
 b/test/java/awt/Component/Headless/HeadlessScrollbar.java                                                                         |   82 +
 b/test/java/awt/Component/Headless/HeadlessTextArea.java                                                                          |  108 +
 b/test/java/awt/Component/Headless/HeadlessTextField.java                                                                         |   88 +
 b/test/java/awt/Component/Headless/HeadlessWindow.java                                                                            |   43 
 b/test/java/awt/Component/NativeInLightShow/NativeInLightShow.java                                                                |   92 +
 b/test/java/awt/Component/NoUpdateUponShow/NoUpdateUponShow.java                                                                  |    9 
 b/test/java/awt/Component/PaintAll/PaintAll.java                                                                                  |   17 
 b/test/java/awt/Cursor/HeadlessCursor.java                                                                                        |   93 +
 b/test/java/awt/EventQueue/HeadlessEventQueue.java                                                                                |   37 
 b/test/java/awt/FileDialog/ISCthrownByFileListTest/ISCthrownByFileListTest.java                                                   |  121 +
 b/test/java/awt/Focus/6378278/InputVerifierTest.java                                                                              |  413 +++++
 b/test/java/awt/Focus/6382144/EndlessLoopTest.java                                                                                |  409 +++++
 b/test/java/awt/Focus/6401036/InputVerifierTest2.java                                                                             |  384 ++++
 b/test/java/awt/Focus/ChildWindowFocusTest/ChildWindowFocusTest.html                                                              |   43 
 b/test/java/awt/Focus/ChildWindowFocusTest/ChildWindowFocusTest.java                                                              |  281 +++
 b/test/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.html                     |   43 
 b/test/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.java                     |  258 +++
 b/test/java/awt/Focus/FocusEmbeddedFrameTest/FocusEmbeddedFrameTest.java                                                          |    5 
 b/test/java/awt/Focus/FocusSubRequestTest/FocusSubRequestTest.html                                                                |   43 
 b/test/java/awt/Focus/FocusSubRequestTest/FocusSubRequestTest.java                                                                |   98 +
 b/test/java/awt/Focus/Headless/HeadlessContainerOrderFocusTraversalPolicy.java                                                    |   66 
 b/test/java/awt/Focus/Headless/HeadlessDefaultFocusTraversalPolicy.java                                                           |   67 
 b/test/java/awt/Focus/Headless/HeadlessDefaultKeyboardFocusManager.java                                                           |   37 
 b/test/java/awt/Focus/KeyEventForBadFocusOwnerTest/KeyEventForBadFocusOwnerTest.java                                              |    8 
 b/test/java/awt/Focus/ModalBlockedStealsFocusTest/ModalBlockedStealsFocusTest.java                                                |   10 
 b/test/java/awt/Focus/ModalDialogActivationTest/ModalDialogActivationTest.java                                                    |   21 
 b/test/java/awt/Focus/ModalDialogInitialFocusTest/ModalDialogInitialFocusTest.html                                                |   43 
 b/test/java/awt/Focus/ModalDialogInitialFocusTest/ModalDialogInitialFocusTest.java                                                |  253 +++
 b/test/java/awt/Focus/ModalExcludedWindowClickTest/ModalExcludedWindowClickTest.html                                              |   43 
 b/test/java/awt/Focus/ModalExcludedWindowClickTest/ModalExcludedWindowClickTest.java                                              |  291 +++
 b/test/java/awt/Focus/MouseClickRequestFocusRaceTest/MouseClickRequestFocusRaceTest.html                                          |   43 
 b/test/java/awt/Focus/MouseClickRequestFocusRaceTest/MouseClickRequestFocusRaceTest.java                                          |  307 +++
 b/test/java/awt/Focus/NonFocusableBlockedOwnerTest/NonFocusableBlockedOwnerTest.html                                              |   43 
 b/test/java/awt/Focus/NonFocusableBlockedOwnerTest/NonFocusableBlockedOwnerTest.java                                              |  288 +++
 b/test/java/awt/Focus/SimpleWindowActivationTest/SimpleWindowActivationTest.java                                                  |   12 
 b/test/java/awt/Focus/WindowInitialFocusTest/WindowInitialFocusTest.java                                                          |   17 
 b/test/java/awt/Focus/WindowUpdateFocusabilityTest/WindowUpdateFocusabilityTest.html                                              |   43 
 b/test/java/awt/Focus/WindowUpdateFocusabilityTest/WindowUpdateFocusabilityTest.java                                              |  325 ++++
 b/test/java/awt/FontClass/HeadlessFont.java                                                                                       |  239 +++
 b/test/java/awt/Frame/DisposeParentGC/DisposeParentGC.java                                                                        |  166 ++
 b/test/java/awt/Frame/ExceptionOnSetExtendedStateTest/ExceptionOnSetExtendedStateTest.java                                        |   11 
 b/test/java/awt/Frame/FrameSize/TestFrameSize.java                                                                                |    8 
 b/test/java/awt/Frame/FramesGC/FramesGC.java                                                                                      |  159 ++
 b/test/java/awt/Frame/GetBoundsResizeTest/GetBoundsResizeTest.java                                                                |  168 ++
 b/test/java/awt/Frame/MaximizedByPlatform/MaximizedByPlatform.java                                                                |   18 
 b/test/java/awt/Frame/MaximizedToMaximized/MaximizedToMaximized.java                                                              |    5 
 b/test/java/awt/Frame/MaximizedUndecorated/MaximizedUndecorated.java                                                              |  100 +
 b/test/java/awt/Frame/MiscUndecorated/ActiveAWTWindowTest.java                                                                    |  215 ++
 b/test/java/awt/Frame/MiscUndecorated/ActiveSwingWindowTest.java                                                                  |  219 ++
 b/test/java/awt/Frame/MiscUndecorated/FrameCloseTest.java                                                                         |  212 ++
 b/test/java/awt/Frame/MiscUndecorated/RepaintTest.java                                                                            |  302 +++
 b/test/java/awt/Frame/MiscUndecorated/UndecoratedInitiallyIconified.java                                                          |   56 
 b/test/java/awt/Frame/SlideNotResizableTest/SlideNotResizableTest.java                                                            |    7 
 b/test/java/awt/FullScreen/8013581/bug8013581.java                                                                                |   14 
 b/test/java/awt/FullScreen/FullScreenInsets/FullScreenInsets.java                                                                 |   14 
 b/test/java/awt/FullScreen/TranslucentWindow/TranslucentWindow.java                                                               |   15 
 b/test/java/awt/GradientPaint/HeadlessGradientPaint.java                                                                          |   51 
 b/test/java/awt/Graphics2D/Headless/HeadlessPoint.java                                                                            |   44 
 b/test/java/awt/Graphics2D/Headless/HeadlessPolygon.java                                                                          |   37 
 b/test/java/awt/Graphics2D/Headless/HeadlessRectangle.java                                                                        |   70 
 b/test/java/awt/GraphicsConfiguration/HeadlessGraphicsConfiguration.java                                                          |   53 
 b/test/java/awt/GraphicsDevice/HeadlessGraphicsDevice.java                                                                        |   50 
 b/test/java/awt/GraphicsDevice/IncorrectDisplayModeExitFullscreen.java                                                            |   20 
 b/test/java/awt/GraphicsEnvironment/HeadlessGraphicsEnvironment.java                                                              |   76 
 b/test/java/awt/GridBagLayout/GridBagLayoutIpadXYTest/GridBagLayoutIpadXYTest.java                                                |    9 
 b/test/java/awt/Headless/HeadlessAWTEventMulticaster.java                                                                         |  247 +++
 b/test/java/awt/Headless/HeadlessAWTException.java                                                                                |   37 
 b/test/java/awt/Headless/HeadlessBasicStroke.java                                                                                 |  151 +
 b/test/java/awt/Headless/HeadlessBorderLayout.java                                                                                |   62 
 b/test/java/awt/Headless/HeadlessCardLayout.java                                                                                  |   44 
 b/test/java/awt/Headless/HeadlessCheckboxGroup.java                                                                               |   38 
 b/test/java/awt/Headless/HeadlessCheckboxMenuItem.java                                                                            |   75 
 b/test/java/awt/Headless/HeadlessComponentOrientation.java                                                                        |   46 
 b/test/java/awt/Headless/HeadlessDimension.java                                                                                   |   59 
 b/test/java/awt/Headless/HeadlessFlowLayout.java                                                                                  |   42 
 b/test/java/awt/Headless/HeadlessMediaTracker.java                                                                                |   37 
 b/test/java/awt/Headless/HeadlessPopupMenu.java                                                                                   |   53 
 b/test/java/awt/Insets/HeadlessInsets.java                                                                                        |   37 
 b/test/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeForModalDialogTest/ConsumeForModalDialogTest.html     |   43 
 b/test/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeForModalDialogTest/ConsumeForModalDialogTest.java     |  281 +++
 b/test/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest.html                         |   45 
 b/test/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest.java                         |  300 +++
 b/test/java/awt/KeyboardFocusmanager/TypeAhead/EnqueueWithDialogButtonTest/EnqueueWithDialogButtonTest.java                       |  374 ++++
 b/test/java/awt/KeyboardFocusmanager/TypeAhead/EnqueueWithDialogTest/EnqueueWithDialogTest.java                                   |  239 +++
 b/test/java/awt/KeyboardFocusmanager/TypeAhead/FreezeTest/FreezeTest.java                                                         |  219 ++
 b/test/java/awt/KeyboardFocusmanager/TypeAhead/TestDialogTypeAhead.java                                                           |    5 
 b/test/java/awt/List/ActionAfterRemove/ActionAfterRemove.java                                                                     |   24 
 b/test/java/awt/List/EmptyListEventTest/EmptyListEventTest.java                                                                   |   14 
 b/test/java/awt/List/KeyEventsTest/KeyEventsTest.html                                                                             |   46 
 b/test/java/awt/List/KeyEventsTest/KeyEventsTest.java                                                                             |  370 ++++
 b/test/java/awt/List/ListPeer/R2303044ListSelection.java                                                                          |   10 
 b/test/java/awt/List/NofocusListDblClickTest/NofocusListDblClickTest.java                                                         |   10 
 b/test/java/awt/List/ScrollOutside/ScrollOut.java                                                                                 |    9 
 b/test/java/awt/List/SetBackgroundTest/SetBackgroundTest.java                                                                     |  357 ----
 b/test/java/awt/List/SingleModeDeselect/SingleModeDeselect.java                                                                   |    9 
 b/test/java/awt/Menu/Headless/HeadlessMenu.java                                                                                   |   72 
 b/test/java/awt/Menu/Headless/HeadlessMenuItem.java                                                                               |   67 
 b/test/java/awt/Menu/Headless/HeadlessMenuShortcut.java                                                                           |   41 
 b/test/java/awt/MenuBar/8007006/bug8007006.java                                                                                   |   28 
 b/test/java/awt/MenuBar/HeadlessMenuBar.java                                                                                      |   44 
 b/test/java/awt/MenuBar/MenuBarSetFont/MenuBarSetFont.java                                                                        |   27 
 b/test/java/awt/Mixing/AWT_Mixing/FrameBorderCounter.java                                                                         |    5 
 b/test/java/awt/Mixing/AWT_Mixing/GlassPaneOverlappingTestBase.java                                                               |    1 
 b/test/java/awt/Mixing/AWT_Mixing/HierarchyBoundsListenerMixingTest.java                                                          |    9 
 b/test/java/awt/Mixing/AWT_Mixing/JButtonInGlassPaneOverlapping.java                                                              |    2 
 b/test/java/awt/Mixing/AWT_Mixing/JButtonOverlapping.java                                                                         |    2 
 b/test/java/awt/Mixing/AWT_Mixing/JColorChooserOverlapping.java                                                                   |    2 
 b/test/java/awt/Mixing/AWT_Mixing/JComboBoxOverlapping.java                                                                       |    4 
 b/test/java/awt/Mixing/AWT_Mixing/JEditorPaneInGlassPaneOverlapping.java                                                          |    2 
 b/test/java/awt/Mixing/AWT_Mixing/JEditorPaneOverlapping.java                                                                     |    2 
 b/test/java/awt/Mixing/AWT_Mixing/JGlassPaneInternalFrameOverlapping.java                                                         |    5 
 b/test/java/awt/Mixing/AWT_Mixing/JGlassPaneMoveOverlapping.java                                                                  |    5 
 b/test/java/awt/Mixing/AWT_Mixing/JInternalFrameMoveOverlapping.java                                                              |    3 
 b/test/java/awt/Mixing/AWT_Mixing/JInternalFrameOverlapping.java                                                                  |    3 
 b/test/java/awt/Mixing/AWT_Mixing/JLabelInGlassPaneOverlapping.java                                                               |    2 
 b/test/java/awt/Mixing/AWT_Mixing/JLabelOverlapping.java                                                                          |    2 
 b/test/java/awt/Mixing/AWT_Mixing/JListInGlassPaneOverlapping.java                                                                |    2 
 b/test/java/awt/Mixing/AWT_Mixing/JListOverlapping.java                                                                           |    2 
 b/test/java/awt/Mixing/AWT_Mixing/JMenuBarOverlapping.java                                                                        |    5 
 b/test/java/awt/Mixing/AWT_Mixing/JPanelInGlassPaneOverlapping.java                                                               |    2 
 b/test/java/awt/Mixing/AWT_Mixing/JPanelOverlapping.java                                                                          |    2 
 b/test/java/awt/Mixing/AWT_Mixing/JPopupMenuOverlapping.java                                                                      |    3 
 b/test/java/awt/Mixing/AWT_Mixing/JProgressBarInGlassPaneOverlapping.java                                                         |    2 
 b/test/java/awt/Mixing/AWT_Mixing/JProgressBarOverlapping.java                                                                    |    2 
 b/test/java/awt/Mixing/AWT_Mixing/JScrollBarInGlassPaneOverlapping.java                                                           |    2 
 b/test/java/awt/Mixing/AWT_Mixing/JScrollBarOverlapping.java                                                                      |    2 
 b/test/java/awt/Mixing/AWT_Mixing/JScrollPaneOverlapping.java                                                                     |    3 
 b/test/java/awt/Mixing/AWT_Mixing/JSliderInGlassPaneOverlapping.java                                                              |    2 
 b/test/java/awt/Mixing/AWT_Mixing/JSliderOverlapping.java                                                                         |    2 
 b/test/java/awt/Mixing/AWT_Mixing/JSpinnerInGlassPaneOverlapping.java                                                             |    2 
 b/test/java/awt/Mixing/AWT_Mixing/JSpinnerOverlapping.java                                                                        |    2 
 b/test/java/awt/Mixing/AWT_Mixing/JSplitPaneOverlapping.java                                                                      |    5 
 b/test/java/awt/Mixing/AWT_Mixing/JTableInGlassPaneOverlapping.java                                                               |    2 
 b/test/java/awt/Mixing/AWT_Mixing/JTableOverlapping.java                                                                          |    2 
 b/test/java/awt/Mixing/AWT_Mixing/JTextAreaInGlassPaneOverlapping.java                                                            |    2 
 b/test/java/awt/Mixing/AWT_Mixing/JTextAreaOverlapping.java                                                                       |    2 
 b/test/java/awt/Mixing/AWT_Mixing/JTextFieldInGlassPaneOverlapping.java                                                           |    2 
 b/test/java/awt/Mixing/AWT_Mixing/JTextFieldOverlapping.java                                                                      |    2 
 b/test/java/awt/Mixing/AWT_Mixing/JToggleButtonInGlassPaneOverlapping.java                                                        |    2 
 b/test/java/awt/Mixing/AWT_Mixing/JToggleButtonOverlapping.java                                                                   |    2 
 b/test/java/awt/Mixing/AWT_Mixing/MixingFrameResizing.java                                                                        |    5 
 b/test/java/awt/Mixing/AWT_Mixing/MixingPanelsResizing.java                                                                       |    9 
 b/test/java/awt/Mixing/AWT_Mixing/OpaqueOverlapping.java                                                                          |    3 
 b/test/java/awt/Mixing/AWT_Mixing/OpaqueOverlappingChoice.java                                                                    |    2 
 b/test/java/awt/Mixing/AWT_Mixing/OverlappingTestBase.java                                                                        |   22 
 b/test/java/awt/Mixing/AWT_Mixing/SimpleOverlappingTestBase.java                                                                  |    5 
 b/test/java/awt/Mixing/AWT_Mixing/ViewportOverlapping.java                                                                        |    5 
 b/test/java/awt/Modal/FileDialog/FileDialogAppModal1Test.java                                                                     |   49 
 b/test/java/awt/Modal/FileDialog/FileDialogAppModal2Test.java                                                                     |   49 
 b/test/java/awt/Modal/FileDialog/FileDialogAppModal3Test.java                                                                     |   49 
 b/test/java/awt/Modal/FileDialog/FileDialogAppModal4Test.java                                                                     |   49 
 b/test/java/awt/Modal/FileDialog/FileDialogAppModal5Test.java                                                                     |   49 
 b/test/java/awt/Modal/FileDialog/FileDialogAppModal6Test.java                                                                     |   48 
 b/test/java/awt/Modal/FileDialog/FileDialogDWDTest.java                                                                           |  233 ++
 b/test/java/awt/Modal/FileDialog/FileDialogDocModal1Test.java                                                                     |   49 
 b/test/java/awt/Modal/FileDialog/FileDialogDocModal2Test.java                                                                     |   49 
 b/test/java/awt/Modal/FileDialog/FileDialogDocModal3Test.java                                                                     |   49 
 b/test/java/awt/Modal/FileDialog/FileDialogDocModal4Test.java                                                                     |   49 
 b/test/java/awt/Modal/FileDialog/FileDialogDocModal5Test.java                                                                     |   49 
 b/test/java/awt/Modal/FileDialog/FileDialogDocModal6Test.java                                                                     |   48 
 b/test/java/awt/Modal/FileDialog/FileDialogDocModal7Test.java                                                                     |   45 
 b/test/java/awt/Modal/FileDialog/FileDialogFWDTest.java                                                                           |  291 +++
 b/test/java/awt/Modal/FileDialog/FileDialogModal1Test.java                                                                        |   48 
 b/test/java/awt/Modal/FileDialog/FileDialogModal2Test.java                                                                        |   48 
 b/test/java/awt/Modal/FileDialog/FileDialogModal3Test.java                                                                        |   48 
 b/test/java/awt/Modal/FileDialog/FileDialogModal4Test.java                                                                        |   48 
 b/test/java/awt/Modal/FileDialog/FileDialogModal5Test.java                                                                        |   48 
 b/test/java/awt/Modal/FileDialog/FileDialogModal6Test.java                                                                        |   47 
 b/test/java/awt/Modal/FileDialog/FileDialogModalityTest.java                                                                      |  180 ++
 b/test/java/awt/Modal/FileDialog/FileDialogNonModal1Test.java                                                                     |   48 
 b/test/java/awt/Modal/FileDialog/FileDialogNonModal2Test.java                                                                     |   48 
 b/test/java/awt/Modal/FileDialog/FileDialogNonModal3Test.java                                                                     |   48 
 b/test/java/awt/Modal/FileDialog/FileDialogNonModal4Test.java                                                                     |   48 
 b/test/java/awt/Modal/FileDialog/FileDialogNonModal5Test.java                                                                     |   48 
 b/test/java/awt/Modal/FileDialog/FileDialogNonModal6Test.java                                                                     |   47 
 b/test/java/awt/Modal/FileDialog/FileDialogNonModal7Test.java                                                                     |   45 
 b/test/java/awt/Modal/FileDialog/FileDialogTKModal1Test.java                                                                      |   49 
 b/test/java/awt/Modal/FileDialog/FileDialogTKModal2Test.java                                                                      |   49 
 b/test/java/awt/Modal/FileDialog/FileDialogTKModal3Test.java                                                                      |   49 
 b/test/java/awt/Modal/FileDialog/FileDialogTKModal4Test.java                                                                      |   49 
 b/test/java/awt/Modal/FileDialog/FileDialogTKModal5Test.java                                                                      |   49 
 b/test/java/awt/Modal/FileDialog/FileDialogTKModal6Test.java                                                                      |   48 
 b/test/java/awt/Modal/FileDialog/FileDialogTKModal7Test.java                                                                      |   45 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingDDAppModalTest.java                                                              |   46 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingDDDocModalTest.java                                                              |   46 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingDDModelessTest.java                                                              |   46 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingDDNonModalTest.java                                                              |   44 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingDDSetModalTest.java                                                              |   45 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingDDTest.java                                                                      |  124 +
 b/test/java/awt/Modal/ModalBlockingTests/BlockingDDToolkitModalTest.java                                                          |   46 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingDFAppModalTest.java                                                              |   46 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingDFSetModalTest.java                                                              |   46 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingDFTest.java                                                                      |   97 +
 b/test/java/awt/Modal/ModalBlockingTests/BlockingDFToolkitModalTest.java                                                          |   46 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingDFWModeless1Test.java                                                            |   50 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingDFWModeless2Test.java                                                            |   50 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingDFWNonModal1Test.java                                                            |   48 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingDFWNonModal2Test.java                                                            |   48 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingDFWTest.java                                                                     |  162 ++
 b/test/java/awt/Modal/ModalBlockingTests/BlockingDocModalTest.java                                                                |  153 +
 b/test/java/awt/Modal/ModalBlockingTests/BlockingFDAppModalTest.java                                                              |   47 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingFDDocModalTest.java                                                              |   47 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingFDModelessTest.java                                                              |   47 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingFDNonModalTest.java                                                              |   46 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingFDSetModalTest.java                                                              |   46 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingFDTest.java                                                                      |  124 +
 b/test/java/awt/Modal/ModalBlockingTests/BlockingFDToolkitModalTest.java                                                          |   47 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal1Test.java                                                            |   49 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal2Test.java                                                            |   49 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal3Test.java                                                            |   49 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal4Test.java                                                            |   49 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless1Test.java                                                            |   49 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless2Test.java                                                            |   49 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless3Test.java                                                            |   49 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless4Test.java                                                            |   49 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal1Test.java                                                            |   47 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal2Test.java                                                            |   48 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal3Test.java                                                            |   48 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal4Test.java                                                            |   48 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingFDWTest.java                                                                     |  162 ++
 b/test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal1Test.java                                                        |   49 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal2Test.java                                                        |   49 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal3Test.java                                                        |   49 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal4Test.java                                                        |   49 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal5Test.java                                                        |   49 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal6Test.java                                                        |   49 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingWindowsDocModal1Test.java                                                        |   49 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingWindowsDocModal2Test.java                                                        |   49 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingWindowsDocModalTest.java                                                         |  211 ++
 b/test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal1Test.java                                                        |   48 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal2Test.java                                                        |   48 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal3Test.java                                                        |   48 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal4Test.java                                                        |   48 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal5Test.java                                                        |   48 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal6Test.java                                                        |   48 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingWindowsTest.java                                                                 |  299 +++
 b/test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal1Test.java                                                    |   49 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal2Test.java                                                    |   49 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal3Test.java                                                    |   49 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal4Test.java                                                    |   49 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal5Test.java                                                    |   49 
 b/test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal6Test.java                                                    |   49 
 b/test/java/awt/Modal/ModalBlockingTests/UnblockedDialogAppModalTest.java                                                         |   44 
 b/test/java/awt/Modal/ModalBlockingTests/UnblockedDialogDocModalTest.java                                                         |   44 
 b/test/java/awt/Modal/ModalBlockingTests/UnblockedDialogModelessTest.java                                                         |   44 
 b/test/java/awt/Modal/ModalBlockingTests/UnblockedDialogNonModalTest.java                                                         |   43 
 b/test/java/awt/Modal/ModalBlockingTests/UnblockedDialogSetModalTest.java                                                         |   43 
 b/test/java/awt/Modal/ModalBlockingTests/UnblockedDialogTest.java                                                                 |  123 +
 b/test/java/awt/Modal/ModalBlockingTests/UnblockedDialogToolkitModalTest.java                                                     |   44 
 b/test/java/awt/Modal/ModalDialogOrderingTest/ModalDialogOrderingTest.java                                                        |   23 
 b/test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogFileTest.java                                                   |   49 
 b/test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogPageSetupTest.java                                              |   49 
 b/test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogPrintSetupTest.java                                             |   49 
 b/test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFrameFileTest.java                                                    |   50 
 b/test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFramePageSetupTest.java                                               |   50 
 b/test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFramePrintSetupTest.java                                              |   50 
 b/test/java/awt/Modal/ModalExclusionTests/ExcludeDialogTest.java                                                                  |  199 ++
 b/test/java/awt/Modal/ModalExclusionTests/ExcludeFrameTest.java                                                                   |  192 ++
 b/test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogFileTest.java                                                       |   50 
 b/test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogPageSetupTest.java                                                  |   50 
 b/test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogPrintSetupTest.java                                                 |   50 
 b/test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFrameFileTest.java                                                        |   50 
 b/test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFramePageSetupTest.java                                                   |   50 
 b/test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFramePrintSetupTest.java                                                  |   50 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFAppModalTest.java                                                   |   49 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFDocModalTest.java                                                   |   49 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFModelessTest.java                                                   |   49 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFNonModalTest.java                                                   |   48 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFTest.java                                                           |  186 ++
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsAppModalTest.java                                               |   50 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsDocModalTest.java                                               |   50 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsModelessTest.java                                               |   50 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsNonModalTest.java                                               |   49 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsTest.java                                                       |  193 ++
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWAppModalTest.java                                                   |   49 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWDocModalTest.java                                                   |   49 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWModelessTest.java                                                   |   49 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWNonModalTest.java                                                   |   48 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWTest.java                                                           |  152 +
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal1Test.java                                                  |   50 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal2Test.java                                                  |   50 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal3Test.java                                                  |   50 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal4Test.java                                                  |   50 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal1Test.java                                                  |   50 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal2Test.java                                                  |   50 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal3Test.java                                                  |   50 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal4Test.java                                                  |   50 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless1Test.java                                                  |   50 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless2Test.java                                                  |   50 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless3Test.java                                                  |   50 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless4Test.java                                                  |   50 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal1Test.java                                                  |   49 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal2Test.java                                                  |   49 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal3Test.java                                                  |   49 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal4Test.java                                                  |   49 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDTest.java                                                           |  201 ++
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal1Test.java                                                  |   51 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal2Test.java                                                  |   52 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal3Test.java                                                  |   52 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal1Test.java                                                  |   51 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal2Test.java                                                  |   52 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal3Test.java                                                  |   51 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless1Test.java                                                  |   51 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless2Test.java                                                  |   52 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless3Test.java                                                  |   51 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal1Test.java                                                  |   51 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal2Test.java                                                  |   52 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal3Test.java                                                  |   51 
 b/test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFTest.java                                                           |  272 +++
 b/test/java/awt/Modal/ModalInternalFrameTest/ModalInternalFrameTest.java                                                          |    9 
 b/test/java/awt/Modal/ModalitySettingsTest/ModalitySettingsTest.java                                                              |  139 +
 b/test/java/awt/Modal/MultipleDialogs/MultipleDialogs1Test.java                                                                   |  209 ++
 b/test/java/awt/Modal/MultipleDialogs/MultipleDialogs2Test.java                                                                   |  299 +++
 b/test/java/awt/Modal/MultipleDialogs/MultipleDialogs3Test.java                                                                   |  286 +++
 b/test/java/awt/Modal/MultipleDialogs/MultipleDialogs4Test.java                                                                   |  178 ++
 b/test/java/awt/Modal/MultipleDialogs/MultipleDialogs5Test.java                                                                   |  184 ++
 b/test/java/awt/Modal/NullModalityDialogTest/NullModalityDialogTest.java                                                          |  161 ++
 b/test/java/awt/Modal/OnTop/OnTopAppModal1Test.java                                                                               |   47 
 b/test/java/awt/Modal/OnTop/OnTopAppModal2Test.java                                                                               |   47 
 b/test/java/awt/Modal/OnTop/OnTopAppModal3Test.java                                                                               |   47 
 b/test/java/awt/Modal/OnTop/OnTopAppModal4Test.java                                                                               |   47 
 b/test/java/awt/Modal/OnTop/OnTopAppModal5Test.java                                                                               |   47 
 b/test/java/awt/Modal/OnTop/OnTopAppModal6Test.java                                                                               |   46 
 b/test/java/awt/Modal/OnTop/OnTopDDFTest.java                                                                                     |  169 ++
 b/test/java/awt/Modal/OnTop/OnTopDocModal1Test.java                                                                               |   47 
 b/test/java/awt/Modal/OnTop/OnTopDocModal2Test.java                                                                               |   47 
 b/test/java/awt/Modal/OnTop/OnTopDocModal3Test.java                                                                               |   47 
 b/test/java/awt/Modal/OnTop/OnTopDocModal4Test.java                                                                               |   47 
 b/test/java/awt/Modal/OnTop/OnTopDocModal5Test.java                                                                               |   47 
 b/test/java/awt/Modal/OnTop/OnTopDocModal6Test.java                                                                               |   45 
 b/test/java/awt/Modal/OnTop/OnTopFDFTest.java                                                                                     |  230 ++
 b/test/java/awt/Modal/OnTop/OnTopModal1Test.java                                                                                  |   46 
 b/test/java/awt/Modal/OnTop/OnTopModal2Test.java                                                                                  |   46 
 b/test/java/awt/Modal/OnTop/OnTopModal3Test.java                                                                                  |   46 
 b/test/java/awt/Modal/OnTop/OnTopModal4Test.java                                                                                  |   46 
 b/test/java/awt/Modal/OnTop/OnTopModal5Test.java                                                                                  |   46 
 b/test/java/awt/Modal/OnTop/OnTopModal6Test.java                                                                                  |   45 
 b/test/java/awt/Modal/OnTop/OnTopModeless1Test.java                                                                               |   47 
 b/test/java/awt/Modal/OnTop/OnTopModeless2Test.java                                                                               |   47 
 b/test/java/awt/Modal/OnTop/OnTopModeless3Test.java                                                                               |   47 
 b/test/java/awt/Modal/OnTop/OnTopModeless4Test.java                                                                               |   47 
 b/test/java/awt/Modal/OnTop/OnTopModeless5Test.java                                                                               |   47 
 b/test/java/awt/Modal/OnTop/OnTopModeless6Test.java                                                                               |   45 
 b/test/java/awt/Modal/OnTop/OnTopTKModal1Test.java                                                                                |   47 
 b/test/java/awt/Modal/OnTop/OnTopTKModal2Test.java                                                                                |   47 
 b/test/java/awt/Modal/OnTop/OnTopTKModal3Test.java                                                                                |   47 
 b/test/java/awt/Modal/OnTop/OnTopTKModal4Test.java                                                                                |   47 
 b/test/java/awt/Modal/OnTop/OnTopTKModal5Test.java                                                                                |   47 
 b/test/java/awt/Modal/OnTop/OnTopTKModal6Test.java                                                                                |   45 
 b/test/java/awt/Modal/PrintDialogsTest/PrintDialogsTest.html                                                                      |   44 
 b/test/java/awt/Modal/PrintDialogsTest/PrintDialogsTest.java                                                                      |  160 ++
 b/test/java/awt/Modal/PrintDialogsTest/Test.java                                                                                  |  217 ++
 b/test/java/awt/Modal/ToBack/ToBackAppModal1Test.java                                                                             |   47 
 b/test/java/awt/Modal/ToBack/ToBackAppModal2Test.java                                                                             |   47 
 b/test/java/awt/Modal/ToBack/ToBackAppModal3Test.java                                                                             |   47 
 b/test/java/awt/Modal/ToBack/ToBackAppModal4Test.java                                                                             |   47 
 b/test/java/awt/Modal/ToBack/ToBackAppModal5Test.java                                                                             |   47 
 b/test/java/awt/Modal/ToBack/ToBackAppModal6Test.java                                                                             |   46 
 b/test/java/awt/Modal/ToBack/ToBackDDFTest.java                                                                                   |  183 ++
 b/test/java/awt/Modal/ToBack/ToBackDocModal1Test.java                                                                             |   46 
 b/test/java/awt/Modal/ToBack/ToBackDocModal2Test.java                                                                             |   46 
 b/test/java/awt/Modal/ToBack/ToBackDocModal3Test.java                                                                             |   46 
 b/test/java/awt/Modal/ToBack/ToBackDocModal4Test.java                                                                             |   46 
 b/test/java/awt/Modal/ToBack/ToBackDocModal5Test.java                                                                             |   47 
 b/test/java/awt/Modal/ToBack/ToBackDocModal6Test.java                                                                             |   46 
 b/test/java/awt/Modal/ToBack/ToBackFDFTest.java                                                                                   |  291 +++
 b/test/java/awt/Modal/ToBack/ToBackModal1Test.java                                                                                |   47 
 b/test/java/awt/Modal/ToBack/ToBackModal2Test.java                                                                                |   46 
 b/test/java/awt/Modal/ToBack/ToBackModal3Test.java                                                                                |   46 
 b/test/java/awt/Modal/ToBack/ToBackModal4Test.java                                                                                |   46 
 b/test/java/awt/Modal/ToBack/ToBackModal5Test.java                                                                                |   46 
 b/test/java/awt/Modal/ToBack/ToBackModal6Test.java                                                                                |   45 
 b/test/java/awt/Modal/ToBack/ToBackModeless1Test.java                                                                             |   46 
 b/test/java/awt/Modal/ToBack/ToBackModeless2Test.java                                                                             |   46 
 b/test/java/awt/Modal/ToBack/ToBackModeless3Test.java                                                                             |   46 
 b/test/java/awt/Modal/ToBack/ToBackModeless4Test.java                                                                             |   46 
 b/test/java/awt/Modal/ToBack/ToBackModeless5Test.java                                                                             |   46 
 b/test/java/awt/Modal/ToBack/ToBackModeless6Test.java                                                                             |   45 
 b/test/java/awt/Modal/ToBack/ToBackNonModal1Test.java                                                                             |   46 
 b/test/java/awt/Modal/ToBack/ToBackNonModal2Test.java                                                                             |   45 
 b/test/java/awt/Modal/ToBack/ToBackNonModal3Test.java                                                                             |   45 
 b/test/java/awt/Modal/ToBack/ToBackNonModal4Test.java                                                                             |   45 
 b/test/java/awt/Modal/ToBack/ToBackNonModal5Test.java                                                                             |   45 
 b/test/java/awt/Modal/ToBack/ToBackNonModal6Test.java                                                                             |   44 
 b/test/java/awt/Modal/ToBack/ToBackTKModal1Test.java                                                                              |   47 
 b/test/java/awt/Modal/ToBack/ToBackTKModal2Test.java                                                                              |   47 
 b/test/java/awt/Modal/ToBack/ToBackTKModal3Test.java                                                                              |   47 
 b/test/java/awt/Modal/ToBack/ToBackTKModal4Test.java                                                                              |   47 
 b/test/java/awt/Modal/ToBack/ToBackTKModal5Test.java                                                                              |   47 
 b/test/java/awt/Modal/ToBack/ToBackTKModal6Test.java                                                                              |   46 
 b/test/java/awt/Modal/ToFront/DialogToFrontAppModalTest.java                                                                      |   47 
 b/test/java/awt/Modal/ToFront/DialogToFrontDocModalTest.java                                                                      |   47 
 b/test/java/awt/Modal/ToFront/DialogToFrontModalBlockedTest.java                                                                  |  135 +
 b/test/java/awt/Modal/ToFront/DialogToFrontModalTest.java                                                                         |   44 
 b/test/java/awt/Modal/ToFront/DialogToFrontModeless1Test.java                                                                     |   43 
 b/test/java/awt/Modal/ToFront/DialogToFrontModelessTest.java                                                                      |  105 +
 b/test/java/awt/Modal/ToFront/DialogToFrontNonModalTest.java                                                                      |   43 
 b/test/java/awt/Modal/ToFront/DialogToFrontTKModalTest.java                                                                       |   47 
 b/test/java/awt/Modal/ToFront/FrameToFrontAppModal1Test.java                                                                      |   48 
 b/test/java/awt/Modal/ToFront/FrameToFrontAppModal2Test.java                                                                      |   48 
 b/test/java/awt/Modal/ToFront/FrameToFrontAppModal3Test.java                                                                      |   48 
 b/test/java/awt/Modal/ToFront/FrameToFrontAppModal4Test.java                                                                      |   48 
 b/test/java/awt/Modal/ToFront/FrameToFrontAppModal5Test.java                                                                      |   48 
 b/test/java/awt/Modal/ToFront/FrameToFrontDocModal1Test.java                                                                      |   48 
 b/test/java/awt/Modal/ToFront/FrameToFrontDocModal2Test.java                                                                      |   53 
 b/test/java/awt/Modal/ToFront/FrameToFrontModal1Test.java                                                                         |   46 
 b/test/java/awt/Modal/ToFront/FrameToFrontModal2Test.java                                                                         |   46 
 b/test/java/awt/Modal/ToFront/FrameToFrontModal3Test.java                                                                         |   46 
 b/test/java/awt/Modal/ToFront/FrameToFrontModal4Test.java                                                                         |   46 
 b/test/java/awt/Modal/ToFront/FrameToFrontModal5Test.java                                                                         |   46 
 b/test/java/awt/Modal/ToFront/FrameToFrontModalBlockedTest.java                                                                   |  207 ++
 b/test/java/awt/Modal/ToFront/FrameToFrontModeless1Test.java                                                                      |   44 
 b/test/java/awt/Modal/ToFront/FrameToFrontModelessTest.java                                                                       |   98 +
 b/test/java/awt/Modal/ToFront/FrameToFrontNonModalTest.java                                                                       |   44 
 b/test/java/awt/Modal/ToFront/FrameToFrontTKModal1Test.java                                                                       |   48 
 b/test/java/awt/Modal/ToFront/FrameToFrontTKModal2Test.java                                                                       |   48 
 b/test/java/awt/Modal/ToFront/FrameToFrontTKModal3Test.java                                                                       |   48 
 b/test/java/awt/Modal/ToFront/FrameToFrontTKModal4Test.java                                                                       |   48 
 b/test/java/awt/Modal/ToFront/FrameToFrontTKModal5Test.java                                                                       |   48 
 b/test/java/awt/Modal/helpers/Flag.java                                                                                           |   84 +
 b/test/java/awt/Modal/helpers/TestDialog.java                                                                                     |  405 +++++
 b/test/java/awt/Modal/helpers/TestFrame.java                                                                                      |  400 +++++
 b/test/java/awt/Modal/helpers/TestWindow.java                                                                                     |  369 ++++
 b/test/java/awt/Mouse/EnterExitEvents/DragWindowOutOfFrameTest.java                                                               |   14 
 b/test/java/awt/Mouse/EnterExitEvents/DragWindowTest.java                                                                         |   10 
 b/test/java/awt/Mouse/EnterExitEvents/ResizingFrameTest.java                                                                      |   44 
 b/test/java/awt/Mouse/MaximizedFrameTest/MaximizedFrameTest.java                                                                  |  200 +-
 b/test/java/awt/Mouse/MouseComboBoxTest/MouseComboBoxTest.java                                                                    |   10 
 b/test/java/awt/Multiscreen/MouseEventTest/MouseEventTest.java                                                                    |   10 
 b/test/java/awt/Paint/ExposeOnEDT.java                                                                                            |   17 
 b/test/java/awt/Paint/PaintNativeOnUpdate.java                                                                                    |   25 
 b/test/java/awt/Robot/CtorTest/CtorTest.java                                                                                      |    6 
 b/test/java/awt/ScrollPane/ScrollPanePreferredSize/ScrollPanePreferredSize.java                                                   |   13 
 b/test/java/awt/TextArea/DisposeTest/TestDispose.java                                                                             |   17 
 b/test/java/awt/TextArea/ScrollbarIntersectionTest/ScrollbarIntersectionTest.java                                                 |  207 ++
 b/test/java/awt/TextArea/TextAreaCaretVisibilityTest/bug7129742.java                                                              |    7 
 b/test/java/awt/TextArea/TextAreaTwicePack/TextAreaTwicePack.java                                                                 |    9 
 b/test/java/awt/TextField/DisposeTest/TestDispose.java                                                                            |   16 
 b/test/java/awt/TextField/SelectionInvisibleTest/SelectionInvisibleTest.java                                                      |   11 
 b/test/java/awt/Toolkit/DesktopProperties/rfe4758438.java                                                                         |  238 ++
 b/test/java/awt/Toolkit/DesktopProperties/rfe4758438.sh                                                                           |   83 +
 b/test/java/awt/Toolkit/Headless/HeadlessToolkit.java                                                                             |  329 ++++
 b/test/java/awt/Toolkit/RealSync/Test.java                                                                                        |  405 +++++
 b/test/java/awt/TrayIcon/ActionCommand/ActionCommand.java                                                                         |  162 ++
 b/test/java/awt/TrayIcon/ActionEventMask/ActionEventMask.java                                                                     |  252 +++
 b/test/java/awt/TrayIcon/GetTrayIconsTest/GetTrayIcons.java                                                                       |   86 +
 b/test/java/awt/TrayIcon/InterJVMTest/InterJVM.java                                                                               |   86 +
 b/test/java/awt/TrayIcon/ModalityTest/ModalityTest.java                                                                           |  302 +++
 b/test/java/awt/TrayIcon/MouseEventMask/MouseEventMaskTest.java                                                                   |  195 ++
 b/test/java/awt/TrayIcon/MouseMovedTest/MouseMovedTest.java                                                                       |   64 
 b/test/java/awt/TrayIcon/PopupMenuLeakTest/PopupMenuLeakTest.java                                                                 |   10 
 b/test/java/awt/TrayIcon/PropertyChangeListenerTest.java                                                                          |  201 ++
 b/test/java/awt/TrayIcon/SecurityCheck/FunctionalityCheck/FunctionalityCheck.java                                                 |  263 +++
 b/test/java/awt/TrayIcon/SecurityCheck/FunctionalityCheck/tray.policy                                                             |   21 
 b/test/java/awt/TrayIcon/SecurityCheck/NoPermissionTest/NoPermissionTest.java                                                     |   64 
 b/test/java/awt/TrayIcon/SecurityCheck/NoPermissionTest/tray.policy                                                               |    3 
 b/test/java/awt/TrayIcon/SecurityCheck/PermissionTest/PermissionTest.java                                                         |   50 
 b/test/java/awt/TrayIcon/SecurityCheck/PermissionTest/tray.policy                                                                 |    3 
 b/test/java/awt/TrayIcon/SystemTrayIconHelper.java                                                                                |  172 ++
 b/test/java/awt/TrayIcon/SystemTrayInstance/SystemTrayInstanceTest.java                                                           |   71 
 b/test/java/awt/TrayIcon/TrayIconAddTest/TrayIconAddTest.java                                                                     |   66 
 b/test/java/awt/TrayIcon/TrayIconEventModifiers/TrayIconEventModifiersTest.java                                                   |  275 +++
 b/test/java/awt/TrayIcon/TrayIconEvents/TrayIconEventsTest.java                                                                   |  269 +++
 b/test/java/awt/TrayIcon/TrayIconMethodsTest/TrayIconMethodsTest.java                                                             |  159 ++
 b/test/java/awt/TrayIcon/TrayIconMouseTest/TrayIconMouseTest.java                                                                 |  176 ++
 b/test/java/awt/TrayIcon/TrayIconPopup/TrayIconPopupTest.java                                                                     |  151 +
 b/test/java/awt/TrayIcon/TrayIconRemoveTest/TrayIconRemoveTest.java                                                               |   72 
 b/test/java/awt/TrayIcon/TrayIconSizeTest/TrayIconSizeTest.java                                                                   |   69 
 b/test/java/awt/Window/8027025/Test8027025.java                                                                                   |    5 
 b/test/java/awt/Window/AlwaysOnTop/AlwaysOnTopFieldTest.java                                                                      |   21 
 b/test/java/awt/Window/AlwaysOnTop/AutoTestOnTop.java                                                                             |  795 ++++++++++
 b/test/java/awt/Window/AlwaysOnTop/TestAlwaysOnTopBeforeShow.java                                                                 |    9 
 b/test/java/awt/Window/BackgroundIsNotUpdated/BackgroundIsNotUpdated.java                                                         |   23 
 b/test/java/awt/Window/GetWindowsTest/GetWindowsTest.java                                                                         |  271 +++
 b/test/java/awt/Window/HandleWindowDestroyTest/HandleWindowDestroyTest.html                                                       |   23 
 b/test/java/awt/Window/HandleWindowDestroyTest/HandleWindowDestroyTest.java                                                       |   96 +
 b/test/java/awt/Window/OwnedWindowsSerialization/OwnedWindowsSerialization.java                                                   |    5 
 b/test/java/awt/Window/ShapedAndTranslucentWindows/FocusAWTTest.java                                                              |   14 
 b/test/java/awt/Window/ShapedAndTranslucentWindows/SetShape.java                                                                  |  250 +++
 b/test/java/awt/Window/ShapedAndTranslucentWindows/SetShapeAndClick.java                                                          |  216 ++
 b/test/java/awt/Window/ShapedAndTranslucentWindows/SetShapeDynamicallyAndClick.java                                               |  214 ++
 b/test/java/awt/Window/ShapedAndTranslucentWindows/Shaped.java                                                                    |   21 
 b/test/java/awt/Window/ShapedAndTranslucentWindows/ShapedByAPI.java                                                               |   20 
 b/test/java/awt/Window/ShapedAndTranslucentWindows/ShapedTranslucent.java                                                         |   16 
 b/test/java/awt/Window/ShapedAndTranslucentWindows/ShapedTranslucentWindowClick.java                                              |  210 ++
 b/test/java/awt/Window/ShapedAndTranslucentWindows/StaticallyShaped.java                                                          |   20 
 b/test/java/awt/Window/ShapedAndTranslucentWindows/Translucent.java                                                               |   19 
 b/test/java/awt/Window/ShapedAndTranslucentWindows/TranslucentChoice.java                                                         |  186 ++
 b/test/java/awt/Window/ShapedAndTranslucentWindows/TranslucentWindowClick.java                                                    |  152 +
 b/test/java/awt/Window/TranslucentJAppletTest/TranslucentJAppletTest.java                                                         |    3 
 b/test/java/awt/Window/setLocRelativeTo/SetLocationRelativeToTest.java                                                            |  293 +++
 b/test/java/awt/applet/Applet/HeadlessApplet.java                                                                                 |   49 
 b/test/java/awt/datatransfer/Clipboard/BasicClipboardTest.java                                                                    |  138 +
 b/test/java/awt/datatransfer/Clipboard/GetContentsInterruptedTest.java                                                            |  164 ++
 b/test/java/awt/datatransfer/DataFlavor/DataFlavorCloneTest/DataFlavorCloneTest.java                                              |   49 
 b/test/java/awt/datatransfer/DataFlavor/DataFlavorEqualsNullTest.java                                                             |   62 
 b/test/java/awt/datatransfer/DataFlavor/DataFlavorEqualsTest.java                                                                 |   58 
 b/test/java/awt/datatransfer/DataFlavor/DataFlavorFileListTest.java                                                               |   45 
 b/test/java/awt/datatransfer/DataFlavor/DataFlavorSerializedTest.java                                                             |   46 
 b/test/java/awt/datatransfer/DataFlavor/DefaultMatchTest.java                                                                     |   64 
 b/test/java/awt/datatransfer/DataFlavor/EqualHashCodeTest.java                                                                    |   83 +
 b/test/java/awt/datatransfer/DataFlavor/ExternalizeTest.java                                                                      |   80 +
 b/test/java/awt/datatransfer/DataFlavor/GetReaderForTextIAEForStringSelectionTest.java                                            |   70 
 b/test/java/awt/datatransfer/DataFlavor/GetReaderForTextNPETest.java                                                              |   74 
 b/test/java/awt/datatransfer/DataFlavor/MimeTypeSerializationTest.java                                                            |   86 +
 b/test/java/awt/datatransfer/DataFlavor/NoClassParameterTest.java                                                                 |   50 
 b/test/java/awt/datatransfer/DataFlavor/NormalizeMimeTypeParameter.java                                                           |   60 
 b/test/java/awt/datatransfer/DataFlavor/NullDataFlavorTest.java                                                                   |  108 +
 b/test/java/awt/datatransfer/DataFlavor/ReaderForUnicodeText.java                                                                 |   90 +
 b/test/java/awt/datatransfer/DataFlavor/SelectBestFlavorNPETest.java                                                              |   50 
 b/test/java/awt/datatransfer/DataFlavor/SelectBestTextFlavorBadArrayTest.java                                                     |   73 
 b/test/java/awt/datatransfer/DataFlavor/ToStringNullPointerTest.java                                                              |   47 
 b/test/java/awt/datatransfer/Headless/HeadlessClipboard.java                                                                      |   38 
 b/test/java/awt/datatransfer/Headless/HeadlessDataFlavor.java                                                                     |   43 
 b/test/java/awt/datatransfer/Headless/HeadlessSystemFlavorMap.java                                                                |   38 
 b/test/java/awt/datatransfer/ImageTransfer/ImageTransferTest.java                                                                 |  189 ++
 b/test/java/awt/datatransfer/Independence/IndependenceAWTTest.java                                                                |  188 ++
 b/test/java/awt/datatransfer/Independence/IndependenceSwingTest.java                                                              |  195 ++
 b/test/java/awt/datatransfer/MissedHtmlAndRtfBug/AbsoluteComponentCenterCalculator.java                                           |   37 
 b/test/java/awt/datatransfer/MissedHtmlAndRtfBug/DataFlavorSearcher.java                                                          |   47 
 b/test/java/awt/datatransfer/MissedHtmlAndRtfBug/InterprocessMessages.java                                                        |   29 
 b/test/java/awt/datatransfer/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html                                                         |   48 
 b/test/java/awt/datatransfer/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.java                                                         |  199 ++
 b/test/java/awt/datatransfer/MissedHtmlAndRtfBug/MyTransferable.java                                                              |   62 
 b/test/java/awt/datatransfer/MissedHtmlAndRtfBug/NextFramePositionCalculator.java                                                 |   43 
 b/test/java/awt/datatransfer/MissedHtmlAndRtfBug/SourcePanel.java                                                                 |   49 
 b/test/java/awt/datatransfer/MissedHtmlAndRtfBug/TargetPanel.java                                                                 |  106 +
 b/test/java/awt/datatransfer/SystemFlavorMap/AddFlavorForNativeTest.java                                                          |  154 +
 b/test/java/awt/datatransfer/SystemFlavorMap/AddFlavorTest.java                                                                   |  146 +
 b/test/java/awt/datatransfer/SystemFlavorMap/AddNativeForFlavorTest.java                                                          |  156 +
 b/test/java/awt/datatransfer/SystemFlavorMap/AddNativeTest.java                                                                   |  144 +
 b/test/java/awt/datatransfer/SystemFlavorMap/DuplicateMappingTest.java                                                            |   94 +
 b/test/java/awt/datatransfer/SystemFlavorMap/DuplicatedNativesTest.java                                                           |   57 
 b/test/java/awt/datatransfer/SystemFlavorMap/GetFlavorsForNewNativeTest.java                                                      |  130 +
 b/test/java/awt/datatransfer/SystemFlavorMap/GetNativesForFlavorTest.java                                                         |  169 ++
 b/test/java/awt/datatransfer/SystemFlavorMap/GetNativesForNewFlavorTest.java                                                      |  111 +
 b/test/java/awt/datatransfer/SystemFlavorMap/InvalidMapArgumentsTest.java                                                         |  139 +
 b/test/java/awt/datatransfer/SystemFlavorMap/ManyFlavorMapTest.java                                                               |  182 ++
 b/test/java/awt/datatransfer/SystemFlavorMap/MappingGenerationTest.java                                                           |  183 ++
 b/test/java/awt/datatransfer/SystemFlavorMap/SetDataFlavorsTest.java                                                              |  131 +
 b/test/java/awt/datatransfer/SystemFlavorMap/SetFlavorsForNativeTest.java                                                         |  165 ++
 b/test/java/awt/datatransfer/SystemFlavorMap/SetNativesForFlavor.java                                                             |  164 ++
 b/test/java/awt/datatransfer/SystemFlavorMap/SetNativesForFlavorTest.java                                                         |   67 
 b/test/java/awt/datatransfer/SystemFlavorMap/SetNativesTest.java                                                                  |  122 +
 b/test/java/awt/datatransfer/SystemSelection/SystemSelectionAWTTest.java                                                          |  171 ++
 b/test/java/awt/datatransfer/SystemSelection/SystemSelectionSwingTest.java                                                        |  173 ++
 b/test/java/awt/dnd/ImageTransferTest/ImageTransferTest.java                                                                      |   14 
 b/test/java/awt/dnd/MissingDragExitEventTest/MissingDragExitEventTest.java                                                        |    8 
 b/test/java/awt/event/ComponentEvent/MovedResizedTardyEventTest/MovedResizedTardyEventTest.html                                   |   43 
 b/test/java/awt/event/ComponentEvent/MovedResizedTardyEventTest/MovedResizedTardyEventTest.java                                   |   97 +
 b/test/java/awt/event/ComponentEvent/MovedResizedTwiceTest/MovedResizedTwiceTest.java                                             |  276 +++
 b/test/java/awt/event/InputEvent/EventWhenTest/EventWhenTest.java                                                                 |    7 
 b/test/java/awt/event/KeyEvent/8020209/bug8020209.java                                                                            |   12 
 b/test/java/awt/event/KeyEvent/AltCharAcceleratorTest/AltCharAcceleratorTest.java                                                 |   11 
 b/test/java/awt/event/KeyEvent/DeadKey/DeadKeyMacOSXInputText.java                                                                |   18 
 b/test/java/awt/event/KeyEvent/DeadKey/DeadKeySystemAssertionDialog.java                                                          |   14 
 b/test/java/awt/event/KeyEvent/DeadKey/deadKeyMacOSX.java                                                                         |   16 
 b/test/java/awt/event/KeyEvent/ExtendedKeyCode/ExtendedKeyCodeTest.java                                                           |   20 
 b/test/java/awt/event/KeyEvent/ExtendedModifiersTest/ExtendedModifiersTest.java                                                   |  271 +++
 b/test/java/awt/event/KeyEvent/KeyChar/KeyCharTest.java                                                                           |    9 
 b/test/java/awt/event/KeyEvent/KeyMaskTest/KeyMaskTest.java                                                                       |  219 ++
 b/test/java/awt/event/MouseEvent/ClickDuringKeypress/ClickDuringKeypress.java                                                     |  163 ++
 b/test/java/awt/event/MouseEvent/MouseButtonsAndKeyMasksTest/MouseButtonsAndKeyMasksTest.java                                     |  302 +++
 b/test/java/awt/event/MouseEvent/MouseButtonsTest/MouseButtonsTest.java                                                           |  254 +++
 b/test/java/awt/event/MouseEvent/MultipleMouseButtonsTest/MultipleMouseButtonsTest.java                                           |  237 ++
 b/test/java/awt/event/MouseWheelEvent/DisabledComponent/DisabledComponent.java                                                    |   18 
 b/test/java/awt/event/TextEvent/TextEventSequenceTest/TextEventSequenceTest.java                                                  |   34 
 b/test/java/awt/event/helpers/lwcomponents/LWButton.java                                                                          |  418 +++++
 b/test/java/awt/event/helpers/lwcomponents/LWComponent.java                                                                       |  464 +++++
 b/test/java/awt/event/helpers/lwcomponents/LWList.java                                                                            |  726 +++++++++
 b/test/java/awt/grab/EmbeddedFrameTest1/EmbeddedFrameTest1.java                                                                   |  299 ---
 b/test/java/awt/grab/MenuDragEvents/MenuDragEvents.html                                                                           |   44 
 b/test/java/awt/grab/MenuDragEvents/MenuDragEvents.java                                                                           |  195 ++
 b/test/java/awt/im/Headless/HeadlessInputContext.java                                                                             |   43 
 b/test/java/awt/im/Headless/HeadlessInputMethodHighlight.java                                                                     |   41 
 b/test/java/awt/image/Headless/HeadlessAffineTransformOp.java                                                                     |   44 
 b/test/java/awt/image/Headless/HeadlessAreaAveragingScaleFilter.java                                                              |   37 
 b/test/java/awt/image/Headless/HeadlessBufferedImage.java                                                                         |   80 +
 b/test/java/awt/image/Headless/HeadlessBufferedImageFilter.java                                                                   |   38 
 b/test/java/awt/image/Headless/HeadlessColorModel.java                                                                            |   61 
 b/test/java/awt/image/Headless/HeadlessCropImageFilter.java                                                                       |   37 
 b/test/java/awt/image/Headless/HeadlessImageFilter.java                                                                           |   37 
 b/test/java/awt/image/Headless/HeadlessIndexColorModel.java                                                                       |   54 
 b/test/java/awt/image/Headless/HeadlessRGBImageFilter.java                                                                        |   42 
 b/test/java/awt/image/Headless/HeadlessReplicateScaleFilter.java                                                                  |   37 
 b/test/java/awt/keyboard/AltPlusNumberKeyCombinationsTest/AltPlusNumberKeyCombinationsTest.java                                   |  307 +++
 b/test/java/awt/keyboard/EqualKeyCode/EqualKeyCode.java                                                                           |   16 
 b/test/java/awt/print/Headless/HeadlessBook.java                                                                                  |   37 
 b/test/java/awt/print/Headless/HeadlessPageFormat.java                                                                            |   61 
 b/test/java/awt/print/Headless/HeadlessPaper.java                                                                                 |   46 
 b/test/java/awt/print/Headless/HeadlessPrinterJob.java                                                                            |  179 ++
 b/test/java/awt/regtesthelpers/Util.java                                                                                          |   51 
 b/test/java/awt/regtesthelpers/UtilInternal.java                                                                                  |   77 
 b/test/java/util/concurrent/forkjoin/AccessControlContext.java                                                                    |   10 
 b/test/javax/swing/AbstractButton/6711682/bug6711682.java                                                                         |    5 
 b/test/javax/swing/Headless/HeadlessAbstractSpinnerModel.java                                                                     |   46 
 b/test/javax/swing/Headless/HeadlessBox.java                                                                                      |  221 ++
 b/test/javax/swing/Headless/HeadlessBox_Filler.java                                                                               |  194 ++
 b/test/javax/swing/Headless/HeadlessCellRendererPane.java                                                                         |  202 ++
 b/test/javax/swing/Headless/HeadlessDefaultListCellRenderer.java                                                                  |  198 ++
 b/test/javax/swing/Headless/HeadlessDefaultListCellRenderer_UIResource.java                                                       |  198 ++
 b/test/javax/swing/Headless/HeadlessGrayFilter.java                                                                               |   37 
 b/test/javax/swing/Headless/HeadlessJApplet.java                                                                                  |   44 
 b/test/javax/swing/Headless/HeadlessJButton.java                                                                                  |  192 ++
 b/test/javax/swing/Headless/HeadlessJCheckBox.java                                                                                |  195 ++
 b/test/javax/swing/Headless/HeadlessJCheckBoxMenuItem.java                                                                        |  192 ++
 b/test/javax/swing/Headless/HeadlessJColorChooser.java                                                                            |  192 ++
 b/test/javax/swing/Headless/HeadlessJComboBox.java                                                                                |  192 ++
 b/test/javax/swing/Headless/HeadlessJComponent.java                                                                               |  191 ++
 b/test/javax/swing/Headless/HeadlessJDesktopPane.java                                                                             |  191 ++
 b/test/javax/swing/Headless/HeadlessJDialog.java                                                                                  |  100 +
 b/test/javax/swing/Headless/HeadlessJEditorPane.java                                                                              |  194 ++
 b/test/javax/swing/Headless/HeadlessJFileChooser.java                                                                             |  191 ++
 b/test/javax/swing/Headless/HeadlessJFormattedTextField.java                                                                      |   41 
 b/test/javax/swing/Headless/HeadlessJFrame.java                                                                                   |   53 
 b/test/javax/swing/Headless/HeadlessJInternalFrame.java                                                                           |  214 ++
 b/test/javax/swing/Headless/HeadlessJInternalFrame_JDesktopIcon.java                                                              |  191 ++
 b/test/javax/swing/Headless/HeadlessJLabel.java                                                                                   |  191 ++
 b/test/javax/swing/Headless/HeadlessJLayeredPane.java                                                                             |  191 ++
 b/test/javax/swing/Headless/HeadlessJList.java                                                                                    |  191 ++
 b/test/javax/swing/Headless/HeadlessJMenu.java                                                                                    |  189 ++
 b/test/javax/swing/Headless/HeadlessJMenuBar.java                                                                                 |  191 ++
 b/test/javax/swing/Headless/HeadlessJMenuItem.java                                                                                |  191 ++
 b/test/javax/swing/Headless/HeadlessJOptionPane.java                                                                              |  191 ++
 b/test/javax/swing/Headless/HeadlessJPanel.java                                                                                   |  191 ++
 b/test/javax/swing/Headless/HeadlessJPasswordField.java                                                                           |   40 
 b/test/javax/swing/Headless/HeadlessJPopupMenu.java                                                                               |  189 ++
 b/test/javax/swing/Headless/HeadlessJPopupMenu_Separator.java                                                                     |  191 ++
 b/test/javax/swing/Headless/HeadlessJProgressBar.java                                                                             |  191 ++
 b/test/javax/swing/Headless/HeadlessJRadioButton.java                                                                             |  191 ++
 b/test/javax/swing/Headless/HeadlessJRadioButtonMenuItem.java                                                                     |  191 ++
 b/test/javax/swing/Headless/HeadlessJRootPane.java                                                                                |  191 ++
 b/test/javax/swing/Headless/HeadlessJScrollBar.java                                                                               |  191 ++
 b/test/javax/swing/Headless/HeadlessJScrollPane.java                                                                              |  191 ++
 b/test/javax/swing/Headless/HeadlessJSeparator.java                                                                               |  191 ++
 b/test/javax/swing/Headless/HeadlessJSlider.java                                                                                  |  191 ++
 b/test/javax/swing/Headless/HeadlessJSpinner.java                                                                                 |  191 ++
 b/test/javax/swing/Headless/HeadlessJSplitPane.java                                                                               |  185 ++
 b/test/javax/swing/Headless/HeadlessJTabbedPane.java                                                                              |  191 ++
 b/test/javax/swing/Headless/HeadlessJTable.java                                                                                   |  214 ++
 b/test/javax/swing/Headless/HeadlessJTextArea.java                                                                                |  195 ++
 b/test/javax/swing/Headless/HeadlessJTextField.java                                                                               |  195 ++
 b/test/javax/swing/Headless/HeadlessJTextPane.java                                                                                |   45 
 b/test/javax/swing/Headless/HeadlessJToggleButton.java                                                                            |  191 ++
 b/test/javax/swing/Headless/HeadlessJToolBar.java                                                                                 |  191 ++
 b/test/javax/swing/Headless/HeadlessJToolBar_Separator.java                                                                       |  191 ++
 b/test/javax/swing/Headless/HeadlessJToolTip.java                                                                                 |  191 ++
 b/test/javax/swing/Headless/HeadlessJTree.java                                                                                    |  232 ++
 b/test/javax/swing/Headless/HeadlessJViewport.java                                                                                |  199 ++
 b/test/javax/swing/Headless/HeadlessJWindow.java                                                                                  |   56 
 b/test/javax/swing/Headless/HeadlessLookAndFeel.java                                                                              |   37 
 b/test/javax/swing/Headless/HeadlessMenuSelectionManager.java                                                                     |   38 
 b/test/javax/swing/Headless/HeadlessOverlayLayout.java                                                                            |   38 
 b/test/javax/swing/Headless/HeadlessPopupFactory.java                                                                             |   37 
 b/test/javax/swing/Headless/HeadlessScrollPaneLayout.java                                                                         |   37 
 b/test/javax/swing/Headless/HeadlessSizeRequirements.java                                                                         |   39 
 b/test/javax/swing/Headless/HeadlessSizeSequence.java                                                                             |   41 
 b/test/javax/swing/Headless/HeadlessSpinnerListModel.java                                                                         |   49 
 b/test/javax/swing/Headless/HeadlessSpinnerNumberModel.java                                                                       |   41 
 b/test/javax/swing/Headless/HeadlessTimer.java                                                                                    |   37 
 b/test/javax/swing/JButton/4368790/bug4368790.java                                                                                |   71 
 b/test/javax/swing/JButton/JButtonPaintNPE/JButtonPaintNPE.java                                                                   |   15 
 b/test/javax/swing/JColorChooser/Test4319113.html                                                                                 |   39 
 b/test/javax/swing/JColorChooser/Test4319113.java                                                                                 |  128 +
 b/test/javax/swing/JColorChooser/Test6541987.java                                                                                 |    9 
 b/test/javax/swing/JColorChooser/Test6827032.java                                                                                 |    5 
 b/test/javax/swing/JColorChooser/Test7194184.java                                                                                 |    9 
 b/test/javax/swing/JComboBox/4199622/bug4199622.java                                                                              |   38 
 b/test/javax/swing/JComboBox/4515752/DefaultButtonTest.java                                                                       |  214 ++
 b/test/javax/swing/JComboBox/4523758/bug4523758.java                                                                              |  182 ++
 b/test/javax/swing/JComboBox/4743225/bug4743225.java                                                                              |    8 
 b/test/javax/swing/JComboBox/6236162/bug6236162.java                                                                              |   15 
 b/test/javax/swing/JComboBox/6406264/bug6406264.java                                                                              |  118 +
 b/test/javax/swing/JComboBox/6559152/bug6559152.java                                                                              |  101 +
 b/test/javax/swing/JComboBox/6607130/bug6607130.java                                                                              |   32 
 b/test/javax/swing/JComboBox/8015300/Test8015300.java                                                                             |   17 
 b/test/javax/swing/JComboBox/8032878/bug8032878.java                                                                              |   12 
 b/test/javax/swing/JComboBox/8057893/bug8057893.java                                                                              |    6 
 b/test/javax/swing/JComboBox/ShowPopupAfterHidePopupTest/ShowPopupAfterHidePopupTest.java                                         |    9 
 b/test/javax/swing/JComponent/6683775/bug6683775.java                                                                             |    4 
 b/test/javax/swing/JComponent/6989617/bug6989617.java                                                                             |   12 
 b/test/javax/swing/JComponent/7154030/bug7154030.java                                                                             |   21 
 b/test/javax/swing/JEditorPane/4492274/bug4492274.java                                                                            |    9 
 b/test/javax/swing/JEditorPane/6917744/bug6917744.java                                                                            |   13 
 b/test/javax/swing/JFileChooser/4524490/bug4524490.java                                                                           |   11 
 b/test/javax/swing/JFileChooser/7199708/bug7199708.java                                                                           |    8 
 b/test/javax/swing/JFileChooser/8002077/bug8002077.java                                                                           |   13 
 b/test/javax/swing/JFileChooser/8021253/bug8021253.java                                                                           |    8 
 b/test/javax/swing/JFrame/4962534/bug4962534.java                                                                                 |   10 
 b/test/javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java                                                                  |   23 
 b/test/javax/swing/JInternalFrame/4251301/bug4251301.java                                                                         |    9 
 b/test/javax/swing/JInternalFrame/5066752/bug5066752.java                                                                         |    4 
 b/test/javax/swing/JInternalFrame/6647340/bug6647340.java                                                                         |   31 
 b/test/javax/swing/JInternalFrame/6725409/bug6725409.java                                                                         |   23 
 b/test/javax/swing/JInternalFrame/8020708/bug8020708.java                                                                         |   13 
 b/test/javax/swing/JInternalFrame/InternalFrameIsNotCollectedTest.java                                                            |   12 
 b/test/javax/swing/JLabel/6596966/bug6596966.java                                                                                 |   25 
 b/test/javax/swing/JLayer/6824395/bug6824395.java                                                                                 |   12 
 b/test/javax/swing/JList/6462008/bug6462008.java                                                                                  |   69 
 b/test/javax/swing/JList/6510999/bug6510999.java                                                                                  |   74 
 b/test/javax/swing/JMenu/4417601/bug4417601.java                                                                                  |   79 
 b/test/javax/swing/JMenu/4515762/bug4515762.java                                                                                  |   18 
 b/test/javax/swing/JMenu/4692443/bug4692443.java                                                                                  |   35 
 b/test/javax/swing/JMenu/6359669/bug6359669.java                                                                                  |   84 +
 b/test/javax/swing/JMenu/6470128/bug6470128.java                                                                                  |   84 +
 b/test/javax/swing/JMenu/6538132/bug6538132.java                                                                                  |  131 +
 b/test/javax/swing/JMenuBar/4750590/bug4750590.java                                                                               |    7 
 b/test/javax/swing/JMenuItem/4171437/bug4171437.java                                                                              |    7 
 b/test/javax/swing/JMenuItem/4654927/bug4654927.java                                                                              |   12 
 b/test/javax/swing/JMenuItem/6209975/bug6209975.java                                                                              |   10 
 b/test/javax/swing/JMenuItem/6249972/bug6249972.java                                                                              |  105 +
 b/test/javax/swing/JMenuItem/ActionListenerCalledTwice/ActionListenerCalledTwiceTest.java                                         |    9 
 b/test/javax/swing/JOptionPane/4174551/bug4174551.html                                                                            |   36 
 b/test/javax/swing/JOptionPane/4174551/bug4174551.java                                                                            |   52 
 b/test/javax/swing/JOptionPane/6428694/bug6428694.java                                                                            |  114 +
 b/test/javax/swing/JOptionPane/7138665/bug7138665.java                                                                            |   10 
 b/test/javax/swing/JPopupMenu/4458079/bug4458079.java                                                                             |   10 
 b/test/javax/swing/JPopupMenu/4634626/bug4634626.html                                                                             |    8 
 b/test/javax/swing/JPopupMenu/4634626/bug4634626.java                                                                             |  205 ++
 b/test/javax/swing/JPopupMenu/4966112/bug4966112.java                                                                             |   22 
 b/test/javax/swing/JPopupMenu/6217905/bug6217905.java                                                                             |  114 +
 b/test/javax/swing/JPopupMenu/6415145/bug6415145.java                                                                             |  121 +
 b/test/javax/swing/JPopupMenu/6515446/bug6515446.java                                                                             |   91 +
 b/test/javax/swing/JPopupMenu/6544309/bug6544309.java                                                                             |  105 +
 b/test/javax/swing/JPopupMenu/6580930/bug6580930.java                                                                             |  148 +
 b/test/javax/swing/JPopupMenu/6583251/bug6583251.java                                                                             |   77 
 b/test/javax/swing/JPopupMenu/6691503/bug6691503.java                                                                             |   10 
 b/test/javax/swing/JPopupMenu/6694823/bug6694823.java                                                                             |   18 
 b/test/javax/swing/JPopupMenu/6800513/bug6800513.java                                                                             |   12 
 b/test/javax/swing/JPopupMenu/6827786/bug6827786.java                                                                             |   12 
 b/test/javax/swing/JPopupMenu/6987844/bug6987844.java                                                                             |    7 
 b/test/javax/swing/JPopupMenu/7154841/bug7154841.java                                                                             |   19 
 b/test/javax/swing/JRadioButton/8033699/bug8033699.java                                                                           |    7 
 b/test/javax/swing/JRootPane/4670486/bug4670486.java                                                                              |    8 
 b/test/javax/swing/JScrollBar/4708809/bug4708809.java                                                                             |   14 
 b/test/javax/swing/JScrollBar/4865918/bug4865918.java                                                                             |    7 
 b/test/javax/swing/JScrollBar/6542335/bug6542335.java                                                                             |    8 
 b/test/javax/swing/JScrollBar/7163696/Test7163696.java                                                                            |    8 
 b/test/javax/swing/JScrollBar/bug4202954/bug4202954.java                                                                          |   12 
 b/test/javax/swing/JScrollPane/6274267/bug6274267.java                                                                            |  100 +
 b/test/javax/swing/JSlider/6348946/bug6348946.java                                                                                |   14 
 b/test/javax/swing/JSlider/6401380/bug6401380.java                                                                                |   82 +
 b/test/javax/swing/JSlider/6848475/bug6848475.java                                                                                |    9 
 b/test/javax/swing/JSpinner/4973721/bug4973721.java                                                                               |    7 
 b/test/javax/swing/JSpinner/5012888/bug5012888.java                                                                               |    4 
 b/test/javax/swing/JSpinner/8008657/bug8008657.java                                                                               |   17 
 b/test/javax/swing/JSplitPane/4816114/bug4816114.java                                                                             |    7 
 b/test/javax/swing/JSplitPane/4885629/bug4885629.java                                                                             |    5 
 b/test/javax/swing/JTabbedPane/4361477/bug4361477.java                                                                            |    4 
 b/test/javax/swing/JTabbedPane/4624207/bug4624207.java                                                                            |   15 
 b/test/javax/swing/JTabbedPane/4666224/bug4666224.html                                                                            |   42 
 b/test/javax/swing/JTabbedPane/4666224/bug4666224.java                                                                            |  554 ++++++
 b/test/javax/swing/JTabbedPane/6495408/bug6495408.java                                                                            |    4 
 b/test/javax/swing/JTabbedPane/7024235/Test7024235.java                                                                           |   14 
 b/test/javax/swing/JTabbedPane/7161568/bug7161568.java                                                                            |    8 
 b/test/javax/swing/JTabbedPane/7170310/bug7170310.java                                                                            |   17 
 b/test/javax/swing/JTable/4220171/bug4220171.java                                                                                 |   13 
 b/test/javax/swing/JTable/6263446/bug6263446.java                                                                                 |   34 
 b/test/javax/swing/JTable/6777378/bug6777378.java                                                                                 |    5 
 b/test/javax/swing/JTable/7055065/bug7055065.java                                                                                 |    9 
 b/test/javax/swing/JTable/7068740/bug7068740.java                                                                                 |   13 
 b/test/javax/swing/JTable/8032874/bug8032874.java                                                                                 |    8 
 b/test/javax/swing/JTableHeader/6884066/bug6884066.java                                                                           |    5 
 b/test/javax/swing/JTableHeader/6889007/bug6889007.java                                                                           |    7 
 b/test/javax/swing/JTextArea/4697612/bug4697612.java                                                                              |   15 
 b/test/javax/swing/JTextArea/7049024/bug7049024.java                                                                              |   14 
 b/test/javax/swing/JTextField/8036819/bug8036819.java                                                                             |    6 
 b/test/javax/swing/JToolBar/4247996/bug4247996.java                                                                               |    6 
 b/test/javax/swing/JToolBar/4529206/bug4529206.java                                                                               |   91 +
 b/test/javax/swing/JToolTip/4644444/bug4644444.html                                                                               |   44 
 b/test/javax/swing/JToolTip/4644444/bug4644444.java                                                                               |  354 ++++
 b/test/javax/swing/JToolTip/4846413/bug4846413.java                                                                               |    6 
 b/test/javax/swing/JTree/4330357/bug4330357.java                                                                                  |   10 
 b/test/javax/swing/JTree/4908142/bug4908142.java                                                                                  |    8 
 b/test/javax/swing/JTree/4927934/bug4927934.java                                                                                  |   20 
 b/test/javax/swing/JTree/6263446/bug6263446.java                                                                                  |    9 
 b/test/javax/swing/JTree/6505523/bug6505523.java                                                                                  |    9 
 b/test/javax/swing/JTree/6578666/bug6578666.java                                                                                  |   80 +
 b/test/javax/swing/JTree/8003400/Test8003400.java                                                                                 |   15 
 b/test/javax/swing/JTree/8004298/bug8004298.java                                                                                  |    6 
 b/test/javax/swing/JViewport/7107099/bug7107099.java                                                                              |    9 
 b/test/javax/swing/JWindow/ShapedAndTranslucentWindows/Common.java                                                                |  417 +++++
 b/test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucent.java                                                   |   62 
 b/test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentCanvas.java                                             |  104 +
 b/test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentGradient.java                                           |   70 
 b/test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentSwing.java                                              |   95 +
 b/test/javax/swing/JWindow/ShapedAndTranslucentWindows/SetShapeAndClickSwing.java                                                 |  172 ++
 b/test/javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedPerPixelTranslucentGradient.java                                     |   77 
 b/test/javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedTranslucentPerPixelTranslucentGradient.java                          |   77 
 b/test/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentJComboBox.java                                                  |  152 +
 b/test/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentPerPixelTranslucentGradient.java                                |   72 
 b/test/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentWindowClickSwing.java                                           |  105 +
 b/test/javax/swing/Popup/6514582/bug6514582.java                                                                                  |   73 
 b/test/javax/swing/Popup/TaskbarPositionTest.java                                                                                 |   11 
 b/test/javax/swing/PopupFactory/6276087/NonOpaquePopupMenuTest.java                                                               |    6 
 b/test/javax/swing/RepaintManager/IconifyTest/IconifyTest.java                                                                    |    7 
 b/test/javax/swing/Security/6657138/ComponentTest.java                                                                            |    8 
 b/test/javax/swing/SwingTest.java                                                                                                 |    8 
 b/test/javax/swing/SwingUtilities/4917669/bug4917669.java                                                                         |    8 
 b/test/javax/swing/SwingUtilities/7146377/bug7146377.java                                                                         |    9 
 b/test/javax/swing/ToolTipManager/7123767/bug7123767.java                                                                         |   18 
 b/test/javax/swing/ToolTipManager/Test6256140.java                                                                                |   11 
 b/test/javax/swing/dnd/7171812/bug7171812.java                                                                                    |    5 
 b/test/javax/swing/plaf/basic/BasicHTML/4251579/bug4251579.java                                                                   |    5 
 b/test/javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java                                                                 |    7 
 b/test/javax/swing/plaf/basic/BasicTreeUI/8023474/bug8023474.java                                                                 |    7 
 b/test/javax/swing/plaf/synth/7158712/bug7158712.java                                                                             |    4 
 b/test/javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java                                                               |    4 
 b/test/javax/swing/plaf/windows/WindowsRootPaneUI/WrongAltProcessing/WrongAltProcessing.java                                      |   11 
 b/test/javax/swing/regtesthelpers/Util.java                                                                                       |   24 
 b/test/javax/swing/reliability/GUIUndFrame.java                                                                                   |  111 +
 b/test/javax/swing/reliability/GUIZoomFrame.java                                                                                  |   88 +
 b/test/javax/swing/reliability/Task.java                                                                                          |   50 
 b/test/javax/swing/reliability/TaskUndJFrameProperties.java                                                                       |   91 +
 b/test/javax/swing/reliability/TaskZoomJFrameChangeState.java                                                                     |  180 ++
 b/test/javax/swing/reliability/TaskZoomJFrameRepaint.java                                                                         |  113 +
 b/test/javax/swing/text/AbstractDocument/6968363/Test6968363.java                                                                 |   15 
 b/test/javax/swing/text/CSSBorder/6796710/bug6796710.java                                                                         |    5 
 b/test/javax/swing/text/DefaultEditorKit/4278839/bug4278839.java                                                                  |   12 
 b/test/javax/swing/text/JTextComponent/5074573/bug5074573.java                                                                    |   13 
 b/test/javax/swing/text/StyledEditorKit/4506788/bug4506788.java                                                                   |    8 
 b/test/javax/swing/text/Utilities/bug7045593.java                                                                                 |    5 
 b/test/javax/swing/text/View/8014863/bug8014863.java                                                                              |   12 
 b/test/javax/swing/text/View/8048110/bug8048110.java                                                                              |    7 
 b/test/javax/swing/text/html/7189299/bug7189299.java                                                                              |    7 
 b/test/javax/swing/text/html/CSS/4530474/bug4530474.java                                                                          |    6 
 b/test/javax/swing/text/html/HTMLDocument/8058120/bug8058120.java                                                                 |   14 
 b/test/javax/swing/text/html/HTMLEditorKit/4242228/bug4242228.java                                                                |    5 
 b/test/javax/swing/text/html/HTMLEditorKit/5043626/bug5043626.java                                                                |    8 
 b/test/javax/swing/text/html/parser/Parser/7165725/bug7165725.java                                                                |    6 
 b/test/javax/swing/text/html/parser/Test8017492.java                                                                              |    3 
 b/test/javax/xml/crypto/dsig/GenerationTests.java                                                                                 |  100 -
 b/test/jdk/internal/platform/docker/GetFreeSwapSpaceSize.java                                                                     |   39 
 b/test/jdk/internal/platform/docker/TestGetFreeSwapSpaceSize.java                                                                 |   72 
 b/test/jdk/jfr/jvm/TestDumpOnCrash.java                                                                                           |   13 
 b/test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java                                                                      |    8 
 b/test/lib/jdk/test/lib/containers/docker/Common.java                                                                             |    5 
 b/test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java                                                                    |   32 
 b/test/sun/awt/dnd/8024061/bug8024061.java                                                                                        |   18 
 959 files changed, 69213 insertions(+), 4263 deletions(-)

diffstat for hotspot
 b/.hgtags                                                                              |    1 
 b/THIRD_PARTY_README                                                                   |    6 
 b/src/os/linux/vm/osContainer_linux.cpp                                                |  173 +----
 b/src/os/linux/vm/osContainer_linux.hpp                                                |    4 
 b/src/os/linux/vm/os_linux.cpp                                                         |    2 
 b/src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp      |   23 
 b/src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp |   16 
 b/src/share/vm/gc_implementation/g1/g1RemSet.cpp                                       |   16 
 b/src/share/vm/gc_implementation/g1/heapRegion.cpp                                     |   51 -
 b/src/share/vm/gc_implementation/g1/heapRegion.hpp                                     |   21 
 b/src/share/vm/gc_interface/collectedHeap.cpp                                          |    4 
 b/src/share/vm/gc_interface/collectedHeap.inline.hpp                                   |   20 
 b/src/share/vm/jfr/recorder/repository/jfrChunkWriter.cpp                              |    8 
 b/src/share/vm/jfr/recorder/repository/jfrEmergencyDump.cpp                            |  299 +++++++++
 b/src/share/vm/jfr/recorder/repository/jfrEmergencyDump.hpp                            |    2 
 b/src/share/vm/jfr/recorder/repository/jfrRepository.cpp                               |  318 ----------
 b/src/share/vm/memory/genCollectedHeap.cpp                                             |    2 
 b/src/share/vm/memory/threadLocalAllocBuffer.hpp                                       |    4 
 b/src/share/vm/oops/oop.hpp                                                            |    1 
 b/src/share/vm/oops/oop.inline.hpp                                                     |   12 
 b/src/share/vm/opto/c2_globals.hpp                                                     |    4 
 b/src/share/vm/runtime/objectMonitor.cpp                                               |    1 
 b/src/share/vm/runtime/os.cpp                                                          |   36 -
 b/test/compiler/5091921/Test7005594.sh                                                 |    4 
 b/test/compiler/membars/DekkerTest.java                                                |   12 
 b/test/runtime/containers/docker/DockerBasicTest.java                                  |    5 
 b/test/testlibrary/com/oracle/java/testlibrary/DockerTestUtils.java                    |   32 -
 27 files changed, 520 insertions(+), 557 deletions(-)

Successfully built on x86, x86_64, s390 (Zero), s390x (Zero), ppc (Zero),
ppc64, ppc64le, aarch32 (Zero) & aarch64.

Ok to push?

Thanks,
-- 
Andrew :)

Senior Free Java Software Engineer
OpenJDK Package Owner
Red Hat, Inc. (http://www.redhat.com)

PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net)
Fingerprint = 5132 579D D154 0ED2 3E04  C5A0 CFDA 0F9B 3596 4222


More information about the aarch64-port-dev mailing list