Commit Graph

379 Commits

Author SHA1 Message Date
Lana Steuck
954fd4b4d9 Merge 2010-03-04 13:40:03 -08:00
Alan Bateman
ab0eb81f5b 6815768: File.getxxxSpace() methods fail for very large file systems under 32bit Java
Reviewed-by: ohair
2010-02-27 19:26:59 +00:00
Lana Steuck
3762906a4c Merge 2010-02-23 10:17:16 -08:00
Alan Bateman
4623333de0 6925932: (file) Path.endsWith can throw ArrayIndexOutOfBoundsException (unx)
Reviewed-by: chegar
2010-02-23 17:58:30 +00:00
Damjan Jovanovic
6e3ed53d0a 6912868: "java.net.useSystemProxies" behavior fails to check "use_same_proxy" in GNOME
Reviewed-by: alanb, chegar
2010-02-22 15:27:11 +00:00
Lana Steuck
8fe58d00ab Merge 2010-02-19 15:13:37 -08:00
Dmitry Cherepanov
2930227188 6705345: Enable multiple file selection in AWT FileDialog
Reviewed-by: art, anthony, alexp
2010-02-12 19:58:10 +03:00
Lana Steuck
4a34c2f90b Merge 2010-02-09 00:02:38 -08:00
Lana Steuck
21f09fb0b2 Merge 2010-01-28 18:24:54 -08:00
Chris Hegarty
ea8cd92324 6905552: libnet/nio portability issues
Reviewed-by: alanb
2010-01-27 16:11:53 +00:00
Chris Hegarty
3e77553ac1 6917317: (sctp) Remove dependency on handleSocketError
Reviewed-by: alanb
2010-01-18 14:56:06 +00:00
Chris Hegarty
34b95319c2 6916890: (sctp) SctpChannel.send may cause IAE if given a heap buffer with an offset
Reviewed-by: alanb
2010-01-18 14:01:07 +00:00
Chris Hegarty
c5c869ce94 6916922: (sctp) SO_RCVBUF & SO_SNDBUF returns twice the value set
Reviewed-by: alanb
2010-01-15 16:31:16 +00:00
Chris Hegarty
1d92211cb6 6915313: Reorganize implementation to make it more feasible to port to JDK6
This makes the SCTP implementation easier to run with Suns JDK6.

Reviewed-by: alanb
2010-01-11 16:04:05 +00:00
Dmitry Cherepanov
b592c92417 6857363: deadlock caused by sun.awt.X11.XTrayIconPeer$Tooltip.display
Reviewed-by: ant, art
2009-12-28 20:35:41 +03:00
Andrei Dmitriev
79b63384b2 6893325: JComboBox and dragging to an item outside the bounds of the containing JFrame is not selecting that
Reviewed-by: art, dcherepanov
2009-12-22 17:28:52 +03:00
Lana Steuck
6d6ed99403 Merge 2009-12-16 00:09:57 -08:00
Lana Steuck
ac644fa9f8 Merge 2009-12-10 09:50:09 -08:00
Andrei Dmitriev
9fa8250781 6903893: Fix failed for CR 6834576: RemoveChild/ test fail with deadlock on rhel and sles
Reviewed-by: dcherepanov, art
2009-12-09 14:33:55 +03:00
Anton Tarasov
45c70cd97e 6903890: SWT_AWT focus issues when a dialog is shown/disposed, on X11
Reviewed-by: art, dcherepanov
2009-12-07 16:38:44 +03:00
Dmitry Cherepanov
295a7c98ef Merge 2009-12-07 14:07:05 +03:00
Dmitry Cherepanov
f4e9916898 6823138: Need to replace ComponentAccessor with AWTAccessor
Reviewed-by: art, anthony
2009-12-07 13:43:04 +03:00
Yuri Nesterenko
0974e6c1f3 5099725: AWT doesn't seem to handle MappingNotify events under X11
5036807: Pressing action keys "STOP/AGAIN/COMPOSE" generates keycode of F11/F12 keys
4787377: VK_STOP key on Solaris generates wrong Key Code

Added an event processing lumped with similar native code for similar bugs.

