hg: jdk9/dev/jdk: 38 new changesets

philip.race at oracle.com philip.race at oracle.com
Thu Oct 27 16:39:11 UTC 2016


Changeset: 384632278ce2
Author:    serb
Date:      2016-10-04 12:18 +0100
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/384632278ce2

8167028: SunCodec.java can be removed
Reviewed-by: prr, amenkov

! src/java.desktop/share/classes/com/sun/media/sound/AlawCodec.java
! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatFormatConverter.java
! src/java.desktop/share/classes/com/sun/media/sound/PCMtoPCMCodec.java
- src/java.desktop/share/classes/com/sun/media/sound/SunCodec.java
! src/java.desktop/share/classes/com/sun/media/sound/UlawCodec.java
! src/java.desktop/share/classes/javax/sound/sampled/spi/FormatConversionProvider.java

Changeset: ff61a6fd0349
Author:    alexsch
Date:      2016-10-05 18:29 +0400
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/ff61a6fd0349

8166591: [macos 10.12] Trackpad scrolling of text on OS X 10.12 Sierra is very fast (Trackpad, Retina only)
Reviewed-by: malenkov, serb

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformView.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/NSEvent.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m
+ test/javax/swing/plaf/basic/BasicScrollPaneUI/8166591/TooMuchWheelRotationEventsTest.java

Changeset: a731def8631f
Author:    alexsch
Date:      2016-10-05 18:42 +0400
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/a731def8631f

8165485: Bad rendering of Swing UI controls with Motif L&F on HiDPI display
8147600: [hidpi] invalid rendering of Swing UI controls (radiobuttons, choice etc.)
Reviewed-by: serb

! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifComboBoxUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifIconFactory.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifScrollBarButton.java
+ test/javax/swing/plaf/motif/8165485/MotifHiDPIIconsTest.java

Changeset: 7cb7ca59fe7f
Author:    alexsch
Date:      2016-10-05 18:52 +0400
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/7cb7ca59fe7f

7067885: FileChooser does not display soft link name if link is to nonexistent file/directory
Reviewed-by: alexsch
Contributed-by: Alok Kumar Sharma <alok.sharma at hpe.com>

! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java

Changeset: 38bf8bb1f5e7
Author:    rchamyal
Date:      2016-10-06 14:31 +0530
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/38bf8bb1f5e7

8151787: Unify the HiDPI splash screen image naming convention
Reviewed-by: prr, alexsch, ksrini
Contributed-by: rajeev.chamyal at oracle.com

! make/mapfiles/libsplashscreen/mapfile-vers
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m
! src/java.desktop/share/classes/java/awt/SplashScreen.java
! src/java.desktop/share/native/libsplashscreen/splashscreen_impl.c
! src/java.desktop/share/native/libsplashscreen/splashscreen_impl.h
! src/java.desktop/unix/native/libsplashscreen/splashscreen_sys.c
! src/java.desktop/windows/native/libsplashscreen/splashscreen_sys.c
! test/java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java
! test/java/awt/SplashScreen/MultiResolutionSplash/unix/UnixMultiResolutionSplashTest.java

Changeset: fff8db067374
Author:    aghaisas
Date:      2016-10-06 20:37 +0530
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/fff8db067374

8058950: [TESTBUG] There is no F1 dialog when the case loading,so we can't restore it.
Reviewed-by: serb, arapte

- test/java/awt/Modal/InvisibleParentTest/InvisibleParentTest.html
! test/java/awt/Modal/InvisibleParentTest/InvisibleParentTest.java

Changeset: 89a3d9f69497
Author:    mhalder
Date:      2016-10-06 20:51 +0530
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/89a3d9f69497

8165555: [macosx] VM crashes on second attempt to execute JCK interactive tests that use Robot (single JVM, agent)
Reviewed-by: serb, aniyogi

! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobotKeyCode.m
+ test/java/awt/event/KeyEvent/RobotCrash/RobotCrash.java

