Commit Graph

10907 Commits

Author SHA1 Message Date
Serguei Spitsyn
3a2d3df9ed 8159147: Add ClassLoader parameter to new ClassFileTransformer transform method
Add ClassLoader parameter to new ClassFileTransformer transform method

Reviewed-by: alanb, dholmes, dcubed, mchung
2016-07-09 21:41:14 -07:00
Serguei Spitsyn
327708637b 8159145: Add JVMTI function GetNamedModule
Introduce function GetNamedModule with a jtreg test coverage

Reviewed-by: alanb, ctornqvi, hseigel, jiangli, dholmes, dcubed
2016-07-09 17:45:16 -07:00
Phil Race
54d6e1b926 Merge 2016-07-08 10:41:12 -07:00
Ivan Gerasimov
2e894aee9a 8160518: Semicolon is not recognized as comment starting character (Kerberos)
Reviewed-by: weijun
2016-07-08 19:38:17 +03:00
Phil Race
252e4cbffa Merge 2016-07-08 09:30:13 -07:00
Alexander Scherbatiy
d5dacffaee 8160977: [PIT] Typo in SwingUtilities2.java
Reviewed-by: ssadetsky, azvegint
2016-07-08 09:27:09 -07:00
Ivan Gerasimov
a58b562057 8161017: GPL header missing comma in year
Reviewed-by: coffeys, rriggs
2016-07-08 17:56:52 +03:00
Athijegannathan Sundararajan
09a43a8546 8161055: Remove plugin ordering by isAfter, isBefore
Reviewed-by: mchung, jlaskey
2016-07-08 17:11:51 +05:30
Erik Joelsson
f1e53d48e9 8003593: build-infra: Paths to optional platform-specific files should not be hardwired to src/closed
Reviewed-by: dholmes, prr
2016-07-08 08:56:39 +02:00
Xueming Shen
799cba3f11 8161002: GPL header missing comma in year - not swapped in licensee bundles
Reviewed-by: smarks
2016-07-07 21:29:04 -07:00
Henry Jen
d996c5d95f 8132379: -J options can cause crash or "Warning: app args parsing error passing arguments as-is"
Reviewed-by: ksrini
2016-07-07 21:15:24 -07:00
Rob McKenna
c748cd54ac 8141148: LDAP "follow" throws ClassCastException with Java 8
Reviewed-by: prappo, xuelei
2016-07-13 14:56:00 +01:00
Steve Drach
e4a671e635 8155770: Correct URLClassLoader API documentation to explicitly say jar-scheme URL's are accepted
Reviewed-by: psandoz
2016-07-12 11:05:27 -07:00
Jim Laskey
e4226ff2f2 8161067: jlink: Enable plugins to use the module pool for class lookup
Reviewed-by: sundar, psandoz
2016-07-12 10:58:58 -03:00
Daniel Fuchs
d5e84de014 8159245: Loggers created by system classes are not initialized correctly when configured programmatically from application code
Loggers of the same name now share the same configuration.

Reviewed-by: mchung, mli
2016-07-12 11:29:01 +01:00
Weijun Wang
1931ac4196 8130302: jarsigner and keytool -providerClass needs be re-examined for modules
Reviewed-by: valeriep, mchung, mullan
2016-07-12 09:41:49 +08:00
Martin Walsh
a7e2ba6615 8160831: GioFileTypeDetector always calls deprecated g_type_init
Ensure that g_type_init is non-null before using it.

Reviewed-by: alanb
2016-07-11 14:46:21 -07:00
Ivan Gerasimov
9c8bec9818 8160267: Ucrypto config file cannot be read when -Dfile.encoding=UTF-16 is set
Reviewed-by: mullan
2016-07-08 01:49:54 +03:00
Xueming Shen
faaf303a95 8133170: Deflater.deflate with small output buffers fails
Reviewed-by: bpb
2016-07-07 14:16:58 -07:00
Joe Darcy
871852cb44 8152174: Type annotations with a missing type throw NullPointerException
Reviewed-by: jfranck
2016-07-07 10:16:47 -07:00
Paul Sandoz
a4245ceb1d 8160885: Unsafe.compareAndExchangeDouble/FloatAcquire should defer to compareAndExchangeLong/IntAcquire
Reviewed-by: mhaupt
2016-07-07 18:30:43 +02:00
Jim Laskey
748aad61f6 8160829: Remove ASMPool support from jlink
Reviewed-by: sundar, psandoz, forax
2016-07-07 09:38:33 -03:00
Nishit Jain
74a59850a5 8055900: j.t.SimpleDateFormat spec needs to be clarified regarding month patterns
Reviewed-by: okutsu, peytoia
2016-07-07 17:53:55 +09:00
Shilpi Rastogi
aec121f999 8158169: MethodHandles.dropArgumentsToMatch(...)
Reviewed-by: psandoz, mhaupt
2016-07-07 09:51:47 +02:00
Michael Haupt
d09f7620fe 8160717: MethodHandles.loop() does not check for excessive signature
Reviewed-by: psandoz, redestad
2016-07-06 17:10:36 +02:00
Weijun Wang
db8e727862 8158589: Possible integer overflow issues for DRBG
Reviewed-by: xuelei, mullan
2016-07-06 21:52:12 +08:00
Joe Darcy
098053564e 6226715: (ann) java.lang.annotation.AnnotationTypeMismatchException could not be serialized
Reviewed-by: rriggs
2016-07-05 21:11:40 -07:00
Alejandro Murillo
179f7b527c Merge 2016-07-05 20:41:56 -07:00
Anthony Scarpino
26f45543e5 8154015: Apply algorithm constraints to timestamped code
Reviewed-by: mullan
2016-07-05 15:37:42 -07:00
Alejandro Murillo
451f529750 Merge 2016-07-05 13:50:37 -07:00
Semyon Sadetsky
3c449e081f 8022810: Cannot list all the available display modes on Ubuntu linux in case of two screen devices
Reviewed-by: alexsch, serb
2016-07-05 12:37:36 +03:00
Alexander Scherbatiy
8d33f0b3fe 8160248: Dragged internal frame leaves artifacts for floating point ui scale
Reviewed-by: ssadetsky
2016-07-05 09:48:49 +03:00
Alexander Scherbatiy
6e18073968 8142966: Wrong cursor position in text components on HiDPI display
Reviewed-by: prr, serb
2016-07-05 09:36:41 +03:00
Alexander Scherbatiy
8775502b97 8132119: Provide public API for text related methods in SwingUtilities2
Reviewed-by: prr, serb
2016-07-05 09:26:34 +03:00
Masayoshi Okutsu
bc8144c597 8136356: Add time zone mappings on Windows
Reviewed-by: peytoia
2016-07-05 13:53:30 +09:00
Mandy Chung
9a3757b37a 8160698: java --dry-run should not cause main class be initialized
Reviewed-by: ksrini
2016-07-04 09:13:13 -07:00
Prasanta Sadhukhan
e37a8652d8 6789262: getPageFormat doesn't apply PrintRequestAttributeSet specified
Reviewed-by: prr, jdv
2016-07-04 17:10:29 +05:30
Bhanu Prakash Gopularam
9717ec036b 8159616: java.time.Instant falls through switch statement
Removed the unneeded case statement INSTANT_SECONDS