Reviewed-by: art
2009-12-07 13:32:50 +03:00
Alex Menkov
f0c4f1b346 Merge 2009-11-27 18:36:51 +03:00
Omair Majid
609f2d2cef 6832063: OpenJDK fails to open the default ALSA device when PulseAudio is enabled
Reviewed-by: amenkov
2009-11-27 17:54:45 +03:00
Anthony Petrov
d7b200bf35 6402325: Swing toolbars vs native toolbars on Windows
Introduce support for different window types: NORMAL, UTILITY, POPUP

Reviewed-by: art, dcherepanov
2009-11-27 16:07:32 +03:00
Lana Steuck
3336503bbb Merge 2009-11-25 22:14:30 -08:00
Damjan Jovanovic
f2e3043d12 4899516: Transferable has no DataFlavors when dragging from Gnome window to Swing
Reviewed-by: uta, dav
2009-11-25 21:27:06 +03:00
Lana Steuck
314207e7f5 Merge 2009-11-24 18:12:46 -08:00
Kumar Srinivasan
3d2d85a19c 6367077: Purge LD_LIBRARY_PATH usage from the launcher
6899834: (launcher) remove the solaris libjvm.so symlink

Fixes other related issues as well.

Reviewed-by: darcy, ohair, xlu, martin
2009-11-20 11:01:32 -08:00
Damjan Jovanovic
117f4401d0 6863566: Java should support the freedesktop.org startup notification specification
The startup notification gets removed as soon as a Java top-level window is shown

Reviewed-by: anthony, art, dcherepanov
2009-11-20 19:11:47 +03:00
Lana Steuck
a23c7f2fe8 Merge 2009-11-18 18:56:59 -08:00
Lana Steuck
228f3f7726 Merge 2009-11-18 17:17:56 -08:00
Lana Steuck
f3baefc4fb Merge 2009-11-18 17:16:27 -08:00
Dmitry Cherepanov
58c459c32e 6882909: Resetting a full-screen window to normal rotates screen to normal orientation
Retain rotation upon change to full screen mode

Reviewed-by: art, anthony
2009-11-12 12:06:46 +03:00
Dmitry Cherepanov
67ffb33afa 6880694: GraphicsDevice.setFullScreenWindow(null) throws NPE if there's a fullscreen window displayed
Handle "empty" refresh rates

Reviewed-by: art, anthony
2009-11-11 19:18:27 +03:00
Mandy Chung
a7ec8a6b09 6899607: Update java.util.prefs.FileSystemPreferences to use PlatformLogger
Update java.util.prefs.FileSystemPreferences to use PlatformLogger

Reviewed-by: sherman
2009-11-09 21:32:16 -08:00
Abhijit Saha
b7a372efca Merge 2009-11-06 21:32:35 -08:00
Tim Bell
44accdb4b7 Merge 2009-11-06 17:27:41 -08:00
Abhijit Saha
31d05a3363 Merge 2009-11-06 16:07:52 -08:00
Igor Chernyshev
fb6b9445d7 6897993: (se) Close or cancel performance issue when number of pending updates is high (lnx)
Use O(1) Iterator instead of O(N) operations on LinkedList updateList

Reviewed-by: alanb
2009-11-04 15:22:30 -08:00
Andrew John Hughes
d45297718d 6897844: Fix broken build on newer versions of X11 (libXext >= 1.1.0)
Recent changes to X11's header structure break the build

Reviewed-by: prr, flar
2009-11-03 23:23:15 +00:00
Mario Torre
041e6cb967 6896068: SunGraphics2D exposes a reference to itself while non fully initialised
Introduce a new Interface to mark the Loops based pipes and initialise the loops accordingly.

