Alexander Zvegintsev
db2cd1a4e0
8372756: Mouse additional buttons and horizontal scrolling are broken on XWayland GNOME >= 47 after JDK-8351907
...
Reviewed-by: prr
2025-12-04 02:15:54 +00:00
Alexander Zvegintsev
5ea2b64021
8372977: unnecessary gthread-2.0 loading
...
Reviewed-by: prr, kizune
2025-12-03 20:03:33 +00:00
Renjith Kannath Pariyangad
0b3df489e9
8372048: Performance improvement on Linux remote desktop
...
Reviewed-by: azvegint, serb
2025-11-19 12:13:37 +00:00
Andrey Turbanov
69e30244c0
8349157: Unnecessary Hashtable usage in XKeysym.javaKeycode2KeysymHash
...
Reviewed-by: aivanov, serb
2025-11-17 09:08:21 +00:00
Alexander Zvegintsev
8a0c47d4ba
8371225: Missing release of GDK lock in Java_sun_awt_X11_GtkFileDialogPeer_run()
...
Reviewed-by: aivanov, serb
2025-11-06 20:24:20 +00:00
Phil Race
984c87cf76
8370719: [Linux] Use /etc/os-release values for font configuration file names
...
Reviewed-by: kizune, psadhukhan
2025-11-04 21:47:58 +00:00
Phil Race
245eeb41bc
8357252: sun/awt/font/TestArabicHebrew.java fails in OEL 9 and 10 x64
...
Reviewed-by: serb, psadhukhan, kizune
2025-11-04 21:47:40 +00:00
Artem Semenov
aed42a16ba
8365609: Fix several potential NULL native pointer dereferences in the desktop module
...
Found by Linux Verification Center (linuxtesting.org) with SVACE.
Signed-off-by: Artem Semenov Artem Semenov <savoptik@altlinux.org>
Reviewed-by: azvegint, prr, serb
2025-10-16 07:28:13 +00:00
Ravi.Patel8
9b1633ded0
8368606: Printer lookup returns empty on AIX platform due to uninitialized results list
...
Reviewed-by: honkar, serb
2025-10-13 16:10:48 +00:00
Damon Nguyen
9f7b9887cb
8366149: JNI exception pending in Java_sun_awt_X11GraphicsDevice_pGetBounds of awt_GraphicsEnv.c:1484
...
Reviewed-by: aivanov, prr
2025-09-22 20:29:48 +00:00
Anass Baya
bdc39818ce
8361521: BogusFocusableWindowState.java fails with StackOverflowError on Linux
...
Reviewed-by: aivanov, serb
2025-08-31 04:34:04 +00:00
Phil Race
63faa50428
8365291: Remove finalize() method from sun/awt/X11InputMethodBase.java
...
Reviewed-by: tr, azvegint
2025-08-25 19:32:03 +00:00
Alexander Zvegintsev
05c63e8009
8361524: [XWayland] possible JavaFX interop hang
...
Reviewed-by: psadhukhan, serb, prr, kizune, kcr
2025-07-31 06:04:22 +00:00
Matthias Baesken
18190519e7
8362390: AIX make fails in awt_GraphicsEnv.c
...
Reviewed-by: prr, serb, clanger
2025-07-17 07:11:03 +00:00
Alexander Zvegintsev
18c2e40de7
8354415: [Ubuntu25.04] api/java_awt/GraphicsDevice/indexTGF.html#SetDisplayMode - setDisplayMode_REFRESH_RATE_UNKNOWN fails: Height is different on vnc
...
Reviewed-by: honkar, kizune
2025-07-15 06:21:48 +00:00
Phil Race
5cf672e778
8359053: Implement JEP 504 - Remove the Applet API
...
Reviewed-by: aivanov, kizune, kcr, achung, serb
2025-07-14 20:23:38 +00:00
Alexander Zvegintsev
0029554d20
8360647: [XWayland] [OL10] NumPad keys are not triggered
...
Reviewed-by: honkar, serb
2025-07-14 03:43:54 +00:00
Nikita Gubarkov
251f2ac785
8355904: Use variadic macros for J2dTrace
...
Reviewed-by: aivanov, serb, prr, avu
2025-06-23 10:52:07 +00:00
Alexander Zvegintsev
2103dc15cb
8358452: JNI exception pending in Java_sun_awt_screencast_ScreencastHelper_remoteDesktopKeyImpl of screencast_pipewire.c:1214 (ID: 51119)
...
Reviewed-by: psadhukhan, serb, aivanov, avu
2025-06-09 13:35:01 +00:00
Sergey Bylokhov
0418b3295a
8357696: Enhance code consistency: java.desktop/unix
...
Reviewed-by: prr
2025-06-02 20:23:14 +00:00
Daniel Gredler
94039e22bb
8353230: Emoji rendering regression after JDK-8208377
...
Reviewed-by: prr, honkar
2025-05-30 19:16:17 +00:00
Alexey Ivanov
12ee80cac7
8357675: Amend headless message
...
Reviewed-by: prr, shade
2025-05-30 13:31:35 +00:00
Harshitha Onkar
85ca0813f1
8354316: clang/linux build fails with -Wunused-result warning at XToolkit.c:695:9
...
Reviewed-by: aivanov, ihse, serb, kizune, syan, erikj
2025-05-23 17:59:47 +00:00
Zdenek Zambersky
ee6891456e
8343618: Stack smashing in awt_InputMethod.c on Linux s390x
...
Co-authored-by: Ichiroh Takiguchi <itakiguchi@openjdk.org>
Reviewed-by: prr, aph, amitkumar
2025-05-22 03:39:47 +00:00
Alexander Zvegintsev
2dfbf41d2a
8351907: [XWayland] [OL10] Robot.mousePress() is delivered to wrong place
...
Reviewed-by: honkar, prr
2025-05-21 17:21:05 +00:00
Andrey Turbanov
522c7b446f
8356175: Remove unnecessary Map.get from XWM.getInsets
...
Reviewed-by: tr, aivanov, serb
2025-05-13 08:10:11 +00:00
Sergey Bylokhov
97d2a37927
8355790: Enhance code consistency: java.desktop/unix:sun.awt
...
Reviewed-by: achung, prr
2025-05-11 07:39:15 +00:00
Nikita Gubarkov
40e7986c41
8355611: Get rid of SurfaceManagerFactory
...
Reviewed-by: serb, prr
2025-04-28 06:44:16 +00:00
Gennadiy Krivoshein
8e51ff70d8
8315113: Print request Chromaticity.MONOCHROME attribute does not work on macOS
...
Reviewed-by: prr, psadhukhan
2025-04-24 16:06:29 +00:00
Sergey Bylokhov
ed756b9700
8352922: Refactor client classes javadoc to use @throws instead of @exception
...
Reviewed-by: prr
2025-04-12 23:36:27 +00:00
Matthias Baesken
6bc480358c
8351277: Remove pipewire from AIX build
...
Reviewed-by: ihse, prr, azvegint
2025-03-25 08:01:15 +00:00
Gennadiy Krivoshein
3da5e3fe10
8349350: Unable to print using InputSlot and OutputBin print attributes at the same time
...
Reviewed-by: prr, kizune, psadhukhan
2025-03-13 20:27:13 +00:00
Alexander Zvegintsev
29de20dbc2
8280991: [XWayland] No displayChanged event after setDisplayMode call
...
Reviewed-by: honkar, prr
2025-03-04 20:55:45 +00:00
Alexander Zvegintsev
19c0ce43e2
8349751: AIX build failure after upgrade pipewire to 1.3.81
...
Reviewed-by: mdoerr
2025-02-14 12:55:36 +00:00
Alexander Zvegintsev
add3cd1ca4
8348600: Update PipeWire to 1.3.81
...
Reviewed-by: psadhukhan, prr, honkar
2025-02-13 11:42:46 +00:00
Michal Karm Babacek
1858dc1410
8336382: Fix error reporting in loading AWT
...
Reviewed-by: prr, aivanov, serb
2025-01-30 11:12:44 +00:00
Alexander Zvegintsev
d985b31cbb
8342096: Popup menus that request focus are not shown on Linux with Wayland
...
Reviewed-by: aivanov, honkar
2025-01-29 22:09:01 +00:00
Joachim Kern
a4942a2f7a
8348286: [AIX] clang 17 introduces new warning Wtentative-Definitions which produces Build errors
...
Reviewed-by: ihse, azvegint
2025-01-28 10:25:36 +00:00
Gennadiy Krivoshein
03106eb2d3
8344119: CUPSPrinter does not respect PostScript printer definition specification in case of reading ImageableArea values from PPD files
...
Reviewed-by: prr, psadhukhan
2025-01-27 18:05:19 +00:00
Archie Cobbs
9c393a243d
8346953: Remove unnecessary @SuppressWarnings annotations (client, #2 )
...
Reviewed-by: azvegint
2025-01-06 17:24:23 +00:00
SendaoYan
367c304127
8346059: [ASAN] awt_LoadLibrary.c reported compile warning ignoring return value of function by clang17
...
Reviewed-by: ihse
2024-12-13 08:34:10 +00:00
Magnus Ihse Bursie
64fad1c7d3
8345797: Update copyright year to 2024 for client-libs in files where it was missed
...
Reviewed-by: psadhukhan
2024-12-11 21:29:30 +00:00
Phil Race
67f18cc9ce
8345142: Remove uses of SecurityManager in Printing related classes
...
Reviewed-by: azvegint, psadhukhan
2024-12-02 17:31:21 +00:00
Magnus Ihse Bursie
1ca764454b
8339480: Build static-jdk image with a statically linked launcher
...
Co-authored-by: Magnus Ihse Bursie <ihse@openjdk.org>
Co-authored-by: Jiangli Zhou <jiangli@openjdk.org>
Reviewed-by: dholmes, erikj, coleenp
2024-12-02 15:12:24 +00:00
Phil Race
027607968b
8344667: Remove most uses of AWT Permissions from the desktop module
...
Reviewed-by: azvegint, kizune
2024-11-25 22:16:07 +00:00
Phil Race
4d898aa451
8344896: Remove obsolete checks for AWTPermission accessClipboard
...
Reviewed-by: azvegint
2024-11-25 19:31:22 +00:00
Alexander Zvegintsev
965aace297
8335468: [XWayland] JavaFX hangs when calling java.awt.Robot.getPixelColor
...
Reviewed-by: kcr, honkar
2024-11-25 11:11:28 +00:00
Phil Race
0f458e2c3e
8342903: Deprecate for removal java.awt.Window.getWarningString()
...
Reviewed-by: kizune, erikj, azvegint
2024-11-21 21:24:46 +00:00
Phil Race
7709d435d0
8344782: Cleanup left over doPrivileged calls and imports in java.desktop
...
Reviewed-by: honkar
2024-11-21 20:29:53 +00:00
Phil Race
7105bb98cf
8344664: Remove some un-used java/sun.security imports in the java.desktop module
...
Reviewed-by: iris
2024-11-21 04:22:27 +00:00