Reviewed-by: rriggs, scolebourne
2016-07-04 10:50:28 +00:00
Michael Haupt
a06c5e0f57 8143211: provide bytecode intrinsics for loop and try/finally executors
Reviewed-by: psandoz, redestad, vlivanov
2016-07-04 10:08:18 +02:00
Dmitry Markov
b77537f200 8148984: [macosx] Chinese Comma cannot be entered using Pinyin Input Method on OS X
Reviewed-by: alexp
2016-07-04 11:04:18 +03:00
Masayoshi Okutsu
99921c2f0e 8159943: JavaTimeSupplementary resource bundles need update
Reviewed-by: naoto
2016-07-04 13:00:15 +09:00
Ivan Gerasimov
06075b3f8b 8159822: Non-synchronized access to shared members of com.sun.jndi.ldap.pool.Pool
Reviewed-by: coffeys
2016-07-03 05:30:47 +03:00
Anthony Scarpino
50e42d2212 8159180: Remove default setting for jdk.security.provider.preferred
Reviewed-by: xuelei
2016-07-02 13:51:20 -07:00
Yasumasa Suenaga
c2f7785651 8160294: Some client libraries cannot be built with GCC 6
Reviewed-by: prr, flar, erikj, kbarrett
2016-07-02 22:28:40 +09:00
Kumar Srinivasan
3596fa197c 8145418: [macosx] Help message for -Xdock:name has a superfluous trailing quote "
Reviewed-by: naoto
2016-07-01 15:13:00 -07:00
Vinnie Ryan
dc536f2d74 8157730: Mark deprecated java.security.{Identity,IdentityScope,Signer} APIs with forRemoval=true
Reviewed-by: mullan
2016-07-01 22:55:26 +01:00
Phil Race
fd10d046e9 8160695: getHBScriptCode script code validation
Reviewed-by: bpb
2016-07-01 14:29:36 -07:00
Phil Race
b6b66540e4 8160693: ScriptRunData.java uses bitwise AND instead of logical AND
Reviewed-by: flar
2016-07-01 14:27:13 -07:00
Phil Race
985762b983 Merge 2016-07-01 13:00:53 -07:00
Brian Burkhalter
7f9465ef15 8160018: (fs) Remove GioFileTypeDetector on Solaris
Remove the GioFileTypeDetector from the chain of FileTypeDetectors provided by SolarisFileSystemProvider.

Reviewed-by: rriggs
2016-07-01 12:55:23 -07:00
Sean Mullan
3520eff611 8157847: Deprecate the java.security.acl API with forRemoval=true
Reviewed-by: weijun, mchung
2016-07-01 14:29:18 -04:00
Sean Mullan
0ce484cdd7 8157707: Deprecate the java.security.Certificate API with forRemoval=true
Reviewed-by: xuelei
2016-07-01 11:42:26 -04:00
Goetz Lindenmaier
78d6b5e1c2 8160721: Avoid deoptimizations in Font.equals
Reviewed-by: forax, simonis
2016-07-01 15:50:03 +02:00
Prasanta Sadhukhan
53e6f45619 5080830: SheetCollate is not handled properly by the cross platform print dlg
Reviewed-by: prr, jdv
2016-07-15 15:30:15 +05:30
Prahalad Kumar Narayanan
5cf99edb24 8152971: JNI Warning with -Xcheck:jni
Reviewed-by: prr, psadhukhan
2016-07-15 15:16:12 +05:30
Ajit Ghaisas
0dff35666b 8159956: EXCEPTION_ACCESS_VIOLATION in sun.awt.windows.ThemeReader.getThemeMargins
Reviewed-by: prr, ssadetsky
2016-07-15 15:13:09 +05:30
Semyon Sadetsky
947d19a3a6 8036915: setLocationRelativeTo stopped working in Ubuntu 13.10 (Unity)
Reviewed-by: alexsch, azvegint
2016-07-15 09:44:56 +03:00
Alexander Scherbatiy
b172f7afd8 8143064: Icons are not properly rendered with Windows L&F on HiDPI display
Reviewed-by: ssadetsky
2016-07-13 21:37:17 +03:00
Ajit Ghaisas
cc741b81f7 6567433: JComponent.updateUI() may create StackOverflowError
Reviewed-by: alexsch, rchamyal
2016-07-13 16:05:36 +05:30
Alexander Zvegintsev
b0db527992 8153512: Taskbar support reported for Xfce4
Reviewed-by: alexsch, ssadetsky
2016-07-13 12:24:24 +03:00
Semyon Sadetsky
b15c691620 8159460: On Ubuntu Unity, problem with java/awt/Window/FindOwner/FindOwnerTest
Reviewed-by: azvegint
2016-07-13 10:50:58 +03:00
Alexander Zvegintsev
d84f5adf24 8161003: GPL header additional "s" in "thats" - not swapped in licensee bundles
Reviewed-by: alexsch
2016-07-12 18:47:57 +03:00
Alexander Zvegintsev
bc3d4d72ac 8159374: Taskbar.setIconBadge() spec omits mention of exception for ICON_BADGE_TEXT feature
Reviewed-by: alexsch, ssadetsky
2016-07-12 14:13:48 +03:00
Phil Race
3083fc3bb2 Merge 2016-07-11 12:07:59 -07:00
Mario Torre
c584705096 8150954: Taking screenshots on x11 composite desktop produce wrong result
The AWT Robot X11 code that takes screenshots uses the default root window, which may not contain the final composited desktop.

Reviewed-by: alexsch, ssadetsky
2016-07-11 16:52:50 +02:00
Semyon Sadetsky
653531139e 8161148: Rollback JDK-8158993 from client repo
Reviewed-by: prr, mschoene
2016-07-11 20:36:13 +03:00
Semyon Sadetsky
a4af4c68ab 8158993: Service Menu services
Reviewed-by: prr, mschoene
2016-07-11 19:54:24 +03:00
Rajeev Chamyal
b2c4d31401 8159168: [hidpi] Window.setShape() works incorrectly on HiDPI
Reviewed-by: alexsch, ssadetsky
2016-07-11 14:56:17 +05:30
Prasanta Sadhukhan
c41a009a62 5049012: PrintToFile option is not disabled for flavors that do not support destination
Reviewed-by: prr, jdv
2016-07-11 10:45:54 +05:30
Phil Race
feb1698c01 Merge 2016-07-08 10:46:31 -07:00
Semyon Sadetsky
876a0a5b94 8152968: JTree Collapse Buttons Clipped Off Under GTK
Reviewed-by: alexsch
2016-07-08 20:28:28 +03:00
Semyon Sadetsky
190b31b133 8149115: [hidpi] Linux: display-wise scaling factor should probably be taken into account
Reviewed-by: alexsch, azvegint
2016-07-08 18:43:12 +03:00
Rajeev Chamyal
537455b8a3 8158205: HiDPI hand cursor broken on Windows
Reviewed-by: alexsch, ssadetsky
2016-07-08 19:32:52 +05:30
Ajit Ghaisas
2e768f848b 8160421: Regression: JDK-8139192 causes NPE in java.awt.Toolkit.createCustomCursor()
Reviewed-by: flar, prr
2016-07-08 11:15:46 +05:30
Alexander Scherbatiy
16aa730d25 8160879: [PIT] CloseOnMouseClickPropertyTest fails with AA hint:Nonantialiased rendering mode exception
Reviewed-by: ssadetsky, azvegint
2016-07-07 15:39:19 +03:00
Manajit Halder
0d7becfcb7 8156460: [macosx] Test case javax/swing/JPopupMenu/6827786/bug6827786.java fails
8160144: [macosx] The menuitem in the menu of the "Test Frame" can't work correctly
8160145: [macosx] Keep pressed the Alt, Shift & Ctrl Keys,and then Click 'ClickMe' button,the case failed automatically
8158621: The ALT key can not work with any key
8158485: The "File" menu's menuitems can not bring up information window or modal quit Dialog
8158501: [macosx] The checkbox can't be checked via an event generate on the menu
8158389: [macosx] Regression: javax/swing/JMenu/4213634/bug4213634.java
8158526: [macosx] java/awt/event/MouseEvent/MouseButtonsAndKeyMasksTest/MouseButtonsAndKeyMasksTest.java fails (invalid extended modifier info)
8158496: [macosx] Swing mnemonics broken on Mac
8158362: [macosx] Regression: at least java/awt/event/KeyEvent/AltCharAcceleratorTest/AltCharAcceleratorTest.java fails
8158512: [Regression] Test java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Extra.java fails
8158377: [macosx] Regression: java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest

Reviewed-by: alexsch, ssadetsky, aniyogi
2016-07-07 16:47:37 +05:30
Alexander Zvegintsev
95dc3d009d 8155515: Desktop.moveToTrash() javadoc issue
Reviewed-by: alexsch, ssadetsky
2016-07-05 19:41:47 +03:00
Alexander Zvegintsev
aa157d7826 8156212: Typo in javadoc of java.awt.Taskbar, setIconBadge spec
Reviewed-by: alexsch, ssadetsky
2016-07-05 19:40:26 +03:00
Manajit Halder
6132b8f774 7156316: [macosx] Ctrl+Space does generate Unknown keychar
Reviewed-by: alexsch, aniyogi
2016-07-05 16:20:00 +05:30
Prem Balakrishnan
dac2ddb197 8158478: X11 keysym XK_topt maps to the wrong Unicode character
Reviewed-by: serb, arapte
2016-07-01 16:16:59 +05:30
Jayathirth D V
10493ff2bd 8152672: IIOException while getting second image properties for JPEG
Reviewed-by: prr, flar
2016-07-01 13:58:55 +05:30
Prasanta Sadhukhan
fa55ad2d91 6218397: Printing to file does not throw a PrinterException if the file cannot be created
Reviewed-by: prr, jdv
2016-07-01 10:54:18 +05:30
Peter Brunet
41e155e1e1 8154069: Jaws reads wrong values from comboboxes when no element is selected
List item deselect event handler now clears the list selection

Reviewed-by: alexsch, serb
2016-06-30 23:26:42 -05:00
Alejandro Murillo
3689909db0 Merge 2016-07-01 16:50:37 -07:00
Alexander Scherbatiy
0be14016f4 8158566: Provide a Swing property to not close toggle menu items on mouse click
Reviewed-by: prr, ssadetsky
2016-06-30 23:49:00 +03:00
Semyon Sadetsky
e040960f7e 8160623: [PIT] Exception running java/awt/event/KeyEvent/KeyChar/KeyCharTest.java
Reviewed-by: yan, prr
2016-06-30 20:34:26 +03:00
Alejandro Murillo
a0e450c561 Merge 2016-06-30 10:31:19 -07:00
Brent Christian
1add863d15 8160370: System.getProperty("os.version") returns "Unknown" on Mac
Read SystemVersion.plist on pre-10.9 Mac OS

Reviewed-by: bpb, ddehaven, gziemski, rriggs
2016-06-30 10:13:30 -07:00
Athijegannathan Sundararajan
a0f8120f0a 8160641: PostProcessingPlugin and ExecutableImage should not be part of plugin API
Reviewed-by: jlaskey, mchung
2016-06-30 22:24:01 +05:30
Robin Stevens
a8699979b0 8158325: [macosx] Memory leak in com.apple.laf.ScreenMenu
Reviewed-by: azvegint, alexsch
2016-06-30 20:07:32 +04:00
Jamil Nimeh
07720b0e61 8030132: Cipher.init syntax error in javadoc @code tag
8160222: javax/crypto/Cipher.java has a typo

Fixes typographical errors in javax/crypto/Cipher.java

Reviewed-by: weijun
2016-06-30 07:14:56 -07:00
Yuka Kamiya
657cb0f3b4 7090039: Wrong link in comment of java.text.DateFormatSymbols
Reviewed-by: okutsu
2016-06-30 16:57:25 +09:00
Christoph Langer
d755ba941f 8158023: SocketExceptions contain too little information sometimes
Reviewed-by: rriggs, msheppar, chegar
2016-06-30 09:30:09 +02:00
Jamil Nimeh
ec5c0f3089 8143302: javax/net/ssl/Stapling/SSLSocketWithStapling.java fails intermittently: Server died
Fixes a file descriptor leak in the test and a thread exhaustion issue in the StatusResponseManager in JSSE.

Reviewed-by: xuelei
2016-06-30 00:09:06 -07:00
Alejandro Murillo
5370eb5519 Merge 2016-06-29 21:49:41 -07:00
Pavel Rappo
27036a761f 8160218: HPack decoder fails when processing header in multiple ByteBuffers
Reviewed-by: michaelm
2016-06-29 10:19:48 +01:00
Rajeev Chamyal
babde31ff1 8159152: Ctrl+F6, Ctrl+F5 doesn't work for iconified InternalFrame
Reviewed-by: alexsch, psadhukhan
2016-06-29 14:47:58 +05:30
Dmitry Markov
a5abd8e470 8144703: ClassCastException: sun.font.CompositeFont cannot be cast to PhysicalFont
Reviewed-by: serb, alexp
2016-06-29 11:38:29 +03:00
Volker Simonis
50623e2781 8160457: VersionProps.versionNumbers() is broken
Reviewed-by: redestad, mchung, iris
2016-06-29 10:07:15 +02:00
Ambarish Rapte
9bbfcdc6da 8151588: Press the button first two times, the 'First' and 'Next' didn't show
Reviewed-by: ssadetsky, rchamyal
2016-06-29 12:22:38 +05:30
Vladimir Kozlov
b7a4c8d92a Merge 2016-06-24 15:06:50 -07:00
Alejandro Murillo
d26d73b61e Merge 2016-06-23 17:11:19 -07:00
Alejandro Murillo
53f4bd6df0 Merge 2016-06-23 17:07:31 -07:00
Brent Christian
17dc09ea23 7131356: (props) "No Java runtime present, requesting install" when creating VM from JNI [macosx]
Replace JRS calls with Core Foundation calls

