[OpenJDK 2D-Dev] hg: jdk8/2d/jdk: 237 new changesets

lana.steuck at oracle.com lana.steuck at oracle.com
Sun Oct 13 03:24:37 UTC 2013


Changeset: 946f3fd5f8bf
Author:    tbell
Date:      2013-09-25 12:24 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/946f3fd5f8bf

8025411: JPRT to switch to the new Win platforms for JDK8 builds this week
Reviewed-by: ksrini, katleman

! make/jprt.properties
! makefiles/jprt.properties

Changeset: f8c9a4b80148
Author:    cl
Date:      2013-09-26 10:43 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/f8c9a4b80148

Added tag jdk8-b109 for changeset 946f3fd5f8bf

! .hgtags

Changeset: dae020405903
Author:    lana
Date:      2013-09-26 17:13 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/dae020405903

Merge


Changeset: 0151f12bd392
Author:    malenkov
Date:      2013-08-22 17:17 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/0151f12bd392

8023536: Some regression tests have a wrong header
Reviewed-by: alexsch

! test/java/beans/Performance/Test7122740.java
! test/java/beans/Performance/Test7184799.java
! test/javax/swing/JTree/8013571/Test8013571.java

Changeset: b71f112dab2a
Author:    malenkov
Date:      2013-08-22 21:05 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/b71f112dab2a

7057769: JScrollBar spec should specify that unit increment & decrement functionality may not be present
Reviewed-by: alexsch

! src/share/classes/javax/swing/JScrollBar.java

Changeset: f983fd18dd81
Author:    malenkov
Date:      2013-08-23 19:29 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/f983fd18dd81

7080613: java.beans.DefaultPersistenceDelegate.instantiate(..) doesn't throw NPE
Reviewed-by: alexsch

! src/share/classes/java/beans/DefaultPersistenceDelegate.java
! src/share/classes/java/beans/PersistenceDelegate.java

Changeset: 22ef5187a3e6
Author:    dmarkov
Date:      2013-08-26 17:21 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/22ef5187a3e6

8023474: First mousepress doesn't start editing in JTree
Reviewed-by: alexp, anthony

! src/share/classes/java/awt/Component.java
! src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java
! src/share/classes/sun/awt/AWTAccessor.java
+ test/javax/swing/plaf/basic/BasicTreeUI/8023474/bug8023474.java

Changeset: abd068530590
Author:    malenkov
Date:      2013-08-27 12:53 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/abd068530590

7195179: ClassCastException for null values in JComboBox
Reviewed-by: alexsch

! src/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java
+ test/javax/swing/JComboBox/7195179/Test7195179.java

Changeset: 92adff44c841
Author:    malenkov
Date:      2013-08-27 13:13 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/92adff44c841

8021379: JFileChooser Create New Folder button enabled in write proteced directory
Reviewed-by: alexsch

! src/share/classes/sun/swing/FilePane.java

Changeset: 4bfcf9c5ced3
Author:    malenkov
Date:      2013-08-27 13:37 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/4bfcf9c5ced3

8022398: javax/swing/JFileChooser/8013442/Test8013442.java fails
Reviewed-by: alexsch

! src/macosx/classes/com/apple/laf/AquaFileChooserUI.java
! src/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java
! src/share/classes/com/sun/java/swing/plaf/motif/MotifFileChooserUI.java
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java
! src/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java
+ src/share/classes/sun/swing/AbstractFilterComboBoxModel.java
! src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java

Changeset: e11ed7187b0c
Author:    lana
Date:      2013-08-27 21:46 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/e11ed7187b0c

Merge

- src/share/classes/com/sun/security/auth/PolicyParser.java
- src/share/classes/com/sun/security/auth/SubjectCodeSource.java
- src/share/classes/java/util/jar/UnsupportedProfileException.java
- src/share/classes/sun/security/provider/ConfigSpiFile.java
- test/java/net/URLClassLoader/profiles/Basic.java
- test/java/net/URLClassLoader/profiles/Lib.java
- test/java/net/URLClassLoader/profiles/basic.sh
- test/tools/jar/AddAndUpdateProfile.java
- test/tools/launcher/profiles/Basic.java
- test/tools/launcher/profiles/Logging.java
- test/tools/launcher/profiles/Main.java
- test/tools/launcher/profiles/VersionCheck.java

Changeset: 43de418f1345
Author:    ptbrunet
Date:      2013-08-28 17:25 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/43de418f1345

8011955: Lunar screen reader crashes intermittently in WindowsAccessBridge-32.DLL
6995891: JAWS will occasionally stop speaking focused objects as user TABs -> problem with message queue
8014738: Combobox menu items are not announced with JAWS
8011938: Java Ferret example corrupts JCombobox of the running application
8012011: JAB 2.0.2 incompletely shows kbd accelerator in menus
8022966: Java Access Bridge no longer usable with screen magnifiers
Reviewed-by: raginip, tbell, erikj, art

! make/bridge/AccessBridgeJava/Makefile
! makefiles/CompileJavaClasses.gmk
! makefiles/GensrcMisc.gmk

Changeset: 35644adc3269
Author:    malenkov
Date:      2013-08-28 17:32 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/35644adc3269

6968363: ClassCastException while entering HINDI characters with CustomDocument
Reviewed-by: alexsch

! src/share/classes/javax/swing/text/AbstractDocument.java
! src/share/classes/javax/swing/text/DefaultCaret.java
! src/share/classes/javax/swing/text/GlyphPainter2.java
! src/share/classes/javax/swing/text/ParagraphView.java
+ test/javax/swing/text/AbstractDocument/6968363/Test6968363.java

Changeset: 6432f8749e1d
Author:    pchelko
Date:      2013-08-30 11:11 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/6432f8749e1d

8023966: JViewPort.BLIT_SCROLL_MODE does not work in JLightweightFrame
Reviewed-by: anthony, ant

! src/share/classes/javax/swing/JViewport.java

Changeset: 7151f08eeadf
Author:    alexsch
Date:      2013-08-30 13:28 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/7151f08eeadf

8022401: [macosx] javax/swing/text/JTextComponent/5074573/bug5074573.java fails
Reviewed-by: anthony

! src/macosx/native/sun/awt/AWTEvent.m
+ test/java/awt/event/KeyEvent/KeyChar/KeyCharTest.java

Changeset: f2f614e31522
Author:    malenkov
Date:      2013-09-02 14:06 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/f2f614e31522

7156658: JTextComponent.setFocusAccelerator() spec does not state that focus accelerator is L&F dependent
Reviewed-by: alexsch

! src/share/classes/javax/swing/text/JTextComponent.java

Changeset: 6ffa2680e139
Author:    art
Date:      2013-09-02 16:48 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/6ffa2680e139

8022184: Fix static , Raw warnings in classes belonging to java.awt
Reviewed-by: art, anthony
Contributed-by: Srikalyan Chandrashekar <srikalyan.chandrashekar at oracle.com>

! src/share/classes/java/awt/AWTKeyStroke.java
! src/share/classes/java/awt/CardLayout.java
! src/share/classes/java/awt/ContainerOrderFocusTraversalPolicy.java
! src/share/classes/java/awt/DefaultKeyboardFocusManager.java
! src/share/classes/java/awt/GradientPaintContext.java
! src/share/classes/java/awt/GraphicsEnvironment.java
! src/share/classes/java/awt/KeyboardFocusManager.java
! src/share/classes/java/awt/SequencedEvent.java
! src/share/classes/java/awt/TexturePaintContext.java
! src/share/classes/java/awt/WaitDispatchSupport.java

Changeset: b5ed8686cc01
Author:    malenkov
Date:      2013-09-03 11:00 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/b5ed8686cc01

6943780: JTabbedPane throws ArrayIndexOutOfBoundsException sometimes
Reviewed-by: alexsch

! src/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java
+ test/javax/swing/plaf/basic/BasicTabbedPaneUI/Test6943780.java

Changeset: 80a8c4ff3b51
Author:    alexsch
Date:      2013-09-03 17:27 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/80a8c4ff3b51

8007156: [macosx] Wrong events in processKeyBinding of JTable Submit Date
Reviewed-by: leonidr

! src/macosx/classes/sun/lwawt/LWComponentPeer.java
! src/macosx/classes/sun/lwawt/LWWindowPeer.java
+ test/java/awt/event/KeyEvent/ExtendedKeyCode/ExtendedKeyCodeTest.java

Changeset: 2ad01ecbaf90
Author:    malenkov
Date:      2013-09-03 21:53 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/2ad01ecbaf90

7172865: PropertyDescriptor fails to work with setter method name if setter is non-void
Reviewed-by: art, alexsch

! src/share/classes/java/beans/IndexedPropertyDescriptor.java
! src/share/classes/java/beans/MethodDescriptor.java
+ src/share/classes/java/beans/MethodRef.java
! src/share/classes/java/beans/PropertyDescriptor.java
+ test/java/beans/Introspector/Test7172865.java

Changeset: ba711056009f
Author:    pchelko
Date:      2013-09-04 14:32 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/ba711056009f

8021943: FileDialog getFile returns corrupted string after previous setFile
Reviewed-by: anthony, serb
Contributed-by: alexander.zvegintsev at oracle.com

! src/windows/native/sun/windows/awt_FileDialog.cpp

Changeset: ba041df8a554
Author:    mcherkas
Date:      2013-09-04 18:12 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/ba041df8a554

8023565: JPG causes javax.imageio.IIOException: ICC APP2 encoutered without prior JFIF
Reviewed-by: bae, vadim

! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadata.java

Changeset: e4ba3d9ea041
Author:    mcherkas
Date:      2013-09-05 15:37 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/e4ba3d9ea041

8023392: Swing text components printed with spaces between chars
Reviewed-by: alexsch, alexp
Contributed-by: anton.nashatyrev at oracle.com

! src/share/classes/sun/swing/SwingUtilities2.java
+ test/java/awt/print/bug8023392/bug8023392.html
+ test/java/awt/print/bug8023392/bug8023392.java

Changeset: d267c066b006
Author:    lana
Date:      2013-09-06 15:09 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/d267c066b006

Merge

- src/share/classes/sun/misc/Compare.java
- src/share/classes/sun/misc/Sort.java

Changeset: fbb6f976d780
Author:    alexsch
Date:      2013-09-09 17:14 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/fbb6f976d780

8024413: Add tests for issues JDK-8002077 and JDK-7199708
Reviewed-by: malenkov, leonidr

+ test/javax/swing/JFileChooser/7199708/bug7199708.java
+ test/javax/swing/JFileChooser/8002077/bug8002077.java

Changeset: 3ea08767fc0d
Author:    alexsch
Date:      2013-09-09 18:34 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/3ea08767fc0d

8020060: MoleculeViewerTest demo doesn't work due to SecurityPermissions
Reviewed-by: malenkov, erikj

! makefiles/CompileDemos.gmk
! src/share/demo/applets/MoleculeViewer/XYZApp.java
! src/share/demo/applets/MoleculeViewer/example1.html
! src/share/demo/applets/MoleculeViewer/example2.html
! src/share/demo/applets/MoleculeViewer/example3.html
! src/share/demo/applets/WireFrame/ThreeD.java
! src/share/demo/applets/WireFrame/example1.html
! src/share/demo/applets/WireFrame/example2.html
! src/share/demo/applets/WireFrame/example3.html
! src/share/demo/applets/WireFrame/example4.html

Changeset: fc5d16fec25f
Author:    serb
Date:      2013-09-09 21:03 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/fc5d16fec25f

8023042: Inaccuracy in documentation in a sound area
Reviewed-by: prr

! src/share/classes/javax/sound/sampled/AudioFileFormat.java
! src/share/classes/javax/sound/sampled/AudioFormat.java

Changeset: 9d0d961fb1cd
Author:    pchelko
Date:      2013-09-10 11:00 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/9d0d961fb1cd

8024381: The test for 8020210 does not have @bug tag
Reviewed-by: anthony, serb

! test/java/awt/Window/MaximizeOffscreen/MaximizeOffscreenTest.java

Changeset: 8b6dace81d6c
Author:    alexsch
Date:      2013-09-10 14:33 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/8b6dace81d6c

8021253: JFileChooser does not react on pressing enter since java 7
Reviewed-by: malenkov

! src/share/classes/javax/swing/JFileChooser.java
+ test/javax/swing/JFileChooser/8021253/bug8021253.java

Changeset: 1daffcf035c4
Author:    malenkov
Date:      2013-09-10 17:06 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/1daffcf035c4

7057770: (spec)Scrollbar spec should specify that unit increment & decrement functionality may not be present
Reviewed-by: alexsch

! src/share/classes/java/awt/Scrollbar.java

Changeset: eedb2b6d93ec
Author:    malenkov
Date:      2013-09-10 17:12 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/eedb2b6d93ec

8024407: [macosx] javax/swing/JScrollBar/7163696/Test7163696.java failed intermittently on macos
Reviewed-by: alexsch

! test/javax/swing/JScrollBar/7163696/Test7163696.java

Changeset: 0cc00c11e17e
Author:    leonidr
Date:      2013-09-10 20:42 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/0cc00c11e17e

8003901: [macosx] Need test for JDK-8002114
Reviewed-by: anthony, serb

! test/javax/swing/JMenuItem/ActionListenerCalledTwice/ActionListenerCalledTwiceTest.java

Changeset: 04fbd34fda7b
Author:    bagiras
Date:      2013-09-12 14:56 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/04fbd34fda7b

8003965: Toolkit.beep() documentation is ambiguous
Reviewed-by: anthony

! src/share/classes/java/awt/Toolkit.java

Changeset: def1fa9854f7
Author:    bagiras
Date:      2013-09-12 15:50 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/def1fa9854f7

7064312: Cleanup: avoid using unsafe string function
Reviewed-by: serb, pchelko

! src/windows/native/sun/windows/awt_FileDialog.cpp
! src/windows/native/sun/windows/awt_Font.cpp
! src/windows/native/sun/windows/awt_PrintControl.cpp
! src/windows/native/sun/windows/awt_Toolkit.cpp
! src/windows/native/sun/windows/awt_TrayIcon.cpp
! src/windows/native/sun/windows/awt_ole.cpp

Changeset: 6321e4429a38
Author:    serb
Date:      2013-09-12 18:21 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/6321e4429a38

7124537: [macosx] Menu shortcuts for all menu items should be disabled if a menu itself is disabled
Reviewed-by: anthony, leonidr

! src/macosx/classes/sun/lwawt/macosx/CMenu.java
! src/macosx/classes/sun/lwawt/macosx/CMenuItem.java
! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java

Changeset: 3213c388740a
Author:    dmarkov
Date:      2013-09-12 18:44 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/3213c388740a

8024395: Improve fix for line break calculations
Reviewed-by: alexp, alexsch

! src/share/classes/javax/swing/text/FlowView.java
! src/share/classes/javax/swing/text/View.java
! test/javax/swing/text/View/8014863/bug8014863.java

Changeset: ef2f0c15b332
Author:    pchelko
Date:      2013-09-13 11:58 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/ef2f0c15b332

8024170: [SwingNode] Implement cursor change
Reviewed-by: anthony, ant

! src/macosx/classes/sun/lwawt/LWLightweightFramePeer.java
! src/share/classes/sun/swing/JLightweightFrame.java
! src/share/classes/sun/swing/LightweightContent.java
! src/share/classes/sun/swing/SwingAccessor.java
! src/solaris/classes/sun/awt/X11/XLightweightFramePeer.java
! src/windows/classes/sun/awt/windows/WComponentPeer.java
! src/windows/classes/sun/awt/windows/WLightweightFramePeer.java

Changeset: 12788c245d67
Author:    pchelko
Date:      2013-09-13 17:25 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/12788c245d67

8015453: java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.java failed on windows with jdk8 since b86
Reviewed-by: art, serb

! src/share/classes/sun/awt/datatransfer/DataTransferer.java

Changeset: df107b1f2f2e
Author:    pchelko
Date:      2013-09-13 17:38 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/df107b1f2f2e

8015371: The HTML text without tags does not appear inside the WordPad application, and we try to click the button, but the case exits.
Reviewed-by: anthony, serb

! src/windows/classes/sun/awt/windows/WDataTransferer.java

Changeset: 40fdf56c09a9
Author:    pchelko
Date:      2013-09-13 17:41 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/40fdf56c09a9

8015455: java/awt/dnd/DisposeFrameOnDragCrash/DisposeFrameOnDragTest.java hangs on windows
Reviewed-by: serb, anthony

! src/share/classes/java/awt/dnd/DropTarget.java
! src/share/classes/javax/swing/TransferHandler.java

Changeset: 915d13946f18
Author:    mcherkas
Date:      2013-09-13 17:48 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/915d13946f18

8015601: [macosx] Test javax/swing/JInternalFrame/InternalFrameIsNotCollectedTest.java fails on MacOS X
Reviewed-by: alexp, alexsch

! test/javax/swing/JInternalFrame/InternalFrameIsNotCollectedTest.java

Changeset: ad52e924c55a
Author:    kshefov
Date:      2013-09-13 17:54 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/ad52e924c55a

8006087: [TEST_BUG] The BACKSPACE key doesn't work and after pressing 'cancel' and 'DONE' button, the case pass automatically.
Reviewed-by: alexsch, serb

! test/javax/swing/JFileChooser/4150029/bug4150029.html
! test/javax/swing/JFileChooser/4150029/bug4150029.java

Changeset: c8a85165b725
Author:    kshefov
Date:      2013-09-13 17:58 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/c8a85165b725

8015597: [TEST_BUG] [macosx] Test closed/javax/swing/JMenuBar/4750590/bug4750590.java fails since JDK 8 b75 on MacOSX
Reviewed-by: alexsch, serb

+ test/javax/swing/JMenuBar/4750590/bug4750590.java

Changeset: 17cc8f13e4e7
Author:    pchelko
Date:      2013-09-13 18:02 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/17cc8f13e4e7

8012026: [macosx] Component.getMousePosition() does not work in an applet on MacOS
Reviewed-by: anthony, serb

! make/sun/lwawt/FILES_export_macosx.gmk
- src/macosx/classes/sun/lwawt/macosx/CMouseInfoPeer.java
! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/macosx/native/sun/awt/AWTView.m
+ test/java/awt/Mouse/GetMousePositionTest/GetMousePositionWithOverlay.java
+ test/java/awt/Mouse/GetMousePositionTest/GetMousePositionWithPopup.java

Changeset: a46d22ee4d4b
Author:    alexsch
Date:      2013-09-16 17:45 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/a46d22ee4d4b

8008728: [macosx] Swing. JDialog. Modal dialog goes to background
Reviewed-by: serb

! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/macosx/native/sun/awt/AWTWindow.m
+ test/java/awt/Modal/ModalDialogOrderingTest/ModalDialogOrderingTest.java

Changeset: 8f5b4e7623cf
Author:    ant
Date:      2013-09-16 18:00 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/8f5b4e7623cf

8022512: JLightweightFrame: the content pane should be transparent
Reviewed-by: anthony

! src/share/classes/sun/swing/JLightweightFrame.java

Changeset: 49c7d299a504
Author:    kshefov
Date:      2013-09-16 19:15 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/49c7d299a504

7020060: [TEST_BUG] java/awt/FullScreen/TranslucentWindow/TranslucentWindow.java failed
Reviewed-by: anthony, serb

