hg: jdk9/dev/jdk: 25 new changesets
philip.race at oracle.com
philip.race at oracle.com
Wed Jul 16 21:41:45 UTC 2014
Changeset: 40041b949b8c
Author: alexsch
Date: 2014-06-25 19:10 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/40041b949b8c
8043869: [macosx] java -splash does not honor @2x hi dpi notation for retina support
Reviewed-by: pchelko, anthony, ksrini
! make/mapfiles/libsplashscreen/mapfile-vers
! src/macosx/native/sun/awt/splashscreen/splashscreen_sys.m
! src/share/bin/java.c
! src/share/bin/splashscreen.h
! src/share/bin/splashscreen_stubs.c
! src/share/classes/java/awt/SplashScreen.java
! src/share/native/sun/awt/splashscreen/java_awt_SplashScreen.c
! src/share/native/sun/awt/splashscreen/splashscreen_impl.c
! src/share/native/sun/awt/splashscreen/splashscreen_impl.h
! src/solaris/native/sun/awt/splashscreen/splashscreen_sys.c
! src/windows/native/sun/awt/splashscreen/splashscreen_sys.c
+ test/java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java
Changeset: c36adbd6c77c
Author: ptbrunet
Date: 2014-06-26 12:05 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/c36adbd6c77c
8048022: Fix raw and unchecked warnings in javax.accessibility
Reviewed-by: pchelko
! src/share/classes/javax/accessibility/AccessibleBundle.java
! src/share/classes/javax/accessibility/AccessibleRelationSet.java
! src/share/classes/javax/accessibility/AccessibleStateSet.java
Changeset: 1c1018d37f26
Author: pchelko
Date: 2014-06-26 13:38 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/1c1018d37f26
8047799: Remove WindowClosingSupport
Reviewed-by: anthony, alexsch
! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/Container.java
! src/share/classes/java/awt/Dialog.java
! src/share/classes/sun/awt/SunToolkit.java
- src/share/classes/sun/awt/WindowClosingListener.java
- src/share/classes/sun/awt/WindowClosingSupport.java
Changeset: 327e816d4c7e
Author: jgodinez
Date: 2014-06-26 13:46 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/327e816d4c7e
7067052: Default printer media is ignored
Reviewed-by: bae, prr
! src/solaris/classes/sun/print/CUPSPrinter.java
! src/solaris/classes/sun/print/IPPPrintService.java
! src/solaris/native/sun/awt/CUPSfuncs.c
Changeset: 80f84bc60225
Author: prr
Date: 2014-06-26 16:10 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/80f84bc60225
8041902: When printing, polylines are not rendered as joined
Reviewed-by: bae, jgodinez
! src/share/classes/sun/print/PathGraphics.java
+ test/java/awt/print/PrinterJob/PolylinePrintingTest.java
Changeset: 8a7fdbaea99b
Author: prr
Date: 2014-06-26 16:14 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/8a7fdbaea99b
8043508: JVM core dumps with very long text in tooltip
Reviewed-by: bae, jgodinez
! src/share/native/sun/font/DrawGlyphList.c
+ test/java/awt/Graphics2D/DrawString/DrawStringCrash.java
Changeset: 97e2bc137f9e
Author: dmarkov
Date: 2014-06-30 16:23 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/97e2bc137f9e
8048506: [macosx] javax.swing.PopupFactory issue with null owner
Reviewed-by: pchelko, alexsch
! src/share/classes/javax/swing/PopupFactory.java
+ test/javax/swing/PopupFactory/8048506/bug8048506.java
Changeset: 8af305206840
Author: yan
Date: 2014-07-01 12:49 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/8af305206840
8043131: Move ShapedAndTranslucentWindows and GC functional AWT tests to regression tree
Reviewed-by: pchelko
Contributed-by: Dmitriy Ermashov <dmitriy.ermashov at oracle.com>
+ test/java/awt/Frame/DisposeParentGC/DisposeParentGC.java
+ test/java/awt/Frame/FramesGC/FramesGC.java
! test/java/awt/Window/ShapedAndTranslucentWindows/FocusAWTTest.java
+ test/java/awt/Window/ShapedAndTranslucentWindows/SetShape.java
+ test/java/awt/Window/ShapedAndTranslucentWindows/SetShapeAndClick.java
+ test/java/awt/Window/ShapedAndTranslucentWindows/SetShapeDynamicallyAndClick.java
! test/java/awt/Window/ShapedAndTranslucentWindows/Shaped.java
! test/java/awt/Window/ShapedAndTranslucentWindows/ShapedByAPI.java
! test/java/awt/Window/ShapedAndTranslucentWindows/ShapedTranslucent.java
+ test/java/awt/Window/ShapedAndTranslucentWindows/ShapedTranslucentWindowClick.java
! test/java/awt/Window/ShapedAndTranslucentWindows/StaticallyShaped.java
! test/java/awt/Window/ShapedAndTranslucentWindows/Translucent.java
+ test/java/awt/Window/ShapedAndTranslucentWindows/TranslucentChoice.java
+ test/java/awt/Window/ShapedAndTranslucentWindows/TranslucentWindowClick.java
Changeset: ec5d5682280a
Author: serb
Date: 2014-07-01 20:42 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/ec5d5682280a
8048265: AWT crashes inside CCombinedSegTable::In called from Java_sun_awt_windows_WDefaultFontCharset_canConvert
Reviewed-by: anthony, pchelko, azvegint
! src/windows/classes/sun/awt/windows/WingDings.java
Changeset: af69f70c2534
Author: prr
Date: 2014-07-01 12:02 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/af69f70c2534
Merge
! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/Container.java
- src/share/classes/sun/jvmstat/monitor/remote/BufferedMonitoredVm.java
- test/com/sun/tools/attach/Shutdown.java
Changeset: 13b3e10c7041
Author: mcherkas
Date: 2014-07-02 14:48 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/13b3e10c7041
8040076: Memory leak. java.awt.List objects allowing multiple selections are not GC-ed.
Reviewed-by: anthony, pchelko
Contributed-by: artem.malenko at oracle.com
! src/windows/native/sun/windows/awt_Component.cpp
+ test/java/awt/List/ListGarbageCollectionTest/AwtListGarbageCollectionTest.java
Changeset: 243d0ee7079b
Author: pchelko
Date: 2014-07-02 17:04 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/243d0ee7079b
8033367: [macosx] Appletviewer was broken in jdk8 b124
Reviewed-by: anthony, serb
! make/lib/Awt2dLibraries.gmk
! src/macosx/bin/java_md_macosx.c
! src/macosx/classes/com/apple/eawt/Application.java
! src/macosx/classes/sun/awt/CGraphicsEnvironment.java
! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/macosx/native/sun/awt/CGraphicsEnv.m
! src/macosx/native/sun/awt/LWCToolkit.m
- src/macosx/native/sun/awt/awt.m
! src/macosx/native/sun/osxapp/AWT_debug.h
+ src/macosx/native/sun/osxapp/AWT_debug.m
Changeset: 472434e59163
Author: pchelko
Date: 2014-07-02 18:57 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/472434e59163
8048549: [macosx] Disable usage of system menu bar if AWT is embedded in FX
Reviewed-by: anthony, serb
! src/macosx/classes/com/apple/laf/AquaMenuBarUI.java
! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/macosx/native/sun/awt/LWCToolkit.m
! src/macosx/native/sun/osxapp/ThreadUtilities.h
! src/macosx/native/sun/osxapp/ThreadUtilities.m
Changeset: d6c9121f7234
Author: darcy
Date: 2014-07-02 23:03 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/d6c9121f7234
8043548: Fix raw and unchecked lint warnings in javax.swing.plaf.*
8042849: Fix raw and unchecked warnings in com.sun.java.swing
Reviewed-by: pchelko, alexsch
! src/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java
! src/share/classes/com/sun/java/swing/plaf/gtk/GTKIconFactory.java
! src/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java
! src/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java
! src/share/classes/com/sun/java/swing/plaf/gtk/XColors.java
! src/share/classes/com/sun/java/swing/plaf/motif/MotifComboBoxUI.java
! src/share/classes/com/sun/java/swing/plaf/motif/MotifFileChooserUI.java
! src/share/classes/com/sun/java/swing/plaf/windows/DesktopProperty.java
! src/share/classes/com/sun/java/swing/plaf/windows/TMSchema.java
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsComboBoxUI.java
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java
! src/share/classes/com/sun/java/swing/plaf/windows/XPStyle.java
! src/share/classes/javax/swing/JComboBox.java
! src/share/classes/javax/swing/JSlider.java
! src/share/classes/javax/swing/plaf/ComboBoxUI.java
! src/share/classes/javax/swing/plaf/LayerUI.java
! src/share/classes/javax/swing/plaf/ListUI.java
! src/share/classes/javax/swing/plaf/basic/BasicComboBoxEditor.java
! src/share/classes/javax/swing/plaf/basic/BasicComboBoxRenderer.java
! src/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java
! src/share/classes/javax/swing/plaf/basic/BasicComboPopup.java
! src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java
! src/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java
! src/share/classes/javax/swing/plaf/basic/BasicListUI.java
! src/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java
! src/share/classes/javax/swing/plaf/basic/BasicMenuUI.java
! src/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java
! src/share/classes/javax/swing/plaf/basic/BasicScrollBarUI.java
! src/share/classes/javax/swing/plaf/basic/BasicSliderUI.java
! src/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java
! src/share/classes/javax/swing/plaf/basic/BasicTableHeaderUI.java
! src/share/classes/javax/swing/plaf/basic/BasicTableUI.java
! src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java
! src/share/classes/javax/swing/plaf/basic/ComboPopup.java
! src/share/classes/javax/swing/plaf/basic/LazyActionMap.java
! src/share/classes/javax/swing/plaf/metal/MetalBumps.java
! src/share/classes/javax/swing/plaf/metal/MetalComboBoxButton.java
! src/share/classes/javax/swing/plaf/metal/MetalComboBoxUI.java
! src/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java
! src/share/classes/javax/swing/plaf/metal/MetalToolBarUI.java
! src/share/classes/javax/swing/plaf/metal/MetalUtils.java
! src/share/classes/javax/swing/plaf/metal/OceanTheme.java
! src/share/classes/javax/swing/plaf/multi/MultiButtonUI.java
! src/share/classes/javax/swing/plaf/multi/MultiColorChooserUI.java
! src/share/classes/javax/swing/plaf/multi/MultiComboBoxUI.java
! src/share/classes/javax/swing/plaf/multi/MultiDesktopIconUI.java
! src/share/classes/javax/swing/plaf/multi/MultiDesktopPaneUI.java
! src/share/classes/javax/swing/plaf/multi/MultiFileChooserUI.java
! src/share/classes/javax/swing/plaf/multi/MultiInternalFrameUI.java
! src/share/classes/javax/swing/plaf/multi/MultiLabelUI.java
! src/share/classes/javax/swing/plaf/multi/MultiListUI.java
! src/share/classes/javax/swing/plaf/multi/MultiLookAndFeel.java
! src/share/classes/javax/swing/plaf/multi/MultiMenuBarUI.java
! src/share/classes/javax/swing/plaf/multi/MultiMenuItemUI.java
! src/share/classes/javax/swing/plaf/multi/MultiOptionPaneUI.java
! src/share/classes/javax/swing/plaf/multi/MultiPanelUI.java
! src/share/classes/javax/swing/plaf/multi/MultiPopupMenuUI.java
! src/share/classes/javax/swing/plaf/multi/MultiProgressBarUI.java
! src/share/classes/javax/swing/plaf/multi/MultiRootPaneUI.java
! src/share/classes/javax/swing/plaf/multi/MultiScrollBarUI.java
! src/share/classes/javax/swing/plaf/multi/MultiScrollPaneUI.java
! src/share/classes/javax/swing/plaf/multi/MultiSeparatorUI.java
! src/share/classes/javax/swing/plaf/multi/MultiSliderUI.java
! src/share/classes/javax/swing/plaf/multi/MultiSpinnerUI.java
! src/share/classes/javax/swing/plaf/multi/MultiSplitPaneUI.java
! src/share/classes/javax/swing/plaf/multi/MultiTabbedPaneUI.java
! src/share/classes/javax/swing/plaf/multi/MultiTableHeaderUI.java
! src/share/classes/javax/swing/plaf/multi/MultiTableUI.java
! src/share/classes/javax/swing/plaf/multi/MultiTextUI.java
! src/share/classes/javax/swing/plaf/multi/MultiToolBarUI.java
! src/share/classes/javax/swing/plaf/multi/MultiToolTipUI.java
! src/share/classes/javax/swing/plaf/multi/MultiTreeUI.java
! src/share/classes/javax/swing/plaf/multi/MultiViewportUI.java
! src/share/classes/javax/swing/plaf/nimbus/NimbusIcon.java
! src/share/classes/javax/swing/plaf/nimbus/NimbusStyle.java
! src/share/classes/javax/swing/plaf/nimbus/State.java
! src/share/classes/javax/swing/plaf/nimbus/SynthPainterImpl.java
! src/share/classes/javax/swing/plaf/nimbus/TableScrollPaneCorner.java
! src/share/classes/javax/swing/plaf/synth/DefaultSynthStyleFactory.java
! src/share/classes/javax/swing/plaf/synth/ImagePainter.java
! src/share/classes/javax/swing/plaf/synth/Region.java
! src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java
! src/share/classes/javax/swing/plaf/synth/SynthComboPopup.java
! src/share/classes/javax/swing/plaf/synth/SynthListUI.java
! src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
! src/share/classes/javax/swing/plaf/synth/SynthParser.java
! src/share/classes/javax/swing/plaf/synth/SynthSliderUI.java
! src/share/classes/javax/swing/plaf/synth/SynthTableHeaderUI.java
! src/share/classes/javax/swing/plaf/synth/SynthTableUI.java
! src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java
! src/share/classes/sun/swing/BakedArrayList.java
Changeset: cf25509c9243
Author: malenkov
Date: 2014-07-03 16:55 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/cf25509c9243
4058433: RFE: tool for creating BeanInfo template
Reviewed-by: alexsch, serb
+ src/share/classes/com/sun/beans/introspect/ClassInfo.java
+ src/share/classes/com/sun/beans/introspect/EventSetInfo.java
+ src/share/classes/com/sun/beans/introspect/MethodInfo.java
+ src/share/classes/com/sun/beans/introspect/PropertyInfo.java
! src/share/classes/java/beans/BeanDescriptor.java
+ src/share/classes/java/beans/BeanProperty.java
! src/share/classes/java/beans/EventSetDescriptor.java
! src/share/classes/java/beans/IndexedPropertyDescriptor.java
! src/share/classes/java/beans/Introspector.java
+ src/share/classes/java/beans/JavaBean.java
! src/share/classes/java/beans/PropertyDescriptor.java
+ src/share/classes/javax/swing/SwingContainer.java
+ test/java/beans/Introspector/4058433/TestBeanProperty.java
+ test/java/beans/Introspector/4058433/TestJavaBean.java
+ test/java/beans/Introspector/4058433/TestSwingContainer.java
! test/java/beans/Introspector/7084904/Test7084904.java
+ test/java/beans/Performance/Test4058433.java
Changeset: 3fae2ca5fc3e
Author: anashaty
Date: 2014-07-03 18:47 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/3fae2ca5fc3e
8044371: setOneTouchExpandable functionality of JSplitPane will reduce vertical Scrollbar
Reviewed-by: alexp, alexsch
! src/share/classes/javax/swing/ScrollPaneLayout.java
+ test/javax/swing/JScrollPane/bug8044371.java
Changeset: 99f5ba331526
Author: darcy
Date: 2014-07-03 15:24 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/99f5ba331526
8043550: Fix raw and unchecked lint warnings in javax.swing.*
Reviewed-by: pchelko, mchung
! src/share/classes/javax/swing/AbstractButton.java
! src/share/classes/javax/swing/ArrayTable.java
! src/share/classes/javax/swing/DebugGraphics.java
! src/share/classes/javax/swing/DefaultCellEditor.java
! src/share/classes/javax/swing/DefaultRowSorter.java
! src/share/classes/javax/swing/JComponent.java
! src/share/classes/javax/swing/JEditorPane.java
! src/share/classes/javax/swing/JLayer.java
! src/share/classes/javax/swing/JOptionPane.java
! src/share/classes/javax/swing/JSpinner.java
! src/share/classes/javax/swing/JTable.java
! src/share/classes/javax/swing/JTextField.java
! src/share/classes/javax/swing/JTree.java
! src/share/classes/javax/swing/KeyboardManager.java
! src/share/classes/javax/swing/LayoutFocusTraversalPolicy.java
! src/share/classes/javax/swing/MenuSelectionManager.java
! src/share/classes/javax/swing/MultiUIDefaults.java
! src/share/classes/javax/swing/PopupFactory.java
! src/share/classes/javax/swing/RowFilter.java
! src/share/classes/javax/swing/SpinnerDateModel.java
! src/share/classes/javax/swing/SpinnerListModel.java
! src/share/classes/javax/swing/SpinnerNumberModel.java
! src/share/classes/javax/swing/SpringLayout.java
! src/share/classes/javax/swing/SwingWorker.java
! src/share/classes/javax/swing/UIDefaults.java
! src/share/classes/javax/swing/UIManager.java
! src/share/classes/javax/swing/event/EventListenerList.java
! src/share/classes/javax/swing/event/RowSorterEvent.java
! src/share/classes/javax/swing/table/DefaultTableColumnModel.java
! src/share/classes/javax/swing/table/DefaultTableModel.java
! src/share/classes/javax/swing/table/TableRowSorter.java
! src/share/classes/javax/swing/text/AbstractDocument.java
! src/share/classes/javax/swing/tree/AbstractLayoutCache.java
! src/share/classes/javax/swing/tree/DefaultMutableTreeNode.java
! src/share/classes/javax/swing/tree/DefaultTreeCellEditor.java
! src/share/classes/javax/swing/tree/DefaultTreeModel.java
! src/share/classes/javax/swing/tree/TreeNode.java
! src/share/classes/javax/swing/tree/VariableHeightLayoutCache.java
! src/share/classes/javax/swing/undo/CompoundEdit.java
! src/share/classes/javax/swing/undo/StateEdit.java
! src/share/classes/javax/swing/undo/UndoableEditSupport.java
! src/share/classes/sun/tools/jconsole/inspector/TableSorter.java
Changeset: c6a4534a458d
Author: yan
Date: 2014-07-04 13:40 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/c6a4534a458d
8048246: Move AWT_DnD/Clipboard/Automated functional tests to OpenJDK
Reviewed-by: pchelko
Contributed-by: Dmitriy Ermashov <dmitriy.ermashov at oracle.com>
+ test/java/awt/datatransfer/Clipboard/BasicClipboardTest.java
+ test/java/awt/datatransfer/Clipboard/GetContentsInterruptedTest.java
+ test/java/awt/datatransfer/ImageTransfer/ImageTransferTest.java
+ test/java/awt/datatransfer/Independence/IndependenceAWTTest.java
+ test/java/awt/datatransfer/Independence/IndependenceSwingTest.java
+ test/java/awt/datatransfer/SystemFlavorMap/AddFlavorForNativeTest.java
+ test/java/awt/datatransfer/SystemFlavorMap/AddFlavorTest.java
+ test/java/awt/datatransfer/SystemFlavorMap/AddNativeForFlavorTest.java
+ test/java/awt/datatransfer/SystemFlavorMap/AddNativeTest.java
+ test/java/awt/datatransfer/SystemFlavorMap/GetFlavorsForNewNativeTest.java
+ test/java/awt/datatransfer/SystemFlavorMap/GetNativesForNewFlavorTest.java
+ test/java/awt/datatransfer/SystemFlavorMap/InvalidMapArgumentsTest.java
+ test/java/awt/datatransfer/SystemFlavorMap/ManyFlavorMapTest.java
+ test/java/awt/datatransfer/SystemFlavorMap/SetDataFlavorsTest.java
+ test/java/awt/datatransfer/SystemFlavorMap/SetFlavorsForNativeTest.java
+ test/java/awt/datatransfer/SystemFlavorMap/SetNativesForFlavor.java
+ test/java/awt/datatransfer/SystemFlavorMap/SetNativesTest.java
+ test/java/awt/datatransfer/SystemSelection/SystemSelectionAWTTest.java
+ test/java/awt/datatransfer/SystemSelection/SystemSelectionSwingTest.java
Changeset: 5a5ae13cbc66
Author: ant
Date: 2014-07-04 15:16 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/5a5ae13cbc66
8048887: SortingFocusTraversalPolicy throws IllegalArgumentException from the sort method
Reviewed-by: azvegint, alexsch
! src/share/classes/javax/swing/SortingFocusTraversalPolicy.java
+ test/java/awt/Focus/SortingFPT/JDK8048887.java
Changeset: 2afdb5f1ecb2
Author: azvegint
Date: 2014-07-07 18:56 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/2afdb5f1ecb2
8049418: [macosx] PopupMenuListener.popupMenuWillBecomeVisible is not called for empty combobox on MacOS/aqua look and feel
Reviewed-by: anthony, pchelko
! src/macosx/classes/com/apple/laf/AquaComboBoxPopup.java
Changeset: 2ce8930adcfb
Author: prr
Date: 2014-07-07 10:27 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/2ce8930adcfb
Merge
- src/macosx/native/jobjc/JObjC.xcodeproj/default.pbxuser
- src/macosx/native/jobjc/JObjC.xcodeproj/project.pbxproj
- src/macosx/native/jobjc/README.txt
- src/macosx/native/jobjc/TODOS
- src/macosx/native/jobjc/bridgesupport.gmk
- src/macosx/native/jobjc/build.xml
- src/macosx/native/jobjc/extract_classes.pl
- src/macosx/native/jobjc/run-and-write-if-okay
- src/macosx/native/jobjc/rungen
- src/macosx/native/jobjc/runjava
- src/macosx/native/jobjc/src/core/PrimitiveCoder.hs
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/CFType.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/CIF.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Coder.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/FFIType.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Function.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/ID.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Invoke.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/JObjCRuntime.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/MacOSXFramework.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NSClass.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeArgumentBuffer.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeBuffer.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeObjectLifecycleManager.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Opaque.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Pointer.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/PrimitiveCoder.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/SEL.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Struct.java
- src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Subclassing.java
- src/macosx/native/jobjc/src/core/native/CIF.m
- src/macosx/native/jobjc/src/core/native/Coder.m
- src/macosx/native/jobjc/src/core/native/FFIType.m
- src/macosx/native/jobjc/src/core/native/Function.m
- src/macosx/native/jobjc/src/core/native/ID.m
- src/macosx/native/jobjc/src/core/native/Invoke.m
- src/macosx/native/jobjc/src/core/native/JObjCRuntime.m
- src/macosx/native/jobjc/src/core/native/MacOSXFramework.m
- src/macosx/native/jobjc/src/core/native/NSClass.m
- src/macosx/native/jobjc/src/core/native/NativeBuffer.h
- src/macosx/native/jobjc/src/core/native/NativeBuffer.m
- src/macosx/native/jobjc/src/core/native/NativeObjectLifecycleManager.m
- src/macosx/native/jobjc/src/core/native/SEL.m
- src/macosx/native/jobjc/src/core/native/Subclassing.m
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/BootClassPathMinus.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/ClassConsolidator.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/ClassGenerator.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FileCopier.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FrameworkGenerator.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FunctionGenerator.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/Generator.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/MethodDisambiguator.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/RestrictedKeywords.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/Utils.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/AbstractObjCClassFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CFTypeClassFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CategoryClassClassFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CategoryClassFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CopiedFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/FrameworkClassFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/GeneratedClassFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/JObjCClassClassFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/JObjCClassFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/MixedPrimitiveCoderClassFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/OpaqueClassFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/OutputFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/RootJObjCClass.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/StructClassFile.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Arg.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/CFType.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Category.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Clazz.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Constant.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Element.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/ElementWType.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Framework.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Function.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/FunctionAlias.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/InformalProtocol.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Method.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/NativeEnum.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Opaque.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/OutputFileGenerator.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Protocol.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/ReturnValue.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/StringConstant.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Struct.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/TypeElement.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/CoderDescriptor.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/ComplexCoderDescriptor.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/PrimitiveCoderDescriptor.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/JType.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/NType.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/Type.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/TypeCache.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/TypeToJType.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/Fp.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/JavaLang.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypeMerger.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypeParser.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypePrinter.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/ObjectInspector.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/QA.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StringStream.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StructOffsetResolver.java
- src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StructOffsetResolverBigBang.java
- src/macosx/native/jobjc/src/generator/java/com/apple/jobjc/SuperClassExtractor.java
- src/macosx/native/jobjc/src/generator/java/com/apple/jobjc/UnsafeRuntimeAccess.java
- src/macosx/native/jobjc/src/runtime-additions/java/com/apple/jobjc/Utils.java
- src/macosx/native/jobjc/src/runtime-additions/native/NativeNumber.m
- src/macosx/native/jobjc/src/runtime-additions/native/NativeString.m
- src/macosx/native/jobjc/src/runtime-additions/native/NativeThread.m
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BaseBench.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchFunCall.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchIDPop.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchStructCoding.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchUnsafe.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/CategoryTest.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/FunctionTest.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/GUIDemo.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/IBDemo.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/IntroTest.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NSClassTest.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NativeBufferTest.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NativeTypeTest.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/PooledTestCase.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/SELTest.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/StructTest.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/SubclassingTest.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/TestUtils.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/UtilsTest.java
- src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/VarArgsTest.java
- src/macosx/native/jobjc/src/tests/native/FunCallBench.m
! src/share/classes/javax/swing/DefaultCellEditor.java
! src/share/classes/javax/swing/DefaultRowSorter.java
! src/share/classes/javax/swing/JEditorPane.java
! src/share/classes/javax/swing/JSlider.java
! src/share/classes/javax/swing/JTable.java
! src/share/classes/javax/swing/MenuSelectionManager.java
! src/share/classes/javax/swing/RowFilter.java
! src/share/classes/javax/swing/SortingFocusTraversalPolicy.java
! src/share/classes/javax/swing/UIManager.java
- test/com/sun/jdi/ProcessAttachDebuggee.java
- test/com/sun/jdi/ProcessAttachDebugger.java
- test/com/sun/jdi/ProcessAttachTest.sh
- test/com/sun/jdi/ShutdownDebuggee.java
- test/com/sun/jdi/SuspendNoFlagTest.sh
- test/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.sh
- test/sun/jvmstat/testlibrary/JavaProcess.java
Changeset: 4083ee6a7252
Author: darcy
Date: 2014-07-07 16:05 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/4083ee6a7252
8048980: Fix raw and unchecked lint warnings in platform-specific sun.font files
Reviewed-by: henryjen, prr
! src/macosx/classes/sun/font/CFontConfiguration.java
! src/solaris/classes/sun/font/FcFontConfiguration.java
! src/solaris/classes/sun/font/XMap.java
! src/solaris/classes/sun/font/XRGlyphCache.java
Changeset: ff2112f3ae6b
Author: aivanov
Date: 2014-07-08 12:20 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/ff2112f3ae6b
8046559: NPE when changing Windows theme
Reviewed-by: pchelko, anthony
! src/share/classes/com/sun/java/swing/plaf/windows/AnimationController.java
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsComboBoxUI.java
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsGraphicsUtils.java
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameTitlePane.java
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuBarUI.java
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuSeparatorUI.java
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuUI.java
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsProgressBarUI.java
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsSliderUI.java
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsSpinnerUI.java
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsTableHeaderUI.java
! src/share/classes/com/sun/java/swing/plaf/windows/XPStyle.java
! src/solaris/classes/sun/awt/windows/ThemeReader.java
! src/windows/classes/sun/awt/windows/ThemeReader.java
! src/windows/classes/sun/awt/windows/WToolkit.java
+ test/javax/swing/JFileChooser/8046391/bug8046391.java
Changeset: dc73b8eaf098
Author: prr
Date: 2014-07-16 12:48 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/dc73b8eaf098
Merge
- src/share/classes/com/sun/jmx/remote/util/CacheMap.java
- src/share/lib/security/BlacklistedCertsConverter.java
- src/share/lib/security/blacklisted.certs
- src/share/lib/security/blacklisted.certs.pem
! src/windows/classes/sun/awt/windows/ThemeReader.java
! src/windows/classes/sun/awt/windows/WToolkit.java
- test/java/util/stream/test/org/openjdk/tests/java/util/stream/ExplodeOpTest.java
- test/java/util/stream/test/org/openjdk/tests/java/util/stream/SummaryStatisticsTest.java
- test/javax/management/remote/mandatory/util/CacheMapTest.java
Changeset: 9c9237dcda7a
Author: prr
Date: 2014-07-16 14:39 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/9c9237dcda7a
Merge
More information about the jdk9-dev-changes
mailing list