Reviewed-by: naoto
2016-06-23 14:14:06 -07:00
Paul Sandoz
3f0273a3c4 8154737: Rename VarHandle.compareAndExchangeVolatile to VarHandle.compareAndExchange
Reviewed-by: shade
2016-06-23 13:46:48 +02:00
Sergey Kuksenko
8b5cbab0f5 8158980: Memory leak in HTTP2Connection.streams
Reviewed-by: chegar
2016-06-23 10:25:04 +01:00
Artem Smotrakov
f2b622bfb3 8074580: sun/security/pkcs11/rsa/TestKeyPairGenerator.java fails due to PKCS11Exception: CKR_FUNCTION_FAILED
Reviewed-by: valeriep
2016-06-22 15:58:08 -07:00
Xueming Shen
e922fb0afb 8159545: closed/java/io/Console/TestConsole.java failed with exit code 1
Reviewed-by: rriggs
2016-06-22 11:31:07 -07:00
Naoto Sato
5c227bfdae 8159781: jlink --include-locales fails with java.util.regex.PatternSyntaxException
Reviewed-by: mchung, okutsu
2016-06-22 08:51:32 -07:00
Chris Hegarty
34f5b60b4a 8157166: Update spec to account for platforms that do not support multicast
Reviewed-by: alanb
2016-06-22 09:21:06 +01:00
Vyom Tewari
b75020a9b0 8071660: URLPermission not handling empty method lists correctly
Reviewed-by: chegar, dfuchs, prappo, rriggs
2016-06-22 09:01:34 +01:00
Masayoshi Okutsu
c213f457ce 8159766: "Switching encoding from UTF-8 to ISO-8859-1" log message should be trace/debug message
Reviewed-by: alanb, mchung, naoto
2016-06-22 16:12:39 +09:00
David Dehaven
cadb9794d9 8022291: Mac OS: Unexpected JavaLaunchHelper message displaying
Reviewed-by: serb, ksrini
2016-06-21 15:46:22 -07:00
Ajit Ghaisas
035a4b7b98 8065861: Pressing Esc does not set 'canceled' property of ProgressMonitor
Reviewed-by: alexsch, prr
2016-06-28 16:17:08 +05:30
Phil Race
ec03057889 Merge 2016-06-27 10:01:23 -07:00
Ivan Gerasimov
e8dfc516f8 8160264: Reuse Latin1/UTF16 compare routines
Reviewed-by: psandoz
2016-06-27 16:09:09 +03:00
Jim Laskey
747cf0453a 8160348: jlink should use System.out for usage messages
Reviewed-by: sundar
2016-06-27 09:26:47 -03:00
Prasanta Sadhukhan
267d644dc6 8159068: The rendering of JTable is broken
Reviewed-by: alexsch, rchamyal
2016-06-27 16:10:06 +05:30
Athijegannathan Sundararajan
7886baafa8 8157936: Files.size(Path p) returns 0 if path is from JrtFileSystem with exploded build
Reviewed-by: psandoz
2016-06-27 14:55:06 +05:30
Dmitry Markov
349451667b 8154816: Caps Lock doesn't work as expected when using Pinyin Simplified input method
Reviewed-by: ssadetsky, alexp
2016-06-27 11:31:21 +03:00
Athijegannathan Sundararajan
72d2e8594f 8147794: Jlink's ModuleEntry.stream can't be consumed more than once and ModuleEntry content should be read only if needed
Reviewed-by: jlaskey, psandoz
2016-06-24 19:56:50 +05:30
Jim Laskey
2146bab54f 8159172: Update usage of jlink/jimage/jmod to show option patterns
Reviewed-by: mchung, alanb
2016-06-24 11:20:24 -03:00
Sergey Kuksenko
d90e966a97 8158690: GET request via HTTP/2 has a huge delays due to Nagle’s Algorithm and Delayed ACK clash
Reviewed-by: chegar
2016-06-24 06:52:29 +01:00
Chris Hegarty
c53f3cbcbe 8154017: Shutdown hooks are racing against shutdown sequence, if System.exit()-calling thread is interrupted
Reviewed-by: alanb, dholmes, shade
2016-06-24 06:47:32 +01:00
Phil Race
62f4383578 4497648: TextLayout equals method is not implemented
Reviewed-by: serb, psadhukhan
2016-06-23 16:54:19 -07:00
Prasanta Sadhukhan
1d8080cca9 6601097: Margins are not reset to hardware margins when width/height is 0 or -ve alongwith x, y
Reviewed-by: prr, jdv
2016-06-23 16:46:13 +05:30
Anton Litvinov
69128416e4 8057791: Selection in JList is drawn with wrong colors in Nimbus L&F
Reviewed-by: alexp, serb
2016-06-23 12:53:56 +03:00
Manajit Halder
76cbe40b08 8155740: [macosx] robot.keyPress and robot.keyRelease do not generate key event for Alt-Graph key VK_ALT_GRAPH
Reviewed-by: ssadetsky, serb
2016-06-22 16:10:36 +05:30
Semyon Sadetsky
1357181c55 8139189: Review request for 8139189: VK_OEM_102 dead key detected as VK_UNDEFINED
Reviewed-by: alexsch
2016-06-22 12:36:18 +03:00
Semyon Sadetsky
c5d53536bd 8075516: Deleting a file from either the open or save java.awt.FileDialog hangs
Reviewed-by: alexsch, serb
2016-06-22 12:26:30 +03:00
Naoto Sato
e18eaa2e9b 8159548: Formatter returns unexpected strings if locale is null
Reviewed-by: sherman
2016-06-21 15:15:05 -07:00
Pavel Rappo
e0c6d91241 8156742: Miscellaneous WebSocket API improvements
Reviewed-by: chegar, rriggs
2016-06-21 18:51:18 +01:00
Vyom Tewari
6ae11043e9 8114860: Behavior of java.net.URLPermission.getActions() contradicts spec
Reviewed-by: chegar, prappo
2016-06-21 16:52:16 +01:00
Vyom Tewari
bb15c9c8bf 8154234: Remove netdoc URL protocol Handler
Reviewed-by: chegar
2016-06-21 16:42:33 +01:00
Ivan Gerasimov
c49eb0c2b6 8158802: com.sun.jndi.ldap.SimpleClientId produces wrong hash code
Reviewed-by: rriggs, coffeys
2016-06-21 17:48:29 +03:00
Athijegannathan Sundararajan
e011bbd371 8159593: Plugin Set<Category> getType() should return a Category
Reviewed-by: jlaskey
2016-06-21 19:05:34 +05:30
Vyom Tewari
47ade5bbb9 8144008: Setting NO_PROXY on HTTP URL connections does not stop proxying
Reviewed-by: chegar, rriggs
2016-06-21 14:00:59 +01:00
Claes Redestad
6c5912ccaa 8159590: Remove deprecated methods from jdk.internal.misc.VM
Reviewed-by: chegar, dholmes
2016-06-21 12:05:23 +02:00
Weijun Wang
8c65ff9c8c 8157318: ThreadedSeedGenerator uses System.currentTimeMillis and stops generating when time is set back
Reviewed-by: xuelei, wetmore
2016-06-21 11:09:13 +08:00
Mandy Chung
8ca2400daa Merge 2016-06-20 19:31:03 -07:00
Brian Burkhalter
432ff69a8b 8136738: InputStream documentation for IOException in skip() is unclear or incorrect
Clarify javadoc of skip().

Reviewed-by: rriggs, prappo
2016-06-20 14:08:05 -07:00
Paul Sandoz
734dbe4089 8158039: VarHandle float/double field/array access should support CAS/set/add atomics
Reviewed-by: shade, vlivanov, darcy
2016-06-20 17:57:19 +02:00
Ioi Lam
2a16316429 8154820: JDWP: -agentlib:jdwp=help assertion error
Reviewed-by: dholmes, sspitsyn, dsamersoff
2016-06-20 08:49:40 -07:00
Li Jiang
ac5c0f2d31 8159324: JDK9 message drop 10 resource updates
JDK9 message drop resource updates - openjdk

Reviewed-by: rfield, alanb, joehw, weijun
2016-06-20 06:13:31 -07:00
Phil Race
8884792ee0 Merge 2016-06-20 13:10:54 -07:00
Ajit Ghaisas
d8ed3afe96 8041909: Uncaught exceptions in JComboBox listeners cause listener not to receive events
Reviewed-by: alexsch, serb
2016-06-20 17:01:02 +05:30
Mandy Chung
d3e5142694 8155955: packager needs to determine the root modules to create JRE image
Reviewed-by: alanb
2016-06-19 16:46:49 -07:00
Mandy Chung
23a9fbcadd 8159630: Add new test for jdk.internal.misc.VM::getRuntimeArguments
Reviewed-by: lancea
2016-06-17 14:37:00 -07:00
Roger Riggs
2fce52789b 8155808: Process.getInputStream().skip() method is faulty
For Process input streams, implement skip as read