! test/java/awt/FullScreen/TranslucentWindow/TranslucentWindow.java

Changeset: 98080e9367be
Author:    kshefov
Date:      2013-09-16 19:21 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/98080e9367be

8015588: [TEST_BUG] [macosx] Test java/awt/MenuBar/MenuBarSetFont/MenuBarSetFont.java fails on MacOSX
Reviewed-by: anthony, serb

! test/java/awt/MenuBar/MenuBarSetFont/MenuBarSetFont.java

Changeset: 04612a52e7bd
Author:    pchelko
Date:      2013-09-16 19:38 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/04612a52e7bd

8024779: [macosx] SwingNode crashes on exit
Reviewed-by: anthony, ant

! src/macosx/native/sun/awt/AWTView.m
! src/macosx/native/sun/awt/AWTWindow.m

Changeset: 4e88bf592830
Author:    pchelko
Date:      2013-09-16 19:44 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/4e88bf592830

8024485: For 5-1 step: if input something into the 'File:' and 'Dir:', the dir output isn't empty in the output window after showing and canceling the file dialog
Reviewed-by: serb, anthony

! src/windows/classes/sun/awt/windows/WFileDialogPeer.java

Changeset: 8530456e0091
Author:    omajid
Date:      2013-09-16 15:43 -0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/8530456e0091

8024863: X11: Support GNOME Shell as mutter
Reviewed-by: anthony

! src/solaris/classes/sun/awt/X11/XWM.java

Changeset: 4899f6734a14
Author:    ant
Date:      2013-09-18 12:25 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/4899f6734a14

8024839: [Unified Swing/Fx threading] don't schedule an event dispatching from the event dispatch thread
Reviewed-by: anthony, pchelko

! src/share/classes/java/awt/EventQueue.java

Changeset: cc7a15f4c735
Author:    mcherkas
Date:      2013-09-18 15:12 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/cc7a15f4c735

8016746: Test javax/swing/JTable/7068740/bug7068740.java fails
Reviewed-by: serb, alexsch

! test/javax/swing/JTable/7068740/bug7068740.java

Changeset: 2c240454c192
Author:    leonidr
Date:      2013-09-18 18:36 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/2c240454c192

7188071: closed/java/awt/TrayIcon/TrayIconSecurity/GrantedTrayIconTest fails
Reviewed-by: anthony, serb

! src/solaris/classes/sun/awt/X11/XTrayIconPeer.java

Changeset: 20b1135647fa
Author:    lana
Date:      2013-09-18 16:01 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/20b1135647fa

Merge

! src/share/classes/java/awt/Toolkit.java
- src/share/classes/java/util/stream/CloseableStream.java
- src/share/classes/java/util/stream/DelegatingStream.java
! src/share/classes/sun/swing/SwingUtilities2.java
! src/windows/native/sun/windows/awt_PrintControl.cpp
- test/java/util/Collection/ListDefaults.java
- test/java/util/Map/CheckRandomHashSeed.java
- test/java/util/Map/TreeBinSplitBackToEntries.java
- test/java/util/concurrent/ConcurrentHashMap/toArray.java
- test/sun/tools/jconsole/ImmutableResourceTest.java
- test/sun/tools/jconsole/ImmutableResourceTest.sh

Changeset: e292d504ad68
Author:    leonidr
Date:      2013-09-19 22:33 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/e292d504ad68

7144065: [macosx] Orphaned Choice popup window
Reviewed-by: anthony, serb
Contributed-by: alexander.potochkin at oracle.com

! src/macosx/classes/sun/lwawt/LWChoicePeer.java

Changeset: 602e5d0141d3
Author:    leonidr
Date:      2013-09-19 23:46 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/602e5d0141d3

7129133: [macosx] Accelerators are displayed as Meta instead of the Command symbol
Reviewed-by: anthony, serb

! makefiles/GensrcProperties.gmk
+ src/macosx/classes/sun/awt/resources/awtosx.properties
! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/share/classes/java/awt/Toolkit.java
! src/share/classes/sun/awt/AWTAccessor.java
+ test/java/awt/Toolkit/ToolkitPropertyTest/bug7129133.java

Changeset: c04e55e17066
Author:    kshefov
Date:      2013-09-20 17:07 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/c04e55e17066

7124314: [TEST_BUG] [macosx] Aqua LAF: JTree doesn't select element by keyboards left and right keys
Reviewed-by: alexsch, serb
Contributed-by: vera.akulova at oracle.com

+ test/javax/swing/JTree/4927934/bug4927934.java

Changeset: 6c1f9468f3de
Author:    kshefov
Date:      2013-09-20 17:16 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/6c1f9468f3de

8017180: [macosx] [TEST_BUG] alt-key doesn't work on macos for menu
Reviewed-by: alexsch, serb
Contributed-by: vera.akulova at oracle.com

+ test/java/awt/Focus/KeyEventForBadFocusOwnerTest/KeyEventForBadFocusOwnerTest.java
+ test/javax/swing/JMenuItem/4171437/bug4171437.java
+ test/javax/swing/JPopupMenu/4458079/bug4458079.java

Changeset: f139aef966fd
Author:    kshefov
Date:      2013-09-20 17:35 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/f139aef966fd

7124232: [TEST_BUG] [macosx] JSplitPane has wrong divider location
Reviewed-by: alexsch, serb
Contributed-by: vera.akulova at oracle.com

+ test/javax/swing/JSplitPane/4816114/bug4816114.java

Changeset: abebe03818f6
Author:    malenkov
Date:      2013-09-20 18:56 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/abebe03818f6

7024235: Nimbus L&F: wrong "packing" of a frame containing tabbed pane
Reviewed-by: alexsch

! src/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java
+ test/javax/swing/JTabbedPane/7024235/Test7024235.java

Changeset: 2ac59698de38
Author:    kshefov
Date:      2013-09-23 16:14 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/2ac59698de38

8015600: [TEST_BUG] [macosx] Test closed/javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java fails since JDK 8 b75 on MacOSX
Reviewed-by: alexsch, serb

+ test/javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java

Changeset: eac52fe3990c
Author:    serb
Date:      2013-09-23 16:17 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/eac52fe3990c

8005255: [macosx] Cleanup warnings in sun.lwawt
Reviewed-by: alexsch, anthony

! make/sun/lwawt/FILES_export_macosx.gmk
! src/macosx/classes/sun/lwawt/LWButtonPeer.java
! src/macosx/classes/sun/lwawt/LWCanvasPeer.java
! src/macosx/classes/sun/lwawt/LWCheckboxPeer.java
! src/macosx/classes/sun/lwawt/LWChoicePeer.java
! src/macosx/classes/sun/lwawt/LWComponentPeer.java
! src/macosx/classes/sun/lwawt/LWContainerPeer.java
! src/macosx/classes/sun/lwawt/LWCursorManager.java
! src/macosx/classes/sun/lwawt/LWLabelPeer.java
! src/macosx/classes/sun/lwawt/LWListPeer.java
! src/macosx/classes/sun/lwawt/LWMouseInfoPeer.java
! src/macosx/classes/sun/lwawt/LWPanelPeer.java
! src/macosx/classes/sun/lwawt/LWRepaintArea.java
! src/macosx/classes/sun/lwawt/LWScrollBarPeer.java
! src/macosx/classes/sun/lwawt/LWScrollPanePeer.java
! src/macosx/classes/sun/lwawt/LWTextAreaPeer.java
! src/macosx/classes/sun/lwawt/LWTextComponentPeer.java
! src/macosx/classes/sun/lwawt/LWTextFieldPeer.java
! src/macosx/classes/sun/lwawt/LWToolkit.java
! src/macosx/classes/sun/lwawt/LWWindowPeer.java
- src/macosx/classes/sun/lwawt/SelectionClearListener.java

Changeset: 2684fd4e9f3b
Author:    serb
Date:      2013-09-23 17:55 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/2684fd4e9f3b

7172833: For default java.awt.Toolkit impl methods java.awt.Toolkit.is/setDynamicLayout() are not consistent
Reviewed-by: alexsch, anthony

! src/share/classes/java/awt/Toolkit.java
+ test/java/awt/Toolkit/DynamicLayout/bug7172833.java

Changeset: d73d3a29065c
Author:    serb
Date:      2013-09-23 21:24 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/d73d3a29065c

8019282: keyRelesed is reached even though key was NOT released
Reviewed-by: serb, anthony
Contributed-by: alexander.zvegintsev at oracle.com

! make/sun/xawt/mapfile-vers
! makefiles/mapfiles/libawt_xawt/mapfile-vers
! src/solaris/classes/sun/awt/X11/XToolkit.java
! src/solaris/classes/sun/awt/X11/XlibWrapper.java
! src/solaris/native/sun/xawt/XlibWrapper.c

Changeset: 8c0b943a0090
Author:    yan
Date:      2013-09-24 12:25 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/8c0b943a0090

8025114: Eliminate doclint errors in java.awt.dnd package javadoc
Reviewed-by: serb, alexsch

! src/share/classes/java/awt/dnd/DragGestureRecognizer.java
! src/share/classes/java/awt/dnd/DragSource.java
! src/share/classes/java/awt/dnd/DragSourceContext.java
! src/share/classes/java/awt/dnd/DragSourceDragEvent.java
! src/share/classes/java/awt/dnd/DragSourceDropEvent.java
! src/share/classes/java/awt/dnd/DragSourceEvent.java
! src/share/classes/java/awt/dnd/DropTarget.java
! src/share/classes/java/awt/dnd/DropTargetDragEvent.java
! src/share/classes/java/awt/dnd/DropTargetDropEvent.java

Changeset: 1303823e89da
Author:    yan
Date:      2013-09-24 16:36 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/1303823e89da

8025230: [cleanup] some more javadoc formatting fixes for swing
Reviewed-by: alexsch

! src/share/classes/javax/swing/JPanel.java
! src/share/classes/javax/swing/JPasswordField.java
! src/share/classes/javax/swing/JPopupMenu.java
! src/share/classes/javax/swing/JRadioButton.java
! src/share/classes/javax/swing/JRadioButtonMenuItem.java
! src/share/classes/javax/swing/JRootPane.java
! src/share/classes/javax/swing/JScrollPane.java
! src/share/classes/javax/swing/JSeparator.java
! src/share/classes/javax/swing/JSlider.java
! src/share/classes/javax/swing/JSpinner.java
! src/share/classes/javax/swing/JSplitPane.java
! src/share/classes/javax/swing/JTable.java
! src/share/classes/javax/swing/JTextArea.java
! src/share/classes/javax/swing/JTextField.java
! src/share/classes/javax/swing/JToolBar.java
! src/share/classes/javax/swing/JToolTip.java
! src/share/classes/javax/swing/JTree.java
! src/share/classes/javax/swing/JViewport.java
! src/share/classes/javax/swing/KeyStroke.java
! src/share/classes/javax/swing/OverlayLayout.java
! src/share/classes/javax/swing/ProgressMonitor.java
! src/share/classes/javax/swing/SizeRequirements.java
! src/share/classes/javax/swing/SizeSequence.java

Changeset: d580e0bc85d9
Author:    yan
Date:      2013-09-24 17:04 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/d580e0bc85d9

8025117: [cleanup] Eliminate doclint errors in javax/swing/text classes
Reviewed-by: alexsch

! src/share/classes/javax/swing/JLayer.java
! src/share/classes/javax/swing/RowFilter.java
! src/share/classes/javax/swing/plaf/TextUI.java
! src/share/classes/javax/swing/plaf/basic/BasicTextUI.java
! src/share/classes/javax/swing/text/AttributeSet.java
! src/share/classes/javax/swing/text/BadLocationException.java
! src/share/classes/javax/swing/text/BoxView.java
! src/share/classes/javax/swing/text/Caret.java
! src/share/classes/javax/swing/text/ComponentView.java
! src/share/classes/javax/swing/text/CompositeView.java
! src/share/classes/javax/swing/text/DefaultEditorKit.java
! src/share/classes/javax/swing/text/DefaultHighlighter.java
! src/share/classes/javax/swing/text/DefaultStyledDocument.java
! src/share/classes/javax/swing/text/Document.java
! src/share/classes/javax/swing/text/DocumentFilter.java
! src/share/classes/javax/swing/text/EditorKit.java
! src/share/classes/javax/swing/text/FieldView.java
! src/share/classes/javax/swing/text/FlowView.java
! src/share/classes/javax/swing/text/GapContent.java
! src/share/classes/javax/swing/text/GlyphView.java
! src/share/classes/javax/swing/text/Highlighter.java
! src/share/classes/javax/swing/text/IconView.java
! src/share/classes/javax/swing/text/NavigationFilter.java
! src/share/classes/javax/swing/text/ParagraphView.java
! src/share/classes/javax/swing/text/PasswordView.java
! src/share/classes/javax/swing/text/PlainDocument.java
! src/share/classes/javax/swing/text/PlainView.java
! src/share/classes/javax/swing/text/Position.java
! src/share/classes/javax/swing/text/StringContent.java
! src/share/classes/javax/swing/text/StyleContext.java
! src/share/classes/javax/swing/text/StyledDocument.java
! src/share/classes/javax/swing/text/StyledEditorKit.java
! src/share/classes/javax/swing/text/TabExpander.java
! src/share/classes/javax/swing/text/TabableView.java
! src/share/classes/javax/swing/text/TableView.java
! src/share/classes/javax/swing/text/Utilities.java
! src/share/classes/javax/swing/text/View.java
! src/share/classes/javax/swing/text/WrappedPlainView.java
! src/share/classes/javax/swing/text/ZoneView.java
! src/share/classes/javax/swing/text/html/BlockView.java
! src/share/classes/javax/swing/text/html/CSS.java
! src/share/classes/javax/swing/text/html/FormView.java
! src/share/classes/javax/swing/text/html/HTMLDocument.java

Changeset: 58178aec7e81
Author:    kshefov
Date:      2013-09-24 17:46 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/58178aec7e81

7124320: [TEST_BUG] [macosx] JComboBox doesn't change selection on mouse over
Reviewed-by: alexsch, serb
Contributed-by: vera.akulova at oracle.com

+ test/javax/swing/JComboBox/6236162/bug6236162.java

Changeset: f500844c2253
Author:    kshefov
Date:      2013-09-24 17:56 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/f500844c2253

7133154: [TEST_BUG] [macosx] closed/javax/swing/JInternalFrame/4251301/bug4251301.java fails on MacOS
Reviewed-by: alexsch, serb
Contributed-by: vera.akulova at oracle.com

+ test/javax/swing/JInternalFrame/4251301/bug4251301.java

Changeset: 967557d5b90a
Author:    kshefov
Date:      2013-09-24 18:13 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/967557d5b90a

7133146: [macosx] closed/javax/swing/JInternalFrame/4193219/IconCoord fails on MacOS
Reviewed-by: alexsch, serb
Contributed-by: vera.akulova at oracle.com

+ test/javax/swing/JInternalFrame/4193219/IconCoord.java

Changeset: 3982dd1210ba
Author:    kshefov
Date:      2013-09-24 18:20 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/3982dd1210ba

8015599: [TEST_BUG] [macosx] Test closed/javax/swing/Popup/TaskbarPositionTest.java fails since JDK 8 b75 on MacOSX
Reviewed-by: alexsch, serb

+ test/javax/swing/Popup/TaskbarPositionTest.java

Changeset: 2ed1584d62c5
Author:    leonidr
Date:      2013-09-24 18:24 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/2ed1584d62c5

8022555: [macosx] AppleScriptEngine.jar MUST call java.awt.Toolkit.getDefaultToolkit() lazily
Reviewed-by: anthony, serb

! src/macosx/classes/apple/applescript/AppleScriptEngineFactory.java

Changeset: a284da808700
Author:    malenkov
Date:      2013-09-25 14:06 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/a284da808700

8023310: Thread contention in the method Beans.IsDesignTime()
Reviewed-by: art, sfriberg

! src/share/classes/java/beans/ThreadGroupContext.java
! src/share/classes/java/beans/WeakIdentityMap.java

Changeset: 10e66428ddb0
Author:    alexsch
Date:      2013-09-25 16:17 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/10e66428ddb0

8007155: [macosx] Disabled panel takes mouse input in JLayeredPane
Reviewed-by: serb, anthony

! src/macosx/classes/sun/lwawt/LWCursorManager.java
! src/share/classes/java/awt/Container.java
! src/share/classes/sun/awt/AWTAccessor.java
! src/share/classes/sun/awt/GlobalCursorManager.java
! src/solaris/classes/sun/awt/X11/XGlobalCursorManager.java
! src/windows/classes/sun/awt/windows/WGlobalCursorManager.java
! src/windows/native/sun/windows/awt_Container.cpp
! src/windows/native/sun/windows/awt_Container.h
! src/windows/native/sun/windows/awt_Cursor.cpp
+ test/java/awt/Cursor/CursorOverlappedPanelsTest/CursorOverlappedPanelsTest.html
+ test/java/awt/Cursor/CursorOverlappedPanelsTest/CursorOverlappedPanelsTest.java

Changeset: 7cad8ef127a9
Author:    pchelko
Date:      2013-09-25 16:12 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/7cad8ef127a9

8024987: Copy/paste regression since JDK8 b86
Reviewed-by: serb, anthony

! src/share/classes/java/awt/datatransfer/SystemFlavorMap.java

Changeset: cff4f079fa3f
Author:    kshefov
Date:      2013-09-25 16:52 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/cff4f079fa3f

8004032: [TEST_BUG] [macosx] There is no effect when double clicking on the Icon, after right clicking on the Icon and the Icon disappear
Reviewed-by: anthony, serb

+ test/java/awt/TrayIcon/ShowAfterDisposeTest/ShowAfterDisposeTest.html
+ test/java/awt/TrayIcon/ShowAfterDisposeTest/ShowAfterDisposeTest.java

Changeset: 681ac9f9c452
Author:    alexsch
Date:      2013-09-25 17:08 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/681ac9f9c452

8025070: [javadoc] fix some javadoc errors in javax/swing/plaf/synth
Reviewed-by: serb, alexsch
Contributed-by: Alexander Stepanov <alexander.v.stepanov at oracle.com>