Reviewed-by: flar, rkennke
2009-10-30 19:19:35 +01:00
Kelly O'Hair
27e58d6259 Merge 2009-10-28 16:26:52 -07:00
Abhijit Saha
b1d56df134 Merge 2009-10-26 10:06:53 -07:00
Alan Bateman
2c66181252 6894633: NetHooks should not require provider to be present (sol)
Reviewed-by: chegar, jccollet
2009-10-24 20:36:01 +01:00
Abhijit Saha
8de5fe44f3 Merge 2009-10-22 16:28:01 -07:00
Peter Zhelezniakov
ec86441a47 6893704: Potential memory leak in gtk2_interface.c
Reviewed-by: stayer
2009-10-22 15:43:25 +04:00
Abhijit Saha
cf5d27bd7c Merge 2009-10-21 11:28:46 -07:00
Chris Hegarty
6a460a3b96 6893238: Move NTLM and SPNEGO implementations into separate packages
Reviewed-by: michaelm, alanb
2009-10-21 15:41:42 +01:00
Alan Bateman
b712d23c2f 6879463: (file) DirectoryStream#iterator's remove method throws wrong exception when stream is closed
Reviewed-by: sherman
2009-10-19 20:01:45 +01:00
Anthony Petrov
a77b6a72e0 6891483: XToolkit.getEnv() checks for NULL on a wrong symbol
Reviewed-by: dcherepanov
2009-10-19 16:06:41 +04:00
Tim Bell
c71af49e2b Merge 2009-10-15 22:47:56 -07:00
Lana Steuck
720170db8b Merge 2009-10-15 16:37:55 -07:00
Abhijit Saha
a4074cd2c5 Merge 2009-10-15 14:41:51 -07:00
Gary Benson
c83af33205 6891677: java/build integrate zero assembler JDK changes
Build changes for the Zero assembler port

Reviewed-by: ohair, tbell
2009-10-15 13:27:59 +01:00
Alan Bateman
d7441d8772 6891404: (fs) ACL tests fail with "Invalid argument" on ZFS (sol)
Reviewed-by: sherman
2009-10-15 11:55:19 +01:00
Anthony Petrov
370b3a923b 6711717: PIT: Security Icon is hidden for FullScreen apps, WinXP
Force hiding the security warning in FS exclusive mode.

Reviewed-by: art, tdv
2009-10-14 16:19:46 +04:00
Lana Steuck
5b812467bf Merge 2009-10-13 15:25:58 -07:00
Dmitry Cherepanov
7628a59414 6796915: Deadlock in XAWT when switching virtual desktops
Reviewed-by: art, anthony
2009-10-12 19:07:43 +04:00
Tim Bell
022d2f3730 Merge 2009-10-07 14:15:01 -07:00
Yuri Nesterenko
b5bdd219cd Merge 2009-10-06 23:40:27 -07:00
Abhijit Saha
c6c70af568 Merge 2009-10-06 21:40:55 -07:00
Michael McMahon
45d2886ea7 6870935: DIGEST proxy authentication fails to connect to URLs with no trailing slash
Reviewed-by: chegar
2009-10-02 13:57:41 +01:00
Dmitry Cherepanov
0d7e36485c 6853592: VM test nsk.regression.b4261880 fails with "X Error of failed request: BadWindow" inconsistently
Reviewed-by: art, anthony
2009-09-30 13:21:51 +04:00
Mandy Chung
fc0fc96e68 6879044: Eliminate the dependency on logging from the AWT/2D/Swing classes
Replace calls to Logger with sun.util.logging.PlatformLogger

Reviewed-by: prr, art, alexp, dcherepanov, igor, dav, anthony
2009-09-29 16:03:03 -07:00
Jennifer Godinez
6103978814 Merge 2009-09-29 09:02:00 -07:00
Chris Hegarty
fc6bda88ab 6882594: Remove static dependancy on NTLM authentication
Reviewed-by: alanb, weijun
2009-09-18 22:18:19 +01:00
Jennifer Godinez
7ba506e726 Merge 2009-09-16 19:36:05 -07:00
Yuri Nesterenko
5d7bb00c89 Merge 2009-09-15 23:41:40 -07:00
Tim Bell
b43c00d17d Merge 2009-09-16 09:23:50 -07:00
Andrew Brygin
c26aec2e52 6822057: X11 and Win32GraphicsDevice don't clone arrays returned from getConfigurations()
Reviewed-by: prr, hawtin
2009-09-10 13:52:27 +04:00
Yuri Nesterenko
926d6d625a Merge 2009-09-09 00:51:06 -07:00
Yuri Nesterenko
0767c39799 Merge 2009-09-09 00:48:59 -07:00
Mandy Chung
5625b33736 Merge 2009-09-08 12:59:03 -07:00
Alan Bateman
98e07b99bf 6873621: (file) FileStore.supportsFileAttributeView(Class<FileAttributeView> type) returns wrong result
Reviewed-by: andrew
2009-09-04 18:15:50 +01:00
Yuri Nesterenko
13dde485d8 6871299: Shift+Tab no longer generates a KEY_TYPED event; used to with JRE 1.5
Add XK_ISO_Left_Tab -> VK_TAB rule