Reviewed-by: prappo, dfuchs
2016-06-17 15:57:28 -04:00
Paul Sandoz
d7695b19e9 8159821: "PrimitiveStream.iterateFinite" methods contain incorrect code sample
Reviewed-by: chegar, briangoetz
2016-06-17 10:08:39 -07:00
Prasanta Sadhukhan
d6d355ab07 6966350: Empty pages when printing on Lexmark E352dn PS3 with "1200 IQ" setting
Reviewed-by: prr, jdv
2016-06-17 16:52:38 +05:30
Laurent Bourgès
3bd31d61ae 8159093: Fix coding conventions in Marlin renderer
Capital letters for constants and use rdrCtx.stats (field)

Reviewed-by: flar, prr
2016-06-15 21:43:39 +02:00
Kirill Zhaldybin
6fdbed7699 8156226: DiagnosticCommandImpl::invoke throws not very comprehensive message in case if method exists but signature or parameters are wrong
Reviewed-by: mchung, dholmes, dfuchs
2016-06-15 20:43:53 +03:00
Prem Balakrishnan
b07d2cc56d 8152419: JColorChooser throws Exception
Reviewed-by: alexsch, rchamyal
2016-06-15 16:33:05 +05:30
Jayathirth D V
964b5e2fe5 6386906: Faulty rounding code in BMPImageReader.decodeRLE4()
Reviewed-by: flar, psadhukhan
2016-06-15 14:22:44 +05:30
Aleksey Shipilev
e663206d07 8157726: VarHandles/Unsafe should support sub-word atomic ops
Reviewed-by: psandoz, vlivanov, lagergren
2016-06-15 11:20:15 +03:00
Hendrik Schreiber
6d82cbce2a 8151385: [hidpi] JOptionPane-Icons only partially visible when using Windows 10 L&F
Reviewed-by: serb, alexsch
2016-06-14 11:33:56 +03:00
Alejandro Murillo
2d3401c846 Merge 2016-06-10 15:19:33 -07:00
Alejandro Murillo
b6cad8150e Merge 2016-06-10 15:13:40 -07:00
Steve Drach
9f0c345f7f 8114827: JDK 9 multi-release enabled jar tool
Reviewed-by: chegar
2016-06-10 13:57:51 -07:00
Paul Sandoz
7dd146f072 8160439: Replace asserts in VarHandle.AccessMode with tests
Reviewed-by: vlivanov, rriggs, martin
2016-06-29 08:30:49 +02:00
Xueming Shen
c19f3e0db2 6233323: ZipEntry.isDirectory() may return false incorrectly
8144977: Class.getResourceAsStream("directory") in JAR returns broken InputStream

Reviewed-by: rriggs
2016-06-28 15:36:15 -07:00
Rob McKenna
ed73972cda 8143640: Showing incorrect result while passing specific argument in the Java launcher tools
Reviewed-by: ksrini
2016-06-28 20:03:29 +01:00
Jim Laskey
ef2abc8eff 8160459: jlink minor code clean up
Reviewed-by: mchung
2016-06-28 16:07:23 -03:00
Ramanand Patil
78f385b79a 8153955: increase java.util.logging.FileHandler MAX_LOCKS limit
This patch adds a new configurable property "java.util.logging.FileHandler.maxLocks" to java.util.logging.FileHandler which can be defined in the logging configuration file and makes it possible to configure the maximum number of concurrent log file locks a FileHandler can handle. If not overridden, the default value of maxLocks (100) remains unchanged.

Reviewed-by: dfuchs, coffeys
2016-06-27 11:52:49 +05:30
Mandy Chung
23264135ec 8159596: Add java --dry-run
Reviewed-by: alanb, ksrini
2016-06-27 20:22:04 -07:00
Claes Redestad
a2ed889002 8160000: Runtime.version() cause startup regressions in 9+119
Reviewed-by: mchung, psandoz, erikj, forax, iris
2016-06-28 00:39:26 +02:00
Xueming Shen
6223e843f9 8160312: ArrayIndexOutOfBoundsException when comparing strings case insensitive
Reviewed-by: rriggs
2016-06-27 13:57:24 -07:00
Nishit Jain
acac4bb550 8040211: Update LSR datafile for BCP 47
Reviewed-by: okutsu, peytoia
2016-06-10 20:25:51 +09:00
Semyon Sadetsky
0c483d8e20 8156185: JDK-8024858 (long tooltip delay) is not fixed but is easily fixed
Reviewed-by: serb, alexsch
2016-06-10 13:05:49 +03:00
Jamil Nimeh
ff8336341c 8157925: Typo in the API documentation of X509KeyManager
Corrects the misspelled word "implentations" to "implementations"

