4309 Commits

Author SHA1 Message Date
Alan Bateman
f3159c31b0 7174736: JCK test api/java_util/HashMap/index_EntrySet failing
Corrects a problem with HashMap.removeEntry() that caused a JCK test to fail

Reviewed-by: mduigou
2012-06-07 01:01:09 -07:00
Weijun Wang
e830ff8c8f 7175041: HttpTimestamper should accept https URI
Reviewed-by: mullan
2012-06-07 22:33:34 +08:00
Charles Lee
980d62fd25 7174233: Openjdk is missing some key maps on the Japanese keyboards
Reviewed-by: anthony, naoto
2012-06-07 10:22:10 +08:00
Alexander Scherbatiy
d71b6b6ffb 7169285: [macosx] Test api/javax_swing/JPopupMenu/descriptions.html#setgetXXX doesn't take Mac main menu
Reviewed-by: rupashka
2012-06-06 11:54:38 +04:00
Lana Steuck
3b9e02fd77 Merge 2012-06-05 18:05:00 -07:00
Lana Steuck
477d1d8e7d Merge 2012-06-05 17:56:16 -07:00
Dmitry Cherepanov
a658a623a8 7123957: Switch of Gnome theme ends up deadlocked in GTKEngine.native_switch_theme
Reviewed-by: art, anthony
2012-06-05 19:48:00 +04:00
Diego Belfer
dd23946ec9 7164256: EnumMap clone doesn't clear the entrySet keeping a reference to the original Map
Reviewed-by: alanb, chegar, forax, mduigou
2012-06-07 12:31:45 +01:00
Jonathan Lu
775655b44a 7172149: ArrayIndexOutOfBoundsException from Signature.verify
Take care of integer addition overflow

Reviewed-by: xuelei, wetmore
2012-06-06 18:39:09 -07:00
Xue-Lei Andrew Fan
c549cc814d 7174244: NPE in Krb5ProxyImpl.getServerKeys()
Reviewed-by: weijun
2012-06-06 18:18:58 -07:00
Kurchi Subhra Hazra
8cccc8f99a 7173645: (props) System.getProperty("os.name") should return "Windows Server 2012" for Windows Server 2012
Enable Windows Server 2012 to be recognized as "os.name"

Reviewed-by: alanb, dholmes, chegar
2012-06-06 11:37:08 -07:00
Alan Bateman
08c4f120c9 7172826: (se) Selector based on the Solaris event port mechanism
Reviewed-by: coffeys, chegar
2012-06-06 17:59:29 +01:00
Lana Steuck
7062434474 Merge 2012-06-05 17:40:02 -07:00
Alan Bateman
76b4500c33 7173515: (se) Selector.open fails with OOME on Solaris when unlimited file descriptors
Reviewed-by: coffeys, chegar
2012-06-05 12:47:36 +01:00
Anthony Petrov
429a57b49d 7172722: Latest jdk7u from OSX broke universal build
Add a data memeber for a new property

Reviewed-by: serb, swingler
2012-06-05 15:20:13 +04:00
Sean Chou
46d6e76274 7173044: MemoryMonitor hangs if getMax method in MemoryUsage object returns -1
Reviewed-by: dholmes, sspitsyn
2012-06-05 10:16:22 +08:00
Denis Lila
440b57e0b5 7043963: AWT workaround missing for Mutter
Reviewed-by: art, anthony
2012-06-04 16:39:12 -04:00
Charles Lee
ad2bdf4faa 7166055: Javadoc for WeakHashMap contains misleading advice
Reviewed-by: dholmes, mduigou
2012-06-04 16:30:35 +08:00
Mike Duigou
59ccdc0fbc 7173432: Handle null key at HashMap resize
If the key to be inserted into a HashMap is null and the table needs to be resized as part of the insertion then addEntry will try to recalculate the hash of a null key. This will fail with an NPE.

Reviewed-by: darcy
2012-06-01 00:05:21 -07:00
Sean Mullan
7dfc5df74e Merge 2012-05-31 17:10:57 -04:00
Sean Mullan
63e39d6ee7 Merge 2012-05-31 17:07:28 -04:00
Leonid Romanov
6f838e09d7 7150089: [macosx] Default for a custom cursor created from non-existent image is not transparent
Reviewed-by: anthony, kizune
2012-05-31 20:18:11 +04:00
Andrew Brygin
458f3269dd 7120895: FontConfiguration should not use thread contextClassLoader
Reviewed-by: igor, prr
2012-05-31 12:15:22 +04:00
Mike Duigou
705c53b045 7126277: Alternative String hashing implementation
All of the hashing based Map implementations: HashMap, Hashtable, LinkedHashMap, WeakHashMap and ConcurrentHashMap are modified to use an enhanced hashing algorithm for string keys when the capacity of the hash table has ever grown beyond 512 entries. The enhanced hashing implementation uses the murmur3 hashing algorithm along with random hash seeds and index masks. These enhancements mitigate cases where colliding String hash values could result in a performance bottleneck.