Changeset: fbc5498378d6
Author:    alanbur
Date:      2016-10-06 11:39 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/fbc5498378d6

8165232: XKeycodeToKeysym is deprecated and should be replaced
Reviewed-by: prr, azvegint

! src/java.desktop/unix/native/libawt_xawt/xawt/XWindow.c
! src/java.desktop/unix/native/libawt_xawt/xawt/XlibWrapper.c

Changeset: e5be7a186fcc
Author:    ptbrunet
Date:      2016-10-06 20:31 -0500
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e5be7a186fcc

8160893: [macosx] JMenuItems in JPopupMenu are not accessible
Summary: post events for MenuOpened/Closed/ItemSelected
Reviewed-by: ant, alexsch

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m

Changeset: 103be1c3c4f7
Author:    prr
Date:      2016-10-10 14:35 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/103be1c3c4f7

Merge

- make/Import.gmk

Changeset: 2d3ca05c6ea7
Author:    prr
Date:      2016-10-11 16:15 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/2d3ca05c6ea7

8167523: JDK 9 build failure on MacOS due to unhandled cases in switch statement
Reviewed-by: serb

! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m

Changeset: 27794f0eee1a
Author:    psadhukhan
Date:      2016-10-12 23:04 +0530
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/27794f0eee1a

8167291: [TEST_BUG] javax/print/attribute/Services_getDocFl.java
Reviewed-by: prr

! test/javax/print/attribute/Services_getDocFl.java

Changeset: 557da3953b0b
Author:    jdv
Date:      2016-10-13 11:37 +0530
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/557da3953b0b

6294607: GIFWriter returns the same compression type twice
Reviewed-by: prr, serb, bpb

! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageWriter.java
+ test/javax/imageio/ImageCompressionTypesTest.java

Changeset: f7cee1fa870e
Author:    aghaisas
Date:      2016-10-14 10:18 +0530
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/f7cee1fa870e

8166980: JCK testing of Window.setIconImage() leads to VM crash starting approx from JDK9 b134
Reviewed-by: serb, rchamyal
Contributed-by: ajit.ghaisas at oracle.com

! src/java.desktop/share/classes/sun/awt/IconInfo.java
+ test/java/awt/Frame/SetIconImagesCrashTest/SetIconImagesCrashTest.java

Changeset: acbb657405c6
Author:    mhalder
Date:      2016-10-14 10:39 +0530
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/acbb657405c6

8158380: [macosx] Regression: java/awt/List/ActionEventTest/ActionEventTest.java
Reviewed-by: serb, aghaisas
Contributed-by: manajit.halder at oracle.com

! test/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.java
! test/java/awt/List/ActionEventTest/ActionEventTest.java

Changeset: 104b1fb094e6
Author:    azvegint
Date:      2016-10-14 16:30 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/104b1fb094e6

8167565: [macosx] Maximization of a dialog hides it
Reviewed-by: serb, ssadetsky

! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m

Changeset: 773164b67434
Author:    serb
Date:      2016-10-14 19:12 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/773164b67434

8167310: The graphics clip is incorrectly rounded for some fractional scales
Reviewed-by: flar

! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java
! src/java.desktop/share/classes/sun/java2d/pipe/Region.java
+ test/java/awt/Graphics/IncorrectFractionalClip/IncorrectFractionalClip.java

Changeset: 45061b711579
Author:    prr
Date:      2016-10-14 11:11 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/45061b711579

Merge


Changeset: e61ec90c30b4
Author:    serb
Date:      2016-10-14 21:43 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e61ec90c30b4

8167435: IllegalArgumentException is not thrown by Clip.open(AudioFormat,byte[], int, int)
Reviewed-by: amenkov

! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDevice.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingClip.java
! src/java.desktop/share/classes/com/sun/media/sound/Toolkit.java
+ test/javax/sound/sampled/Clip/OpenNonIntegralNumberOfSampleframes.java

Changeset: f3ce13e9394f
Author:    prr
Date:      2016-10-14 15:37 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/f3ce13e9394f