! src/share/classes/javax/swing/plaf/synth/SynthButtonUI.java
! src/share/classes/javax/swing/plaf/synth/SynthCheckBoxMenuItemUI.java
! src/share/classes/javax/swing/plaf/synth/SynthCheckBoxUI.java
! src/share/classes/javax/swing/plaf/synth/SynthColorChooserUI.java
! src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java
! src/share/classes/javax/swing/plaf/synth/SynthDesktopIconUI.java
! src/share/classes/javax/swing/plaf/synth/SynthDesktopPaneUI.java
! src/share/classes/javax/swing/plaf/synth/SynthEditorPaneUI.java
! src/share/classes/javax/swing/plaf/synth/SynthFormattedTextFieldUI.java
! src/share/classes/javax/swing/plaf/synth/SynthInternalFrameUI.java
! src/share/classes/javax/swing/plaf/synth/SynthLabelUI.java
! src/share/classes/javax/swing/plaf/synth/SynthListUI.java
! src/share/classes/javax/swing/plaf/synth/SynthMenuBarUI.java
! src/share/classes/javax/swing/plaf/synth/SynthMenuItemUI.java
! src/share/classes/javax/swing/plaf/synth/SynthMenuLayout.java
! src/share/classes/javax/swing/plaf/synth/SynthMenuUI.java
! src/share/classes/javax/swing/plaf/synth/SynthOptionPaneUI.java
! src/share/classes/javax/swing/plaf/synth/SynthPainter.java
! src/share/classes/javax/swing/plaf/synth/SynthPanelUI.java
! src/share/classes/javax/swing/plaf/synth/SynthPasswordFieldUI.java
! src/share/classes/javax/swing/plaf/synth/SynthPopupMenuUI.java
! src/share/classes/javax/swing/plaf/synth/SynthProgressBarUI.java
! src/share/classes/javax/swing/plaf/synth/SynthRadioButtonMenuItemUI.java
! src/share/classes/javax/swing/plaf/synth/SynthRadioButtonUI.java
! src/share/classes/javax/swing/plaf/synth/SynthRootPaneUI.java
! src/share/classes/javax/swing/plaf/synth/SynthScrollBarUI.java
! src/share/classes/javax/swing/plaf/synth/SynthScrollPaneUI.java
! src/share/classes/javax/swing/plaf/synth/SynthSeparatorUI.java
! src/share/classes/javax/swing/plaf/synth/SynthSliderUI.java
! src/share/classes/javax/swing/plaf/synth/SynthSpinnerUI.java
! src/share/classes/javax/swing/plaf/synth/SynthSplitPaneUI.java
! src/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.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/SynthTextAreaUI.java
! src/share/classes/javax/swing/plaf/synth/SynthTextFieldUI.java
! src/share/classes/javax/swing/plaf/synth/SynthTextPaneUI.java
! src/share/classes/javax/swing/plaf/synth/SynthToggleButtonUI.java
! src/share/classes/javax/swing/plaf/synth/SynthToolBarUI.java
! src/share/classes/javax/swing/plaf/synth/SynthToolTipUI.java
! src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java
! src/share/classes/javax/swing/plaf/synth/SynthViewportUI.java

Changeset: 2f8803ebd98c
Author:    yan
Date:      2013-09-25 17:35 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/2f8803ebd98c

8025085: [javadoc] some errors in javax/swing
Reviewed-by: alexsch
Contributed-by: Dmitry Zinkevich <dmitry.zinkevich at oracle.com>

! src/share/classes/javax/swing/JButton.java
! src/share/classes/javax/swing/JCheckBox.java
! src/share/classes/javax/swing/JCheckBoxMenuItem.java
! src/share/classes/javax/swing/JColorChooser.java
! src/share/classes/javax/swing/JComboBox.java
! src/share/classes/javax/swing/JComponent.java
! src/share/classes/javax/swing/JDesktopPane.java
! src/share/classes/javax/swing/JMenuItem.java
! src/share/classes/javax/swing/JToggleButton.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/TransferHandler.java
! src/share/classes/javax/swing/UIDefaults.java
! src/share/classes/javax/swing/UnsupportedLookAndFeelException.java
! src/share/classes/javax/swing/ViewportLayout.java
! src/share/classes/javax/swing/plaf/LayerUI.java
! src/share/classes/javax/swing/plaf/basic/BasicBorders.java
! src/share/classes/javax/swing/plaf/basic/BasicDesktopIconUI.java
! src/share/classes/javax/swing/plaf/basic/BasicDesktopPaneUI.java
! src/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java
! src/share/classes/javax/swing/plaf/basic/BasicGraphicsUtils.java
! src/share/classes/javax/swing/plaf/basic/BasicIconFactory.java
! src/share/classes/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java
! src/share/classes/javax/swing/plaf/basic/BasicInternalFrameUI.java
! src/share/classes/javax/swing/plaf/basic/BasicLabelUI.java
! src/share/classes/javax/swing/plaf/basic/BasicListUI.java
! src/share/classes/javax/swing/plaf/basic/BasicMenuBarUI.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/BasicPopupMenuSeparatorUI.java
! src/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java
! src/share/classes/javax/swing/plaf/basic/BasicProgressBarUI.java
! src/share/classes/javax/swing/plaf/basic/BasicScrollPaneUI.java
! src/share/classes/javax/swing/plaf/basic/BasicSeparatorUI.java
! src/share/classes/javax/swing/plaf/basic/BasicSliderUI.java
! src/share/classes/javax/swing/plaf/basic/BasicSplitPaneUI.java
! src/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java
! src/share/classes/javax/swing/plaf/basic/BasicToolBarSeparatorUI.java
! src/share/classes/javax/swing/plaf/basic/BasicToolBarUI.java
! src/share/classes/javax/swing/plaf/basic/BasicToolTipUI.java
! src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java
! src/share/classes/javax/swing/plaf/basic/DefaultMenuLayout.java
! src/share/classes/javax/swing/plaf/metal/MetalBorders.java
! src/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java
! src/share/classes/javax/swing/plaf/metal/MetalLabelUI.java
! src/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java
! src/share/classes/javax/swing/plaf/metal/MetalPopupMenuSeparatorUI.java
! src/share/classes/javax/swing/plaf/metal/MetalScrollPaneUI.java
! src/share/classes/javax/swing/plaf/metal/MetalSeparatorUI.java
! src/share/classes/javax/swing/plaf/metal/MetalSliderUI.java
! src/share/classes/javax/swing/plaf/metal/MetalTabbedPaneUI.java
! src/share/classes/javax/swing/plaf/metal/MetalToolTipUI.java
! src/share/classes/javax/swing/plaf/nimbus/AbstractRegionPainter.java
! src/share/classes/javax/swing/plaf/nimbus/NimbusLookAndFeel.java
! src/share/classes/javax/swing/plaf/nimbus/NimbusStyle.java
! src/share/classes/javax/swing/plaf/synth/Region.java
! src/share/classes/javax/swing/text/html/HTMLEditorKit.java
! src/share/classes/javax/swing/text/html/ImageView.java
! src/share/classes/javax/swing/text/html/InlineView.java
! src/share/classes/javax/swing/text/html/StyleSheet.java
! src/share/classes/javax/swing/text/html/parser/ContentModel.java
! src/share/classes/javax/swing/text/html/parser/DocumentParser.java
! src/share/classes/javax/swing/text/html/parser/Parser.java
! src/share/classes/javax/swing/tree/AbstractLayoutCache.java
! src/share/classes/javax/swing/tree/DefaultTreeCellEditor.java
! src/share/classes/javax/swing/tree/DefaultTreeCellRenderer.java
! src/share/classes/javax/swing/tree/DefaultTreeModel.java
! src/share/classes/javax/swing/tree/TreeCellRenderer.java
! src/share/classes/javax/swing/tree/TreeModel.java
! src/share/classes/javax/swing/undo/UndoManager.java

Changeset: c40ed21f2939
Author:    alexsch
Date:      2013-09-25 17:42 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/c40ed21f2939

7083457: Incomplete specification for javax/swing/text/DefaultCaret.html#setVisible(boolean)
Reviewed-by: malenkov, serb

! src/share/classes/javax/swing/text/DefaultCaret.java
+ test/javax/swing/text/DefaultCaret/7083457/bug7083457.java

Changeset: 09fb25645717
Author:    ptbrunet
Date:      2013-09-26 10:48 +0200
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/09fb25645717

8025160: Recent Java Accessibility Bridge push has make failures
Reviewed-by: tbell, erikj

! make/bridge/AccessBridgeJava/Makefile
! makefiles/CreateJars.gmk
! makefiles/GensrcMisc.gmk

Changeset: 0270e9b0891b
Author:    yan
Date:      2013-09-26 16:10 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/0270e9b0891b

8025218: [javadoc] some errors in java/awt classes
Reviewed-by: yan
Contributed-by: Dmitry Zinkevich <dmitry.zinkevich at oracle.com>

! src/share/classes/java/awt/AWTKeyStroke.java
! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/DefaultKeyboardFocusManager.java
! src/share/classes/java/awt/Dialog.java
! src/share/classes/java/awt/Event.java
! src/share/classes/java/awt/Frame.java
! src/share/classes/java/awt/GridBagConstraints.java
! src/share/classes/java/awt/GridBagLayout.java
! src/share/classes/java/awt/GridLayout.java
! src/share/classes/java/awt/KeyboardFocusManager.java
! src/share/classes/java/awt/MenuBar.java
! src/share/classes/java/awt/ScrollPane.java
! src/share/classes/java/awt/ScrollPaneAdjustable.java
! src/share/classes/java/awt/SystemTray.java
! src/share/classes/java/awt/TextComponent.java
! src/share/classes/java/awt/TextField.java
! src/share/classes/java/awt/Window.java
! src/share/classes/java/awt/datatransfer/DataFlavor.java
! src/share/classes/java/awt/event/MouseMotionListener.java

Changeset: 3b22833f2695
Author:    lana
Date:      2013-09-26 17:18 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/3b22833f2695

Merge

- src/macosx/classes/sun/lwawt/SelectionClearListener.java
- src/macosx/classes/sun/lwawt/macosx/CMouseInfoPeer.java

Changeset: 8708569b5524
Author:    sjiang
Date:      2013-09-18 08:51 +0200
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/8708569b5524

8023954: MBean*Info.equals: throw NPE
Reviewed-by: dfuchs, dholmes

! src/share/classes/javax/management/MBeanAttributeInfo.java
! src/share/classes/javax/management/MBeanConstructorInfo.java
! src/share/classes/javax/management/MBeanFeatureInfo.java
! src/share/classes/javax/management/MBeanNotificationInfo.java
! src/share/classes/javax/management/MBeanOperationInfo.java
! src/share/classes/javax/management/MBeanParameterInfo.java
+ test/javax/management/MBeanInfo/MBeanInfoEqualsNPETest.java

Changeset: ee8b292ee568
Author:    weijun
Date:      2013-09-18 18:22 +0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/ee8b292ee568

8012615: Realm.getRealmsList returns realms list in wrong
Reviewed-by: valeriep, xuelei

! src/share/classes/sun/security/krb5/Config.java
! src/share/classes/sun/security/krb5/Realm.java
! src/share/classes/sun/security/krb5/internal/CredentialsUtil.java
! test/sun/security/krb5/ParseCAPaths.java
! test/sun/security/krb5/krb5-capaths.conf

Changeset: e92635d6834c
Author:    alanb
Date:      2013-09-18 14:10 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/e92635d6834c

8024883: (se) SelectableChannel.register throws NPE if fd >= 64k (lnx)
Reviewed-by: alanb, coffeys
Contributed-by: nmaurer at redhat.com, alan.bateman at oracle.com

! src/solaris/classes/sun/nio/ch/DevPollArrayWrapper.java
! src/solaris/classes/sun/nio/ch/EPollArrayWrapper.java
! src/solaris/classes/sun/nio/ch/EventPortWrapper.java
! test/java/nio/channels/Selector/LotsOfChannels.java
! test/java/nio/channels/Selector/SelectorLimit.java

Changeset: 07d73060e0da
Author:    weijun
Date:      2013-09-18 21:37 +0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/07d73060e0da

8011402: Move blacklisting certificate logic from hard code to data
Reviewed-by: erikj, mullan

! make/java/security/Makefile
! makefiles/CopyFiles.gmk
! src/share/classes/java/security/cert/Certificate.java
! src/share/classes/sun/security/util/UntrustedCertificates.java
! src/share/classes/sun/security/x509/X509CertImpl.java
+ src/share/lib/security/BlacklistedCertsConverter.java
+ src/share/lib/security/blacklisted.certs
+ src/share/lib/security/blacklisted.certs.pem
+ test/lib/security/CheckBlacklistedCerts.java

Changeset: b3a506a30fda
Author:    ewang
Date:      2013-09-18 15:13 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/b3a506a30fda

8015762: TEST_BUG: java/nio/channels/DatagramChannel/AdaptDatagramSocket.java failing intermittently [win]
Reviewed-by: chegar, alanb

! test/java/nio/channels/DatagramChannel/AdaptDatagramSocket.java

Changeset: 22e9f0067b5a
Author:    kizune
Date:      2013-09-19 17:04 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/22e9f0067b5a

8017248: Compiler Diacritics Issue
Reviewed-by: naoto

! src/share/classes/sun/launcher/LauncherHelper.java
+ test/tools/launcher/8017248/ClassÁ.java
+ test/tools/launcher/8017248/test.sh

Changeset: 7557062d2dd2
Author:    plevart
Date:      2013-09-19 16:14 +0200
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/7557062d2dd2

8011940: java.lang.Class.getAnnotations() always enters synchronized method
Reviewed-by: jfranck, chegar, psandoz, shade

! src/share/classes/java/lang/Class.java
+ test/java/lang/annotation/AnnotationsInheritanceOrderRedefinitionTest.java

Changeset: 278873b2b3f8
Author:    sherman
Date:      2013-09-19 10:06 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/278873b2b3f8

8023113: tools/jar/ChangeDir.java fails if /tmp/a exists
Summary: updated the test case
Reviewed-by: alanb

! test/tools/jar/ChangeDir.java

Changeset: f36714707c38
Author:    psandoz
Date:      2013-09-18 10:49 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/f36714707c38

8025002: "".codePoints().sorted().iterator().hasNext() causes NegativeArraySizeException
Reviewed-by: henryjen, alanb

! src/share/classes/java/lang/CharSequence.java
! test/java/lang/CharSequence/DefaultTest.java

Changeset: 0ef7ddef9de0
Author:    psandoz
Date:      2013-09-19 20:41 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/0ef7ddef9de0

8024405: Spliterators.spliterator should support CONCURRENT characteristic
Reviewed-by: martin

! src/share/classes/java/util/Spliterator.java
! src/share/classes/java/util/Spliterators.java
! test/java/util/Spliterator/SpliteratorCharacteristics.java
! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java

Changeset: 58fd427b454d
Author:    sla
Date:      2013-09-20 10:14 +0200
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/58fd427b454d

8024985: com/sun/jdi/StepTest.java failed since jdk8b107
Reviewed-by: dcubed

! test/com/sun/jdi/ExceptionEvents.java
! test/com/sun/jdi/FilterNoMatch.java
! test/com/sun/jdi/JDIScaffold.java
! test/com/sun/jdi/PopAndStepTest.java
! test/com/sun/jdi/RepStep.java
! test/com/sun/jdi/TestScaffold.java

Changeset: 6a1c70e191d4
Author:    sla
Date:      2013-09-20 10:15 +0200
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/6a1c70e191d4

8024416: TESTBUG: com/sun/jdi/MethodEntryExitEvents.java: method entry count mismatch
Reviewed-by: dcubed

! test/com/sun/jdi/MethodEntryExitEvents.java

Changeset: afe857b13b62
Author:    kizune
Date:      2013-09-20 17:56 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/afe857b13b62

8025076: Fix for JDK-8017248 breaks jprt submission for non-unicode locales
Reviewed-by: naoto, ksrini

- test/tools/launcher/8017248/ClassÁ.java
- test/tools/launcher/8017248/test.sh
+ test/tools/launcher/DiacriticTest.java

Changeset: 94cc251d0c45
Author:    sla
Date:      2013-09-20 16:40 +0200
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/94cc251d0c45

7200277: [parfait] potential buffer overflow in npt/utf.c
Reviewed-by: dsamersoff, dcubed

! src/share/npt/utf.c

Changeset: 7913855ff66c
Author:    psandoz
Date:      2013-09-20 11:07 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/7913855ff66c

8024253: ThreadLocal random can use SecureRandom for the initial seed
Reviewed-by: psandoz, chegar, alanb
Contributed-by: Doug Lea <dl at cs.oswego.edu>, Peter Levart <peter.levart at gmail.com>, Guy Steele <guy.steele at oracle.com>

! src/share/classes/java/util/SplittableRandom.java
! src/share/classes/java/util/concurrent/ThreadLocalRandom.java
! test/java/util/concurrent/ThreadLocalRandom/ThreadLocalRandomTest.java

Changeset: 2552cd270350
Author:    bpb
Date:      2013-09-20 15:12 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/2552cd270350

8024331: j.u.Map.computeIfPresent() default/nondefault implementations don't throw NPE if the remappingFunction is null and the key is absent
Summary: Explicitly check for null remappingFunction parameter.
Reviewed-by: mduigou, forax, psandoz
Contributed-by: Brian Burkhalter <brian.burkhalter at oracle.com>

! src/share/classes/java/util/HashMap.java
! src/share/classes/java/util/Map.java
! test/java/util/Map/Defaults.java

Changeset: c30dc8e7744e
Author:    psandoz
Date:      2013-09-20 17:11 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/c30dc8e7744e

8024341: j.u.regex.Pattern.splitAsStream() doesn't correspond to split() method if using an example from the spec
Reviewed-by: alanb

! src/share/classes/java/util/regex/Pattern.java
+ test/java/util/regex/PatternStreamTest.java
- test/java/util/regex/PatternTest.java

Changeset: 56d247821694
Author:    alanb
Date:      2013-09-23 04:05 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/56d247821694

8023130: (process) ProcessBuilder#inheritIO does not work on Windows
Reviewed-by: alanb, martin
Contributed-by: ivan.gerasimov at oracle.com

! src/windows/native/java/lang/ProcessImpl_md.c
! test/java/lang/ProcessBuilder/Basic.java
+ test/java/lang/ProcessBuilder/InheritIO/InheritIO.java
+ test/java/lang/ProcessBuilder/InheritIO/InheritIO.sh

Changeset: a3b17b91127d
Author:    lana
Date:      2013-09-20 19:15 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/a3b17b91127d

Merge


Changeset: f1b251affc6a
Author:    lana
Date:      2013-09-22 20:21 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/f1b251affc6a

Merge


Changeset: b606775fd1a3
Author:    stefank
Date:      2013-08-29 11:08 +0200
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/b606775fd1a3

8014659: NPG: performance counters for compressed klass space
Reviewed-by: jmasa, sla
Contributed-by: erik.helin at oracle.com

! src/share/classes/sun/tools/jstat/resources/jstat_options
! test/sun/tools/jstat/gcCapacityOutput1.awk
! test/sun/tools/jstat/gcCauseOutput1.awk
! test/sun/tools/jstat/gcMetaCapacityOutput1.awk
! test/sun/tools/jstat/gcOldOutput1.awk
! test/sun/tools/jstat/gcOutput1.awk
! test/sun/tools/jstat/lineCounts1.awk
! test/sun/tools/jstat/lineCounts2.awk
! test/sun/tools/jstat/lineCounts3.awk
! test/sun/tools/jstat/lineCounts4.awk
! test/sun/tools/jstat/timeStamp1.awk
! test/sun/tools/jstatd/jstatGcutilOutput1.awk

Changeset: 76619d71a7c5
Author:    dfuchs
Date:      2013-09-25 09:47 +0200
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/76619d71a7c5

8025140: TEST_BUG: java/util/logging/Logger/getGlobal tests fail due to timeout
Summary: Arbitrary timeouts in the tests @run lines where too agressive for some configurations. The tests will now run with default timeout.
Reviewed-by: alanb, mchung

! test/java/util/logging/Logger/getGlobal/TestGetGlobal.java
! test/java/util/logging/Logger/getGlobal/TestGetGlobalByName.java
! test/java/util/logging/Logger/getGlobal/TestGetGlobalConcurrent.java

