Changeset: 7198b65a5332 Author: ihse Date: 2015-05-08 09:42 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7198b65a5332
8079771: Fix SoundLibraries.gmk mismerge after JDK-8072665 Reviewed-by: dholmes, erikj ! make/lib/SoundLibraries.gmk ! src/java.desktop/share/native/libjsound/SoundDefs.h Changeset: 12ecfb121147 Author: ihse Date: 2015-05-08 10:37 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/12ecfb121147 8074859: Turn on warnings as error Reviewed-by: erikj ! make/CompileDemos.gmk ! make/launcher/Launcher-jdk.accessibility.gmk ! make/launcher/Launcher-jdk.pack200.gmk ! make/lib/Awt2dLibraries.gmk ! make/lib/CoreLibraries.gmk ! make/lib/Lib-jdk.crypto.ucrypto.gmk ! make/lib/NetworkingLibraries.gmk ! make/lib/NioLibraries.gmk ! make/lib/SoundLibraries.gmk Changeset: 31296d7c3abf Author: alanb Date: 2015-05-08 10:22 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/31296d7c3abf 8079651: (dc) Promiscuous.java fails with NumberFormatException due to network interference Reviewed-by: alanb, chegar Contributed-by: amy...@oracle.com ! test/java/nio/channels/DatagramChannel/Promiscuous.java Changeset: eaf718a0236d Author: chegar Date: 2015-05-08 11:02 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/eaf718a0236d 8079782: RandomFactory should be in the jdk.testlibrary package Reviewed-by: bpb ! test/java/lang/Double/ParseHexFloatingPoint.java ! test/java/lang/Integer/BitTwiddle.java ! test/java/lang/Long/BitTwiddle.java ! test/java/lang/Math/CubeRootTests.java ! test/java/lang/Math/HypotTests.java ! test/java/lang/Math/IeeeRecommendedTests.java ! test/java/lang/Math/Log1pTests.java ! test/java/math/BigDecimal/StringConstructor.java ! test/java/math/BigInteger/BigIntegerTest.java ! test/java/math/BigInteger/ModPow65537.java ! test/java/math/BigInteger/PrimeTest.java ! test/java/math/BigInteger/SymmetricRangeTests.java ! test/java/util/regex/RegExTest.java ! test/lib/testlibrary/jdk/testlibrary/RandomFactory.java ! test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java Changeset: d18205a1ef80 Author: mullan Date: 2015-05-08 09:05 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d18205a1ef80 6470634: Typos in CardTerminals.list(CardTerminals.State) javadoc Reviewed-by: xuelei ! src/java.smartcardio/share/classes/javax/smartcardio/CardTerminals.java Changeset: 3adec2956c13 Author: mullan Date: 2015-05-11 07:03 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3adec2956c13 8034820: Wrong isAssignableFrom test when adding Principal to Subject Reviewed-by: valeriep ! src/java.base/share/classes/javax/security/auth/Subject.java + test/javax/security/auth/Subject/AddPrincipalSubclass.java Changeset: 33f95ba4f1f4 Author: ihse Date: 2015-05-11 14:15 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/33f95ba4f1f4 8080013: OpenJDK windows build fails due to warning in libfontmanager Reviewed-by: erikj ! make/lib/Awt2dLibraries.gmk Changeset: 7783cc0cbd76 Author: darcy Date: 2015-05-11 17:54 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7783cc0cbd76 8053918: make the spec for @Documented comprehensible Reviewed-by: jjg, abuckley ! src/java.base/share/classes/java/lang/annotation/Documented.java Changeset: 59831ce86eb1 Author: psandoz Date: 2015-05-12 10:50 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/59831ce86eb1 8078645: removeIf(filter) in ConcurrentHashMap removes entries for which filter is false Reviewed-by: martin, dholmes Contributed-by: Doug Lea <d...@cs.oswego.edu>, Paul Sandoz <paul.san...@oracle.com> ! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentMap.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java + test/java/util/concurrent/ConcurrentMap/ConcurrentRemoveIf.java Changeset: 7942c5910c5b Author: dfuchs Date: 2015-05-12 14:32 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7942c5910c5b 8079773: java/util/logging/LogManager/TestLoggerNames.java Summary: Fixed a race condition in the test which was responsible of the intermittent failure. Reviewed-by: mchung ! test/java/util/logging/LogManager/TestLoggerNames.java Changeset: fbdc1331db75 Author: prappo Date: 2015-05-12 13:59 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/fbdc1331db75 8029689: (spec) Reader.read(char[], int, int) throws unspecified IndexOutOfBoundsException Reviewed-by: chegar, lancea ! src/java.base/share/classes/java/io/BufferedReader.java ! src/java.base/share/classes/java/io/CharArrayReader.java ! src/java.base/share/classes/java/io/FilterReader.java ! src/java.base/share/classes/java/io/InputStreamReader.java ! src/java.base/share/classes/java/io/LineNumberReader.java ! src/java.base/share/classes/java/io/PipedReader.java ! src/java.base/share/classes/java/io/PushbackReader.java ! src/java.base/share/classes/java/io/Reader.java ! src/java.base/share/classes/java/io/StringReader.java + test/java/io/Reader/ReaderBulkReadContract.java Changeset: 8ac671f1e910 Author: mullan Date: 2015-05-12 13:13 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8ac671f1e910 8075706: Policy implementation does not allow policy.provider to be on the class path Reviewed-by: alanb, mchung ! src/java.base/share/classes/java/security/Policy.java ! src/java.base/share/conf/security/java.security + test/java/security/Policy/PolicyProvider/CustomPolicy.java + test/java/security/Policy/PolicyProvider/UseSystemClassLoader.java + test/java/security/Policy/PolicyProvider/test.policy Changeset: 78825cbc6340 Author: jmanson Date: 2015-05-12 14:39 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/78825cbc6340 8079841: Buffer underflow with empty zip entry names Summary: check for zero-length entry name before accessing "last" byte Reviewed-by: sherman, martin ! src/java.base/share/native/libzip/zip_util.c Changeset: c294a2cfe27f Author: pchopra Date: 2015-05-13 13:54 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c294a2cfe27f 8079428: [TEST_BUG] Test javax/swing/plaf/windows/6921687/bug6921687.java fails Reviewed-by: serb, azvegint ! test/javax/swing/plaf/windows/6921687/bug6921687.java Changeset: c17df89e4156 Author: vinnie Date: 2015-05-13 13:06 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c17df89e4156 8068180: sun/security/pkcs11 tests are still in ProblemList.txt Reviewed-by: mullan ! test/ProblemList.txt Changeset: cad454f317b0 Author: ssadetsky Date: 2015-04-07 16:07 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/cad454f317b0 7042645: Numerous api/java_awt jck tests fail - AWT Assertion Failure on fastdebug ri bundles b138 win7 x86 Reviewed-by: serb, azvegint ! src/java.desktop/windows/native/libawt/windows/awt_Button.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Checkbox.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp Changeset: ac415abbdc07 Author: yan Date: 2015-04-07 17:34 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ac415abbdc07 8076315: move 4 manual functional swing tests to regression suite Reviewed-by: alexsch, serb + test/javax/swing/JColorChooser/Test4319113.html + test/javax/swing/JColorChooser/Test4319113.java + test/javax/swing/JOptionPane/4174551/bug4174551.html + test/javax/swing/JOptionPane/4174551/bug4174551.java + test/javax/swing/JTabbedPane/4666224/bug4666224.html + test/javax/swing/JTabbedPane/4666224/bug4666224.java + test/javax/swing/JToolTip/4644444/bug4644444.html + test/javax/swing/JToolTip/4644444/bug4644444.java Changeset: bea6232bd6e7 Author: darcy Date: 2015-04-07 12:46 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/bea6232bd6e7 8076422: Fix missing doclint warnings in javax.swing.border Reviewed-by: serb ! src/java.desktop/share/classes/javax/swing/border/BevelBorder.java ! src/java.desktop/share/classes/javax/swing/border/CompoundBorder.java ! src/java.desktop/share/classes/javax/swing/border/EmptyBorder.java ! src/java.desktop/share/classes/javax/swing/border/EtchedBorder.java ! src/java.desktop/share/classes/javax/swing/border/LineBorder.java ! src/java.desktop/share/classes/javax/swing/border/MatteBorder.java ! src/java.desktop/share/classes/javax/swing/border/TitledBorder.java Changeset: d67e92ae02ff Author: darcy Date: 2015-04-08 10:50 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d67e92ae02ff 8077094: Fix missing doclint warnings in the javax.swing.plaf package Reviewed-by: serb ! src/java.desktop/share/classes/javax/swing/plaf/ActionMapUIResource.java ! src/java.desktop/share/classes/javax/swing/plaf/BorderUIResource.java ! src/java.desktop/share/classes/javax/swing/plaf/ColorUIResource.java ! src/java.desktop/share/classes/javax/swing/plaf/ComponentInputMapUIResource.java ! src/java.desktop/share/classes/javax/swing/plaf/DimensionUIResource.java ! src/java.desktop/share/classes/javax/swing/plaf/FileChooserUI.java ! src/java.desktop/share/classes/javax/swing/plaf/FontUIResource.java ! src/java.desktop/share/classes/javax/swing/plaf/InputMapUIResource.java ! src/java.desktop/share/classes/javax/swing/plaf/InsetsUIResource.java ! src/java.desktop/share/classes/javax/swing/plaf/LayerUI.java ! src/java.desktop/share/classes/javax/swing/plaf/TabbedPaneUI.java Changeset: ffe817b77f6a Author: ssadetsky Date: 2015-04-09 17:41 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ffe817b77f6a 6866751: J2SE_Swing_Reg: the caret disappears when moving to the end of the line. Reviewed-by: serb, alexsch ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java + test/javax/swing/plaf/basic/6866751/bug6866751.java Changeset: 141c4f62924b Author: ssadetsky Date: 2015-04-09 18:09 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/141c4f62924b 7081580: Specification for MouseInfo.getNumberOfButtons() doesn't contain info about "awt.mouse.numButtons" Reviewed-by: serb, ant ! src/java.desktop/share/classes/java/awt/MouseInfo.java Changeset: 79e1488924cd Author: pchopra Date: 2015-04-10 11:35 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/79e1488924cd 8076151: [TESTBUG] Test java/awt/FontClass/CreateFont/fileaccess/FontFile.java fails Reviewed-by: alexsch, azvegint ! test/java/awt/FontClass/CreateFont/fileaccess/FontFile.java + test/java/awt/FontClass/CreateFont/fileaccess/TestFontFile.sh Changeset: 9577b487e8e0 Author: sgupta Date: 2015-04-13 19:39 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9577b487e8e0 8076069: [macosx][TESTBUG] tests failing with Unrecognized system error Reviewed-by: serb, azvegint, kshefov ! test/sun/security/tools/keytool/i18n.sh Changeset: b6cce12949f3 Author: prr Date: 2015-04-13 17:06 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b6cce12949f3 8035302: Eliminate dependency on jdk.charsets from 2D font code. Reviewed-by: mchung, alanb, sherman, serb ! src/java.desktop/share/classes/sun/awt/FontDescriptor.java ! src/java.desktop/share/classes/sun/font/FontUtilities.java ! src/java.desktop/share/classes/sun/font/SunFontManager.java + src/java.desktop/solaris/classes/sun/font/X11CNS11643.java + src/java.desktop/solaris/classes/sun/font/X11CNS11643P1.java + src/java.desktop/solaris/classes/sun/font/X11CNS11643P2.java + src/java.desktop/solaris/classes/sun/font/X11CNS11643P3.java ! src/java.desktop/unix/classes/sun/awt/X11FontManager.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsEnvironment.java - src/java.desktop/unix/classes/sun/awt/motif/MFontConfiguration.java - src/java.desktop/unix/classes/sun/awt/motif/X11CNS11643.java - src/java.desktop/unix/classes/sun/awt/motif/X11CNS11643P1.java - src/java.desktop/unix/classes/sun/awt/motif/X11CNS11643P2.java - src/java.desktop/unix/classes/sun/awt/motif/X11CNS11643P3.java - src/java.desktop/unix/classes/sun/awt/motif/X11Dingbats.java - src/java.desktop/unix/classes/sun/awt/motif/X11GB18030_0.java - src/java.desktop/unix/classes/sun/awt/motif/X11GB18030_1.java - src/java.desktop/unix/classes/sun/awt/motif/X11GB2312.java - src/java.desktop/unix/classes/sun/awt/motif/X11GBK.java - src/java.desktop/unix/classes/sun/awt/motif/X11JIS0201.java - src/java.desktop/unix/classes/sun/awt/motif/X11JIS0208.java - src/java.desktop/unix/classes/sun/awt/motif/X11JIS0212.java - src/java.desktop/unix/classes/sun/awt/motif/X11Johab.java - src/java.desktop/unix/classes/sun/awt/motif/X11KSC5601.java - src/java.desktop/unix/classes/sun/awt/motif/X11SunUnicode_0.java + src/java.desktop/unix/classes/sun/font/DoubleByteEncoder.java + src/java.desktop/unix/classes/sun/font/MFontConfiguration.java + src/java.desktop/unix/classes/sun/font/X11Dingbats.java + src/java.desktop/unix/classes/sun/font/X11GB18030_0.java + src/java.desktop/unix/classes/sun/font/X11GB18030_1.java + src/java.desktop/unix/classes/sun/font/X11GB2312.java + src/java.desktop/unix/classes/sun/font/X11GBK.java + src/java.desktop/unix/classes/sun/font/X11Johab.java + src/java.desktop/unix/classes/sun/font/X11KSC5601.java + src/java.desktop/unix/classes/sun/font/X11SunUnicode_0.java ! src/java.desktop/unix/classes/sun/font/XMap.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/DoubleByteEncoder.java - src/jdk.charsets/unix/classes/sun/nio/cs/ext/COMPOUND_TEXT.java - src/jdk.charsets/unix/classes/sun/nio/cs/ext/COMPOUND_TEXT_Decoder.java - src/jdk.charsets/unix/classes/sun/nio/cs/ext/COMPOUND_TEXT_Encoder.java - src/jdk.charsets/unix/classes/sun/nio/cs/ext/CompoundTextSupport.java - test/sun/nio/cs/OLD/X11GB2312_OLD.java - test/sun/nio/cs/OLD/X11GBK_OLD.java - test/sun/nio/cs/OLD/X11KSC5601_OLD.java - test/sun/nio/cs/TestX11CNS.java - test/sun/nio/cs/TestX11JIS0201.java - test/sun/nio/cs/X11CNS11643.java - test/sun/nio/cs/X11CNS11643P1.java - test/sun/nio/cs/X11CNS11643P2.java - test/sun/nio/cs/X11CNS11643P3.java Changeset: ef3abf8e3443 Author: serb Date: 2015-04-14 09:34 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ef3abf8e3443 8076214: [Findbugs]sun.awt.datatransfer.SunClipboard.checkChange(long[]) may expose internal representation Reviewed-by: azvegint, alexsch ! src/java.desktop/share/classes/sun/awt/datatransfer/SunClipboard.java Changeset: 5b740cd14ee5 Author: dmarkov Date: 2015-04-14 15:24 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5b740cd14ee5 8073453: Focus doesn't move when pressing Shift + Tab keys Reviewed-by: alexsch, ant ! src/java.desktop/share/classes/java/awt/ContainerOrderFocusTraversalPolicy.java ! src/java.desktop/share/classes/javax/swing/SortingFocusTraversalPolicy.java + test/java/awt/Focus/8073453/AWTFocusTransitionTest.java + test/java/awt/Focus/8073453/SwingFocusTransitionTest.java Changeset: a1b10dc613a9 Author: alexsch Date: 2015-04-14 14:47 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a1b10dc613a9 8076106: [macosx] Drag image of TransferHandler does not honor MultiResolutionImage Reviewed-by: serb, alexsch Contributed-by: Hendrik Schreiber <h...@tagtraum.com> ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CImage.java + test/java/awt/datatransfer/DragImage/MultiResolutionDragImageTest.java Changeset: 2b5dd8a936de Author: ddehaven Date: 2015-04-14 12:10 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2b5dd8a936de Merge Changeset: 47fccbef0408 Author: darcy Date: 2015-04-14 14:47 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/47fccbef0408 8077095: Fix missing doclint warnings in the javax.swing.plaf.basic package Reviewed-by: serb ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicInternalFrameUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicScrollBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicScrollPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSliderUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java Changeset: c00f7a13630b Author: darcy Date: 2015-04-14 15:43 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c00f7a13630b 8076624: Fix missing doclint warnings in javax.swing.text Reviewed-by: serb ! src/java.desktop/share/classes/javax/swing/text/AbstractDocument.java ! src/java.desktop/share/classes/javax/swing/text/AbstractWriter.java ! src/java.desktop/share/classes/javax/swing/text/AsyncBoxView.java ! src/java.desktop/share/classes/javax/swing/text/BoxView.java ! src/java.desktop/share/classes/javax/swing/text/ChangedCharSetException.java ! src/java.desktop/share/classes/javax/swing/text/ComponentView.java ! src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java ! src/java.desktop/share/classes/javax/swing/text/DefaultFormatterFactory.java ! src/java.desktop/share/classes/javax/swing/text/DefaultHighlighter.java ! src/java.desktop/share/classes/javax/swing/text/DefaultStyledDocument.java ! src/java.desktop/share/classes/javax/swing/text/FlowView.java ! src/java.desktop/share/classes/javax/swing/text/GapContent.java ! src/java.desktop/share/classes/javax/swing/text/GlyphView.java ! src/java.desktop/share/classes/javax/swing/text/Highlighter.java ! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java ! src/java.desktop/share/classes/javax/swing/text/LabelView.java ! src/java.desktop/share/classes/javax/swing/text/LayeredHighlighter.java ! src/java.desktop/share/classes/javax/swing/text/LayoutQueue.java ! src/java.desktop/share/classes/javax/swing/text/MaskFormatter.java ! src/java.desktop/share/classes/javax/swing/text/ParagraphView.java ! src/java.desktop/share/classes/javax/swing/text/PlainView.java ! src/java.desktop/share/classes/javax/swing/text/StyleContext.java ! src/java.desktop/share/classes/javax/swing/text/StyledEditorKit.java ! src/java.desktop/share/classes/javax/swing/text/TabSet.java ! src/java.desktop/share/classes/javax/swing/text/TabStop.java ! src/java.desktop/share/classes/javax/swing/text/Utilities.java ! src/java.desktop/share/classes/javax/swing/text/View.java ! src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java ! src/java.desktop/share/classes/javax/swing/text/ZoneView.java Changeset: 2ca1d772b1f1 Author: alexsch Date: 2015-04-15 14:38 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2ca1d772b1f1 8072767: DefaultCellEditor for comboBox creates ActionEvent with wrong source object Reviewed-by: serb, azvegint ! src/java.desktop/share/classes/javax/swing/JComboBox.java + test/javax/swing/JComboBox/8072767/bug8072767.java Changeset: c635728b87b4 Author: darcy Date: 2015-04-15 10:24 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c635728b87b4 8075082: Fix missing doclint warnings in the javax.swing package Reviewed-by: serb, ant ! src/java.desktop/share/classes/javax/swing/AbstractCellEditor.java ! src/java.desktop/share/classes/javax/swing/AbstractListModel.java ! src/java.desktop/share/classes/javax/swing/ButtonGroup.java ! src/java.desktop/share/classes/javax/swing/DefaultFocusManager.java ! src/java.desktop/share/classes/javax/swing/DefaultListCellRenderer.java ! src/java.desktop/share/classes/javax/swing/DefaultListSelectionModel.java ! src/java.desktop/share/classes/javax/swing/DefaultSingleSelectionModel.java ! src/java.desktop/share/classes/javax/swing/DesktopManager.java ! src/java.desktop/share/classes/javax/swing/JColorChooser.java ! src/java.desktop/share/classes/javax/swing/JEditorPane.java ! src/java.desktop/share/classes/javax/swing/JList.java ! src/java.desktop/share/classes/javax/swing/JTable.java ! src/java.desktop/share/classes/javax/swing/ToolTipManager.java ! src/java.desktop/share/classes/javax/swing/UIDefaults.java Changeset: e2499fc6e4b8 Author: prr Date: 2015-04-15 14:28 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e2499fc6e4b8 Merge ! src/java.desktop/share/classes/javax/swing/JTable.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java ! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java ! src/java.desktop/share/classes/javax/swing/text/LayoutQueue.java ! src/java.desktop/share/classes/sun/font/SunFontManager.java Changeset: 38d385715177 Author: aivanov Date: 2015-04-16 14:32 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/38d385715177 8074956: ArrayIndexOutOfBoundsException in javax.swing.text.html.parser.ContentModel.first() Reviewed-by: alexsch, alexp ! src/java.desktop/share/classes/javax/swing/text/html/parser/ContentModel.java + test/javax/swing/text/html/parser/8074956/bug8074956.java Changeset: 8a999feecfaa Author: serb Date: 2015-04-16 21:55 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8a999feecfaa 8076264: [macosx] Launching app on MacOSX requires enclosing class Reviewed-by: azvegint, ksrini ! src/java.base/macosx/native/libjli/java_md_macosx.c ! src/java.base/share/native/libjli/java.h ! src/java.base/unix/native/libjli/java_md_solinux.c ! src/java.base/windows/native/libjli/java_md.c + test/tools/launcher/TestMainWithoutEnclosing.java Changeset: 5b07559a4547 Author: prr Date: 2015-04-17 12:32 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5b07559a4547 8075942: ArrayIndexOutOfBoundsException in sun.java2d.pisces.Dasher.goTo Reviewed-by: flar, lbourges ! src/java.desktop/share/classes/sun/java2d/pisces/Dasher.java + test/java/awt/BasicStroke/DashStrokeTest.java Changeset: 39bd7fa12bc3 Author: serb Date: 2015-04-17 16:54 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/39bd7fa12bc3 8074028: Remove API references to java.awt.peer Reviewed-by: alanb, ant, yan, prr ! src/java.desktop/macosx/classes/com/apple/eawt/Application.java ! src/java.desktop/macosx/classes/com/apple/eawt/_AppDockIconHandler.java ! src/java.desktop/macosx/classes/com/apple/eawt/_AppMenuBarHandler.java ! src/java.desktop/macosx/classes/com/apple/laf/ScreenMenu.java ! src/java.desktop/macosx/classes/com/apple/laf/ScreenMenuBar.java ! src/java.desktop/macosx/classes/com/apple/laf/ScreenMenuItem.java ! src/java.desktop/macosx/classes/com/apple/laf/ScreenMenuItemCheckbox.java ! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java ! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLVolatileSurfaceManager.java ! src/java.desktop/macosx/classes/sun/lwawt/LWComponentPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CInputMethod.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CMenuBar.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTrayIcon.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CViewEmbeddedFrame.java ! src/java.desktop/share/classes/java/awt/Canvas.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/Container.java ! src/java.desktop/share/classes/java/awt/DefaultFocusTraversalPolicy.java ! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java ! src/java.desktop/share/classes/java/awt/Dialog.java ! src/java.desktop/share/classes/java/awt/FileDialog.java ! src/java.desktop/share/classes/java/awt/Font.java ! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java ! src/java.desktop/share/classes/java/awt/MenuComponent.java ! src/java.desktop/share/classes/java/awt/PopupMenu.java ! src/java.desktop/share/classes/java/awt/Window.java ! src/java.desktop/share/classes/java/awt/dnd/DropTarget.java ! src/java.desktop/share/classes/javax/swing/JComponent.java ! src/java.desktop/share/classes/javax/swing/JViewport.java ! src/java.desktop/share/classes/javax/swing/RepaintManager.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSplitPaneUI.java ! src/java.desktop/share/classes/sun/awt/AWTAccessor.java ! src/java.desktop/share/classes/sun/awt/EmbeddedFrame.java ! src/java.desktop/share/classes/sun/awt/KeyboardFocusManagerPeerImpl.java ! src/java.desktop/share/classes/sun/awt/LightweightFrame.java ! src/java.desktop/share/classes/sun/awt/SunGraphicsCallback.java ! src/java.desktop/share/classes/sun/font/FontAccess.java ! src/java.desktop/share/classes/sun/print/PSPrinterJob.java ! src/java.desktop/share/classes/sun/swing/JLightweightFrame.java ! src/java.desktop/unix/classes/sun/awt/X11/XBaseMenuWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XComponentPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XDialogPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XDragSourceContextPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XDropTargetContextPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XEmbedChildProxyPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XEmbeddedFrame.java ! src/java.desktop/unix/classes/sun/awt/X11/XEmbeddingContainer.java ! src/java.desktop/unix/classes/sun/awt/X11/XFileDialogPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XFramePeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XInputMethod.java ! src/java.desktop/unix/classes/sun/awt/X11/XKeyboardFocusManagerPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XMenuBarPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XMouseInfoPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XPanelPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XRepaintArea.java ! src/java.desktop/unix/classes/sun/awt/X11/XTextAreaPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XTextFieldPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/unix/classes/sun/awt/X11/XTrayIconPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java ! src/java.desktop/unix/classes/sun/java2d/opengl/GLXVolatileSurfaceManager.java ! src/java.desktop/unix/native/common/awt/awt_Font.c ! src/java.desktop/windows/classes/sun/awt/Win32GraphicsDevice.java ! src/java.desktop/windows/classes/sun/awt/windows/WChoicePeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WComponentPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WDialogPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WEmbeddedFrame.java ! src/java.desktop/windows/classes/sun/awt/windows/WFileDialogPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WInputMethod.java ! src/java.desktop/windows/classes/sun/awt/windows/WKeyboardFocusManagerPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WPageDialog.java ! src/java.desktop/windows/classes/sun/awt/windows/WPrintDialog.java ! src/java.desktop/windows/classes/sun/awt/windows/WPrintDialogPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java ! src/java.desktop/windows/classes/sun/awt/windows/WScrollPanePeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java ! src/java.desktop/windows/classes/sun/awt/windows/WTrayIconPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DGraphicsDevice.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DScreenUpdateManager.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DVolatileSurfaceManager.java ! src/java.desktop/windows/classes/sun/java2d/opengl/WGLVolatileSurfaceManager.java ! src/java.desktop/windows/native/libawt/windows/awt_Font.cpp ! test/java/awt/Component/Headless/HeadlessComponent.java ! test/java/awt/Component/Headless/HeadlessContainer.java ! test/java/awt/Component/Headless/HeadlessPanel.java ! test/java/awt/FontClass/HeadlessFont.java ! test/java/awt/Mixing/AWT_Mixing/OverlappingTestBase.java ! test/java/awt/Paint/ButtonRepaint.java ! test/java/awt/Paint/CheckboxRepaint.java ! test/java/awt/Paint/LabelRepaint.java ! test/java/awt/Paint/ListRepaint.java ! test/java/awt/TextArea/TextAreaCaretVisibilityTest/bug7129742.java ! test/java/awt/regtesthelpers/UtilInternal.java ! test/javax/swing/Headless/HeadlessBox.java ! test/javax/swing/Headless/HeadlessBox_Filler.java ! test/javax/swing/Headless/HeadlessCellRendererPane.java ! test/javax/swing/Headless/HeadlessDefaultListCellRenderer.java ! test/javax/swing/Headless/HeadlessDefaultListCellRenderer_UIResource.java ! test/javax/swing/Headless/HeadlessJButton.java ! test/javax/swing/Headless/HeadlessJCheckBox.java ! test/javax/swing/Headless/HeadlessJCheckBoxMenuItem.java ! test/javax/swing/Headless/HeadlessJColorChooser.java ! test/javax/swing/Headless/HeadlessJComboBox.java ! test/javax/swing/Headless/HeadlessJComponent.java ! test/javax/swing/Headless/HeadlessJDesktopPane.java ! test/javax/swing/Headless/HeadlessJEditorPane.java ! test/javax/swing/Headless/HeadlessJFileChooser.java ! test/javax/swing/Headless/HeadlessJInternalFrame.java ! test/javax/swing/Headless/HeadlessJInternalFrame_JDesktopIcon.java ! test/javax/swing/Headless/HeadlessJLabel.java ! test/javax/swing/Headless/HeadlessJLayeredPane.java ! test/javax/swing/Headless/HeadlessJList.java ! test/javax/swing/Headless/HeadlessJMenu.java ! test/javax/swing/Headless/HeadlessJMenuBar.java ! test/javax/swing/Headless/HeadlessJMenuItem.java ! test/javax/swing/Headless/HeadlessJOptionPane.java ! test/javax/swing/Headless/HeadlessJPanel.java ! test/javax/swing/Headless/HeadlessJPopupMenu.java ! test/javax/swing/Headless/HeadlessJPopupMenu_Separator.java ! test/javax/swing/Headless/HeadlessJProgressBar.java ! test/javax/swing/Headless/HeadlessJRadioButton.java ! test/javax/swing/Headless/HeadlessJRadioButtonMenuItem.java ! test/javax/swing/Headless/HeadlessJRootPane.java ! test/javax/swing/Headless/HeadlessJScrollBar.java ! test/javax/swing/Headless/HeadlessJScrollPane.java ! test/javax/swing/Headless/HeadlessJSeparator.java ! test/javax/swing/Headless/HeadlessJSlider.java ! test/javax/swing/Headless/HeadlessJSpinner.java ! test/javax/swing/Headless/HeadlessJSplitPane.java ! test/javax/swing/Headless/HeadlessJTabbedPane.java ! test/javax/swing/Headless/HeadlessJTable.java ! test/javax/swing/Headless/HeadlessJTextArea.java ! test/javax/swing/Headless/HeadlessJTextField.java ! test/javax/swing/Headless/HeadlessJToggleButton.java ! test/javax/swing/Headless/HeadlessJToolBar.java ! test/javax/swing/Headless/HeadlessJToolBar_Separator.java ! test/javax/swing/Headless/HeadlessJToolTip.java ! test/javax/swing/Headless/HeadlessJTree.java ! test/javax/swing/Headless/HeadlessJViewport.java Changeset: e1888730a57e Author: serb Date: 2015-04-17 16:57 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e1888730a57e 8074763: Remove API references to java.awt.dnd.peer Reviewed-by: alanb, ant, prr ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/dnd/DragSource.java ! src/java.desktop/share/classes/java/awt/dnd/DragSourceContext.java ! src/java.desktop/share/classes/java/awt/dnd/DropTarget.java ! src/java.desktop/share/classes/java/awt/dnd/DropTargetContext.java ! src/java.desktop/share/classes/sun/awt/AWTAccessor.java ! src/java.desktop/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java ! test/java/awt/dnd/DragSourceListenerSerializationTest/DragSourceListenerSerializationTest.java Changeset: 414010b5ab83 Author: serb Date: 2015-04-17 17:01 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/414010b5ab83 8074757: Remove java.awt.Toolkit methods which return peer types Reviewed-by: alanb, prr, ant ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/share/classes/java/awt/Button.java ! src/java.desktop/share/classes/java/awt/Canvas.java ! src/java.desktop/share/classes/java/awt/Checkbox.java ! src/java.desktop/share/classes/java/awt/CheckboxMenuItem.java ! src/java.desktop/share/classes/java/awt/Choice.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/Desktop.java ! src/java.desktop/share/classes/java/awt/Dialog.java ! src/java.desktop/share/classes/java/awt/FileDialog.java ! src/java.desktop/share/classes/java/awt/Font.java ! src/java.desktop/share/classes/java/awt/Frame.java ! src/java.desktop/share/classes/java/awt/Label.java ! src/java.desktop/share/classes/java/awt/List.java ! src/java.desktop/share/classes/java/awt/Menu.java ! src/java.desktop/share/classes/java/awt/MenuBar.java ! src/java.desktop/share/classes/java/awt/MenuComponent.java ! src/java.desktop/share/classes/java/awt/MenuItem.java ! src/java.desktop/share/classes/java/awt/MouseInfo.java ! src/java.desktop/share/classes/java/awt/Panel.java ! src/java.desktop/share/classes/java/awt/PopupMenu.java ! src/java.desktop/share/classes/java/awt/ScrollPane.java ! src/java.desktop/share/classes/java/awt/Scrollbar.java ! src/java.desktop/share/classes/java/awt/TextArea.java ! src/java.desktop/share/classes/java/awt/TextField.java ! src/java.desktop/share/classes/java/awt/Toolkit.java ! src/java.desktop/share/classes/java/awt/Window.java ! src/java.desktop/share/classes/java/awt/dnd/DragSourceContext.java ! src/java.desktop/share/classes/sun/awt/ComponentFactory.java ! src/java.desktop/share/classes/sun/awt/HToolkit.java ! src/java.desktop/share/classes/sun/awt/HeadlessToolkit.java ! src/java.desktop/share/classes/sun/awt/SunToolkit.java ! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! test/java/awt/Toolkit/DynamicLayout/bug7172833.java ! test/java/awt/Toolkit/Headless/ExceptionContract/ExceptionContract.java Changeset: a5c091b8bee9 Author: serb Date: 2015-04-19 10:31 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a5c091b8bee9 8077394: Uninitialised memory in jdk/src/java/desktop/unix/native/libfontmanager/X11FontScaler.c Reviewed-by: azvegint, prr ! src/java.desktop/unix/native/libfontmanager/X11FontScaler.c Changeset: fb2369cdbd53 Author: prr Date: 2015-04-20 10:39 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/fb2369cdbd53 7145508: java.awt.GraphicsDevice.get/setDisplayMode behavior is incorrect when no display is present Reviewed-by: serb, bae ! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java Changeset: 6c320b2d9138 Author: pchopra Date: 2015-04-21 20:11 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6c320b2d9138 8078082: [TEST_BUG] java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java fails Reviewed-by: serb, alexsch ! test/java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java Changeset: 661136704d07 Author: alexsch Date: 2015-04-22 13:46 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/661136704d07 8069361: SunGraphics2D.getDefaultTransform() does not include scale factor Reviewed-by: flar, prr, serb ! src/java.desktop/macosx/classes/sun/awt/CGraphicsConfig.java ! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java + test/java/awt/Graphics2D/ScaledTransform/ScaledTransform.java Changeset: be4d1f1a6d53 Author: alexsch Date: 2015-04-22 15:00 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/be4d1f1a6d53 8030123: java/beans/Introspector/Test8027648.java fails Reviewed-by: serb, alexsch Contributed-by: Nicholas Cull <run2...@gmail.com> ! src/java.desktop/share/classes/java/beans/IndexedPropertyDescriptor.java ! src/java.desktop/share/classes/java/beans/PropertyDescriptor.java Changeset: 51b4175e8035 Author: serb Date: 2015-04-22 20:41 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/51b4175e8035 8078115: Applets now require "modifyThread" permission to exit on windows Reviewed-by: azvegint, alexsch ! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java Changeset: b9520cfccb84 Author: serb Date: 2015-04-23 16:54 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b9520cfccb84 6829245: Reg test: java/awt/Component/isLightweightCrash/StubPeerCrash.java fails Reviewed-by: azvegint, alexsch - test/java/awt/Component/isLightweightCrash/StubPeerCrash.java Changeset: 78a67d83381b Author: anashaty Date: 2015-04-23 17:33 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/78a67d83381b 8078165: [macosx] NPE when attempting to get image from toolkit Reviewed-by: serb, alexp ! src/java.desktop/share/classes/sun/awt/SunToolkit.java + test/java/awt/Toolkit/GetImage/bug8078165.java Changeset: 0e483e64c1e4 Author: bae Date: 2015-04-24 15:45 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0e483e64c1e4 8076455: IME Composition Window is displayed on incorrect position Reviewed-by: serb, azvegint ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp Changeset: dbf9760f6c0e Author: prr Date: 2015-04-27 09:17 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/dbf9760f6c0e Merge - src/java.base/share/classes/sun/security/provider/certpath/ReverseBuilder.java - src/java.base/share/classes/sun/security/provider/certpath/ReverseState.java - src/java.base/share/classes/sun/security/provider/certpath/SunCertPathBuilderParameters.java - src/jdk.accessibility/windows/native/jabswitch/jabswitch_manifest.rc - test/sun/security/provider/certpath/ReverseBuilder/BuildPath.java - test/sun/security/provider/certpath/ReverseBuilder/ReverseBuild.java - test/sun/security/provider/certpath/ReverseBuilder/mgrM2leadMA - test/sun/security/provider/certpath/ReverseBuilder/mgrM2mgrM - test/sun/security/provider/certpath/ReverseBuilder/mgrM2prjM - test/sun/security/provider/certpath/ReverseBuilder/mgrMcrl - test/sun/security/provider/certpath/ReverseBuilder/prjM2divE - test/sun/security/provider/certpath/ReverseBuilder/prjM2mgrM - test/sun/security/provider/certpath/ReverseBuilder/prjMcrl Changeset: d184800afb78 Author: serb Date: 2015-04-28 16:24 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d184800afb78 8077267: Typo in the test on JavaBean Reviewed-by: alexsch, malenkov ! test/java/beans/Introspector/4058433/TestJavaBean.java Changeset: 8c964679a414 Author: alexsch Date: 2015-04-28 19:32 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8c964679a414 8044444: The output's 'Page-n' footer does not show completely Reviewed-by: prr, serb ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java + test/java/awt/print/PageFormat/ImageableAreaTest.java Changeset: 9b6ed21ae317 Author: lbourges Date: 2015-04-28 14:23 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9b6ed21ae317 8078464: Path2D storage growth algorithms should be less linear Reviewed-by: flar ! src/java.desktop/share/classes/java/awt/geom/Path2D.java ! test/java/awt/geom/Path2D/Path2DCopyConstructor.java + test/java/awt/geom/Path2D/Path2DGrow.java Changeset: 8dc36a995ae0 Author: serb Date: 2015-04-29 02:55 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8dc36a995ae0 4703110: java.awt.Canvas(GraphicaConfiguration): null reaction Reviewed-by: azvegint, ant ! src/java.desktop/share/classes/java/awt/Canvas.java Changeset: 4af319de0ebe Author: azvegint Date: 2015-04-29 12:54 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4af319de0ebe 8051617: Fullscreen mode is not working properly on Xorg Reviewed-by: alexsch, serb ! src/java.desktop/unix/classes/sun/awt/X11ComponentPeer.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c Changeset: 8e45c1f60155 Author: alexsch Date: 2015-04-29 20:06 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8e45c1f60155 8031109: Rendering HTML code in JEditorPane throws NumberFormatException Reviewed-by: azvegint, alexsch Contributed-by: Victor Dyakov <victor.dya...@oracle.com> ! src/java.desktop/share/classes/javax/swing/text/html/FrameSetView.java + test/javax/swing/text/html/8031109/bug8031109.java Changeset: 5b613a3c04be Author: serb Date: 2015-04-29 19:43 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5b613a3c04be 8078216: JRE installation is stuck at Progress dialog Reviewed-by: prr, ddehaven ! src/java.desktop/share/classes/sun/awt/AWTAutoShutdown.java Changeset: da166bf1c13d Author: prr Date: 2015-04-29 08:52 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/da166bf1c13d Merge Changeset: e16b52d3da99 Author: prr Date: 2015-04-29 09:44 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e16b52d3da99 Merge Changeset: 691879ceb811 Author: prr Date: 2015-04-29 10:22 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/691879ceb811 8078331: Upgrade JDK to use LittleCMS 2.7 Reviewed-by: serb, bae ! src/java.desktop/share/native/liblcms/cmscgats.c ! src/java.desktop/share/native/liblcms/cmscnvrt.c ! src/java.desktop/share/native/liblcms/cmserr.c ! src/java.desktop/share/native/liblcms/cmsintrp.c ! src/java.desktop/share/native/liblcms/cmsio0.c ! src/java.desktop/share/native/liblcms/cmsio1.c ! src/java.desktop/share/native/liblcms/cmslut.c ! src/java.desktop/share/native/liblcms/cmsnamed.c ! src/java.desktop/share/native/liblcms/cmsopt.c ! src/java.desktop/share/native/liblcms/cmspack.c ! src/java.desktop/share/native/liblcms/cmspcs.c ! src/java.desktop/share/native/liblcms/cmsplugin.c ! src/java.desktop/share/native/liblcms/cmssamp.c ! src/java.desktop/share/native/liblcms/cmstypes.c ! src/java.desktop/share/native/liblcms/cmsvirt.c ! src/java.desktop/share/native/liblcms/cmsxform.c ! src/java.desktop/share/native/liblcms/lcms2.h ! src/java.desktop/share/native/liblcms/lcms2_internal.h Changeset: 0bfbcc848706 Author: prr Date: 2015-04-29 10:25 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0bfbcc848706 8076979: DebugFonts.java fails with stackoverflow error Reviewed-by: serb, jgodinez ! src/java.desktop/share/classes/sun/font/FontFamily.java + test/java/awt/FontClass/DebugFonts.java Changeset: 90e539af6a64 Author: prr Date: 2015-04-29 12:57 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/90e539af6a64 8079067: New version string scheme - Java2D Reviewed-by: serb, jgodinez, iris ! src/java.desktop/windows/classes/sun/java2d/windows/WindowsFlags.java Changeset: 13b1ca669311 Author: adinn Date: 2015-04-29 16:02 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/13b1ca669311 8078654: CloseTTFontFileFunc callback should be removed Reviewed-by: prr, martin ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c Changeset: c7233c2411a3 Author: alexsch Date: 2015-04-30 14:04 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c7233c2411a3 8078614: WindowsClassicLookAndFeel MetalComboBoxUI.getbaseLine fails with IllegalArgumentException Reviewed-by: serb, azvegint, alexsch Contributed-by: Victor Dyakov <victor.dya...@oracle.com> ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java ! test/javax/swing/JComboBox/6632953/bug6632953.java Changeset: 5bf5794f6193 Author: azvegint Date: 2015-04-30 16:02 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5bf5794f6193 8077982: GIFLIB upgrade Reviewed-by: ant, serb + src/java.desktop/share/native/libsplashscreen/giflib/COPYING ! src/java.desktop/share/native/libsplashscreen/giflib/dgif_lib.c ! src/java.desktop/share/native/libsplashscreen/giflib/gif_err.c + src/java.desktop/share/native/libsplashscreen/giflib/gif_hash.h ! src/java.desktop/share/native/libsplashscreen/giflib/gif_lib.h ! src/java.desktop/share/native/libsplashscreen/giflib/gif_lib_private.h ! src/java.desktop/share/native/libsplashscreen/giflib/gifalloc.c ! src/java.desktop/share/native/libsplashscreen/splashscreen_gif.c Changeset: 063bc66c3e1f Author: bae Date: 2015-04-30 16:47 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/063bc66c3e1f 8073001: Java's system LnF on OS X: editable JComboBoxes are being rendered incorrectly Reviewed-by: alexp, serb ! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaTextFieldBorder.java + test/javax/swing/plaf/aqua/CustomComboBoxFocusTest.java Changeset: 786e9aa80e15 Author: prr Date: 2015-05-05 13:29 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/786e9aa80e15 Merge - src/java.management/share/classes/META-INF/services/sun.management.spi.PlatformMBeanProvider - src/java.management/share/classes/com/sun/management/DiagnosticCommandMBean.java - src/java.management/share/classes/com/sun/management/GarbageCollectionNotificationInfo.java - src/java.management/share/classes/com/sun/management/GarbageCollectorMXBean.java - src/java.management/share/classes/com/sun/management/GcInfo.java - src/java.management/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java - src/java.management/share/classes/com/sun/management/OperatingSystemMXBean.java - src/java.management/share/classes/com/sun/management/ThreadMXBean.java - src/java.management/share/classes/com/sun/management/UnixOperatingSystemMXBean.java - src/java.management/share/classes/com/sun/management/VMOption.java - src/java.management/share/classes/com/sun/management/internal/PlatformMBeanProviderImpl.java - src/java.management/share/classes/com/sun/management/package-info.java - src/java.management/share/classes/sun/management/DiagnosticCommandArgumentInfo.java - src/java.management/share/classes/sun/management/DiagnosticCommandImpl.java - src/java.management/share/classes/sun/management/DiagnosticCommandInfo.java - src/java.management/share/classes/sun/management/Flag.java - src/java.management/share/classes/sun/management/GarbageCollectionNotifInfoCompositeData.java - src/java.management/share/classes/sun/management/GcInfoBuilder.java - src/java.management/share/classes/sun/management/GcInfoCompositeData.java - src/java.management/share/classes/sun/management/HotSpotDiagnostic.java - src/java.management/share/classes/sun/management/ManagementFactory.java - src/java.management/share/classes/sun/management/VMOptionCompositeData.java - src/java.management/share/native/libmanagement/DiagnosticCommandImpl.c - src/java.management/share/native/libmanagement/Flag.c - src/java.management/share/native/libmanagement/GcInfoBuilder.c - src/java.management/share/native/libmanagement/HotSpotDiagnostic.c - src/java.management/unix/classes/sun/management/OperatingSystemImpl.java - src/java.management/unix/native/libmanagement/LinuxOperatingSystem.c - src/java.management/unix/native/libmanagement/MacosxOperatingSystem.c - src/java.management/unix/native/libmanagement/OperatingSystemImpl.c - src/java.management/unix/native/libmanagement/SolarisOperatingSystem.c - src/java.management/windows/classes/sun/management/OperatingSystemImpl.java - src/java.management/windows/native/libmanagement/OperatingSystemImpl.c - test/java/lang/management/ThreadMXBean/Semaphore.java - test/java/math/RandomSeed.java - test/sun/management/jmxremote/startstop/JMXStartStopDoSomething.java Changeset: 9a13d4ab1503 Author: serb Date: 2015-05-06 17:31 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9a13d4ab1503 8079217: JRE installation is stuck at Progress dialog : redux Reviewed-by: prr, ant ! src/java.desktop/share/classes/sun/awt/AppContext.java Changeset: 0a8bb9bd5916 Author: serb Date: 2015-05-06 18:30 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0a8bb9bd5916 6206437: Typo in JInternalFrame setDefaultCloseOperation() doc (WindowClosing --> internalFrameClosing) Reviewed-by: alexsch, azvegint ! src/java.desktop/share/classes/javax/swing/JInternalFrame.java Changeset: 2a27d17fe10d Author: prr Date: 2015-05-13 08:37 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2a27d17fe10d Merge Changeset: d40f1245a1f1 Author: prr Date: 2015-05-13 14:16 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d40f1245a1f1 8080317: Disable warning treated as error for signed/unsigned comparison in building splashscreen Reviewed-by: ddehaven ! make/lib/Awt2dLibraries.gmk Changeset: 589d755ad82d Author: alanb Date: 2015-05-14 13:45 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/589d755ad82d 8080330: (cs) Charset.availableCharsets failing with NPE on several platforms Reviewed-by: chegar ! make/data/charsetmapping/charsets - test/sun/nio/cs/TestCompoundTest.java Changeset: 8960ba885c1e Author: naoto Date: 2015-05-14 09:50 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8960ba885c1e 8080342: Incorrect GPL header causes RE script to miss swap to commercial header for licensee source bundle Reviewed-by: lancea ! src/java.base/unix/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRSolidSrcPict.java Changeset: 6adfb517cd7f Author: smarks Date: 2015-05-14 13:52 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6adfb517cd7f 8078463: TEST_BUG: optimize java/util/Map/Collisions.java Reviewed-by: martin, chegar, dfuchs ! test/java/util/Map/Collisions.java Changeset: c5d10830cfb9 Author: valeriep Date: 2015-05-15 01:14 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c5d10830cfb9 8038084: CertStore needs a way to add new CertStore types Summary: Removed internal helper classes and reflection usage for LDAP CertStore. Reviewed-by: mullan ! src/java.base/share/classes/java/security/cert/LDAPCertStoreParameters.java + src/java.base/share/classes/java/security/cert/URICertStoreParameters.java ! src/java.base/share/classes/sun/security/provider/SunEntries.java - src/java.base/share/classes/sun/security/provider/certpath/CertStoreHelper.java ! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java ! src/java.base/share/classes/sun/security/provider/certpath/URICertStore.java ! src/java.base/share/classes/sun/security/provider/certpath/ssl/SSLServerCertStore.java - src/java.base/share/classes/sun/security/provider/certpath/ssl/SSLServerCertStoreHelper.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/conf/security/java.security + src/java.naming/share/classes/sun/security/provider/certpath/ldap/JdkLDAP.java ! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStore.java - src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreHelper.java + src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java ! test/java/lang/SecurityManager/CheckSecurityProvider.java + test/java/security/cert/URICertStoreParameters/TestBasic.java Changeset: ed94f3e7ba6b Author: lana Date: 2015-05-14 20:15 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ed94f3e7ba6b Merge - src/java.base/share/classes/sun/security/provider/certpath/CertStoreHelper.java - src/java.base/share/classes/sun/security/provider/certpath/ssl/SSLServerCertStoreHelper.java - src/java.desktop/unix/classes/sun/awt/motif/MFontConfiguration.java - src/java.desktop/unix/classes/sun/awt/motif/X11CNS11643.java - src/java.desktop/unix/classes/sun/awt/motif/X11CNS11643P1.java - src/java.desktop/unix/classes/sun/awt/motif/X11CNS11643P2.java - src/java.desktop/unix/classes/sun/awt/motif/X11CNS11643P3.java - src/java.desktop/unix/classes/sun/awt/motif/X11Dingbats.java - src/java.desktop/unix/classes/sun/awt/motif/X11GB18030_0.java - src/java.desktop/unix/classes/sun/awt/motif/X11GB18030_1.java - src/java.desktop/unix/classes/sun/awt/motif/X11GB2312.java - src/java.desktop/unix/classes/sun/awt/motif/X11GBK.java - src/java.desktop/unix/classes/sun/awt/motif/X11JIS0201.java - src/java.desktop/unix/classes/sun/awt/motif/X11JIS0208.java - src/java.desktop/unix/classes/sun/awt/motif/X11JIS0212.java - src/java.desktop/unix/classes/sun/awt/motif/X11Johab.java - src/java.desktop/unix/classes/sun/awt/motif/X11KSC5601.java - src/java.desktop/unix/classes/sun/awt/motif/X11SunUnicode_0.java - src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreHelper.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/DoubleByteEncoder.java - src/jdk.charsets/unix/classes/sun/nio/cs/ext/COMPOUND_TEXT.java - src/jdk.charsets/unix/classes/sun/nio/cs/ext/COMPOUND_TEXT_Decoder.java - src/jdk.charsets/unix/classes/sun/nio/cs/ext/COMPOUND_TEXT_Encoder.java - src/jdk.charsets/unix/classes/sun/nio/cs/ext/CompoundTextSupport.java - test/java/awt/Component/isLightweightCrash/StubPeerCrash.java - test/sun/nio/cs/OLD/X11GB2312_OLD.java - test/sun/nio/cs/OLD/X11GBK_OLD.java - test/sun/nio/cs/OLD/X11KSC5601_OLD.java - test/sun/nio/cs/TestCompoundTest.java - test/sun/nio/cs/TestX11CNS.java - test/sun/nio/cs/TestX11JIS0201.java - test/sun/nio/cs/X11CNS11643.java - test/sun/nio/cs/X11CNS11643P1.java - test/sun/nio/cs/X11CNS11643P2.java - test/sun/nio/cs/X11CNS11643P3.java Changeset: b4e21fd93f44 Author: katleman Date: 2015-05-21 10:07 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b4e21fd93f44 Added tag jdk9-b65 for changeset ed94f3e7ba6b ! .hgtags