Hi, Please take a look on the set of changes brought into JDK Jemmy copy from the code-tools Jemmy repository. Task id: https://bugs.openjdk.java.net/browse/JDK-8209418 Webrev: http://cr.openjdk.java.net/~akolarkunnu/8209418/webrev/
This includes following 5 tasks: https://bugs.openjdk.java.net/browse/CODETOOLS-7901960 : JFileChooserOperator.selectFile(..) throws NullPointerException on Mac Changed files : src/org/netbeans/jemmy/operators/JFileChooserOperator.java src/org/netbeans/jemmy/operators/JTableOperator.java https://bugs.openjdk.java.net/browse/CODETOOLS-7902172 : No class path exception in copyright headers in Jemmy v2. code Changed all files, just changed copyright with class path exception https://bugs.openjdk.java.net/browse/CODETOOLS-7902202 : [macosx]Jemmy JInternalFrameOperator: APIs maximize(), demaximize() and iconify() are failing with NullPointerException in Mac OSx Changed files : src/org/netbeans/jemmy/drivers/APIDriverInstaller.java src/org/netbeans/jemmy/drivers/windows/InternalFrameAPIDriver.java src/org/netbeans/jemmy/operators/JInternalFrameOperator.java src/org/netbeans/jemmy/util/Platform.java src/org/netbeans/jemmy/version_info https://bugs.openjdk.java.net/browse/CODETOOLS-7902260 : Use Platform class in jemmy to check Operating System Changed files : src/org/netbeans/jemmy/JemmyProperties.java src/org/netbeans/jemmy/operators/JMenuBarOperator.java src/org/netbeans/jemmy/operators/Operator.java https://bugs.openjdk.java.net/browse/CODETOOLS-7902156 : Implement clickOnReference(reference) API on JEditorPaneOperator Changed files : src/org/netbeans/jemmy/operators/JEditorPaneOperator.java src/org/netbeans/jemmy/version_info Regards, Muneer