Changeset: 2b928330970a
Author:    mfang
Date:      2013-09-24 14:17 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/2b928330970a

8025215: jdk8 l10n resource file translation update 4
Reviewed-by: naoto, yhuang

! src/macosx/classes/com/apple/laf/resources/aqua_ko.properties
! src/share/classes/com/sun/accessibility/internal/resources/accessibility_de.properties
! src/share/classes/com/sun/accessibility/internal/resources/accessibility_es.properties
! src/share/classes/com/sun/accessibility/internal/resources/accessibility_fr.properties
! src/share/classes/com/sun/accessibility/internal/resources/accessibility_it.properties
! src/share/classes/com/sun/accessibility/internal/resources/accessibility_pt_BR.properties
! src/share/classes/com/sun/accessibility/internal/resources/accessibility_sv.properties
! src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_de.properties
! src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_ko.properties
+ src/share/classes/com/sun/java/util/jar/pack/DriverResource_ja.java
+ src/share/classes/com/sun/java/util/jar/pack/DriverResource_zh_CN.java
! src/share/classes/com/sun/rowset/RowSetResourceBundle_ko.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ko.properties
! src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_sv.properties
! src/share/classes/sun/applet/resources/MsgAppletViewer_de.java
! src/share/classes/sun/launcher/resources/launcher_de.properties
! src/share/classes/sun/launcher/resources/launcher_es.properties
! src/share/classes/sun/launcher/resources/launcher_fr.properties
! src/share/classes/sun/launcher/resources/launcher_it.properties
! src/share/classes/sun/launcher/resources/launcher_ja.properties
! src/share/classes/sun/launcher/resources/launcher_ko.properties
! src/share/classes/sun/launcher/resources/launcher_pt_BR.properties
! src/share/classes/sun/launcher/resources/launcher_sv.properties
! src/share/classes/sun/launcher/resources/launcher_zh_CN.properties
! src/share/classes/sun/launcher/resources/launcher_zh_TW.properties
! src/share/classes/sun/print/resources/serviceui_de.properties
! src/share/classes/sun/print/resources/serviceui_es.properties
! src/share/classes/sun/print/resources/serviceui_fr.properties
! src/share/classes/sun/print/resources/serviceui_it.properties
! src/share/classes/sun/print/resources/serviceui_pt_BR.properties
! src/share/classes/sun/print/resources/serviceui_sv.properties
! src/share/classes/sun/rmi/registry/resources/rmiregistry_de.properties
! src/share/classes/sun/rmi/server/resources/rmid_ko.properties
! src/share/classes/sun/security/tools/jarsigner/Resources_ja.java
! src/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java
! src/share/classes/sun/security/tools/keytool/Resources_de.java
! src/share/classes/sun/security/tools/keytool/Resources_es.java
! src/share/classes/sun/security/tools/keytool/Resources_fr.java
! src/share/classes/sun/security/tools/keytool/Resources_it.java
! src/share/classes/sun/security/tools/keytool/Resources_ja.java
! src/share/classes/sun/security/tools/keytool/Resources_ko.java
! src/share/classes/sun/security/tools/keytool/Resources_pt_BR.java
! src/share/classes/sun/security/tools/keytool/Resources_sv.java
! src/share/classes/sun/security/tools/keytool/Resources_zh_CN.java
! src/share/classes/sun/security/tools/keytool/Resources_zh_TW.java
! src/share/classes/sun/security/tools/policytool/Resources_de.java
! src/share/classes/sun/security/tools/policytool/Resources_es.java
! src/share/classes/sun/security/tools/policytool/Resources_fr.java
! src/share/classes/sun/security/tools/policytool/Resources_it.java
! src/share/classes/sun/security/tools/policytool/Resources_ja.java
! src/share/classes/sun/security/tools/policytool/Resources_ko.java
! src/share/classes/sun/security/tools/policytool/Resources_pt_BR.java
! src/share/classes/sun/security/tools/policytool/Resources_sv.java
! src/share/classes/sun/security/tools/policytool/Resources_zh_CN.java
! src/share/classes/sun/security/tools/policytool/Resources_zh_TW.java
! src/share/classes/sun/security/util/Resources_fr.java
! src/share/classes/sun/tools/jar/resources/jar_de.properties
! src/share/classes/sun/tools/jar/resources/jar_es.properties
! src/share/classes/sun/tools/jar/resources/jar_fr.properties
! src/share/classes/sun/tools/jar/resources/jar_it.properties
! src/share/classes/sun/tools/jar/resources/jar_ja.properties
! src/share/classes/sun/tools/jar/resources/jar_ko.properties
! src/share/classes/sun/tools/jar/resources/jar_pt_BR.properties
! src/share/classes/sun/tools/jar/resources/jar_sv.properties
! src/share/classes/sun/tools/jar/resources/jar_zh_CN.properties
! src/share/classes/sun/tools/jar/resources/jar_zh_TW.properties
! src/share/classes/sun/tools/jconsole/resources/messages_ja.properties
! src/share/classes/sun/tools/jconsole/resources/messages_zh_CN.properties

Changeset: 9765801f209f
Author:    mfang
Date:      2013-09-24 14:34 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/9765801f209f

Merge

- test/java/util/regex/PatternTest.java

Changeset: d16a53d1762f
Author:    mfang
Date:      2013-09-25 07:36 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/d16a53d1762f

Merge


Changeset: 8f27030686a6
Author:    bchristi
Date:      2013-09-26 11:13 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/8f27030686a6

8025173: HashMap.put() replacing an existing key can trigger a resize()
Summary: Ensure that HashMap is not resized if we're just replacing a value
Reviewed-by: alanb, martin

! src/share/classes/java/util/HashMap.java
+ test/java/util/HashMap/ReplaceExisting.java

Changeset: 8edd604bf960
Author:    lana
Date:      2013-09-26 17:21 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/8edd604bf960

Merge

- test/java/util/regex/PatternTest.java

Changeset: 9684ed81cd21
Author:    ksrini
Date:      2013-09-27 16:29 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/9684ed81cd21

8020552: [launcher] changes to support removal of Solaris 32-bit distribution
8023495: [infra] create 64-bit solaris bits with symlinks
Reviewed-by: ihse, tbell, dholmes, darcy, alanb, erikj, sla, martin

! makefiles/Images.gmk
! src/share/classes/com/sun/tools/jdi/SunCommandLineLauncher.java
! src/solaris/bin/java_md_solinux.c
! test/com/sun/jdi/BadHandshakeTest.java
! test/com/sun/jdi/DoubleAgentTest.java
! test/com/sun/jdi/ExclusiveBind.java
! test/com/sun/jdi/PrivateTransportTest.sh
! test/com/sun/jdi/RunToExit.java
- test/com/sun/jdi/Solaris32AndSolaris64Test.sh
! test/com/sun/jdi/connect/spi/SimpleLaunchingConnector.java
! test/demo/jvmti/DemoRun.java
! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/Makefile
+ test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-amd64/libLauncher.so
- test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-i586/libLauncher.so
- test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-sparc/libLauncher.so
! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh
! test/sun/security/tools/keytool/autotest.sh
! test/sun/tools/jhat/HatRun.java
! test/tools/launcher/6842838/Test6842838.sh
! test/tools/launcher/ChangeDataModel.java
! test/tools/launcher/ExecutionEnvironment.java
! test/tools/launcher/FXLauncherTest.java
! test/tools/launcher/RunpathTest.java
! test/tools/launcher/Test7029048.java
! test/tools/launcher/TestHelper.java

Changeset: 2c7c7b813eb3
Author:    katleman
Date:      2013-10-01 12:45 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/2c7c7b813eb3

Merge

- test/com/sun/jdi/Solaris32AndSolaris64Test.sh
- test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-i586/libLauncher.so
- test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-sparc/libLauncher.so

Changeset: dd43ccb3bac9
Author:    ihse
Date:      2013-10-01 11:08 +0200
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/dd43ccb3bac9

8019219: Fix typo in jdk/makefiles "default" targets
Reviewed-by: erikj

! makefiles/CompileLaunchers.gmk
! makefiles/CompileNativeLibraries.gmk

Changeset: 54e099776f08
Author:    erikj
Date:      2013-10-02 15:08 +0200
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/54e099776f08

Merge


Changeset: 9f57d2774603
Author:    katleman
Date:      2013-10-02 13:26 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/9f57d2774603

Added tag jdk8-b110 for changeset 54e099776f08

! .hgtags

Changeset: 88597d465e48
Author:    ihse
Date:      2013-10-01 15:13 +0200
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/88597d465e48

8016024: Remove solaris path from FillCacheFind
Reviewed-by: erikj

! makefiles/Tools.gmk

Changeset: 760af86b3f3f
Author:    erikj
Date:      2013-10-03 11:27 +0200
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/760af86b3f3f

8024522: java.time packages missing from src.zip
Reviewed-by: tbell

! makefiles/CreateJars.gmk

Changeset: 719befd87c7b
Author:    katleman
Date:      2013-10-08 13:10 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/719befd87c7b

Merge


Changeset: 7af04d2d2139
Author:    cl
Date:      2013-10-10 10:09 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/7af04d2d2139

Added tag jdk8-b111 for changeset 719befd87c7b

! .hgtags

Changeset: 727b60f9c09c
Author:    lana
Date:      2013-10-08 14:37 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/727b60f9c09c

Merge


Changeset: e4e151f6ae50
Author:    yan
Date:      2013-09-27 12:35 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/e4e151f6ae50

8025249: [javadoc] fix some javadoc errors in javax/swing/
Reviewed-by: alexsch, yan
Contributed-by: Taras Ledkov <taras.ledkov at oracle.com>

! src/share/classes/javax/swing/border/CompoundBorder.java
! src/share/classes/javax/swing/colorchooser/AbstractColorChooserPanel.java
! src/share/classes/javax/swing/event/CaretEvent.java
! src/share/classes/javax/swing/event/DocumentEvent.java
! src/share/classes/javax/swing/event/EventListenerList.java
! src/share/classes/javax/swing/event/ListDataEvent.java
! src/share/classes/javax/swing/event/TreeModelEvent.java
! src/share/classes/javax/swing/filechooser/FileView.java
! src/share/classes/javax/swing/table/DefaultTableCellRenderer.java
! src/share/classes/javax/swing/table/DefaultTableModel.java
! src/share/classes/javax/swing/table/JTableHeader.java
! src/share/classes/javax/swing/table/TableCellRenderer.java
! src/share/classes/javax/swing/text/AbstractDocument.java
! src/share/classes/javax/swing/text/AbstractWriter.java
! src/share/classes/javax/swing/text/AsyncBoxView.java
! src/share/classes/javax/swing/text/AttributeSet.java
! src/share/classes/javax/swing/text/Document.java
! src/share/classes/javax/swing/text/Element.java
! src/share/classes/javax/swing/text/View.java

Changeset: ca45169cb4eb
Author:    pchelko
Date:      2013-09-27 14:29 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/ca45169cb4eb

8024122: [TEST] need test to cover JDK-7146572
Reviewed-by: anthony, yan
Contributed-by: Alexander Stepanov <alexander.v.stepanov at oracle.com>

+ test/java/awt/InputMethods/InputMethodsTest/InputMethodsTest.html
+ test/java/awt/InputMethods/InputMethodsTest/InputMethodsTest.java

Changeset: ad7db846c951
Author:    pchelko
Date:      2013-09-27 17:04 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/ad7db846c951

8025503: [macosx] FileDialog allows file selection with apple.awt.fileDialogForDirectories = true
Reviewed-by: serb, anthony

! src/macosx/native/sun/awt/CFileDialog.m

Changeset: 260bc59ca253
Author:    pchelko
Date:      2013-09-27 18:35 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/260bc59ca253

8016563: Test closed/java/awt/dnd/ImageTransferTest/ImageTransferTest.html fails
Reviewed-by: anthony, serb

! src/share/classes/sun/awt/datatransfer/DataTransferer.java

Changeset: bfff9e9120ec
Author:    malenkov
Date:      2013-09-27 22:17 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/bfff9e9120ec

8012716: java.beans.EventHandler.create method should check if the given listenerInterface is a public interface
Reviewed-by: art, mchung

! src/share/classes/java/beans/EventHandler.java

Changeset: 0042f54f65d0
Author:    malenkov
Date:      2013-09-27 22:25 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/0042f54f65d0

7117595: ArrayIndexOutOfBoundsException in Win32GraphicsEnvironment if display is removed
Reviewed-by: anthony, serb

! src/macosx/classes/sun/awt/CGraphicsEnvironment.java
! src/share/classes/sun/java2d/SunGraphicsEnvironment.java
! src/solaris/classes/sun/awt/X11GraphicsEnvironment.java
! src/windows/classes/sun/awt/Win32GraphicsEnvironment.java

Changeset: 603cd3cefbb0
Author:    malenkov
Date:      2013-09-30 22:08 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/603cd3cefbb0

8025652: [macos] build failed
Reviewed-by: serb

! src/share/classes/sun/java2d/SunGraphicsEnvironment.java
! src/solaris/classes/sun/awt/X11GraphicsEnvironment.java
! src/windows/classes/sun/awt/Win32GraphicsEnvironment.java

Changeset: cdfa2301a291
Author:    serb
Date:      2013-10-01 04:29 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/cdfa2301a291

7150100: [macosx] "0123456789" is selected in the TextField
Reviewed-by: anthony, art

! src/macosx/classes/sun/lwawt/LWTextComponentPeer.java
! src/solaris/classes/sun/awt/X11/XTextAreaPeer.java
! src/solaris/classes/sun/awt/X11/XTextFieldPeer.java
+ test/java/awt/TextArea/SelectionVisible/SelectionVisible.html
+ test/java/awt/TextArea/SelectionVisible/SelectionVisible.java
+ test/java/awt/TextField/SelectionVisible/SelectionVisible.html
+ test/java/awt/TextField/SelectionVisible/SelectionVisible.java

Changeset: 2d8418d68a3c
Author:    kshefov
Date:      2013-10-01 13:19 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/2d8418d68a3c

7125471: [macosx] NofocusListDblClickTest should wait between doublr clicks
Reviewed-by: anthony, serb
Contributed-by: vera.akulova at oracle.com

+ test/java/awt/List/NofocusListDblClickTest/NofocusListDblClickTest.java

Changeset: 329011aad090
Author:    kshefov
Date:      2013-10-01 13:30 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/329011aad090

8012468: [TEST_BUG] javax/swing/PopupFactory/6276087/NonOpaquePopupMenuTest.java doesn't release mouse button
Reviewed-by: serb, alexsch
Contributed-by: vera.akulova at oracle.com

! test/javax/swing/PopupFactory/6276087/NonOpaquePopupMenuTest.java

Changeset: 0887aad989fb
Author:    kshefov
Date:      2013-10-01 13:38 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/0887aad989fb

8012466: [TEST_BUG] javax/swing/JInternalFrame/Test6505027.java doesn't release mouse button
Reviewed-by: serb, alexsch
Contributed-by: vera.akulova at oracle.com

! test/javax/swing/JInternalFrame/Test6505027.java

Changeset: 1043bd1f7fca
Author:    kshefov
Date:      2013-10-01 13:40 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/1043bd1f7fca

8004294: [TEST_BUG] javax/swing/JSpinner/4973721/bug4973721.java failed on win2003
Reviewed-by: serb, alexsch
Contributed-by: vera.akulova at oracle.com

+ test/javax/swing/JSpinner/4973721/bug4973721.java

Changeset: 68157255f3eb
Author:    kshefov
Date:      2013-10-01 13:45 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/68157255f3eb

8012461: [TEST_BUG] closed/javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java doesn't release mouse button
Reviewed-by: serb, alexsch
Contributed-by: vera.akulova at oracle.com

+ test/javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java
+ test/javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.xml

Changeset: 172405287fde
Author:    kshefov
Date:      2013-10-01 13:46 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/172405287fde

7133545: [macosx] closed/javax/swing/JSplitPane/4514858/bug4514858.java fails on MacOS
Reviewed-by: serb, alexsch
Contributed-by: vera.akulova at oracle.com

+ test/javax/swing/JSplitPane/4514858/bug4514858.java

Changeset: 291e66f4cb83
Author:    kshefov
Date:      2013-10-01 13:47 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/291e66f4cb83

7133532: [macosx] closed/javax/swing/JScrollBar/bug4202954/bug4202954.java fails on MacOS
Reviewed-by: serb, alexsch
Contributed-by: vera.akulova at oracle.com

+ test/javax/swing/JScrollBar/bug4202954/bug4202954.java

Changeset: 560ede42bd2e
Author:    kshefov
Date:      2013-10-01 14:38 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/560ede42bd2e

8025707: Frogot to add a file to fix for JDK-8012461
Reviewed-by: serb, alexsch
Contributed-by: vera.akulova at oracle.com

+ test/javax/swing/plaf/synth/SynthButtonUI/6276188/red.gif

Changeset: a0c28e64c049
Author:    alitvinov
Date:      2013-10-01 18:40 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/a0c28e64c049

8025145: [macosx]: java 7 does not recognize tiff image on clipboard
Reviewed-by: anthony, serb
Contributed-by: anton.nashatyrev at oracle.com

! src/macosx/lib/flavormap.properties

Changeset: 5e205645d990
Author:    pchelko
Date:      2013-10-02 11:18 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/5e205645d990

7124363: [macosx] ClassCastException: CFileDialog cannot be cast to LWWindowPeer
Reviewed-by: anthony, serb

! src/macosx/classes/sun/lwawt/LWWindowPeer.java

Changeset: 1189f954d52f
Author:    pchelko
Date:      2013-10-02 11:32 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/1189f954d52f

8024163: [macosx] NullPointerException at javax.swing.TransferHandler$DropHandler.handleDrag since jdk8b93, 7u40b28
Reviewed-by: anthony, serb

! src/macosx/classes/sun/lwawt/macosx/CDropTargetContextPeer.java
! src/macosx/native/sun/awt/CDropTarget.m
+ test/java/awt/dnd/DropTargetEnterExitTest/ExtraDragEnterTest.java
+ test/java/awt/dnd/DropTargetEnterExitTest/MissedDragExitTest.java

Changeset: 01198c681710
Author:    pchelko
Date:      2013-10-02 11:50 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/01198c681710

8024600: [macosx] code prevents use of -Xlint:auxiliaryclass,empty in jdk build
Reviewed-by: anthony, serb

! src/macosx/classes/com/apple/eawt/_AppEventLegacyHandler.java
+ src/macosx/classes/com/apple/eawt/_OpenAppHandler.java
! src/macosx/classes/com/apple/laf/AquaComboBoxRenderer.java
+ src/macosx/classes/com/apple/laf/AquaComboBoxRendererInternal.java
! src/macosx/classes/com/apple/laf/AquaMenuBarUI.java

Changeset: 287e0a7731ff
Author:    pchelko
Date:      2013-10-02 16:58 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/287e0a7731ff

8024158: [macosx] java/awt/EventDispatchThread/LoopRobustness/LoopRobustness still failed after fix JDK-8022247; since jdk8b96
Reviewed-by: art, leonidr

! src/macosx/classes/sun/lwawt/LWWindowPeer.java

