JDK-8209494 : Create a test for SwingSet3 InternalFrameDemo
  • Type: Task
  • Component: client-libs
  • Sub-Component: javax.swing
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2018-08-14
  • Updated: 2019-12-21
  • Resolved: 2018-08-27
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 11 JDK 12
11.0.7-oracleFixed 12 b09Fixed
Description
Scenarios to automate: 

Launch the application 
Verify the internal frame title 
Verify the internal frame bounds 
Check the frame isMaximizable() 
Maximize the frame and check whether it is maximized or not 
Demaximize the frame and check whether it is demaximized or not 
Check the frame isIconifiable() 
Iconify the frame and check whether it is iconified or not 
Deiconify the frame and check whether it is deiconified or not 
Check the frame isResizable() 
Resize the frame and check whether it is resized to new size or not 
Move the frame to new location and check whether it is moved to new location or not 
Check the frame isClosable() 
Close the frame and check whether it is closed or not 
Create the frames with different properties (Resizable, Closable, Iconifiable, Maximizable) and corresponding properties (isResizable(), isClosable(), isIconifiable(), isMaximizable()) 
Resize the main frame, minimize it and check whether it affects the internal frames.
Comments
Fix request (11u) I would like to downport this for parity with 11.0.7-oracle. Applies clean.
20-12-2019