Reviewed-by: ascarpino
2016-06-10 00:37:24 -07:00
Jim Laskey
50e2a2ced0 8158402: jlink: should use regex for all pattern operations (--order-resources or --exclude-resources)
Reviewed-by: sundar, alanb
2016-06-09 11:39:42 -03:00
Jim Laskey
32757e8ed8 8156995: jimage: extract specified contents
Reviewed-by: sundar, alanb
2016-06-09 11:39:42 -03:00
Jim Laskey
9cc375cdf9 8156994: jimage --help is not helpful
Reviewed-by: sundar, alanb
2016-06-09 11:39:42 -03:00
Claes Redestad
63715643fa 8158933: String concat stringifiers setup should avoid unnecessary lookups
Reviewed-by: shade
2016-06-09 16:13:09 +02:00
Dmitry Markov
e66c3d1596 8025130: [macosx] Frame setLocationByPlatform has no effect under Mac OS X
Reviewed-by: ssadetsky, alexp
2016-06-09 14:21:42 +03:00
Mikhail Cherkasov
3e635157a9 8158734: JEditorPane.createEditorKitForContentType throws NPE after 6882559
Reviewed-by: serb, aivanov
2016-06-09 13:54:48 +03:00
Shilpi Rastogi
41fa7638dd 8147585: Annotations with lambda expressions has parameter result in wrong behavior
Reviewed-by: psandoz, darcy, jfranck, vlivanov, mhaupt
2016-06-09 09:33:37 +02:00
Hamlin Li
abf7117cde 8158881: Doc typo in src/../java/net/URI.java
Reviewed-by: chegar, wetmore
2016-06-08 17:30:37 -07:00
Dan Smith
c9ecf65186 8157476: -Wlogical-not-parentheses warnings in JRSUIConstantSync.m
Reviewed-by: serb
2016-06-08 16:27:02 -06:00
Michael Haupt
c777916f51 8158571: Additional method handle validation
Reviewed-by: jrose, ahgross, mchung
2016-06-08 21:45:34 +01:00
Bradford Wetmore
a1ebe17019 8158978: ALPN not working when values are set directly on a SSLServerSocket
Reviewed-by: xuelei
2016-06-08 11:28:13 -07:00
Pavel Rappo
7c857909cf 8156693: Improve usability of CompletableFuture use in WebSocket API
Reviewed-by: rriggs
2016-06-08 15:19:58 +01:00
Hannes Wallnöfer
ebf4782aa1 8159031: jjs throws NoSuchFileException if ~/.jjs.history does not exist
Reviewed-by: sundar, mhaupt
2016-06-08 15:50:11 +02:00
Aleksey Shipilev
41b6361f34 8158851: MH.publicLookup() init circularity, triggered by custom SecurityManager with String concat and -limitmods java.base
Reviewed-by: alanb, redestad, jlaskey
2016-06-08 11:14:45 +03:00
Prasanta Sadhukhan
fb10e2f2ae 6212751: DOC: ServiceUI.printDialog() need to enhance the description for X,Y coordinates
Reviewed-by: prr
2016-06-08 09:56:56 +05:30
Nishit Jain
3097f1a54d 8047780: [Doc] Locale.LanguageRange() throws an undocumented IAE when range is ill-formed
Reviewed-by: okutsu, peytoia
2016-06-08 12:54:37 +09:00
Abdul Kolarkunnu
31d11c4f48 8073611: javax.script.ScriptEngineFactory: formatting error in javadoc of getParameter
Reviewed-by: sundar
2016-06-07 11:43:46 +00:00
Pavel Rappo
b263937bb2 8156650: Simplify Text message support in WebSocket API
Reviewed-by: rriggs
2016-06-07 12:29:19 +01:00
Semyon Sadetsky
d0668c07b4 8151015: JTextArea.insert() does not behave as expected with invalid position
Reviewed-by: prr
2016-06-07 11:57:59 +03:00
Semyon Sadetsky
e6dcf30b2a 8156121: "Fail forward" fails for GTK3 if no GTK2 available
Reviewed-by: prr
2016-06-07 11:40:28 +03:00
Semyon Sadetsky
fcc7521d15 8154431: Allow source and target based validation for the focus transfer between two JComponents
Reviewed-by: alexsch, prr
2016-06-07 11:29:42 +03:00
Weijun Wang
eb636ba047 8151836: keytool -importkeystore -help does not list option -destprotected
Reviewed-by: xuelei
2016-06-07 10:33:38 +08:00
Weijun Wang
16207b2fef 8158442: SecureRandomParameters missing "@since 9"
Reviewed-by: mullan, wetmore
2016-06-07 10:11:33 +08:00
Weijun Wang
c01b490933 8157308: Make AbstractDrbg non-Serializable
Reviewed-by: mullan
2016-06-07 10:10:59 +08:00
Doug Simon
de17002b7c 8156587: [JVMCI] remove Unsafe.getJavaMirror and Unsafe.getKlassPointer
Reviewed-by: kvn
2016-06-06 16:18:01 -07:00
David Dehaven
d37fd207e1 Merge 2016-06-06 13:16:45 -07:00
Alejandro Murillo
331a214428 Merge 2016-06-06 12:45:17 -07:00
Naoto Sato
ffd210aefb 8146156: Inconsistent default locale in string formatter methods
Reviewed-by: sherman
2016-06-06 10:52:21 -07:00
Alejandro Murillo
023b8f4338 Merge 2016-06-06 09:58:04 -07:00
Sergey Bylokhov
70ba9caaab 8146313: The java.beans.Statement.invoke() method handles 3-arg Class.forName incorrectly
Reviewed-by: prr, ahgross, alexsch
2016-06-06 18:28:46 +03:00
Alexey Ushakov
af683a251d 8158495: CCE: sun.java2d.NullSurfaceData cannot be cast to sun.java2d.opengl.OGLSurfaceData
Reviewed-by: serb, prr
2016-06-06 16:23:37 +03:00
Shilpi Rastogi
389fc2ae25 8158171: MethodHandles.dropArgumentsToMatch(...) non-documented IAE
Reviewed-by: sundar, mhaupt
2016-06-06 09:13:35 +02:00
Brent Christian
3af1187ad7 8152893: StackWalker#getCallerClass is not filtering hidden/ reflection frames when walker is configured to show hidden /reflection frames
Reviewed-by: mchung
2016-06-03 17:01:23 -07:00
Xueming Shen
4afc77c7cc 8074819: Resolve disabled warnings for libzip
Reviewed-by: naoto
2016-06-03 16:31:13 -07:00
Mandy Chung
10a92943ae 8158604: test/java/util/ResourceBundle/modules/appbasic missing @test
Reviewed-by: alanb, okutsu
2016-06-03 12:26:45 -07:00
Michael McMahon
b1c5f2dfdd 8158651: ConcurrentModification exceptions in httpclient
Reviewed-by: rriggs
2016-06-03 16:28:53 +01:00
Robbin Ehn
97027caf34 8156537: Tools using MonitoredVmUtil do not parse module in cmdline correctly
Reviewed-by: dsamersoff, sla
2016-06-03 10:05:04 +02:00
Rajeev Chamyal
27ca8ca42f 8146319: JEditorPane function setPage leaves a file lock
Reviewed-by: alexsch, ssadetsky
2016-06-03 11:55:46 +05:30
Ajit Ghaisas
c438c09811 8074829: Resolve disabled warnings for libawt_headless
Reviewed-by: prr, erikj, serb
2016-06-03 11:37:45 +05:30
Mandy Chung
74c27aab0f 8157892: StackFrame::getFileName returns null when a source file exists for native methods
8157977: getByteCodeIndex method from StackFrame does not return negative number when StackFrame is a native frame