Reviewed-by: alanb, forax, dl
2012-05-30 22:18:37 -07:00
Sean Mullan
14c586557e 6854712: Revocation checking enhancements (JEP-124)
6637288: Add OCSP support to PKIX CertPathBuilder implementation
7126011: ReverseBuilder.getMatchingCACerts may throws NPE

Reviewed-by: xuelei
2012-05-30 17:19:46 -04:00
Alexander Scherbatiy
da6cfab105 7141296: [macosx] Mouse Wheel Turn closes combobox popup
Reviewed-by: rupashka
2012-05-30 14:58:30 +04:00
Alexander Scherbatiy
f904017c74 7146131: [macosx] When click the show optionpane button,it display partly of dialog and hung until timeout
Reviewed-by: rupashka
2012-05-30 14:46:49 +04:00
Jonathan Lu
3a6a1bd322 7170655: Frame size does not follow font size change with XToolkit
Reviewed-by: serb, art
2012-05-30 10:58:11 +08:00
Kumar Srinivasan
4747e218b3 7168401: pack200 does not produce a compatible pack file for JDK7 classes if indy is not present
Reviewed-by: jrose
2012-05-29 14:56:48 -07:00
Kurchi Subhra Hazra
7ae64e60c1 7171591: getDefaultScopeID() in src/solaris/native/java/net/net_util_md.c should return a value
Use CHECK_NULL_RETURN instead of CHECK_NULL

Reviewed-by: alanb
2012-05-29 13:16:17 -07:00
Lana Steuck
a6653a2f7c Merge 2012-05-25 19:34:32 -07:00
Magnus Ihse Bursie
7da56bf735 7172014: Remove empty and unused javah include files
Reviewed-by: ohair, erikj
2012-05-25 18:55:22 -07:00
Lana Steuck
cc0d0b06ff Merge 2012-05-25 16:32:02 -07:00
Lana Steuck
785470d1e3 Merge 2012-05-25 13:39:55 -07:00
Anton Tarasov
ecba4fb037 7171776: one more setGlobalCurrentFocusCycleRoot call requires doPrivileged
Reviewed-by: art
2012-05-25 20:57:41 +04:00
Mario Torre
aea990be82 6800513: GTK-LaF renders menus incompletely
Reviewed-by: rupashka
2012-05-25 14:16:50 +02:00
Andrew Brygin
ea1b65ad8a 7146550: [macosx] DnD test failure in createCompatibleWritableRaster()
Reviewed-by: kizune, serb
2012-05-25 12:56:22 +04:00
Abhijit Saha
7fdf0dfa52 7171228: closed/java/lang/SecurityManager/CheckPackageDefinition.java failure
Reviewed-by: mullan
2012-05-24 10:23:21 -07:00
Jim Gish
09b1403483 7171474: Incorrect @see tags in java.lang.NumberFormatException javadoc
Update javadoc for NumberFormatException

Reviewed-by: alanb
2012-05-24 11:11:37 -04:00
Erik Gahlin
a982d867cb 7017818: NLS: JConsoleResources.java cannot be handled by translation team
Reviewed-by: mchung, mfang
2012-05-25 12:24:57 +02:00
Deven You
9a28860b9d 7171028: dots are missed in the datetime for Slovanian
Reviewed-by: yhuang
2012-05-25 14:32:07 +08:00
Deven You
ee1d40055a 7094176: (tz) Incorrect TimeZone display name when DST not applicable / disabled
Reviewed-by: okutsu
2012-05-25 13:28:40 +08:00
Deepak Bhole
e301754c0d 7117230: clean up warnings in java.text
Reviewed-by: jrose, smarks
2012-05-24 19:00:16 -07:00
Nils Loodin
07204964e0 Merge 2012-05-24 10:20:28 -04:00
Jim Gish
42a22c1dc8 7160725: Strange or obsolete @see tags in some exception java.lang javadoc
Update javadoc for IllegalArgumentException and NumberFormatException

Reviewed-by: alanb
2012-05-24 14:44:40 +01:00
Alexander Zuev
058f95b388 7144064: [macosx] "Could not find class" error in JTree's ctor when called in headless mode
Reviewed-by: art, leonidr
2012-05-24 15:11:24 +04:00
Alan Bateman
e1774fc7a1 7169050: (se) Selector.select slow on Solaris due to insertion of POLLREMOVE and 0 events
Reviewed-by: chegar, coffeys
2012-05-24 10:57:21 +01:00
Nils Loodin
11b6c98db4 7143353: -Xrunhprof fails in Java 7 due to bad switch
Reviewed-by: jrose, sspitsyn
2012-05-24 09:32:25 +02:00
Kurchi Subhra Hazra
380c23f06b 7170169: (props) System.getProperty("os.name") should return "Windows 8" when run on Windows 8
Enable Windows Version 6.2 to be recognized as Windows 8

Reviewed-by: darcy, dholmes, alanb, chegar
2012-05-23 10:41:45 -07:00
Weijun Wang
f785c8a7a4 7162687: enhance KDC server availability detection
Reviewed-by: valeriep
2012-05-23 15:51:10 +08:00