Changeset: 244f2ee51f31
Author:    leonidr
Date:      2013-10-02 17:06 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/244f2ee51f31

8023994: Right click on the icon added to the system tray for the first time, java.lang.IllegalArgumentException thrown.
Reviewed-by: anthony, serb

! src/solaris/classes/sun/awt/X11/XBaseMenuWindow.java

Changeset: f40f2421c60f
Author:    serb
Date:      2013-10-02 21:02 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/f40f2421c60f

8013563: Memory leak in JFrame on Linux
Reviewed-by: anthony, art

! src/share/classes/java/awt/Window.java
+ test/java/awt/Window/WindowsLeak/WindowsLeak.java

Changeset: 1da5d306e84b
Author:    cl
Date:      2013-10-02 11:28 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/1da5d306e84b

8025409: Fix javadoc comments errors and warning reported by doclint report
Reviewed-by: anthony, yan

! src/share/classes/java/awt/BorderLayout.java
! src/share/classes/java/awt/Button.java
! src/share/classes/java/awt/Checkbox.java
! src/share/classes/java/awt/CheckboxGroup.java
! src/share/classes/java/awt/CheckboxMenuItem.java
! src/share/classes/java/awt/Choice.java
! src/share/classes/java/awt/Color.java
! src/share/classes/java/awt/EventQueue.java
! src/share/classes/java/awt/FlowLayout.java
! src/share/classes/java/awt/FontMetrics.java
! src/share/classes/java/awt/Frame.java
! src/share/classes/java/awt/GridBagLayout.java
! src/share/classes/java/awt/GridLayout.java
! src/share/classes/java/awt/Label.java
! src/share/classes/java/awt/LinearGradientPaint.java
! src/share/classes/java/awt/List.java
! src/share/classes/java/awt/MenuBar.java
! src/share/classes/java/awt/MenuItem.java
! src/share/classes/java/awt/RadialGradientPaint.java
! src/share/classes/java/awt/Scrollbar.java
! src/share/classes/java/awt/SystemTray.java
! src/share/classes/java/awt/TextArea.java
! src/share/classes/java/awt/TextField.java
! src/share/classes/java/awt/Window.java
! src/share/classes/java/awt/font/TextAttribute.java
! src/share/classes/java/awt/geom/AffineTransform.java
! src/share/classes/java/awt/geom/Line2D.java
! src/share/classes/java/awt/print/PrinterJob.java
! src/share/classes/javax/print/Doc.java
! src/share/classes/javax/print/DocFlavor.java
! src/share/classes/javax/print/MultiDoc.java
! src/share/classes/javax/print/attribute/standard/Finishings.java
! src/share/classes/javax/print/attribute/standard/JobStateReasons.java
! src/share/classes/javax/print/attribute/standard/MediaPrintableArea.java
! src/share/classes/javax/print/attribute/standard/MultipleDocumentHandling.java
! src/share/classes/javax/print/attribute/standard/PrinterStateReasons.java
! src/share/classes/javax/print/attribute/standard/Sides.java
! src/share/classes/javax/swing/JLayeredPane.java
! src/share/classes/javax/swing/JOptionPane.java
! src/share/classes/javax/swing/JScrollPane.java
! src/share/classes/javax/swing/JTabbedPane.java
! src/share/classes/javax/swing/LookAndFeel.java
! src/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java
! src/share/classes/javax/swing/plaf/metal/MetalTreeUI.java
! src/share/classes/javax/swing/text/Document.java
! src/share/classes/javax/swing/text/MaskFormatter.java
! src/share/classes/javax/swing/text/View.java
! src/share/classes/javax/swing/text/html/HTMLDocument.java

Changeset: 998578a87c0e
Author:    bagiras
Date:      2013-10-03 16:51 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/998578a87c0e

8013553: [macosx] java.awt.FileDialog removes file extensions
Reviewed-by: leonidr, serb

! src/macosx/native/sun/awt/CFileDialog.m

Changeset: 1533a379deb0
Author:    anthony
Date:      2013-10-03 18:01 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/1533a379deb0

7174704: [macosx] New issue in 7u6 b12: HeadlessPrintingTest failure
Summary: Load the lwawt native library on Mac regardless of the headless/headful mode. Also, some minor cleanup.
Reviewed-by: art, serb

! src/macosx/native/sun/awt/awt.m
! src/solaris/native/sun/awt/awt_LoadLibrary.c

Changeset: 39b674405270
Author:    alexsch
Date:      2013-10-03 19:02 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/39b674405270

7092283: Property Window.locationByPlatform is not cleared by calling setVisible(false)
Reviewed-by: anthony, serb

! src/share/classes/java/awt/Window.java
+ test/java/awt/Window/LocationByPlatform/LocationByPlatformTest.java

Changeset: 6ffe50fe06bd
Author:    mcherkas
Date:      2013-10-04 20:13 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/6ffe50fe06bd

8020688: Broken links in documentation at http://docs.oracle.com/javase/6/docs/api/index.
Reviewed-by: anthony, alexsch

! src/macosx/classes/apple/applescript/AppleScriptEngine.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509SKI.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverDirectHTTP.java
! src/share/classes/java/applet/Applet.java
! src/share/classes/java/applet/AppletStub.java
! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/Container.java
! src/share/classes/java/awt/DefaultFocusTraversalPolicy.java
! src/share/classes/java/awt/DefaultKeyboardFocusManager.java
! src/share/classes/java/awt/DisplayMode.java
! src/share/classes/java/awt/FocusTraversalPolicy.java
! src/share/classes/java/awt/Font.java
! src/share/classes/java/awt/GraphicsDevice.java
! src/share/classes/java/awt/KeyboardFocusManager.java
! src/share/classes/java/awt/Toolkit.java
! src/share/classes/java/awt/datatransfer/DataFlavor.java
! src/share/classes/java/awt/datatransfer/Transferable.java
! src/share/classes/java/awt/event/ActionEvent.java
! src/share/classes/java/awt/event/ActionListener.java
! src/share/classes/java/awt/event/ComponentAdapter.java
! src/share/classes/java/awt/event/ComponentEvent.java
! src/share/classes/java/awt/event/ComponentListener.java
! src/share/classes/java/awt/event/ContainerAdapter.java
! src/share/classes/java/awt/event/ContainerEvent.java
! src/share/classes/java/awt/event/ContainerListener.java
! src/share/classes/java/awt/event/FocusAdapter.java
! src/share/classes/java/awt/event/FocusEvent.java
! src/share/classes/java/awt/event/FocusListener.java
! src/share/classes/java/awt/event/ItemEvent.java
! src/share/classes/java/awt/event/ItemListener.java
! src/share/classes/java/awt/event/KeyAdapter.java
! src/share/classes/java/awt/event/KeyEvent.java
! src/share/classes/java/awt/event/MouseAdapter.java
! src/share/classes/java/awt/event/MouseEvent.java
! src/share/classes/java/awt/event/MouseListener.java
! src/share/classes/java/awt/event/MouseMotionAdapter.java
! src/share/classes/java/awt/event/MouseMotionListener.java
! src/share/classes/java/awt/event/WindowAdapter.java
! src/share/classes/java/awt/event/WindowEvent.java
! src/share/classes/java/awt/event/WindowFocusListener.java
! src/share/classes/java/awt/event/WindowListener.java
! src/share/classes/java/awt/geom/Line2D.java
! src/share/classes/java/beans/Introspector.java
! src/share/classes/java/net/URI.java
! src/share/classes/java/text/DecimalFormat.java
! src/share/classes/java/text/SimpleDateFormat.java
! src/share/classes/javax/management/Descriptor.java
! src/share/classes/javax/swing/AbstractButton.java
! src/share/classes/javax/swing/BorderFactory.java
! src/share/classes/javax/swing/BoundedRangeModel.java
! src/share/classes/javax/swing/Box.java
! src/share/classes/javax/swing/BoxLayout.java
! src/share/classes/javax/swing/ButtonGroup.java
! src/share/classes/javax/swing/DefaultFocusManager.java
! src/share/classes/javax/swing/FocusManager.java
! src/share/classes/javax/swing/ImageIcon.java
! src/share/classes/javax/swing/JApplet.java
! src/share/classes/javax/swing/JButton.java
! src/share/classes/javax/swing/JCheckBox.java
! src/share/classes/javax/swing/JCheckBoxMenuItem.java
! src/share/classes/javax/swing/JColorChooser.java
! src/share/classes/javax/swing/JComboBox.java
! src/share/classes/javax/swing/JComponent.java
! src/share/classes/javax/swing/JDesktopPane.java
! src/share/classes/javax/swing/JDialog.java
! src/share/classes/javax/swing/JEditorPane.java
! src/share/classes/javax/swing/JFileChooser.java
! src/share/classes/javax/swing/JFrame.java
! src/share/classes/javax/swing/JInternalFrame.java
! src/share/classes/javax/swing/JLabel.java
! src/share/classes/javax/swing/JLayeredPane.java
! src/share/classes/javax/swing/JList.java
! src/share/classes/javax/swing/JMenu.java
! src/share/classes/javax/swing/JMenuBar.java
! src/share/classes/javax/swing/JMenuItem.java
! src/share/classes/javax/swing/JOptionPane.java
! src/share/classes/javax/swing/JPanel.java
! src/share/classes/javax/swing/JPasswordField.java
! src/share/classes/javax/swing/JPopupMenu.java
! src/share/classes/javax/swing/JProgressBar.java
! src/share/classes/javax/swing/JRadioButton.java
! src/share/classes/javax/swing/JRadioButtonMenuItem.java
! src/share/classes/javax/swing/JRootPane.java
! src/share/classes/javax/swing/JScrollPane.java
! src/share/classes/javax/swing/JSeparator.java
! src/share/classes/javax/swing/JSlider.java
! src/share/classes/javax/swing/JSpinner.java
! src/share/classes/javax/swing/JSplitPane.java
! src/share/classes/javax/swing/JTabbedPane.java
! src/share/classes/javax/swing/JTable.java
! src/share/classes/javax/swing/JTextArea.java
! src/share/classes/javax/swing/JTextField.java
! src/share/classes/javax/swing/JTextPane.java
! src/share/classes/javax/swing/JToggleButton.java
! src/share/classes/javax/swing/JToolBar.java
! src/share/classes/javax/swing/JToolTip.java
! src/share/classes/javax/swing/JTree.java
! src/share/classes/javax/swing/JWindow.java
! src/share/classes/javax/swing/ProgressMonitor.java
! src/share/classes/javax/swing/ProgressMonitorInputStream.java
! src/share/classes/javax/swing/Spring.java
! src/share/classes/javax/swing/SpringLayout.java
! src/share/classes/javax/swing/SwingUtilities.java
! src/share/classes/javax/swing/SwingWorker.java
! src/share/classes/javax/swing/Timer.java
! src/share/classes/javax/swing/TransferHandler.java
! src/share/classes/javax/swing/WindowConstants.java
! src/share/classes/javax/swing/border/Border.java
! src/share/classes/javax/swing/event/InternalFrameAdapter.java
! src/share/classes/javax/swing/event/InternalFrameEvent.java
! src/share/classes/javax/swing/event/InternalFrameListener.java
! src/share/classes/javax/swing/event/TreeExpansionEvent.java
! src/share/classes/javax/swing/event/TreeExpansionListener.java
! src/share/classes/javax/swing/event/TreeModelEvent.java
! src/share/classes/javax/swing/event/TreeModelListener.java
! src/share/classes/javax/swing/event/TreeSelectionListener.java
! src/share/classes/javax/swing/event/TreeWillExpandListener.java
! src/share/classes/javax/swing/filechooser/FileFilter.java
! src/share/classes/javax/swing/filechooser/FileView.java
! src/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java
! src/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java
! src/share/classes/javax/swing/table/TableModel.java
! src/share/classes/javax/swing/text/AbstractDocument.java
! src/share/classes/javax/swing/text/DefaultCaret.java
! src/share/classes/javax/swing/text/DefaultStyledDocument.java
! src/share/classes/javax/swing/text/JTextComponent.java
! src/share/classes/javax/swing/text/PlainDocument.java
! src/share/classes/javax/swing/text/StyleContext.java
! src/share/classes/javax/swing/text/html/HTMLDocument.java
! src/share/classes/javax/swing/tree/DefaultMutableTreeNode.java
! src/share/classes/javax/swing/tree/DefaultTreeCellRenderer.java
! src/share/classes/javax/swing/tree/DefaultTreeModel.java
! src/share/classes/javax/swing/tree/ExpandVetoException.java
! src/share/classes/javax/swing/tree/TreeCellRenderer.java
! src/share/classes/javax/swing/tree/TreeModel.java
! src/share/classes/javax/swing/tree/TreeNode.java
! src/share/classes/javax/swing/tree/TreePath.java
! src/share/classes/javax/swing/tree/TreeSelectionModel.java
! src/share/classes/sun/swing/PrintingStatus.java
! src/share/classes/sun/text/normalizer/UCharacter.java
! src/share/demo/jfc/FileChooserDemo/FileChooserDemo.java

Changeset: 01b40315f872
Author:    alexsch
Date:      2013-10-07 16:13 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/01b40315f872

8025438: [macosx] right JNFCall* method should be used in JDK-8008728 fix
Reviewed-by: serb, anthony

! src/macosx/native/sun/awt/AWTWindow.m

Changeset: 72afa269fa3b
Author:    alexsch
Date:      2013-10-07 16:42 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/72afa269fa3b

8007219: [macosx] Frame size reverts meaning of maximized attribute if frame size close to display
Reviewed-by: serb, anthony

! src/macosx/classes/sun/lwawt/LWWindowPeer.java
! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/macosx/classes/sun/lwawt/macosx/CWrapper.java
! src/macosx/native/sun/awt/CWrapper.m
+ test/java/awt/Frame/MaximizedToMaximized/MaximizedToMaximized.java

Changeset: 546c0ebfbf56
Author:    cl
Date:      2013-10-07 11:34 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/546c0ebfbf56

8025840: Fix all the doclint warnings about trademark
Reviewed-by: art