Reviewed-by: dfuchs, bchristi
2016-06-02 16:39:14 -07:00
Alejandro Murillo
6e70c4d112 Merge 2016-06-02 14:58:53 -07:00
Xueming Shen
98e2f679cf 8158482: regex UNICODE_CHARACTER_CLASS flag cannot be disabled with an embedded flag expression
Reviewed-by: bpb
2016-06-02 14:03:50 -07:00
Joe Darcy
09bca1c576 8158551: BigDecimal.sqrt javadoc typo
Reviewed-by: bpb, lancea
2016-06-02 10:52:55 -07:00
Andrew Brygin
09db90e3d1 8078382: Wrong glyph is displayed for a derived font
Reviewed-by: prr, serb
2016-06-02 15:36:15 +03:00
Michael Haupt
3eec24e560 8156868: MethodHandles.zero(Class) doc issues
Reviewed-by: psandoz, mhaupt
2016-06-02 14:28:16 +02:00
Prasanta Sadhukhan
e110eecba2 6842011: StackOverflowError printing landscape with scale and transform
Reviewed-by: prr, flar
2016-06-02 15:20:31 +05:30
Ajit Ghaisas
a9834530de 8139192: Custom ImageFilters return blank images in Java 8(.45) while working in 7
Reviewed-by: flar, prr
2016-06-02 15:16:07 +05:30
Phil Race
1ce5faedb7 8158408: Font2DTest demo needs to use FontPanel resolution matching the screen
Reviewed-by: ssadetsky
2016-06-01 20:40:11 -07:00
David Dehaven
1733b64041 Merge 2016-06-01 15:27:51 -07:00
Stuart Marks
fae6e03a9b 8059361: Properties.stringPropertyNames() returns a set inconsistent with the assertions from the spec
Reviewed-by: mchung
2016-06-01 13:47:55 -07:00
Joe Darcy
b589f49334 5040830: (ann) please improve toString() for annotations containing exception proxies
Reviewed-by: psandoz
2016-06-01 11:16:58 -07:00
Xueming Shen
d17f9b96fe 8061777: (zipfs) IllegalArgumentException in ZipCoder.toString when using Shitft_JIS
Reviewed-by: psandoz
2016-06-01 09:52:08 -07:00
Weijun Wang
65360411bb 8152108: Correct jarsigner warning message about missing timestamp
Reviewed-by: mullan
2016-06-01 15:35:38 +08:00
Avik Niyogi
e5ec5f5afd 8158230: [macosx] ActionEvent is not fired for menu item with option apple.laf.useScreenMenuBar
Reviewed-by: serb, alexsch
2016-06-01 11:16:22 +05:30
Joe Darcy
77859dc5ca 8158312: Update String.join example code to use List convenience factory methods
Reviewed-by: lancea, smarks
2016-05-31 19:13:21 -07:00
Lance Andersen
4300a5a412 8158281: java_sql_Timestamp.java fails with AssertionError
Reviewed-by: mchung
2016-05-31 21:27:28 -04:00
Alejandro Murillo
33bcb0a556 Merge 2016-05-31 13:15:48 -07:00
Mandy Chung
a852e6e5d0 8152721: Java Web Start splash mechanism is not working in JDK9
Reviewed-by: alanb, ksrini
2016-05-31 10:59:31 -07:00
Lance Andersen
8e7633221f 8154189: Deprivilege java.sql and java.sql.rowset module
Reviewed-by: alanb, mchung
2016-05-31 13:43:15 -04:00
Alejandro Murillo
292e12a684 Merge 2016-05-31 09:41:18 -07:00
Sergey Bylokhov
086da50a2f 8157320: The CheckboxMenuItem can not be selected
Reviewed-by: arapte, alexsch
2016-05-31 18:31:29 +03:00
Semyon Sadetsky
989fe674ba 8139218: Dialog that opens and closes quickly changes focus in original focusowner
Reviewed-by: alexsch
2016-05-31 15:57:01 +03:00
Athijegannathan Sundararajan
9f834231d5 8158131: Nashorn should not use jdk.internal.module.Modules API
Reviewed-by: hannesw, mhaupt, alanb
2016-05-31 13:10:46 +05:30
Nishit Jain
02f77987fa 8072099: Format "ha" is unable to parse hours 10-12
Reviewed-by: okutsu, peytoia
2016-05-31 16:19:32 +09:00
Prasanta Sadhukhan
b0d02d28a3 4957035: Code given in api is not compilable: docs/api/javax/print/package-summary.html
Reviewed-by: serb, jdv
2016-05-31 12:29:57 +05:30
Rachna Goel
48873ebc3f 8145136: Upgrade CLDR locale data
Reviewed-by: naoto, okutsu, peytoia
2016-05-31 13:00:48 +09:00
Alan Bateman
d86a48ef37 Merge 2016-05-30 17:55:53 +01:00
Alan Bateman
a5e1465831 8066258: Re-examine com.sun.nio.file to see if it should be a supported API
Reviewed-by: chegar
2016-05-30 17:38:05 +01:00
Ivan Gerasimov
6c8b5e04ac 8158111: Make handling of 3rd party providers more stable
Reviewed-by: xuelei
2016-05-30 18:39:43 +03:00
Ambarish Rapte
2643f6c32f 8145284: [Documentation] [TextField] Missing new line character handling
Reviewed-by: psadhukhan, serb
2016-05-30 16:04:40 +05:30
Semyon Sadetsky
26a8aa6704 8157163: AWT FileDialog does not inherit icon image from parent Frame
Reviewed-by: alexsch, serb
2016-05-30 11:08:27 +03:00
Semyon Sadetsky
f900050ef0 8147842: IME Composition Window is displayed at incorrect location
Reviewed-by: alexsch
2016-05-30 10:50:32 +03:00
Nishit Jain
2f8dcbe90f 8158025: Typo in java.util.Locale
Reviewed-by: okutsu, peytoia
2016-05-30 15:28:48 +09:00
Sergey Bylokhov
a34bbc2ae4 8156043: Unstable behavior of PropertyDescriptor's getWriteMethod() in case of overloaded setters
Reviewed-by: alexsch, ssadetsky
2016-05-29 02:34:28 +03:00
Sergey Bylokhov
1bae87cde9 8028486: java/awt/Window/WindowsLeak/WindowsLeak.java fails
Reviewed-by: ant, prr
2016-05-29 02:10:14 +03:00
Mohamed Naufal
6e64c35e6f 8158253: Collections: Implement a noop clear() for EmptyList, EmptyMap and EmptySet
Reviewed-by: psandoz
2016-05-28 13:57:30 +05:30
Alan Bateman
40abbd6d10 8140449: (fs) Paths.get("x").relativize("") return ..\ on Windows
Reviewed-by: chegar, rriggs
2016-06-17 17:17:21 +01:00
Claes Redestad
ccc3cbf458 8159745: Remove java.net.Parts
Reviewed-by: alanb, chegar
2016-06-17 16:18:37 +02:00
Weijun Wang
644df29a24 8158633: BASE64 encoded cert not correctly parsed with UTF-16
Reviewed-by: mullan
2016-06-17 21:07:31 +08:00
Nishit Jain
868cd939e6 8159420: The LanguageRange.parse() method is throwing IllegalArgumentException in Turkish Locale
Reviewed-by: naoto, okutsu, peytoia
2016-06-17 21:42:38 +09:00
Alan Bateman
8547893efe 8158456: ModuleDescriptor.read does not verify dependence on java.base in module-info.class
8159248: ModuleFinder.of not clear that FindException thrown if module descriptor cannot be derived for automatic module

Reviewed-by: chegar, mchung
2016-06-17 08:41:39 +01:00
Weijun Wang
7827c194e7 8146619: Re-examine supportness of public classes in com.sun.security.auth.**
Reviewed-by: xuelei
2016-06-17 09:46:34 +08:00
Weijun Wang
6c14c3fdae 6968542: keytool -importcert cannot deal with duplicate certs
Reviewed-by: xuelei
2016-06-17 09:46:27 +08:00
Weijun Wang
8d0acfd66e 8027781: New jarsigner timestamp warning is grammatically incorrect
Reviewed-by: jnimeh, mullan
2016-06-17 09:46:03 +08:00
Joe Darcy
b2795ca463 8071859: AnnotationInvocationHandler.equals(Object) return true when apply to annotation
Reviewed-by: mchung, chegar
2016-06-16 13:00:34 -07:00
Jim Laskey
f98b4f5aea 8159206: All jlink or jmod tests failing
Reviewed-by: alanb, mchung
2016-06-16 09:09:53 -03:00
Valerie Peng
c1c5618ddd 8154191: Deprivilege java.smartcardio module
Updated java.policy with the entry for java.smartcardio module

Reviewed-by: mullan, mchung
2016-06-15 23:24:08 +00:00
Doug Lea
ccf113da6d 8159351: non-atomic "bulk" ops note in class javadoc for ConcurrentLinkedQueue, ConcurrentLinkedDeque, & LinkedTransferQueue should not include equals
Reviewed-by: martin
2016-06-15 13:44:16 -07:00
Doug Lea
559140e18e 8066070: PriorityQueue corrupted when adding non-Comparable
Reviewed-by: martin, chegar
2016-06-01 19:03:15 -07:00
David Dehaven
a513e6fe8a Merge 2016-06-15 12:47:50 -07:00
Kumar Srinivasan
b464feabff 8065831: Ensure the pack200/unpack200 help is consistent with man page
Reviewed-by: mchung
2016-06-15 12:36:19 -07:00
Chris Hegarty
b48a0e79c4 8157045: NPE during websocket communication with wss
Reviewed-by: michaelm, prappo
2016-06-15 19:18:19 +01:00
David Dehaven
2579e92c1f Merge 2016-06-15 09:24:05 -07:00
Xue-Lei Andrew Fan
46261e5d4e 8150966: Typo in javax.net.ssl.SSLEngineResult.HandshakeStatus.NEED_UNWRAP_AGAIN
Reviewed-by: weijun, jnimeh
2016-06-15 09:11:12 +00:00
Alejandro Murillo
6015181842 Merge 2016-06-14 20:17:41 -07:00
Weijun Wang
5d498d96f8 8157848: Mark deprecated javax.security.auth.Policy API with forRemoval=true
Reviewed-by: mullan, xuelei
2016-06-15 10:13:21 +08:00
Vicente Romero
ec6f5c4bf7 8159530: recent compiler change results in compile error in JapaneseDate.java
Reviewed-by: darcy
2016-06-14 18:19:54 -07:00
Xueming Shen
5aad7937b7 8139414: java.util.Scanner hasNext() returns true, next() throws NoSuchElementException
8072582: Scanner delimits incorrectly when delimiter spans a buffer boundary

