[jdk8u-dev] RFR: 8185500: [TESTBUG] Add keywords headful/printer in java/awt and javax tests.

yaqsun duke at openjdk.org
Mon Mar 4 02:41:02 UTC 2024


This backport has modified the following aspects:

-  there are 53 cases that do not exist: 
jdk/test/java/awt/Choice/ChoiceHiDpi/ChoiceTest.java
jdk/test/java/awt/datatransfer/HTMLDataFlavors/HTMLDataFlavorTest.java
jdk/test/java/awt/Dialog/NestedDialogs/Modal/NestedModalDialogTest.java
jdk/test/java/awt/FileDialog/FileDialogIconTest/FileDialogIconTest.java
jdk/test/java/awt/Focus/FocusTraversalPolicy/ButtonGroupLayoutTraversal/Button
jdk/test/java/awt/Focus/RequestFocusByCause/RequestFocusByCauseTest.java
jdk/test/java/awt/Frame/8158918/SetExtendedState.java
jdk/test/java/awt/Frame/DecoratedFrameInsets/DecoratedFrameInsetsTest.java
jdk/test/java/awt/Frame/SetMaximizedBounds/MaximizedMovedWindow.java
jdk/test/java/awt/FullScreen/CurrentDisplayModeTest/CurrentDisplayModeTest.java
jdk/test/java/awt/GraphicsDevice/DisplayModes/CompareToXrandrTest.java
jdk/test/java/awt/hidpi/properties/HiDPIPropertiesWindowsTest.java
jdk/test/java/awt/image/multiresolution/Corrupted2XImageTest.java
jdk/test/java/awt/keyboard/AllKeyCode/AllKeyCode.java
jdk/test/java/awt/Robot/HiDPIMouseClick/HiDPIRobotMouseClick.java
jdk/test/java/awt/Robot/HiDPIScreenCapture/HiDPIRobotScreenCaptureTest.java
jdk/test/java/awt/Scrollbar/ScrollbarMouseWheelTest/ScrollbarMouseWheelTest.java
jdk/test/java/awt/SplashScreen/MultiResolutionSplash/unix/UnixMultiResolutionSplashTest.java
jdk/test/java/awt/TextArea/AutoScrollOnSelectAndAppend/AutoScrollOnSelectAndAppend.java
jdk/test/java/awt/TextArea/OverScrollTest/OverScrollTest.java
jdk/test/java/awt/TextField/OverScrollTest/OverScrollTest.java
jdk/test/java/awt/Window/GetScreenLocation/GetScreenLocationTest.java
jdk/test/java/awt/Window/SetWindowLocationByPlatformTest/SetWindowLocationByPlatformTest.java
jdk/test/javax/swing/JButton/8151303/PressedIconTest.java
jdk/test/javax/swing/JComboBox/8041909/ActionListenerExceptionTest.java
jdk/test/javax/swing/JComboBox/WindowsComboBoxSize/WindowsComboBoxSizeTest.java
jdk/test/javax/swing/JFileChooser/8010718/bug8010718.java
jdk/test/javax/swing/JFileChooser/8152677/SelectAllFilesFilterTest.java
jdk/test/javax/swing/JInternalFrame/6288609/TestJInternalFrameDispose.java
jdk/test/javax/swing/JInternalFrame/8075314/bug8075314.java
jdk/test/javax/swing/JInternalFrame/8145060/TestJInternalFrameMinimize.java
jdk/test/javax/swing/JInternalFrame/8160248/JInternalFrameDraggingTest.java
jdk/test/javax/swing/JInternalFrame/DockIconRepaint/DockIconRepaint.java
jdk/test/javax/swing/JList/6567433/UpdateUIRecursionTest.java
jdk/test/javax/swing/JList/8161483/Bug8161483.java
jdk/test/javax/swing/JMenu/8067346/bug8067346.java
jdk/test/javax/swing/JMenuItem/8139169/ScreenMenuBarInputTwice.java
jdk/test/javax/swing/JMenuItem/8158566/CloseOnMouseClickPropertyTest.java
jdk/test/javax/swing/JMenuItem/ActionListenerCalledTwice/ActionListenerCalledTwiceTest.java
jdk/test/javax/swing/JMenuItem/ClickMenuTestManual/ClickMenuTestManual.java
jdk/test/javax/swing/JOptionPane/8081019/bug8081019.java
jdk/test/javax/swing/JTable/6567433/UpdateUIRecursionTest.java
jdk/test/javax/swing/JTableHeader/6567433/UpdateUIRecursionTest.java
jdk/test/javax/swing/JTextArea/ScrollbarFlicker/ScrollFlickerTest.java
jdk/test/javax/swing/JTree/6567433/UpdateUIRecursionTest.java
jdk/test/javax/swing/plaf/basic/6866751/bug6866751.java
jdk/test/javax/swing/plaf/windows/6921687/bug6921687.java
jdk/test/javax/swing/ProgressMonitor/ProgressMonitorEscapeKeyPress.java
jdk/test/javax/swing/text/GlyphPainter2/6427244/bug6427244.java
jdk/test/javax/swing/text/Utilities/8142966/SwingFontMetricsTest.java
jdk/test/javax/swing/UI/UnninstallUIMemoryLeaks/UnninstallUIMemoryLeaks.java
jdk/test/sun/awt/image/OffScreenImageSource/ImageConsumerUnregisterTest.java
jdk/test/sun/java2d/xrender/HugeGradientTest.java
- context conflicts are handled
jdk/test/javax/swing/system/6799345/TestShutdown.java
jdk/test/javax/swing/ToolTipManager/7123767/bug7123767.java
jdk/test/javax/swing/Security/6938813/bug6938813.java
jdk/test/javax/swing/JTextArea/6940863/bug6940863.java
jdk/test/javax/swing/JPopupMenu/7154841/bug7154841.java
jdk/test/javax/swing/JMenuItem/ActionListenerCalledTwice/ActionListenerCalledTwiceTest.java
jdk/test/javax/swing/JInternalFrame/Test6325652.java
jdk/test/javax/swing/JFrame/8016356/bug8016356.java
jdk/test/javax/swing/JFileChooser/6817933/Test6817933.java
jdk/test/javax/swing/JFileChooser/6713352/bug6713352.java
jdk/test/javax/swing/JComponent/8043610/bug8043610.java
jdk/test/java/awt/print/PrinterJob/PrintCrashTest.java
jdk/test/java/awt/print/PrinterJob/Margins.java
jdk/test/java/awt/image/multiresolution/MultiResolutionToolkitImageTest.java
jdk/test/TEST.ROOT
jdk/test/com/apple/eawt/DefaultMenuBar/DefaultMenuBarTest.java
jdk/test/com/apple/laf/ScreenMenu/ScreenMenuMemoryLeakTest.java
jdk/test/java/awt/Desktop/DesktopGtkLoadTest/DesktopGtkLoadTest.java
jdk/test/java/awt/Dialog/CloseDialog/CloseDialogTest.java
jdk/test/java/awt/EmbeddedFrame/DisplayChangedTest/DisplayChangedTest.java
jdk/test/java/awt/EmbeddedFrame/EmbeddedFrameGrabTest/EmbeddedFrameGrabTest.java
jdk/test/java/awt/EventDispatchThread/LoopRobustness/LoopRobustness.html
jdk/test/java/awt/Focus/FocusEmbeddedFrameTest/FocusEmbeddedFrameTest.java
jdk/test/java/awt/Frame/NormalToIconified/NormalToIconifiedTest.java
jdk/test/java/awt/Frame/SetMaximizedBounds/SetMaximizedBounds.java
jdk/test/java/awt/KeyboardFocusmanager/DefaultPolicyChange/DefaultPolicyChange_Swing.java
jdk/test/java/awt/datatransfer/HTMLDataFlavors/HTMLDataFlavorTest.java
jdk/test/java/awt/font/TextLayout/TestSinhalaChar.java
jdk/test/java/awt/im/8041990/bug8041990.java
jdk/test/java/awt/image/MultiResolutionImageTest.java
- the two cases no longer exist in the high version jdk, so backport is not performed
jdk/test/java/awt/appletviewer/IOExceptionIfEncodedURLTest/IOExceptionIfEncodedURLTest.java
jdk/test/java/awt/appletviewer/IOExceptionIfEncodedURLTest/IOExceptionIfEncodedURLTest.sh
- context is adapted where needed

-------------

Commit messages:
 - Backport 34afeced211cd7115e2529b043c1e57dfa1291fe
 - Backport 34afeced211cd7115e2529b043c1e57dfa1291fe
 - Backport 34afeced211cd7115e2529b043c1e57dfa1291fe
 - Backport 34afeced211cd7115e2529b043c1e57dfa1291fe
 - Backport 34afeced211cd7115e2529b043c1e57dfa1291fe

Changes: https://git.openjdk.org/jdk8u-dev/pull/464/files
 Webrev: https://webrevs.openjdk.org/?repo=jdk8u-dev&pr=464&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8185500
  Stats: 470 lines in 76 files changed: 156 ins; 24 del; 290 mod
  Patch: https://git.openjdk.org/jdk8u-dev/pull/464.diff
  Fetch: git fetch https://git.openjdk.org/jdk8u-dev.git pull/464/head:pull/464

PR: https://git.openjdk.org/jdk8u-dev/pull/464


More information about the jdk8u-dev mailing list