! src/share/classes/javax/swing/AbstractAction.java
! src/share/classes/javax/swing/AbstractButton.java
! src/share/classes/javax/swing/AbstractCellEditor.java
! src/share/classes/javax/swing/AbstractListModel.java
! src/share/classes/javax/swing/Box.java
! src/share/classes/javax/swing/BoxLayout.java
! src/share/classes/javax/swing/ButtonGroup.java
! src/share/classes/javax/swing/CellRendererPane.java
! src/share/classes/javax/swing/DefaultBoundedRangeModel.java
! src/share/classes/javax/swing/DefaultButtonModel.java
! src/share/classes/javax/swing/DefaultCellEditor.java
! src/share/classes/javax/swing/DefaultListCellRenderer.java
! src/share/classes/javax/swing/DefaultListModel.java
! src/share/classes/javax/swing/DefaultListSelectionModel.java
! src/share/classes/javax/swing/DefaultSingleSelectionModel.java
! src/share/classes/javax/swing/ImageIcon.java
! src/share/classes/javax/swing/JApplet.java
! src/share/classes/javax/swing/JButton.java
! src/share/classes/javax/swing/JCheckBox.java
! src/share/classes/javax/swing/JCheckBoxMenuItem.java
! src/share/classes/javax/swing/JColorChooser.java
! src/share/classes/javax/swing/JComboBox.java
! src/share/classes/javax/swing/JComponent.java
! src/share/classes/javax/swing/JDesktopPane.java
! src/share/classes/javax/swing/JDialog.java
! src/share/classes/javax/swing/JEditorPane.java
! src/share/classes/javax/swing/JFormattedTextField.java
! src/share/classes/javax/swing/JFrame.java
! src/share/classes/javax/swing/JInternalFrame.java
! src/share/classes/javax/swing/JLabel.java
! src/share/classes/javax/swing/JLayeredPane.java
! src/share/classes/javax/swing/JList.java
! src/share/classes/javax/swing/JMenu.java
! src/share/classes/javax/swing/JMenuBar.java
! src/share/classes/javax/swing/JMenuItem.java
! src/share/classes/javax/swing/JOptionPane.java
! src/share/classes/javax/swing/JPanel.java
! src/share/classes/javax/swing/JPasswordField.java
! src/share/classes/javax/swing/JPopupMenu.java
! src/share/classes/javax/swing/JProgressBar.java
! src/share/classes/javax/swing/JRadioButton.java
! src/share/classes/javax/swing/JRadioButtonMenuItem.java
! src/share/classes/javax/swing/JRootPane.java
! src/share/classes/javax/swing/JScrollBar.java
! src/share/classes/javax/swing/JScrollPane.java
! src/share/classes/javax/swing/JSeparator.java
! src/share/classes/javax/swing/JSlider.java
! src/share/classes/javax/swing/JSpinner.java
! src/share/classes/javax/swing/JSplitPane.java
! src/share/classes/javax/swing/JTabbedPane.java
! src/share/classes/javax/swing/JTable.java
! src/share/classes/javax/swing/JTextArea.java
! src/share/classes/javax/swing/JTextField.java
! src/share/classes/javax/swing/JTextPane.java
! src/share/classes/javax/swing/JToggleButton.java
! src/share/classes/javax/swing/JToolBar.java
! src/share/classes/javax/swing/JToolTip.java
! src/share/classes/javax/swing/JTree.java
! src/share/classes/javax/swing/JViewport.java
! src/share/classes/javax/swing/JWindow.java
! src/share/classes/javax/swing/KeyStroke.java
! src/share/classes/javax/swing/OverlayLayout.java
! src/share/classes/javax/swing/ScrollPaneLayout.java
! src/share/classes/javax/swing/SizeRequirements.java
! src/share/classes/javax/swing/Spring.java
! src/share/classes/javax/swing/SpringLayout.java
! src/share/classes/javax/swing/Timer.java
! src/share/classes/javax/swing/UIDefaults.java
! src/share/classes/javax/swing/UIManager.java
! src/share/classes/javax/swing/UnsupportedLookAndFeelException.java
! src/share/classes/javax/swing/ViewportLayout.java
! src/share/classes/javax/swing/border/AbstractBorder.java
! src/share/classes/javax/swing/border/BevelBorder.java
! src/share/classes/javax/swing/border/CompoundBorder.java
! src/share/classes/javax/swing/border/EmptyBorder.java
! src/share/classes/javax/swing/border/EtchedBorder.java
! src/share/classes/javax/swing/border/LineBorder.java
! src/share/classes/javax/swing/border/MatteBorder.java
! src/share/classes/javax/swing/border/SoftBevelBorder.java
! src/share/classes/javax/swing/border/TitledBorder.java
! src/share/classes/javax/swing/colorchooser/AbstractColorChooserPanel.java
! src/share/classes/javax/swing/colorchooser/ColorChooserComponentFactory.java
! src/share/classes/javax/swing/colorchooser/DefaultPreviewPanel.java
! src/share/classes/javax/swing/colorchooser/DefaultSwatchChooserPanel.java
! src/share/classes/javax/swing/event/AncestorEvent.java
! src/share/classes/javax/swing/event/CaretEvent.java
! src/share/classes/javax/swing/event/ChangeEvent.java
! src/share/classes/javax/swing/event/EventListenerList.java
! src/share/classes/javax/swing/event/HyperlinkEvent.java
! src/share/classes/javax/swing/event/InternalFrameEvent.java
! src/share/classes/javax/swing/event/ListDataEvent.java
! src/share/classes/javax/swing/event/ListSelectionEvent.java
! src/share/classes/javax/swing/event/MenuDragMouseEvent.java
! src/share/classes/javax/swing/event/MenuEvent.java
! src/share/classes/javax/swing/event/MenuKeyEvent.java
! src/share/classes/javax/swing/event/PopupMenuEvent.java
! src/share/classes/javax/swing/event/TableColumnModelEvent.java
! src/share/classes/javax/swing/event/TableModelEvent.java
! src/share/classes/javax/swing/event/TreeExpansionEvent.java
! src/share/classes/javax/swing/event/TreeModelEvent.java
! src/share/classes/javax/swing/event/TreeSelectionEvent.java
! src/share/classes/javax/swing/event/UndoableEditEvent.java
! src/share/classes/javax/swing/plaf/BorderUIResource.java
! src/share/classes/javax/swing/plaf/ColorUIResource.java
! src/share/classes/javax/swing/plaf/DimensionUIResource.java
! src/share/classes/javax/swing/plaf/FontUIResource.java
! src/share/classes/javax/swing/plaf/IconUIResource.java
! src/share/classes/javax/swing/plaf/InsetsUIResource.java
! src/share/classes/javax/swing/plaf/basic/BasicArrowButton.java
! src/share/classes/javax/swing/plaf/basic/BasicCheckBoxUI.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/BasicComboPopup.java
! src/share/classes/javax/swing/plaf/basic/BasicEditorPaneUI.java
! src/share/classes/javax/swing/plaf/basic/BasicIconFactory.java
! src/share/classes/javax/swing/plaf/basic/BasicInternalFrameTitlePane.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/BasicSplitPaneDivider.java
! src/share/classes/javax/swing/plaf/basic/BasicTextAreaUI.java
! src/share/classes/javax/swing/plaf/basic/BasicTextFieldUI.java
! src/share/classes/javax/swing/plaf/basic/BasicTextPaneUI.java
! src/share/classes/javax/swing/plaf/basic/BasicTextUI.java
! src/share/classes/javax/swing/plaf/basic/ComboPopup.java
! src/share/classes/javax/swing/plaf/metal/DefaultMetalTheme.java
! src/share/classes/javax/swing/plaf/metal/MetalButtonUI.java
! src/share/classes/javax/swing/plaf/metal/MetalCheckBoxIcon.java
! src/share/classes/javax/swing/plaf/metal/MetalCheckBoxUI.java
! src/share/classes/javax/swing/plaf/metal/MetalComboBoxButton.java
! src/share/classes/javax/swing/plaf/metal/MetalComboBoxEditor.java
! src/share/classes/javax/swing/plaf/metal/MetalComboBoxUI.java
! src/share/classes/javax/swing/plaf/metal/MetalIconFactory.java
! src/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java
! src/share/classes/javax/swing/plaf/metal/MetalProgressBarUI.java
! src/share/classes/javax/swing/plaf/metal/MetalRadioButtonUI.java
! src/share/classes/javax/swing/plaf/metal/MetalRootPaneUI.java
! src/share/classes/javax/swing/plaf/metal/MetalScrollButton.java
! src/share/classes/javax/swing/plaf/metal/MetalScrollPaneUI.java
! src/share/classes/javax/swing/plaf/metal/MetalSeparatorUI.java
! src/share/classes/javax/swing/plaf/metal/MetalSliderUI.java
! src/share/classes/javax/swing/plaf/metal/MetalSplitPaneDivider.java
! src/share/classes/javax/swing/plaf/metal/MetalSplitPaneUI.java
! src/share/classes/javax/swing/plaf/metal/MetalTabbedPaneUI.java
! src/share/classes/javax/swing/plaf/metal/MetalTextFieldUI.java
! src/share/classes/javax/swing/plaf/metal/MetalToggleButtonUI.java
! src/share/classes/javax/swing/plaf/metal/MetalToolTipUI.java
! src/share/classes/javax/swing/plaf/multi/MultiLookAndFeel.java
! src/share/classes/javax/swing/plaf/synth/SynthTextAreaUI.java
! src/share/classes/javax/swing/plaf/synth/SynthTextFieldUI.java
! src/share/classes/javax/swing/plaf/synth/SynthTextPaneUI.java
! src/share/classes/javax/swing/table/AbstractTableModel.java
! src/share/classes/javax/swing/table/DefaultTableCellRenderer.java
! src/share/classes/javax/swing/table/DefaultTableColumnModel.java
! src/share/classes/javax/swing/table/DefaultTableModel.java
! src/share/classes/javax/swing/table/JTableHeader.java
! src/share/classes/javax/swing/table/TableColumn.java
! src/share/classes/javax/swing/text/AbstractDocument.java
! src/share/classes/javax/swing/text/BadLocationException.java
! src/share/classes/javax/swing/text/DateFormatter.java
! src/share/classes/javax/swing/text/DefaultCaret.java
! src/share/classes/javax/swing/text/DefaultEditorKit.java
! src/share/classes/javax/swing/text/DefaultFormatter.java
! src/share/classes/javax/swing/text/DefaultFormatterFactory.java
! src/share/classes/javax/swing/text/DefaultStyledDocument.java
! src/share/classes/javax/swing/text/InternationalFormatter.java
! src/share/classes/javax/swing/text/JTextComponent.java
! src/share/classes/javax/swing/text/MaskFormatter.java
! src/share/classes/javax/swing/text/NumberFormatter.java
! src/share/classes/javax/swing/text/PlainDocument.java
! src/share/classes/javax/swing/text/SimpleAttributeSet.java
! src/share/classes/javax/swing/text/StringContent.java
! src/share/classes/javax/swing/text/StyleContext.java
! src/share/classes/javax/swing/text/StyledEditorKit.java
! src/share/classes/javax/swing/text/TabSet.java
! src/share/classes/javax/swing/text/TabStop.java
! src/share/classes/javax/swing/text/TextAction.java
! src/share/classes/javax/swing/text/html/Option.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/DefaultTreeCellRenderer.java
! src/share/classes/javax/swing/tree/DefaultTreeModel.java
! src/share/classes/javax/swing/tree/DefaultTreeSelectionModel.java
! src/share/classes/javax/swing/tree/FixedHeightLayoutCache.java
! src/share/classes/javax/swing/tree/TreePath.java
! src/share/classes/javax/swing/tree/VariableHeightLayoutCache.java
! src/share/classes/javax/swing/undo/CannotRedoException.java
! src/share/classes/javax/swing/undo/CannotUndoException.java
! src/share/classes/javax/swing/undo/UndoManager.java

Changeset: bdc8abbce9c1
Author:    yan
Date:      2013-10-08 13:57 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/bdc8abbce9c1

8025236: [javadoc] fix some errors in AWT
Reviewed-by: yan, anthony
Contributed-by: Dmitry Ginzburg <dmitry.ginzburg at oracle.com>

! src/share/classes/java/awt/event/InputEvent.java
! src/share/classes/java/awt/event/MouseEvent.java
! src/share/classes/java/awt/im/InputContext.java
! src/share/classes/java/awt/im/InputMethodHighlight.java

Changeset: 01022f461570
Author:    pchelko
Date:      2013-10-08 15:17 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/01022f461570

7158311: GraphicsDevice.setDisplayMode(...) leads to hang when DISPLAY variable points to Oracle Linux
8001463: Regression : Deadlock between AWT-XAWT thread and AWT-EventQueue-0 Thread when screen resolution changes
Reviewed-by: art, serb
Contributed-by: alexander.zvegintsev at oracle.com

! src/solaris/classes/sun/awt/X11/XToolkit.java

Changeset: a5d0730342a5
Author:    pchelko
Date:      2013-10-08 15:54 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/a5d0730342a5

8025585: Win: Popups in JFXPanel do not receive MouseWheel events
Reviewed-by: anthony, art

! src/windows/native/sun/windows/awt_Toolkit.cpp

Changeset: 85a72bb00d74
Author:    bagiras
Date:      2013-10-08 16:04 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/85a72bb00d74

8000425: FileDialog documentation should be enhanced
Reviewed-by: serb, anthony

! src/share/classes/java/awt/FileDialog.java

Changeset: 01607de6265d
Author:    bagiras
Date:      2013-10-08 16:56 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/01607de6265d

7068423: Spec for java.awt.GraphicsDevice.getFullScreenWindow() needs clarification
Reviewed-by: art, anthony

! src/share/classes/java/awt/GraphicsDevice.java

Changeset: 184b16f4e61f
Author:    bagiras
Date:      2013-10-08 17:00 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/184b16f4e61f

7199196: Incremental transfer is broken because of a typo
Reviewed-by: anthony, serb

! src/solaris/classes/sun/awt/X11/XSelection.java

Changeset: 42d3ea1c35b4
Author:    malenkov
Date:      2013-10-08 18:10 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/42d3ea1c35b4

7081584: Specification for Window.isAlwaysOnTopSupported needs to be clarified
Reviewed-by: art, serb

! src/macosx/classes/sun/lwawt/LWComponentPeer.java
! src/macosx/classes/sun/lwawt/macosx/CFileDialog.java
! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/Window.java
! src/share/classes/java/awt/peer/ComponentPeer.java
! src/share/classes/sun/awt/NullComponentPeer.java
! src/solaris/classes/sun/awt/X11/XComponentPeer.java
! src/windows/classes/sun/awt/windows/WComponentPeer.java

Changeset: 6914b883c3bb
Author:    malenkov
Date:      2013-10-08 18:19 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/6914b883c3bb

7172597: java.awt.KeyboardFocusManager.clearFocusOwner() missed javadoc tag @since 1.8
Reviewed-by: art, anthony

! src/share/classes/java/awt/KeyboardFocusManager.java

Changeset: a2dd2b411723
Author:    alexsch
Date:      2013-10-08 18:45 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/a2dd2b411723

7081594: Windows owned by an always-on-top window DO NOT automatically become always-on-top
Reviewed-by: art, anthony, serb

! src/share/classes/java/awt/Window.java
+ test/java/awt/Window/AlwaysOnTop/AlwaysOnTopFieldTest.java

Changeset: 0c06c38dfc3e
Author:    serb
Date:      2013-10-08 21:24 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/0c06c38dfc3e

8022119: test api/javax_sound/sampled/spi/MixerProvider/indexTGF_MixerProviderTests fails
Reviewed-by: art, anthony

! src/share/classes/com/sun/media/sound/JSSecurityManager.java

Changeset: b218a14bdc8a
Author:    serb
Date:      2013-10-08 23:34 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/b218a14bdc8a

8025603: Unused methods in the awt text peers should be removed
Reviewed-by: art, anthony

! src/macosx/classes/sun/lwawt/LWTextComponentPeer.java
! src/share/classes/java/awt/TextComponent.java
! src/share/classes/java/awt/peer/TextComponentPeer.java
! src/solaris/classes/sun/awt/X11/XTextAreaPeer.java
! src/solaris/classes/sun/awt/X11/XTextFieldPeer.java
! src/windows/classes/sun/awt/windows/WButtonPeer.java
! src/windows/classes/sun/awt/windows/WCheckboxPeer.java
! src/windows/classes/sun/awt/windows/WChoicePeer.java
! src/windows/classes/sun/awt/windows/WComponentPeer.java
! src/windows/classes/sun/awt/windows/WLabelPeer.java
! src/windows/classes/sun/awt/windows/WListPeer.java
! src/windows/classes/sun/awt/windows/WScrollbarPeer.java
! src/windows/classes/sun/awt/windows/WTextAreaPeer.java
! src/windows/classes/sun/awt/windows/WTextComponentPeer.java
! src/windows/classes/sun/awt/windows/WTextFieldPeer.java
! src/windows/native/sun/windows/awt_TextArea.cpp
! src/windows/native/sun/windows/awt_TextComponent.cpp
! src/windows/native/sun/windows/awt_TextField.cpp

Changeset: e591ac19174f
Author:    leonidr
Date:      2013-10-09 01:03 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/e591ac19174f

8004050: [macosx] The 'ESC' key does not work with jdk8
Reviewed-by: alexsch, serb

! src/macosx/classes/com/apple/laf/AquaComboBoxUI.java
! src/macosx/classes/com/apple/laf/AquaKeyBindings.java

Changeset: c1ef9ebac26a
Author:    lana
Date:      2013-10-08 14:53 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/c1ef9ebac26a

Merge

! src/solaris/classes/sun/awt/X11GraphicsEnvironment.java

Changeset: 78b4dc33e6e6
Author:    twisti
Date:      2013-09-26 18:20 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/78b4dc33e6e6

8019192: StringIndexOutOfBoundsException: in Class.getSimpleName()
Reviewed-by: jrose

! src/share/classes/java/lang/invoke/MemberName.java

Changeset: eb2c81533876
Author:    weijun
Date:      2013-09-27 15:25 +0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/eb2c81533876

8024861: Incomplete token triggers GSS-API NullPointerException
Reviewed-by: mullan

! src/share/classes/sun/security/jgss/spnego/SpNegoContext.java
+ test/sun/security/jgss/spnego/MechTokenMissing.java

Changeset: 95f609fcb639
Author:    ehelin
Date:      2013-09-26 16:23 +0200
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/95f609fcb639

8025502: Exclude tests due to JDK-8025427
Reviewed-by: ksrini

! test/ProblemList.txt

Changeset: 914f8d4570df
Author:    mduigou
Date:      2013-09-27 10:21 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/914f8d4570df

8025595: Remove alt-rt.jar, used by +AggressiveOps (jdk repo portion of JDK-8024826)
Reviewed-by: alanb, chegar, dholmes, ksrini

! makefiles/CompileJavaClasses.gmk
! makefiles/CreateJars.gmk
! makefiles/Profiles.gmk
! makefiles/profile-includes.txt
! test/java/util/TreeMap/Clone.java

Changeset: fbe6f5dbb24f
Author:    mduigou
Date:      2013-09-27 13:30 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/fbe6f5dbb24f

8023339: Refined Collection.removeIf UOE conditions
Reviewed-by: mduigou
Contributed-by: paul.sandoz at oracle.com

! src/share/classes/java/util/Collection.java
! test/java/util/Collection/MOAT.java

Changeset: 91222be67b27
Author:    mduigou
Date:      2013-09-27 13:30 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/91222be67b27

8023340: Clarify that unmodifiable List.replaceAll() may not throw UOE if there are no items to be replaced.
Reviewed-by: psandoz, jjg

! src/share/classes/java/util/List.java

Changeset: 754db1268be1
Author:    dxu
Date:      2013-09-27 17:09 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/754db1268be1

8025128: File.createTempFile fails if prefix is absolute path
Summary: Use only the file name from the supplied prefix for backward compatibility
Reviewed-by: alanb, chegar

! src/share/classes/java/io/File.java
! test/java/io/File/createTempFile/SpecialTempFile.java

Changeset: d921ce805abe
Author:    mduigou
Date:      2013-09-27 17:27 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/d921ce805abe

8025610: Add explicit @throws NPE documentation to Optional constructor and Optional.of
Reviewed-by: briangoetz, chegar, alanb

! src/share/classes/java/util/Optional.java

Changeset: 0b535e920dd5
Author:    lana
Date:      2013-09-27 18:38 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/0b535e920dd5

Merge


Changeset: 15955d335cd0
Author:    jfranck
Date:      2013-09-30 11:18 +0200
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/15955d335cd0

8007072: Update Core Reflection for Type Annotations to match latest spec
8022324: j.l.Class.getAnnotatedInterfaces() for array type returns wrong value
8024915: j.l.r.Executable.getAnnotatedReceiverType() should return null for static methods
Summary: Update javadoc and implementation of reflection for type annotations to match latest spec
Reviewed-by: darcy

! src/share/classes/java/lang/Class.java
! src/share/classes/java/lang/reflect/AnnotatedArrayType.java
! src/share/classes/java/lang/reflect/AnnotatedParameterizedType.java
! src/share/classes/java/lang/reflect/AnnotatedType.java
! src/share/classes/java/lang/reflect/AnnotatedTypeVariable.java
! src/share/classes/java/lang/reflect/AnnotatedWildcardType.java
! src/share/classes/java/lang/reflect/Executable.java
! src/share/classes/sun/reflect/annotation/AnnotatedTypeFactory.java
! src/share/classes/sun/reflect/annotation/TypeAnnotationParser.java
+ test/java/lang/annotation/typeAnnotations/GetAnnotatedInterfaces.java
+ test/java/lang/annotation/typeAnnotations/GetAnnotatedReceiverType.java
! test/java/lang/annotation/typeAnnotations/GetAnnotatedSuperclass.java

Changeset: 89174cddaec8
Author:    jfranck
Date:      2013-09-30 12:19 +0200
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/89174cddaec8

8009719: core reflection should get type annotation data from the VM lazily
Summary: Remove typeAnnotations field from Method, Constructor, and Field, update  Executable and Field to fetch data on demand.
Reviewed-by: darcy, erikj

! make/java/java/FILES_c.gmk
! make/java/java/mapfile-vers
! makefiles/mapfiles/libjava/mapfile-vers
! src/share/classes/java/lang/reflect/Constructor.java
! src/share/classes/java/lang/reflect/Executable.java
! src/share/classes/java/lang/reflect/Field.java
! src/share/classes/java/lang/reflect/Method.java
! src/share/javavm/export/jvm.h
! src/share/native/java/lang/reflect/Executable.c
+ src/share/native/java/lang/reflect/Field.c

Changeset: cceaad499685
Author:    sla
Date:      2013-09-30 12:58 +0200
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/cceaad499685

8023492: jfr.jar gets loaded even though it's not used
Reviewed-by: erikj, mgronlun

! make/tools/src/build/tools/buildmetaindex/BuildMetaIndex.java

Changeset: ede1fd12e0da
Author:    allwin
Date:      2013-09-30 14:28 +0200
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/ede1fd12e0da

8012923: [parfait] File Descriptor Leak in jdk/src/windows/demo/jvmti/hprof/hprof_md.c
Reviewed-by: chegar, sla, sspitsyn, mgronlun

! src/windows/demo/jvmti/hprof/hprof_md.c

Changeset: d0de46a2cbd0
Author:    ascarpino
Date:      2013-09-19 11:59 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/d0de46a2cbd0

7122707: Security Providers need to have their version numbers updated for JDK8
Reviewed-by: xuelei

! src/macosx/classes/apple/security/AppleProvider.java
! src/share/classes/com/sun/crypto/provider/SunJCE.java
! src/share/classes/com/sun/security/sasl/Provider.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java
! src/share/classes/sun/security/ec/SunEC.java
! src/share/classes/sun/security/jgss/SunProvider.java
! src/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java
! src/share/classes/sun/security/pkcs11/SunPKCS11.java
! src/share/classes/sun/security/provider/MD4.java
! src/share/classes/sun/security/provider/Sun.java
! src/share/classes/sun/security/provider/VerificationProvider.java
! src/share/classes/sun/security/rsa/SunRsaSign.java
! src/share/classes/sun/security/smartcardio/SunPCSC.java
! src/share/classes/sun/security/ssl/JsseJce.java
! src/share/classes/sun/security/ssl/SunJSSE.java
! src/windows/classes/sun/security/mscapi/SunMSCAPI.java
+ test/java/security/Provider/ProviderVersionCheck.java

