2416 Commits

Author SHA1 Message Date
Matthias Baesken
34a49f7bd1 8387670: Clean up subclassing and DefWindowProc
Reviewed-by: clanger, aivanov, prr
2026-07-29 14:11:12 +00:00
Matthias Baesken
3092edb9c7 8388842: VER_PLATFORM_WIN32_NT checks in WPrinterJob are obsolete
Reviewed-by: prr, clanger, lucy
2026-07-28 07:34:43 +00:00
Jayathirth D V
5428159f88 8387593: Using XOR mode to clear the content leaves some traces in metal
Reviewed-by: aghaisas, serb, prr, avu
2026-07-23 08:04:56 +00:00
Matthias Baesken
e8c827e40a 8387597: AwtTrayIcon::InitNID remove handling of ancient Windows versions
Reviewed-by: prr, lucy
2026-07-23 07:22:08 +00:00
Alexander Zvegintsev
6e03781ae0 8381565: FileDialogDropTargetTest.java fails: Unexpected exit from test [exit code: -1073740771]
Reviewed-by: kizune, prr
2026-07-22 14:56:42 +00:00
Jeremy Wood
bf7a715250 8385367: JTextComponent#setDocument() can reattach old AccessibleContext
Reviewed-by: prr, kizune
2026-07-21 18:28:06 +00:00
Brent Christian
9efe2ddd38 Merge
Reviewed-by: prr, kcr
2026-07-21 18:20:34 +00:00
Daniel Gredler
436e3647cb 8387375: Update package sun.font to use instanceof pattern variable
Reviewed-by: prr, psadhukhan
2026-07-20 15:18:18 +00:00
Jayathirth D V
88fb149eb0 8377158: Enhance XBM image support
Reviewed-by: rhalade, aivanov, prr, azvegint
2026-07-17 13:20:30 -07:00
Jayathirth D V
33e220059b 8381039: Enhance AWT ImagingLib
Reviewed-by: mschoene, rhalade, azvegint, prr
2026-07-17 13:20:30 -07:00
Jayathirth D V
d72538f9a5 8374058: Enhance JPEG handling
Reviewed-by: mschoene, rhalade, psadhukhan, prr
2026-07-17 13:20:29 -07:00
Matthias Baesken
6ec04bb204 8387675: IS_WINVISTA macro is obsolete
Reviewed-by: aivanov, stuefe, prr
2026-07-13 18:04:04 +00:00
Prasanta Sadhukhan
9a85921177 8387693: Remove unused method
Reviewed-by: azvegint
2026-07-05 06:09:54 +00:00
Matthias Baesken
79be204abf 8387465: Remove isXP() function from WPathGraphics.java
Reviewed-by: aivanov, mdoerr
2026-07-03 12:35:21 +00:00
Matthias Baesken
10af769eb0 8387298: IS_WIN2000 and IS_WINXP macros are obsolete
Reviewed-by: aivanov, dgredler
2026-07-02 13:47:53 +00:00
Phil Race
5cb61efa3c 8041911: media sizes with width > height are not supported by the java printing api
Reviewed-by: jdv, azvegint
2026-06-24 15:59:01 +00:00
Phil Race
becdbb1496 8386671: Raster factory methods fail to throw specified exceptions for invalid bandOffsets and bankIndices
Reviewed-by: azvegint, kizune, jdv
2026-06-24 15:44:37 +00:00
Jayathirth D V
acbedab719 8384512: BMPImageWriter uses integer division before Math.ceil causing incorrect calculation
Reviewed-by: azvegint, prr
2026-06-23 12:33:57 +00:00
Phil Race
fe98e67e4c 8386795: Swing specification needs caveats on L&F rendering behaviors
Reviewed-by: psadhukhan, kizune
2026-06-18 21:26:45 +00:00
Jeremy Wood
96513c34c6 8381236: VoiceOver Fails to Identify Component After Switching Windows
Reviewed-by: kizune, psadhukhan
2026-06-18 16:12:18 +00:00
Sergey Bylokhov
524779ccde 8386109: Add missing @Override annotations in "javax.print.*" packages
Reviewed-by: azvegint, kizune, aivanov, prr
2026-06-18 03:24:13 +00:00
Alexey Ivanov
a529e45ad3 8291470: Description change for mouseMoved method in java.awt.event.MouseMotionAdapter
Reviewed-by: azvegint, prr, serb
2026-06-09 16:00:42 +00:00
Phil Race
aa98d5d20b 8385100: Null pointer dereference in java.desktop/windows/classes/sun/print/Win32PrintJob.java:606 and other PrintJob implementations
Reviewed-by: psadhukhan, kizune
2026-06-04 19:09:19 +00:00
Daniel Gredler
7ebfc031bc 8269888: Thai text rendered incorrectly using some AffineTransform-derived fonts
Reviewed-by: prr, psadhukhan
2026-06-03 22:07:46 +00:00
Phil Race
9f83006f10 8378464: PixelInterleavedSampleModel constructors and methods do not specify behavior when arguments are null or out of bounds
Reviewed-by: kizune, psadhukhan
2026-06-03 18:32:56 +00:00
Jayathirth D V
ab33d9d331 8385490: Update HarfBuzz to 14.2.0
Reviewed-by: prr, azvegint
2026-06-03 03:55:28 +00:00
Alexander Zvegintsev
f640edebf0 8341382: EXCEPTION_ACCESS_VIOLATION in awt.dll after JDK-8185862
Reviewed-by: kizune, prr, vdyakov
2026-06-02 00:04:01 +00:00
Phil Race
cd0b9fbeec 8383605: Incomplete input validation on the bands parameters in j.a.i.Raster
Reviewed-by: aivanov, jdv, avu
2026-05-29 18:42:17 +00:00
Phil Race
c09e403385 8381007: MultiPixelPackedSampleModel can throw ArithmeticException
Reviewed-by: jdv, azvegint, serb
2026-05-29 18:41:55 +00:00
Phil Race
05244e8d37 8385347: Remove AppContext from SunToolkit and also remove AppContext
Reviewed-by: azvegint, serb, kizune
2026-05-29 17:43:23 +00:00
Jayathirth D V
7145bf0409 8385390: Update FreeType to 2.14.3
Reviewed-by: prr, azvegint
2026-05-29 05:25:05 +00:00
George Adams
a453a8bd0c 8385528: Fix linker alignment warning for libawt on macOS with Xcode 26
Reviewed-by: prr, kizune
2026-05-28 17:49:29 +00:00
Jayathirth D V
7757684450 8384902: Update GIFlib to 6.1.3
Reviewed-by: avu, prr, serb
2026-05-27 03:47:28 +00:00
Phil Race
2b8c5e6039 8384808: Remove AppContext-based Window Activation time map from SunToolkit
Reviewed-by: azvegint, kizune
2026-05-21 17:32:07 +00:00
Jayathirth D V
29ffcec4b7 8384495: Update Libpng to 1.6.58
Reviewed-by: azvegint, prr
2026-05-20 06:59:44 +00:00
Jeremy Wood
0e57fb9634 8380790: Each invocation of getAccessibleText() adds DocumentListener
Reviewed-by: prr, serb, kizune
2026-05-15 19:10:34 +00:00
Phil Race
35913b8a36 8384602: Remove AppContext from java.awt.Component
Reviewed-by: azvegint, serb
2026-05-15 18:54:01 +00:00
Max Rydahl Andersen
061bd076da 8379044: [macos] javadoc for setOpenURIHandler refers to wrong type
Reviewed-by: azvegint, prr
2026-05-15 11:08:37 +00:00
Jayathirth D V
bcbf5cf730 8383354: Update LCMS to 2.19.1
Reviewed-by: prr, azvegint
2026-05-14 12:48:25 +00:00
Phil Race
9be6e77d73 8384381: Remove AppContext from java.awt.EventQueue implementation
Reviewed-by: kizune, azvegint, serb
2026-05-13 16:41:09 +00:00
Phil Race
969b3fdc9c 8373065: Test sun/awt/image/bug8038000.java failed: Pixels differ
Reviewed-by: jdv, azvegint
2026-05-12 18:16:26 +00:00
Phil Race
4fc26e3e82 8384208: Remove AppContext from java.awt.Taskbar
Reviewed-by: serb, azvegint
2026-05-12 18:07:47 +00:00
Phil Race
0ac91cd72a 8384215: Remove AppContext from unix/classes/sun/awt/X11/XWindow.java
Reviewed-by: azvegint, kizune
2026-05-11 16:34:10 +00:00
Phil Race
7a280f60e0 8384206: Remove AppContext from java.awt.Container
Reviewed-by: azvegint, kizune
2026-05-11 16:33:54 +00:00
Phil Race
f20f287229 8384209: Remove AppContext from AWT Shutdown implementation
Reviewed-by: azvegint, kizune
2026-05-11 16:15:55 +00:00
Phil Race
0b0a5a71a3 8381843: FileDialog:setFile() specification needs to be enhanced w.r.to file selection
Reviewed-by: aivanov, psadhukhan, kizune
2026-05-08 21:00:10 +00:00
Sergey Bylokhov
f5aae68315 8369455: XAWT: List.getSelectedItem may throw ArrayIndexOutOfBoundsException
Reviewed-by: prr, azvegint, aivanov
2026-05-07 23:41:19 +00:00
Alexander Zuev
8480d12c6f 8383629: JNI exception pending in -[TabButtonAccessibility accessibilityValue] of TabButtonAccessibility.m
Reviewed-by: prr, azvegint
2026-05-05 18:37:15 +00:00
Prasanta Sadhukhan
d8d881b987 6328248: JProgessBar doesn't show if printed on paper with PrintJob (1.1 Graphics API)
Reviewed-by: prr, kizune
2026-05-05 04:49:37 +00:00
Jeremy Wood
ebb3d6888e 8382201: Transparent Window is Opaque w/o Volatile Buffering
Reviewed-by: prr, jdv
2026-05-04 22:53:24 +00:00