Reviewed-by: dcherepanov
2009-09-04 14:50:58 +04:00
Yuka Kamiya
4e064060c0 6456628: (tz) Default timezone is incorrectly set occasionally on Linux
Reviewed-by: okutsu
2009-08-31 14:53:05 +09:00
Dmitry Cherepanov
8b2b083b28 6854898: Frame is located at the negative coordinates instead of origin for Solaris 10 CDE
Reviewed-by: art, anthony
2009-08-27 17:06:23 +04:00
Abhijit Saha
9a9bb90a70 Merge 2009-08-26 08:38:57 -07:00
Mandy Chung
1478582041 Merge 2009-08-24 10:33:08 -07:00
Alan Bateman
aecf7417ad 6842687: New I/O: Update Asynchronous I/O API to jsr203/nio2-b101
Reviewed-by: sherman
2009-08-23 12:53:45 +01:00
Dmitry Cherepanov
2513311062 6664512: Component and [Default]KeyboardFocusManager pass security sensitive objects to loggers
ToString is called on security sensitive objects

Reviewed-by: art, hawtin
2009-08-20 12:46:43 +04:00
Alan Bateman
b458f8ca65 6866804: (file) Path calls checkPermission insteadof checkXXX (sol)
Reviewed-by: sherman
2009-08-20 08:48:29 +01:00
Phil Race
e674d62725 6867603: sun.font.FontManager.getDefaultPlatformFont throws NPE in OpenJDK on Solaris 10 10/08
Reviewed-by: igor, jgodinez
2009-08-14 14:25:22 -07:00
Roman Kennke
afb1868fc4 6870238: Font2DTest fails on Debian after FontManager refactoring
Use fontManager field instead of querying the FontManagerFactory

Reviewed-by: igor, prr
2009-08-12 17:21:08 +02:00
Alan Bateman
90b1aee142 4516760: (so) Intermittent SocketException: Transport endpoint is not connected (lnx)
Reviewed-by: sherman
2009-08-11 12:37:02 +01:00
Roman Kennke
db5938b208 6869705: Missing files of CR6795908, FontManager refactoring
Reviewed-by: prr, igor
2009-08-07 19:36:28 +02:00
Roman Kennke
eb12553aa3 6795908: Refactor FontManager
Reviewed-by: prr, igor
2009-08-07 18:31:11 +02:00
Chris Hegarty
aca1227406 6826801: JarFileFactory should not use HashMap<URL>
Replace URL with a String representation.

Reviewed-by: michaelm, jccollet
2009-08-07 10:51:25 +01:00
Tim Bell
f98b97ffea Merge 2009-08-06 19:01:59 -07:00
Mandy Chung
fb688547c4 6864028: Update the java launcher to use the new entry point JVM_FindClassFromBootLoader
Update the java launcher to use the new entry point JVM_FindClassFromBootLoader

Reviewed-by: ksrini
2009-08-06 16:35:24 -07:00
Yuri Nesterenko
bc02d891d1 Merge 2009-08-05 00:07:48 -07:00
Martin Buchholz
31e53b285c 6856590: (process) Use RESTARTABLE in UNIXProcess_md.c
Wrap all system calls with RESTARTABLE

Reviewed-by: michaelm
2009-08-04 19:18:15 -07:00
Martin Buchholz
c857f977c3 6868160: (process) Use vfork, not fork, on Linux to avoid swap exhaustion
Boldly go where no jdk has dared go before

Reviewed-by: michaelm
2009-08-04 19:18:15 -07:00
Tim Bell
6b6386f999 Merge 2009-07-31 17:19:38 -07:00
Tim Bell
35107a8833 Merge 2009-07-30 23:40:15 -07:00
Jennifer Godinez
430c84f1ea Merge 2009-07-30 12:25:39 -07:00
Martin Buchholz
2d83195be5 6866719: Rename execvpe to avoid symbol clash with glibc 2.10
Reviewed-by: darcy
2009-07-29 21:45:52 -07:00
Yuri Nesterenko
a65646a1fb Merge 2009-07-29 00:12:45 -07:00