Changeset: 2434e79fc41f
Author:    ascarpino
Date:      2013-09-18 14:57 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/2434e79fc41f

8004283: test/sun/security/pkcs11/KeyStore/SecretKeysBasic.sh failing intermittently
Reviewed-by: vinnie

! test/sun/security/pkcs11/KeyStore/SecretKeysBasic.sh

Changeset: e4c897b33cb7
Author:    ascarpino
Date:      2013-09-02 09:52 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/e4c897b33cb7

8009438: sun/security/pkcs11/Secmod tests failing on Ubuntu 12.04
Reviewed-by: vinnie

! src/share/classes/sun/security/pkcs11/Secmod.java

Changeset: b4c259743371
Author:    naoto
Date:      2013-09-30 16:15 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/b4c259743371

8016110: Japanese char (MS932) 0x5C cannot be used as an argument when quoted
Reviewed-by: ksrini, akhil

! src/windows/bin/cmdtoargs.c
+ test/tools/launcher/I18NArgTest.java

Changeset: f8b3ab514564
Author:    psandoz
Date:      2013-10-01 12:19 +0200
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/f8b3ab514564

8024408: Specifications for Collection/List/Set/SortedSet.spliterator() need to document if all the (subclass) instances are required to return SIZED spliterators
Reviewed-by: alanb

! src/share/classes/java/util/Collection.java
! src/share/classes/java/util/Set.java
! src/share/classes/java/util/SortedSet.java
! test/java/util/Spliterator/SpliteratorCharacteristics.java

Changeset: bf52ea6bd9eb
Author:    aefimov
Date:      2013-10-01 17:15 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/bf52ea6bd9eb

8024707: TransformerException : item() return null with node list of length != 1
Reviewed-by: joehw, lancea

+ test/javax/xml/jaxp/parsers/8024707/TestFunc.java
+ test/javax/xml/jaxp/parsers/8024707/XSLT.java
+ test/javax/xml/jaxp/parsers/8024707/in.xml
+ test/javax/xml/jaxp/parsers/8024707/test.xsl

Changeset: 8cfb2bddd95e
Author:    mduigou
Date:      2013-09-30 15:50 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/8cfb2bddd95e

7057785: Add note about optional support of recursive methods for self-referential Collection/Map
Reviewed-by: scolebourne, darcy, mduigou
Contributed-by: Stephen Colebourne <scolebourne at joda.org>

! src/share/classes/java/util/Collection.java
! src/share/classes/java/util/Map.java

Changeset: f2e2326f787b
Author:    mduigou
Date:      2013-10-01 10:23 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/f2e2326f787b

8025067: Unconditionally throw NPE if null op provided to Arrays.parallelPrefix
Reviewed-by: henryjen, chegar, psandoz

! src/share/classes/java/util/Arrays.java
! test/java/util/Arrays/ParallelPrefix.java

Changeset: c32ab940a183
Author:    mduigou
Date:      2013-10-01 10:37 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/c32ab940a183

8025686: Update jdk repo netbeans projects to support NetBeans 7.4 for Java 8 support
Reviewed-by: lancea, chegar

! make/netbeans/common/java-data-native.ent
! make/netbeans/common/java-data-no-native.ent

Changeset: 5a7bd9825c01
Author:    vlivanov
Date:      2013-09-23 19:51 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/5a7bd9825c01

8001107: @Stable annotation for constant folding of lazily evaluated variables
Reviewed-by: twisti, kvn, rbackman
Contributed-by: john.r.rose at oracle.com, vladimir.x.ivanov at oracle.com

! src/share/classes/java/lang/invoke/LambdaForm.java
! src/share/classes/java/lang/invoke/MethodType.java
! src/share/classes/java/lang/invoke/MethodTypeForm.java
+ src/share/classes/java/lang/invoke/Stable.java

Changeset: 1ed675532589
Author:    vlivanov
Date:      2013-09-18 20:12 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/1ed675532589

8024616: JSR292: lazily initialize core NamedFunctions used for bootstrapping
Reviewed-by: jrose

! src/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/share/classes/java/lang/invoke/MethodHandleImpl.java

Changeset: bf1118ab775b
Author:    emc
Date:      2013-10-01 17:35 -0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/bf1118ab775b

8021398: j.l.r.Parameter.getAnnotatedType().getType() for not annotated use of type returns null
Summary: Fixed issue with type annotation reflection framework that would cause getType of AnnotatedTypes to be null if no annotations were present.
Reviewed-by: darcy, jfranck

! src/share/classes/sun/reflect/annotation/TypeAnnotationParser.java
+ test/java/lang/reflect/Parameter/GetAnnotatedTypeTest.java

Changeset: 84e7f6685319
Author:    ksrini
Date:      2013-10-01 15:40 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/84e7f6685319

8025342: NLS: unsupported translation format in jar/pack/DriverResource.java
Reviewed-by: naoto, mfang

! src/share/classes/com/sun/java/util/jar/pack/Driver.java
! src/share/classes/com/sun/java/util/jar/pack/DriverResource.java

Changeset: d90928a89af5
Author:    drchase
Date:      2013-09-27 13:32 -0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/d90928a89af5

8022701: Accessibility checking: InvocationTargetException is thrown instead of IllegalAccessError
Summary: Inserted code to convert specific exceptions, case-by-case, plus a test.
Reviewed-by: jrose, twisti

! src/share/classes/java/lang/invoke/MethodHandleNatives.java
+ test/java/lang/invoke/8022701/BogoLoader.java
+ test/java/lang/invoke/8022701/InvokeSeveralWays.java
+ test/java/lang/invoke/8022701/Invoker.java
+ test/java/lang/invoke/8022701/MHIllegalAccess.java
+ test/java/lang/invoke/8022701/MethodSupplier.java

Changeset: 3fca37c636be
Author:    xuelei
Date:      2013-10-01 20:25 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/3fca37c636be

8025123: SNI support in Kerberos cipher suites
Reviewed-by: weijun, xuelei
Contributed-by: Artem Smotrakov <artem.smotrakov at oracle.com>

! src/share/classes/sun/security/ssl/ClientHandshaker.java
! src/share/classes/sun/security/ssl/Handshaker.java
! src/share/classes/sun/security/ssl/KerberosClientKeyExchange.java
! src/share/classes/sun/security/ssl/krb5/KerberosClientKeyExchangeImpl.java
! test/sun/security/krb5/auto/SSL.java

Changeset: 914c29c10bce
Author:    okutsu
Date:      2013-10-02 15:31 +0900
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/914c29c10bce

6902861: (cal) GregorianCalendar roll WEEK_OF_YEAR is broken for January 1 2010
Reviewed-by: peytoia

! src/share/classes/java/util/GregorianCalendar.java
+ test/java/util/Calendar/Bug6902861.java

Changeset: 368172cb6dc5
Author:    coffeys
Date:      2013-10-02 09:21 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/368172cb6dc5

8024952: ClassCastException in PlainSocketImpl.accept() when using custom socketImpl
Reviewed-by: chegar

! src/windows/classes/java/net/PlainSocketImpl.java
+ test/java/net/PlainSocketImpl/CustomSocketImplFactory.java

Changeset: 82e3150778e0
Author:    okutsu
Date:      2013-10-02 17:57 +0900
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/82e3150778e0

8022666: java.util.Calendar.set(int,int,int,int,int,int) documentation typo
Reviewed-by: peytoia

! src/share/classes/java/util/Calendar.java

Changeset: e1b04fd49204
Author:    psandoz
Date:      2013-10-01 18:20 +0200
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/e1b04fd49204

8025535: Unsafe typecast in java.util.stream.SortedOps
Reviewed-by: mduigou, chegar

! src/share/classes/java/util/stream/SortedOps.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/SortedOpTest.java

Changeset: 3bb89c509d59
Author:    egahlin
Date:      2013-10-01 17:48 +0200
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/3bb89c509d59

6696975: JTop plugin fails if connected readonly to target JVM
Reviewed-by: mchung, jbachorik, sla, sjiang

! src/share/demo/management/JTop/JTop.java

Changeset: a6ac824b463d
Author:    wetmore
Date:      2013-10-02 09:38 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/a6ac824b463d

8025694: Rename getStrongSecureRandom based on feedback
8014838: getStrongSecureRandom() should require at least one implementation
Reviewed-by: mullan, darcy

! src/share/classes/java/security/SecureRandom.java
! src/share/lib/security/java.security-windows
! test/sun/security/provider/SecureRandom/StrongSecureRandom.java

Changeset: cb8946eda85b
Author:    emc
Date:      2013-10-02 19:13 -0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/cb8946eda85b

8020981: Update methods of java.lang.reflect.Parameter to throw correct exceptions
Summary: Fix behavior of parameter reflection API for malformed class files.
Reviewed-by: darcy

! src/share/classes/java/lang/reflect/Executable.java
+ src/share/classes/java/lang/reflect/MalformedParametersException.java
! src/share/classes/java/lang/reflect/Parameter.java
+ test/java/lang/reflect/Parameter/BadClassFiles.java

Changeset: 811c35a6a58f
Author:    psandoz
Date:      2013-10-02 16:34 +0200
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/811c35a6a58f

8025534: Unsafe typecast in java.util.stream.Streams.Nodes
8025538: Unsafe typecast in java.util.stream.SpinedBuffer
8025533: Unsafe typecast in java.util.stream.Streams.RangeIntSpliterator.splitPoint()
8025525: Unsafe typecast in java.util.stream.Node.OfPrimitive.asArray()
Reviewed-by: chegar

! src/share/classes/java/util/stream/Node.java
! src/share/classes/java/util/stream/Nodes.java
! src/share/classes/java/util/stream/SortedOps.java
! src/share/classes/java/util/stream/SpinedBuffer.java
! src/share/classes/java/util/stream/Streams.java

Changeset: c55a7941050c
Author:    psandoz
Date:      2013-10-03 10:59 +0200
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/c55a7941050c

8025567: Mark relevant public stream tests as serialization hostile
Reviewed-by: alanb

! test/java/util/stream/test/org/openjdk/tests/java/util/stream/ForEachOpTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/SliceOpTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamBuilderTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/ToArrayOpTest.java

Changeset: 5d6dc0cba08f
Author:    dsamersoff
Date:      2013-10-03 16:54 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/5d6dc0cba08f

8009213: sun/management/jdp/JdpTest.sh fails with exit code 1
Summary: There's no guarantee that the java process has executed far enough to be found by jps when we try to obtain it's pid.
Reviewed-by: sla

! test/sun/management/jdp/JdpTest.sh

Changeset: 9c32a9490eac
Author:    kizune
Date:      2013-10-03 17:40 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/9c32a9490eac

8025738: locale related test fails on langtools mac 10.7 test host
Reviewed-by: ksrini

! test/tools/launcher/DiacriticTest.java

Changeset: 8d8b809dd294
Author:    rfield
Date:      2013-10-03 10:23 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/8d8b809dd294

8010433: Remove lambda metafactory work-around to JDK-8005119
Summary: Restore invokespecial to lambda metafactory
Reviewed-by: ksrini

! src/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java

Changeset: 1b3616c4a836
Author:    rfield
Date:      2013-10-03 11:26 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/1b3616c4a836

8020849: jdk/lambda/vm/DefaultMethodsTest.java
Summary: Bridge generation has been removed from the VM. Fix is to remove tests that no longer make sense.
Reviewed-by: ksrini

! test/jdk/lambda/vm/DefaultMethodsTest.java

Changeset: 01b8604e8268
Author:    rriggs
Date:      2013-08-22 10:01 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/01b8604e8268

8024896: Refactor java.time serialization tests into separate subpackage
Summary: Move serialization tests to .serial subpackage
Reviewed-by: sherman
Contributed-by: paul.rank at oracle.com

! test/java/time/tck/java/time/TCKDuration.java
! test/java/time/tck/java/time/TCKInstant.java
! test/java/time/tck/java/time/TCKLocalDate.java
! test/java/time/tck/java/time/TCKLocalDateTime.java
! test/java/time/tck/java/time/TCKLocalTime.java
! test/java/time/tck/java/time/TCKMonthDay.java
! test/java/time/tck/java/time/TCKOffsetDateTime.java
! test/java/time/tck/java/time/TCKOffsetTime.java
! test/java/time/tck/java/time/TCKPeriod.java
! test/java/time/tck/java/time/TCKYear.java
! test/java/time/tck/java/time/TCKYearMonth.java
! test/java/time/tck/java/time/TCKZoneId.java
! test/java/time/tck/java/time/TCKZoneOffset.java
! test/java/time/tck/java/time/TCKZonedDateTime.java
! test/java/time/tck/java/time/chrono/TCKChronoLocalDate.java
! test/java/time/tck/java/time/chrono/TCKChronoLocalDateTime.java
- test/java/time/tck/java/time/chrono/TCKChronologySerialization.java
+ test/java/time/tck/java/time/chrono/serial/TCKChronoLocalDate.java
+ test/java/time/tck/java/time/chrono/serial/TCKChronoLocalDateTime.java
+ test/java/time/tck/java/time/chrono/serial/TCKChronologySerialization.java
+ test/java/time/tck/java/time/serial/TCKDuration.java
+ test/java/time/tck/java/time/serial/TCKInstant.java
+ test/java/time/tck/java/time/serial/TCKLocalDate.java
+ test/java/time/tck/java/time/serial/TCKLocalDateTime.java
+ test/java/time/tck/java/time/serial/TCKLocalTime.java
+ test/java/time/tck/java/time/serial/TCKMonthDay.java
+ test/java/time/tck/java/time/serial/TCKOffsetDateTime.java
+ test/java/time/tck/java/time/serial/TCKOffsetTime.java
+ test/java/time/tck/java/time/serial/TCKPeriod.java
+ test/java/time/tck/java/time/serial/TCKYear.java
+ test/java/time/tck/java/time/serial/TCKYearMonth.java
+ test/java/time/tck/java/time/serial/TCKZoneId.java
+ test/java/time/tck/java/time/serial/TCKZoneOffset.java
+ test/java/time/tck/java/time/serial/TCKZonedDateTime.java
! test/java/time/tck/java/time/temporal/TCKWeekFields.java
+ test/java/time/tck/java/time/temporal/serial/TCKWeekFields.java
! test/java/time/tck/java/time/zone/TCKFixedZoneRules.java
! test/java/time/tck/java/time/zone/TCKZoneOffsetTransition.java
! test/java/time/tck/java/time/zone/TCKZoneOffsetTransitionRule.java
! test/java/time/tck/java/time/zone/TCKZoneRules.java
+ test/java/time/tck/java/time/zone/serial/TCKFixedZoneRules.java
+ test/java/time/tck/java/time/zone/serial/TCKZoneOffsetTransition.java
+ test/java/time/tck/java/time/zone/serial/TCKZoneOffsetTransitionRule.java
+ test/java/time/tck/java/time/zone/serial/TCKZoneRules.java

Changeset: e813b58bd6db
Author:    rriggs
Date:      2013-10-03 15:16 -0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/e813b58bd6db

8024427: Missing java.time.chrono serialization tests
Summary: Add tests and cleanup existing serialization tests
Reviewed-by: sherman

! src/share/classes/java/time/temporal/ValueRange.java
! test/java/time/tck/java/time/AbstractTCKTest.java
! test/java/time/tck/java/time/TCKClock_Fixed.java
! test/java/time/tck/java/time/TCKClock_Offset.java
! test/java/time/tck/java/time/TCKClock_System.java
! test/java/time/tck/java/time/TCKClock_Tick.java
! test/java/time/tck/java/time/chrono/CopticDate.java
! test/java/time/tck/java/time/chrono/TCKChronoZonedDateTime.java
! test/java/time/tck/java/time/chrono/TCKChronology.java
! test/java/time/tck/java/time/chrono/TCKTestServiceLoader.java
! test/java/time/tck/java/time/chrono/serial/TCKChronoLocalDateSerialization.java < test/java/time/tck/java/time/chrono/serial/TCKChronoLocalDate.java
! test/java/time/tck/java/time/chrono/serial/TCKChronoLocalDateTimeSerialization.java < test/java/time/tck/java/time/chrono/serial/TCKChronoLocalDateTime.java
+ test/java/time/tck/java/time/chrono/serial/TCKChronoZonedDateTimeSerialization.java
! test/java/time/tck/java/time/chrono/serial/TCKChronologySerialization.java
+ test/java/time/tck/java/time/chrono/serial/TCKCopticSerialization.java
+ test/java/time/tck/java/time/chrono/serial/TCKEraSerialization.java
+ test/java/time/tck/java/time/serial/TCKClockSerialization.java
! test/java/time/tck/java/time/serial/TCKDurationSerialization.java < test/java/time/tck/java/time/serial/TCKDuration.java
! test/java/time/tck/java/time/serial/TCKInstantSerialization.java < test/java/time/tck/java/time/serial/TCKInstant.java
! test/java/time/tck/java/time/serial/TCKLocalDateSerialization.java < test/java/time/tck/java/time/serial/TCKLocalDate.java
! test/java/time/tck/java/time/serial/TCKLocalDateTimeSerialization.java < test/java/time/tck/java/time/serial/TCKLocalDateTime.java
! test/java/time/tck/java/time/serial/TCKLocalTimeSerialization.java < test/java/time/tck/java/time/serial/TCKLocalTime.java
! test/java/time/tck/java/time/serial/TCKMonthDaySerialization.java < test/java/time/tck/java/time/serial/TCKMonthDay.java
! test/java/time/tck/java/time/serial/TCKOffsetDateTimeSerialization.java < test/java/time/tck/java/time/serial/TCKOffsetDateTime.java
! test/java/time/tck/java/time/serial/TCKOffsetTimeSerialization.java < test/java/time/tck/java/time/serial/TCKOffsetTime.java
! test/java/time/tck/java/time/serial/TCKPeriodSerialization.java < test/java/time/tck/java/time/serial/TCKPeriod.java
! test/java/time/tck/java/time/serial/TCKYearMonthSerialization.java < test/java/time/tck/java/time/serial/TCKYearMonth.java
! test/java/time/tck/java/time/serial/TCKYearSerialization.java < test/java/time/tck/java/time/serial/TCKYear.java
! test/java/time/tck/java/time/serial/TCKZoneIdSerialization.java < test/java/time/tck/java/time/serial/TCKZoneId.java
! test/java/time/tck/java/time/serial/TCKZoneOffsetSerialization.java < test/java/time/tck/java/time/serial/TCKZoneOffset.java
! test/java/time/tck/java/time/serial/TCKZonedDateTimeSerialization.java < test/java/time/tck/java/time/serial/TCKZonedDateTime.java
! test/java/time/tck/java/time/temporal/TCKJulianFields.java
+ test/java/time/tck/java/time/temporal/serial/TCKChronoFieldSerialization.java
+ test/java/time/tck/java/time/temporal/serial/TCKChronoUnitSerialization.java
+ test/java/time/tck/java/time/temporal/serial/TCKJulianFieldsSerialization.java
+ test/java/time/tck/java/time/temporal/serial/TCKValueRangeSerialization.java
! test/java/time/tck/java/time/temporal/serial/TCKWeekFieldsSerialization.java < test/java/time/tck/java/time/temporal/serial/TCKWeekFields.java
! test/java/time/tck/java/time/zone/TCKZoneOffsetTransition.java
! test/java/time/tck/java/time/zone/TCKZoneOffsetTransitionRule.java
! test/java/time/tck/java/time/zone/serial/TCKFixedZoneRulesSerialization.java < test/java/time/tck/java/time/zone/serial/TCKFixedZoneRules.java
! test/java/time/tck/java/time/zone/serial/TCKZoneOffsetTransitionRuleSerialization.java < test/java/time/tck/java/time/zone/serial/TCKZoneOffsetTransitionRule.java
! test/java/time/tck/java/time/zone/serial/TCKZoneOffsetTransitionSerialization.java < test/java/time/tck/java/time/zone/serial/TCKZoneOffsetTransition.java
! test/java/time/tck/java/time/zone/serial/TCKZoneRulesSerialization.java < test/java/time/tck/java/time/zone/serial/TCKZoneRules.java
! test/java/time/test/java/time/AbstractTest.java
! test/java/time/test/java/time/TestDuration.java
! test/java/time/test/java/time/temporal/TestDateTimeValueRange.java