8166034: [macosx] Non-AA Serif font always displays as regular - no bold
Reviewed-by: serb, pnarayanan

! src/java.desktop/share/classes/java/awt/Font.java

Changeset: 5f93ebc13ae1
Author:    ssadetsky
Date:      2016-10-17 09:58 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/5f93ebc13ae1

8164321: Crash of SwingNode with GTK LaF
Reviewed-by: azvegint, alexsch

! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.h
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.h

Changeset: 815141d605ef
Author:    ssadetsky
Date:      2016-10-17 10:14 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/815141d605ef

8167486: Device.getDisplayMode() doesn't report refresh rate on Linux in case of dual screen
Reviewed-by: serb

! src/java.desktop/share/classes/java/awt/DisplayMode.java
! src/java.desktop/unix/native/libawt_xawt/awt/Xrandr.h
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
+ test/java/awt/FullScreen/CurrentDisplayModeTest/CurrentDisplayModeTest.java

Changeset: ffba2718d7f6
Author:    jdv
Date:      2016-10-17 13:04 +0530
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/ffba2718d7f6

8167281: IIOMetadataNode bugs in getElementsByTagName and NodeList.item methods
Reviewed-by: prr, pnarayanan

! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataNode.java
+ test/javax/imageio/metadata/GetElementsByTagNameTest.java
+ test/javax/imageio/metadata/NthItemNodeListTest.java

Changeset: 6d10cecb150f
Author:    rchamyal
Date:      2016-10-17 13:20 +0530
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/6d10cecb150f

8161473: [TEST_BUG] [macosx] add autodelay to java/awt/TrayIcon/TrayIconEventModifiers/TrayIconEventModifiersTest.java
Reviewed-by: arapte, serb
Contributed-by: anubhav.meena at oracle.com

! test/java/awt/TrayIcon/TrayIconEventModifiers/TrayIconEventModifiersTest.java

Changeset: f6eef7e68dea
Author:    ssadetsky
Date:      2016-10-17 10:51 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/f6eef7e68dea

8163167: [PIT] javax/swing/JTextArea/ScrollbarFlicker/ScrollFlickerTest.java always fail
Reviewed-by: serb, alexsch

! test/javax/swing/JTextArea/ScrollbarFlicker/ScrollFlickerTest.java

Changeset: c49a77b864a4
Author:    azvegint
Date:      2016-10-17 12:37 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/c49a77b864a4

8153526: [Unity] Taskbar.getTaskbar().setMenu(null) doesn't remove menu
Reviewed-by: ssadetsky

! src/java.desktop/unix/native/libawt_xawt/xawt/awt_Taskbar.c

Changeset: 79c8d3b12cf1
Author:    mhalder
Date:      2016-10-17 15:47 +0530
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/79c8d3b12cf1

8158390: [macosx] Regression: javax/swing/JMenuItem/8139169/ScreenMenuBarInputTwice.java
Reviewed-by: serb
Contributed-by: manajit.halder at oracle.com

! test/javax/swing/JMenuItem/8139169/ScreenMenuBarInputTwice.java

Changeset: 32d9fe67dede
Author:    arapte
Date:      2016-10-17 18:43 +0530
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/32d9fe67dede

8167288: [TEST_BUG] Consistent failure on Unity of WarningWindowDisposeTest.java
Reviewed-by: ssadetsky, alexsch

! test/java/awt/security/WarningWindowDisposeTest/WarningWindowDisposeTest.java

Changeset: 15f7a6717104
Author:    ssadetsky
Date:      2016-10-17 19:59 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/15f7a6717104

8168077: Solaris build failed: gtk2_interface.h typedef redeclared: GThreadFunctions
Reviewed-by: prr

! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.h

Changeset: f950cc6004c6
Author:    prr
Date:      2016-10-17 13:54 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/f950cc6004c6

8089573: [macosx] Incorrect char to glyph mapping printing on OSX 10.10
Reviewed-by: serb, vadim

! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m

