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
Anass Baya
44cff9d6ab
8346952: GetGraphicsStressTest.java fails: Native resources unavailable
...
Reviewed-by: serb
2025-07-07 04:58:17 +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
Matthias Bläsing
92be7821f5
8353950: Clipboard interaction on Windows is unstable
...
8332271: Reading data from the clipboard from multiple threads crashes the JVM
Reviewed-by: abhiscxk, dnguyen
2025-06-10 00:21:18 +00:00
Tejesh R
917c1546f3
8139228: JFileChooser renders file names as HTML document
...
Reviewed-by: prr, serb, aivanov
2025-05-23 16:59:17 +00:00
Nikita Gubarkov
40e7986c41
8355611: Get rid of SurfaceManagerFactory
...
Reviewed-by: serb, prr
2025-04-28 06:44:16 +00:00
Sergey Bylokhov
477da161e6
8352638: Enhance code consistency: java.desktop/windows
...
Reviewed-by: prr
2025-04-22 15:50:58 +00:00
Sergey Bylokhov
c7c77eb6aa
8354077: Get rid of offscreenSharingEnabled windows flag
...
Reviewed-by: prr
2025-04-19 07:48:54 +00:00
Andrey Turbanov
1b4b317aac
8354789: Unnecessary null check in sun.awt.windows.WToolkit.getFontPeer
...
Reviewed-by: aivanov, tr
2025-04-17 19:19:26 +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
Daniel Gredler
3757f660f2
8353002: Remove unnecessary Windows version check in WTaskbarPeer
...
Reviewed-by: prr, serb, aivanov
2025-04-07 19:53:36 +00:00
Daniel Gredler
3d2c3cd40e
8352970: Remove unnecessary Windows version check in Win32ShellFolderManager2
...
Reviewed-by: prr, serb
2025-03-28 17:22:33 +00:00
Daniel Gredler
d5b12c82fe
8352890: Remove unnecessary Windows version check in FileFontStrike
...
Reviewed-by: serb, prr
2025-03-28 00:34:41 +00:00
Rajat Mahajan
39cb493c36
8348106: Catch C++ exception in Java_sun_awt_windows_WTaskbarPeer_setOverlayIcon
...
Reviewed-by: abhiscxk, aivanov, azvegint, serb, dmarkov
2025-02-24 20:21:20 +00:00
anass baya
651ac3cc0f
6899304: java.awt.Toolkit.getScreenInsets(GraphicsConfiguration) returns incorrect values
...
Reviewed-by: aivanov, honkar, prr, serb
2025-01-31 18:30:01 +00:00
Prasanta Sadhukhan
51cce6e612
8318577: Windows Look-and-Feel JProgressBarUI does not render correctly on 2x UI scale
...
Reviewed-by: tr
2025-01-29 14:37:14 +00:00
Daniel Gredler
c018a604f6
8344637: Fix Page8 of manual test java/awt/print/PrinterJob/PrintTextTest.java on Linux and Windows
...
Reviewed-by: honkar, prr
2025-01-28 20:02:48 +00:00
Rajat Mahajan
48ece07214
8282862: AwtWindow::SetIconData leaks old icon handles if an exception is detected
...
Reviewed-by: aivanov, dmarkov, prr, honkar, azvegint
2025-01-23 20:52:45 +00:00
Magnus Ihse Bursie
893d00ac7d
8346388: Cannot use DllMain in libawt for static builds
...
Reviewed-by: aivanov, prr
2025-01-22 15:11:41 +00:00
Matthias Baesken
07a0dcbabc
8347576: Error output in libjsound has non matching format strings
...
Reviewed-by: mdoerr, serb, clanger
2025-01-16 16:30:32 +00:00
Julian Waters
a289bcfe7e
8306579: Consider building with /Zc:throwingNew
...
Reviewed-by: ihse, kbarrett
2025-01-13 14:02:41 +00:00
Magnus Ihse Bursie
c885e59cfa
8346377: Properly support static builds for Windows
...
Reviewed-by: erikj
2025-01-13 12:25:10 +00:00
Harshitha Onkar
9f3c5f9536
8344907: NullPointerException in Win32ShellFolder2.getSystemIcon when "icon" is null
...
Reviewed-by: aivanov, kizune
2025-01-09 18:22:33 +00:00
Dmitry Markov
8eddf67c82
8346887: DrawFocusRect() may cause an assertion failure
...
Reviewed-by: aivanov, prr
2025-01-09 06:58:31 +00:00
Archie Cobbs
9c393a243d
8346953: Remove unnecessary @SuppressWarnings annotations (client, #2 )
...
Reviewed-by: azvegint
2025-01-06 17:24:23 +00:00
Magnus Ihse Bursie
03821d979b
8346195: Fix static initialization problem in GDIHashtable
...
Reviewed-by: jwaters, prr
2024-12-17 15:48:38 +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
Dmitry Markov
2be07b5f9d
8324491: Keyboard layout didn't keep its state if it was changed when dialog was active
...
Reviewed-by: aivanov, azvegint
2024-12-03 18:37:27 +00:00
Phil Race
325366ee1d
8345141: Remove uses of SecurityManager in ShellFolder related classes
...
Reviewed-by: azvegint, honkar
2024-12-03 02:32:17 +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
Phil Race
ca81ab5ebc
8344994: Remove most uses of RuntimePermission checks in java.desktop
...
Reviewed-by: azvegint
2024-11-26 07:03:15 +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
Phil Race
0f458e2c3e
8342903: Deprecate for removal java.awt.Window.getWarningString()
...
Reviewed-by: kizune, erikj, azvegint
2024-11-21 21:24:46 +00:00
Prasanta Sadhukhan
9e92a9e2ba
8344059: Remove doPrivileged calls from windows platform sources in the java.desktop module
...
Reviewed-by: kcr, prr
2024-11-19 03:11:31 +00:00
Laurent Bourgès
23a8c71d3b
8341790: Fix ExceptionOccurred in java.desktop
...
Reviewed-by: avu, prr
2024-11-14 06:38:37 +00:00
Magnus Ihse Bursie
79345bbbae
8339783: Implement JEP 479: Remove the Windows 32-bit x86 Port
...
Reviewed-by: kbarrett, kvn, stuefe, shade, erikj
2024-11-13 09:41:57 +00:00
Nikita Gubarkov
fe83b7d596
8339341: SurfaceManager cacheMap retains strong references
...
Reviewed-by: jdv, prr
2024-10-17 20:54:18 +00:00
Julian Waters
cd9e241f0e
8336289: Obliterate most references to _snprintf in the Windows JDK
...
Reviewed-by: kbarrett, dholmes, jpai, mullan, djelinski, prr
2024-08-27 04:13:54 +00:00
Maurizio Cimadamore
20d8f58c92
8331671: Implement JEP 472: Prepare to Restrict the Use of JNI
...
Reviewed-by: jpai, prr, ihse, kcr, alanb
2024-08-26 09:17:45 +00:00
Julian Waters
dabdae6b35
8334599: Improve code from JDK-8302671
...
Reviewed-by: aivanov, stuefe, prr
2024-08-05 05:13:08 +00:00
Abhishek Kumar
2fc7eb44a0
8155030: The Menu Mnemonics are always displayed for GTK LAF
...
Hides mnemonics on menus, buttons, and labels for GTK L&F.
Moved shared code for hiding mnemonics into
sun/swing/MnemonicHandler and AltProcessor to avoid code duplication.
Reviewed-by: prr, tr, achung, dnguyen, aivanov
2024-07-12 12:37:58 +00:00
Prasanta Sadhukhan
689cee3d09
8334509: Cancelling PageDialog does not return the same PageFormat object
...
Reviewed-by: aivanov, prr
2024-06-21 18:02:57 +00:00
Tejesh R
21480a7ae8
8322135: Printing JTable in Windows L&F throws InternalError: HTHEME is null
...
Reviewed-by: abhiscxk, honkar, aivanov
2024-04-25 04:31:55 +00:00
Alexey Ivanov
3d5eeac3a3
8289770: Remove Windows version macro from ShellFolder2.cpp
...
Reviewed-by: jwaters, tr, serb
2024-04-23 12:57:24 +00:00
Alexey Ivanov
2fcb816858
8305072: Win32ShellFolder2.compareTo is inconsistent
...
Reviewed-by: prr, serb
2024-04-09 13:19:41 +00:00
Daniel Jeliński
51b0abc874
8329340: Remove unused libawt code
...
8315693: Remove WM_AWT_SET_SCROLL_INFO message
Reviewed-by: prr, aivanov
2024-04-08 04:30:03 +00:00
Julian Waters
8bc1867da7
8307160: Fix AWT/2D/A11Y to support the permissive- flag on the Microsoft Visual C compiler
...
Co-authored-by: Magnus Ihse Bursie <ihse@openjdk.org>
Reviewed-by: jwaters, prr
2024-04-05 08:19:35 +00:00
Christoph Langer
1ad3ebcf11
8185862: AWT Assertion Failure in ::GetDIBits(hBMDC, hBM, 0, 1, 0, gpBitmapInfo, 0) 'awt_Win32GraphicsDevice.cpp', at line 185
...
Reviewed-by: aivanov, prr
2024-03-13 21:09:00 +00:00
Maxim Kartashev
139681a7eb
8326497: Window.toFront() fails for iconified windows on Linux
...
Reviewed-by: tr, prr
2024-03-12 08:15:36 +00:00