Reviewed-by: smarks
2016-06-14 16:56:27 -07:00
Alejandro Murillo
3391d95d57 Merge 2016-06-14 10:22:07 -07:00
Joe Darcy
b4934af2e2 8159330: Improve deprecation text for Class.newInstance
Reviewed-by: rriggs, weijun
2016-06-14 09:03:12 -07:00
Nishit Jain
3db5ac3931 8135061: java.util.Locale#lookup throws java.lang.StringIndexOutOfBoundsException for range having '-' as second character
Reviewed-by: okutsu, peytoia
2016-06-14 12:29:49 +09:00
Valerie Peng
d9d53c3850 8157489: AppleProvider in java.base/macosx/classes/module-info.java.extra
Remove the line for ServiceLoader lookup

Reviewed-by: mchung
2016-06-13 21:49:37 +00:00
Valerie Peng
a03a15a590 8157881: security.provider property description needs to be updated for modules
Update java.security file with using provider name for provider registration

Reviewed-by: mullan
2016-06-13 21:49:12 +00:00
Pavel Rappo
763be5ec14 8159039: sun/net/httpclient/hpack/HeaderTableTest.java fails on some locales
Reviewed-by: chegar
2016-06-13 15:48:17 +01:00
Claes Redestad
3fe3701880 8159334: ModuleDescriptor retains overlapping sets for all and concealed packages
Reviewed-by: alanb, mchung
2016-06-13 14:02:04 +02:00
Jan Lahoda
4123c26144 8139507: WARNING: Could not open/create prefs root node Software\JavaSoft\Prefs
Making Preferences.systemRoot/userRoot lazy on Windows, to avoid warnings for system root when only user root was requested; reducing synchronization while creating the Preferences.

Reviewed-by: alanb
2016-06-13 11:46:07 +02:00
Chris Hegarty
5c046950ce 8158519: Incorrect network mask and broadcast address on Linux when there are multiple IPv4 addresses on an interface
Co-authored-by: Christoph Langer <christoph.langer@sap.com>
Co-authored-by: Doychin Bondzhev <doychin@dsoft-bg.com>
Reviewed-by: clanger, chegar, dsamersoff
2016-06-13 08:29:43 +01:00
Daniel Fuchs
4c69f47805 8153666: Optimize Formatter.formatMessage
This patch brings a small optimization that removes needless synchronization in Formatter.formatMessage. It also fixes the code that decides whether to call MessageFormat, and brings a small clarification to the API documentation on the conditions when that will happen.

Reviewed-by: rriggs, martin
2016-06-13 08:20:34 +01:00
Joe Darcy
0530bceffc 5041778: (ann) AnnotationFormatError if "default" Class type not found
Reviewed-by: jfranck
2016-06-12 12:14:52 -07:00
Weijun Wang
ec53a43962 8158534: DrbgParameters strength parameter is underspecified if < -1
Reviewed-by: xuelei
2016-06-12 10:48:19 +08:00
Iris Clark
eb64124e48 8158458: Update references from "1.9" to "9"
Reviewed-by: prr
2016-06-10 13:47:19 -07:00
Valerie Peng
2f6adf09a0 8157627: Ucrypto prov need to workaround the renaming of CK_AES_GCM_PARAMS starting S11.3
Update Ucrypto header files to provide the definition of CK_AES_GCM_PARAMS for S11.3 and later

Reviewed-by: ascarpino
2016-06-10 23:06:24 +00:00
Valerie Peng
18e69df0e8 8157495: SHA-3 Hash algorithm performance improvements (~12x speedup)
Various improvements on performance and memory footprint

Reviewed-by: ascarpino
2016-06-10 22:39:40 +00:00
Srikanth Adayapalam
3d91ba0bc6 8033812: javadoc for java.lang.annotation.ElementType needs minor correction
Fix incorrect count of type contexts.

Reviewed-by: mcimadamore
2016-05-28 09:47:28 +05:30
Artem Smotrakov
6d029e8034 8152207: Perform array bound checks while getting a length of bytecode instructions
Reviewed-by: hseigel
2016-05-27 14:24:38 -07:00
Jim Laskey
74982b9113 8158061: Additional argument checks to BasicImageReader calls
Reviewed-by: alanb, coffeys
2016-05-27 14:02:28 -03:00
Mandy Chung
b9ff64a7cb 8157986: Runtime support for javac to determine arguments to the runtime environment
Reviewed-by: alanb
2016-05-27 08:52:22 -07:00
Jim Laskey
a29401159f 8156209: Add argument checks to BasicImageReader calls
Reviewed-by: sundar
2016-05-27 12:34:08 -03:00
Naoto Sato
b53fd187fe 8157964: Static build of libzip is missing JNI_OnLoad_zip entry point
Reviewed-by: sherman
2016-05-26 14:44:42 -07:00
Alejandro Murillo
62c695b852 Merge 2016-05-26 14:24:50 -07:00
Naoto Sato
0a43813969 8157997: Reverting a push with wrong id
Reviewed-by: sherman
2016-05-26 14:21:09 -07:00
Alejandro Murillo
7f5a7b800d Merge 2016-05-26 14:17:06 -07:00
Anthony Scarpino
9e2fe5774c 8154005: Add algorithm constraint that specifies the restriction date
Reviewed-by: mullan, igerasim
2016-05-26 13:33:27 -07:00
Joe Darcy
c1630c7e87 6961865: javadoc for Boolean.valueOf(String) with null argument not clearly specified
Reviewed-by: shade
2016-05-26 13:18:32 -07:00
Naoto Sato
e04ad243e0 8157164: Static build of libzip is missing JNI_OnLoad_zip entry point
Reviewed-by: sherman
2016-05-26 13:06:54 -07:00
Alexey Ushakov
3476a78bab 7172749: Xrender: Class cast exception in 2D code running an AWT regression test
Reviewed-by: serb, prr
2016-05-26 19:58:46 +03:00
Alan Bateman
39e8310a9a 8156143: Module.getResourceAsStream throws unspecified SecurityException with module in custom Layer
Reviewed-by: chegar, mchung
2016-05-26 10:56:58 +01:00
Alan Bateman
10f79f95df 8157716: jdk.internal.loader.ClassLoaders.addURLToUCP() should return converted real path URL
Rename jdk.internal.loader.ClassLoaders.addURLToUCP() to toFileURL(), which returns the converted URL.

Reviewed-by: martin, mchung
2016-05-25 17:29:47 -04:00
Mandy Chung
afae52743f 8157877: Clean up StackWalker permission checks
Reviewed-by: lancea, ahgross
2016-05-25 14:05:51 -07:00