Changeset: 77ba1e67707c
Author:    allwin
Date:      2013-10-04 15:00 +0200
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/77ba1e67707c

8025829: Add java/lang/instrument/RetransformBigClass.sh to problemlist
Reviewed-by: sla, jbachorik

! test/ProblemList.txt

Changeset: b5aad88cbf12
Author:    vinnie
Date:      2013-10-04 16:05 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/b5aad88cbf12

8008296: keytool utility doesn't support '-importpassword' command
Reviewed-by: weijun

! src/share/classes/sun/security/tools/keytool/Main.java
! src/share/classes/sun/security/tools/keytool/Resources.java
+ test/sun/security/tools/keytool/StorePasswords.java
+ test/sun/security/tools/keytool/StorePasswordsByShell.sh

Changeset: 1de0fac9b962
Author:    rriggs
Date:      2013-08-29 20:38 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/1de0fac9b962

8023764: Optimize Period addition
Summary: Optimise plus/minus for common cases
Reviewed-by: sherman
Contributed-by: scolebourne at joda.org

! src/share/classes/java/time/LocalDate.java
! src/share/classes/java/time/LocalDateTime.java
! src/share/classes/java/time/ZonedDateTime.java

Changeset: 356df1b99976
Author:    rriggs
Date:      2013-08-30 11:43 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/356df1b99976

8023763: Rename ChronoDateImpl
Summary: Rename ChronoDateImpl to ChronoLocalDateImpl
Reviewed-by: sherman
Contributed-by: scolebourne at joda.org

- src/share/classes/java/time/chrono/ChronoDateImpl.java
! src/share/classes/java/time/chrono/ChronoLocalDate.java
+ src/share/classes/java/time/chrono/ChronoLocalDateImpl.java
! src/share/classes/java/time/chrono/ChronoLocalDateTimeImpl.java
! src/share/classes/java/time/chrono/HijrahDate.java
! src/share/classes/java/time/chrono/JapaneseDate.java
! src/share/classes/java/time/chrono/MinguoDate.java
! src/share/classes/java/time/chrono/ThaiBuddhistDate.java

Changeset: 5d73f7a2db51
Author:    rriggs
Date:      2013-09-04 15:18 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/5d73f7a2db51

8023762: Add ChronoPeriod interface and bind period to Chronology
Summary: Make Period ISO-only, adding a Chronology-specific period concept
Reviewed-by: sherman
Contributed-by: scolebourne at joda.org

! src/share/classes/java/time/LocalDate.java
! src/share/classes/java/time/Period.java
! src/share/classes/java/time/chrono/ChronoLocalDate.java
+ src/share/classes/java/time/chrono/ChronoPeriod.java
+ src/share/classes/java/time/chrono/ChronoPeriodImpl.java
! src/share/classes/java/time/chrono/Chronology.java
! src/share/classes/java/time/chrono/HijrahDate.java
! src/share/classes/java/time/chrono/IsoChronology.java
! src/share/classes/java/time/chrono/JapaneseDate.java
! src/share/classes/java/time/chrono/MinguoDate.java
! src/share/classes/java/time/chrono/Ser.java
! src/share/classes/java/time/chrono/ThaiBuddhistDate.java
! src/share/classes/java/time/temporal/Temporal.java
! test/java/time/tck/java/time/TCKPeriod.java
+ test/java/time/tck/java/time/chrono/TCKChronoPeriod.java
! test/java/time/tck/java/time/chrono/TCKJapaneseChronology.java
! test/java/time/tck/java/time/chrono/TCKMinguoChronology.java
! test/java/time/tck/java/time/chrono/TCKThaiBuddhistChronology.java
! test/java/time/test/java/time/chrono/TestUmmAlQuraChronology.java

Changeset: 79077f1641cc
Author:    rriggs
Date:      2013-09-14 22:46 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/79077f1641cc

8024835: Change until() to accept any compatible temporal
Summary: Method until(Temporal,TemporalUnit) now uses from() to convert; Enhance from() methods where necessary
Reviewed-by: sherman
Contributed-by: scolebourne at joda.org

! src/share/classes/java/time/Duration.java
! src/share/classes/java/time/Instant.java
! src/share/classes/java/time/LocalDate.java
! src/share/classes/java/time/LocalDateTime.java
! src/share/classes/java/time/LocalTime.java
! src/share/classes/java/time/MonthDay.java
! src/share/classes/java/time/OffsetDateTime.java
! src/share/classes/java/time/OffsetTime.java
! src/share/classes/java/time/Year.java
! src/share/classes/java/time/YearMonth.java
! src/share/classes/java/time/ZoneOffset.java
! src/share/classes/java/time/ZonedDateTime.java
! src/share/classes/java/time/chrono/ChronoLocalDate.java
! src/share/classes/java/time/chrono/ChronoLocalDateImpl.java
! src/share/classes/java/time/chrono/ChronoLocalDateTime.java
! src/share/classes/java/time/chrono/ChronoLocalDateTimeImpl.java
! src/share/classes/java/time/chrono/ChronoZonedDateTime.java
! src/share/classes/java/time/chrono/ChronoZonedDateTimeImpl.java
! src/share/classes/java/time/temporal/ChronoUnit.java
! src/share/classes/java/time/temporal/IsoFields.java
! src/share/classes/java/time/temporal/Temporal.java
! src/share/classes/java/time/temporal/TemporalUnit.java
! test/java/time/tck/java/time/TCKDuration.java
! test/java/time/tck/java/time/TCKInstant.java
! test/java/time/tck/java/time/TCKLocalDate.java
! test/java/time/tck/java/time/TCKLocalDateTime.java
! test/java/time/tck/java/time/TCKLocalTime.java
! test/java/time/tck/java/time/TCKOffsetDateTime.java
! test/java/time/tck/java/time/TCKOffsetTime.java
! test/java/time/tck/java/time/TCKYear.java
! test/java/time/tck/java/time/TCKYearMonth.java
! test/java/time/tck/java/time/TCKZonedDateTime.java
! test/java/time/tck/java/time/chrono/CopticDate.java
! test/java/time/tck/java/time/temporal/TCKIsoFields.java

Changeset: 14a187dc4ffe
Author:    rriggs
Date:      2013-10-04 12:01 -0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/14a187dc4ffe

8024999: Instant.Parse typo in example
Summary: javadoc only fix to correct example to use "." and "Z"
Reviewed-by: sherman

! src/share/classes/java/time/Instant.java

Changeset: f9c701ba04e7
Author:    rriggs
Date:      2013-09-14 22:50 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/f9c701ba04e7

8024807: Add getChronlogy() to CLDT/CZDT
Summary: Alternative to method is clunky and hard to find
Reviewed-by: sherman
Contributed-by: scolebourne at joda.org

! src/share/classes/java/time/chrono/ChronoLocalDateTime.java
! src/share/classes/java/time/chrono/ChronoLocalDateTimeImpl.java
! src/share/classes/java/time/chrono/ChronoZonedDateTime.java
! src/share/classes/java/time/chrono/ChronoZonedDateTimeImpl.java
! test/java/time/tck/java/time/chrono/TCKChronoLocalDateTime.java
! test/java/time/tck/java/time/chrono/TCKChronoZonedDateTime.java

Changeset: e12b912ab98e
Author:    rriggs
Date:      2013-09-14 22:54 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/e12b912ab98e

8024834: Better return type for TemporalField resolve
Summary: Allow resolve method to return more than just ChronoLocalDate
Reviewed-by: sherman
Contributed-by: scolebourne at joda.org

! src/share/classes/java/time/format/Parsed.java
! src/share/classes/java/time/temporal/TemporalField.java
! test/java/time/tck/java/time/format/TCKDateTimeParseResolver.java

Changeset: 7736abdf0805
Author:    rfield
Date:      2013-10-04 09:54 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/7736abdf0805

8021186: jdk/lambda/vm/DefaultMethodsTest.java fails
Summary: remove DefaultMethodsTest from jdk/test/problemList.txt
Reviewed-by: mduigou

! test/ProblemList.txt

Changeset: 66181f7991bd
Author:    bpatel
Date:      2013-10-04 15:25 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/66181f7991bd

8025741: Fix jdk/make/docs/Makefile to point to correct docs URL for JDK 8.
Reviewed-by: tbell

! make/docs/Makefile

Changeset: 7d2112abbb1d
Author:    coffeys
Date:      2013-10-04 16:27 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/7d2112abbb1d

8016271: wsimport -clientjar does not create portable jars on Windows due to hardcoded backslash
Reviewed-by: mkos, chegar

+ test/javax/xml/ws/clientjar/TestService.java
+ test/javax/xml/ws/clientjar/TestWsImport.java

Changeset: 44da760eed4b
Author:    jrose
Date:      2013-10-05 05:30 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/44da760eed4b

8024761: JSR 292 improve performance of generic invocation
Summary: use a per-MH one element cache for MH.asType to speed up MH.invoke; also cache enough MH constants to cache LMF.metafactory
Reviewed-by: twisti

! src/share/classes/java/lang/invoke/BoundMethodHandle.java
! src/share/classes/java/lang/invoke/CallSite.java
- src/share/classes/java/lang/invoke/InvokeGeneric.java
! src/share/classes/java/lang/invoke/Invokers.java
! src/share/classes/java/lang/invoke/LambdaForm.java
! src/share/classes/java/lang/invoke/MemberName.java
! src/share/classes/java/lang/invoke/MethodHandle.java
! src/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/share/classes/java/lang/invoke/MethodHandles.java
! src/share/classes/java/lang/invoke/MethodTypeForm.java

Changeset: 97d5cc1e7586
Author:    jrose
Date:      2013-10-05 05:30 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/97d5cc1e7586

8001105: findVirtual of Object[].clone produces internal error
Summary: Replicate JVM logic for access control that makes Object.clone appear public when applied to an array type.
Reviewed-by: twisti

! src/share/classes/java/lang/invoke/MethodHandles.java
! test/java/lang/invoke/MethodHandlesTest.java

Changeset: 91535ade7349
Author:    jrose
Date:      2013-10-05 05:30 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/91535ade7349

8019417: JSR 292 javadoc should clarify method handle arity limits
Summary: clarification of erroneous reading of spec. that led to 7194534
Reviewed-by: twisti, darcy

! src/share/classes/java/lang/invoke/MethodHandle.java
! src/share/classes/java/lang/invoke/MethodHandles.java
! test/java/lang/invoke/BigArityTest.java

Changeset: d391e062b983
Author:    jrose
Date:      2013-10-05 05:30 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/d391e062b983

8001109: arity mismatch on a call to spreader method handle should elicit IllegalArgumentException
Summary: Document error conditions that may occur when calling a "spreader" method handle.  Use IAE in all cases.
Reviewed-by: twisti, vlivanov

! src/share/classes/java/lang/invoke/MethodHandle.java
! src/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/share/classes/java/lang/invoke/MethodHandles.java
! test/java/lang/invoke/JavaDocExamplesTest.java

Changeset: acdf5bf1a918
Author:    jrose
Date:      2013-10-05 05:30 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/acdf5bf1a918

8001108: an attempt to use "<init>" as a method name should elicit NoSuchMethodException
Summary: add an explicit check for leading "<", upgrade the unit tests
Reviewed-by: twisti, darcy

! src/share/classes/java/lang/invoke/MethodHandles.java
! test/java/lang/invoke/JavaDocExamplesTest.java
! test/java/lang/invoke/MethodHandlesTest.java

Changeset: df6236da299d
Author:    jrose
Date:      2013-10-05 05:30 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/df6236da299d

8024599: JSR 292 direct method handles need to respect initialization rules for static members
Summary: Align MH semantic with bytecode behavior of constructor and static member accesses, regarding <clinit> invocation.
Reviewed-by: twisti, darcy, abuckley, vlivanov

! src/share/classes/java/lang/invoke/MethodHandles.java
+ test/java/lang/invoke/CallStaticInitOrder.java

Changeset: eb3cfc69c16e
Author:    jrose
Date:      2013-10-05 05:30 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/eb3cfc69c16e

8001110: method handles should have a collectArguments transform, generalizing asCollector
Summary: promote an existing private method; make unit tests on all argument positions to arity 10 with mixed types
Reviewed-by: twisti, vlivanov

! src/share/classes/java/lang/invoke/MethodHandles.java
! src/share/classes/sun/invoke/util/ValueConversions.java
! test/java/lang/invoke/JavaDocExamplesTest.java
! test/java/lang/invoke/MethodHandlesTest.java

Changeset: b670477bff8f
Author:    jrose
Date:      2013-10-05 05:30 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/b670477bff8f

8025112: JSR 292 spec updates for security manager and caller sensitivity
Summary: align CONSTANT_MethodHandle and Lookup.find* API calls, clarify security manager & @CallerSensitive interactions
Reviewed-by: mchung, twisti

! src/share/classes/java/lang/invoke/MethodHandle.java
! src/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/share/classes/java/lang/invoke/MethodHandleInfo.java
! src/share/classes/java/lang/invoke/MethodHandleProxies.java
! src/share/classes/java/lang/invoke/MethodHandles.java
! test/java/lang/invoke/TestPrivateMember.java

Changeset: 6623c675e734
Author:    jrose
Date:      2013-10-05 05:30 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/6623c675e734

8024438: JSR 292 API specification maintenance for JDK 8
Summary: add wildcard to unreflectConstructor, various clarifications and minor edits
Reviewed-by: mchung, darcy, twisti

! src/share/classes/java/lang/invoke/BoundMethodHandle.java
! src/share/classes/java/lang/invoke/CallSite.java
! src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/share/classes/java/lang/invoke/LambdaForm.java
! src/share/classes/java/lang/invoke/MethodHandle.java
! src/share/classes/java/lang/invoke/MethodHandleInfo.java
! src/share/classes/java/lang/invoke/MethodHandles.java
! src/share/classes/java/lang/invoke/MethodType.java
! src/share/classes/java/lang/invoke/MutableCallSite.java
! src/share/classes/java/lang/invoke/SwitchPoint.java
! src/share/classes/sun/invoke/WrapperInstance.java
! src/share/classes/sun/invoke/util/VerifyAccess.java
! src/share/classes/sun/invoke/util/VerifyType.java
! test/java/lang/invoke/AccessControlTest.java
! test/java/lang/invoke/MethodHandlesTest.java
! test/java/lang/invoke/RevealDirectTest.java

Changeset: 0ac9dc315071
Author:    alanb
Date:      2013-10-07 11:48 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/0ac9dc315071

8025983: Typo in Javadoc of Files.isRegularFile()
Reviewed-by: mchung, chegar

! src/share/classes/java/nio/file/Files.java
! src/share/classes/java/nio/file/Path.java

Changeset: f0ad3e2918b4
Author:    henryjen
Date:      2013-10-07 11:25 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/f0ad3e2918b4

8025968: Integrate test improvements made in lambda repo
Reviewed-by: psandoz

! test/java/util/stream/bootlib/java/util/stream/OpTestCase.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/TabulatorsTest.java

Changeset: 0cffe1dab0bf
Author:    henryjen
Date:      2013-10-07 15:18 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/0cffe1dab0bf

8026009: Changes for 8025968 break all stream tests
Reviewed-by: mduigou

! test/java/util/stream/bootlib/java/util/stream/OpTestCase.java

Changeset: 0d5f4f1782e8
Author:    xuelei
Date:      2013-10-07 18:46 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/0d5f4f1782e8

6956398: make ephemeral DH key match the length of the certificate key
Reviewed-by: weijun

! src/share/classes/sun/security/ssl/ServerHandshaker.java
+ test/sun/security/ssl/com/sun/net/ssl/internal/ssl/DHKeyExchange/DHEKeySizing.java

Changeset: b90dcd1a71bf
Author:    psandoz
Date:      2013-10-08 11:17 +0200
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/b90dcd1a71bf

8025136: SplittableRandom enchancements
Reviewed-by: psandoz, martin
Contributed-by: Doug Lea <dl at cs.oswego.edu>, Guy Steele <guy.steele at oracle.com>

! src/share/classes/java/util/Random.java
! src/share/classes/java/util/SplittableRandom.java
! src/share/classes/java/util/concurrent/ThreadLocalRandom.java

Changeset: 95bb56c61276
Author:    alanb
Date:      2013-10-08 10:49 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/95bb56c61276

8024788: (fs) Files.readAllBytes uses FileChannel which may not be supported by all providers
Reviewed-by: chegar

! src/share/classes/java/nio/file/Files.java
! test/java/nio/file/Files/BytesAndLines.java

Changeset: 748207aa9620
Author:    lana
Date:      2013-10-08 14:57 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/748207aa9620

Merge

! makefiles/CompileJavaClasses.gmk
! makefiles/CreateJars.gmk
- src/share/classes/java/lang/invoke/InvokeGeneric.java
- src/share/classes/java/time/chrono/ChronoDateImpl.java
- test/java/time/tck/java/time/chrono/TCKChronologySerialization.java

Changeset: 575d4bc3bcae
Author:    lana
Date:      2013-10-11 03:06 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/575d4bc3bcae

Merge

! makefiles/CreateJars.gmk
- src/share/classes/java/lang/invoke/InvokeGeneric.java
- src/share/classes/java/time/chrono/ChronoDateImpl.java
- test/java/time/tck/java/time/chrono/TCKChronologySerialization.java

Changeset: 124bffc749ea
Author:    lana
Date:      2013-10-12 14:14 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/124bffc749ea

Merge

- src/macosx/classes/sun/lwawt/SelectionClearListener.java
- src/macosx/classes/sun/lwawt/macosx/CMouseInfoPeer.java
- src/share/classes/java/lang/invoke/InvokeGeneric.java
- src/share/classes/java/time/chrono/ChronoDateImpl.java
- test/com/sun/jdi/Solaris32AndSolaris64Test.sh
- test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-i586/libLauncher.so
- test/java/nio/channels/spi/SelectorProvider/inheritedChannel/lib/solaris-sparc/libLauncher.so
- test/java/time/tck/java/time/chrono/TCKChronologySerialization.java
- test/java/util/regex/PatternTest.java




More information about the 2d-dev mailing list