Changeset: d69c9ce5653d
Author:    ssadetsky
Date:      2016-10-18 12:43 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/d69c9ce5653d

8166897: Some font overlap in the Optionpane dialog.
Reviewed-by: azvegint

! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java
+ test/java/awt/Window/ChangeWindowResizabilty/ChangeWindowResizabiltyTest.java

Changeset: fec7a8a6a46a
Author:    serb
Date:      2016-10-18 18:00 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/fec7a8a6a46a

8166673: The new implementation of Robot.waitForIdle() may hang
Reviewed-by: azvegint, ssadetsky

! src/java.desktop/share/classes/sun/awt/SunToolkit.java
+ test/java/awt/Robot/WaitForIdleSyncroizedOnString/WaitForIdleSyncroizedOnString.java

Changeset: d7944c75be9c
Author:    prr
Date:      2016-10-18 13:06 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/d7944c75be9c

8167126: Create a module to provide access to non-SE desktop APIs
Reviewed-by: alanb, mchung

! src/java.desktop/share/classes/module-info.java
+ src/jdk.desktop/share/classes/jdk/awt/AWTUtils.java
+ src/jdk.desktop/share/classes/module-info.java
+ test/java/awt/jdk/TestJDKAWTUtils.java

Changeset: 23544028909a
Author:    ssadetsky
Date:      2016-10-19 11:51 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/23544028909a

8154434: Open the request focus methods of the java.awt.Component which accept FocusEvent.Cause
Reviewed-by: azvegint

! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/sun/awt/AWTAccessor.java
! src/java.desktop/share/classes/sun/awt/KeyboardFocusManagerPeerImpl.java
+ test/java/awt/Focus/RequestFocusByCause/RequestFocusByCauseTest.java

Changeset: 83581f5ab677
Author:    prr
Date:      2016-10-19 08:06 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/83581f5ab677

Merge

- src/java.base/share/classes/jdk/internal/misc/JavaNetAccess.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/Jlink.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/JlinkPermission.java

Changeset: 64781a24c0f4
Author:    alexsch
Date:      2016-10-20 12:18 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/64781a24c0f4

8156217: Selected text is shifted on HiDPI display
Reviewed-by: prr, serb

! src/java.desktop/share/classes/javax/swing/plaf/TextUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTextUI.java
! src/java.desktop/share/classes/javax/swing/text/GlyphPainter1.java
! src/java.desktop/share/classes/javax/swing/text/GlyphPainter2.java
! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java
! src/java.desktop/share/classes/javax/swing/text/ParagraphView.java
! src/java.desktop/share/classes/javax/swing/text/PasswordView.java
! src/java.desktop/share/classes/javax/swing/text/PlainView.java
! src/java.desktop/share/classes/javax/swing/text/Utilities.java
! src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java
+ test/javax/swing/text/Caret/8163124/CaretFloatingPointAPITest.java
+ test/javax/swing/text/JTextComponent/8156217/TextSelectionTest.java
+ test/javax/swing/text/View/8156217/FPMethodCalledTest.java

Changeset: eddea9682fa9
Author:    prr
Date:      2016-10-27 08:48 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/eddea9682fa9

8167988: java.nio.file.InvalidPathException if click button in JFileChooser demo of SwingSet2
Reviewed-by: serb, ssadetsky

! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java

Changeset: ee20b74f21f3
Author:    prr
Date:      2016-10-27 08:51 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/ee20b74f21f3

Merge

- src/java.base/share/classes/sun/util/locale/provider/BreakDictionary.java
- src/java.base/share/classes/sun/util/locale/provider/DictionaryBasedBreakIterator.java
- src/java.base/share/classes/sun/util/locale/provider/RuleBasedBreakIterator.java
- src/java.base/windows/native/libnet/icmp.h
- test/sun/net/www/protocol/https/HttpsClient/OriginServer.java
- test/sun/reflect/ReflectionFactory/NewConstructorForSerialization.java
- test/sun/security/tools/jarsigner/ts.sh



More information about the jdk9-dev-changes mailing list