1564 Commits

Author SHA1 Message Date
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
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
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
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
Phil Race
b485729859 8377568: DataBuffer constructors and methods do not specify required exceptions
4393297: Doc probs in java.awt.image.DataBufferInt
4398379: java.awt.image.DataBufferShort constructor should verify size of array
4398381: java.awt.image.DataBufferShort should check for negative size
8265647: DataBufferUShort constructors check 'dataArray' for 'null' after dereference

Reviewed-by: aivanov, azvegint, jdv
2026-05-04 20:23:03 +00:00
Phil Race
78fe29ff6b 7186009: [macOS] No way to hide(), dispose() FileDialog
Reviewed-by: kizune, azvegint
2026-04-28 20:25:28 +00:00
Phil Race
704efcb20d 8378603: libfontmanager FFM path needs to use FFM to locate both malloc and free
Reviewed-by: kizune, azvegint, jdv
2026-04-27 16:14:34 +00:00
Sergey Bylokhov
989b1882d4 8378506: [macOS] Window content not updated when rendering to multiple windows
Reviewed-by: prr, jdv
2026-04-23 17:51:07 +00:00
Alexander Zuev
635c4b9618 8377727: Ghost caret and focus appear in non‑editable text fields
Reviewed-by: prr, dmarkov, aivanov
2026-04-23 06:31:54 +00:00
Jayathirth D V
ba8b9958b7 8364373: Transform Affine transformations
Reviewed-by: mschoene, rhalade, psadhukhan, prr
2026-04-22 12:14:02 +05:30
Phil Race
16ad67e6da 8382487: Remove unnecessary SuppressWarnings annotations in java.desktop
Reviewed-by: serb, aivanov, dmarkov
2026-04-21 18:57:39 +00:00
Jeremy Wood
b96473cac6 8382396: RepaintManager throws NPE when painting detached JPanel without volatile buffering
Reviewed-by: aivanov, prr
2026-04-20 18:52:05 +00:00
Sergey Bylokhov
35b0de3d4d 8382043: Add missing @Override annotations in "javax.print.attribute" package
Reviewed-by: dmarkov, azvegint, prr
2026-04-19 03:10:04 +00:00
Alexey Ivanov
0df4bd489d 8381208: Init cause with the caught runtime exception
Reviewed-by: dmarkov, serb, azvegint
2026-04-15 13:07:24 +00:00
Jayathirth D V
20e8ea0e06 8382047: Update Libpng to 1.6.57
Reviewed-by: avu, azvegint, prr
2026-04-15 04:22:28 +00:00
Daniel Gredler
fb2460663c 8381623: Additional immutability in sun.font: ExtendedTextSourceLabel, GlyphLayout
Reviewed-by: serb, prr
2026-04-12 23:16:05 +00:00
Daisuke Yamazaki
67c6990f9a 8344212: Bring back @see GraphicsConfiguration to MouseInfo.getPointerInfo()
Reviewed-by: aivanov, dmarkov, serb
2026-04-07 16:30:17 +00:00
Daniel Gredler
cddee6d6eb 8380028: Fix Page8 of manual test java/awt/print/PrinterJob/PrintTextTest.java on macOS
Reviewed-by: prr, psadhukhan
2026-04-01 20:37:24 +00:00
Phil Race
ce9b3b59aa 8380941: Remove AppContext from java.awt.Window implementation
Reviewed-by: azvegint, kizune
2026-04-01 19:10:55 +00:00
Phil Race
40e5745dea 8380714: sun.font.HBShaper : use getUpcallStub to create all up call stubs
Reviewed-by: serb, psadhukhan
2026-04-01 19:10:39 +00:00
Phil Race
3cb4d7db19 8381037: Remove AppContext from miscellaneous awt shared classes
Reviewed-by: azvegint, dnguyen
2026-04-01 18:36:47 +00:00
Phil Race
20c3082aac 8380578: Remove miscellaneous AppContext uses, mostly in XAWT
Reviewed-by: serb, azvegint
2026-03-31 18:41:51 +00:00
Phil Race
644cccae78 8381020: Remove AppContext from java.awt.Dialog
Reviewed-by: dnguyen, kizune
2026-03-31 17:58:53 +00:00
Phil Race
e191df7f15 8134541: latent concurrency bug in ScriptRunData
Reviewed-by: honkar, dnguyen, serb
2026-03-31 17:54:55 +00:00
Renjith Kannath Pariyangad
46306d38ed 8361493: RepaintManager.invalidComponents uses different equality when searching element
Co-authored-by: Alexey Ivanov <aivanov@openjdk.org>
Reviewed-by: aivanov, prr, serb, dmarkov
2026-03-31 09:59:15 +00:00
Jayathirth D V
77cfead6fe 8380959: Update Libpng to 1.6.56
Reviewed-by: erikj, aivanov, honkar, prr
2026-03-31 05:32:33 +00:00
Prasanta Sadhukhan
2eec71a500 8380422: Fix Formatting issues missed in JDK-8380125
Reviewed-by: dnguyen, serb
2026-03-31 01:19:46 +00:00
Prasanta Sadhukhan
0885a0c4c5 4696824: In Metal and other L&F Button.focusInputMap, CheckBox.focusInputMap ... are same
Reviewed-by: tr, prr
2026-03-30 06:35:55 +00:00
Phil Race
7ffc4a4fb4 8381019: Remove AppContext usage from AccessBridge
Reviewed-by: serb, kizune
2026-03-27 19:23:39 +00:00
Phil Race
062d89bff5 8380804: Remove remaining AppContext usage from the Swing implementation
Reviewed-by: dnguyen, serb
2026-03-26 21:23:04 +00:00
Damon Nguyen
91892948ee 8380229: 2 Impossible or redundant condition defect groups in 2 files
Reviewed-by: honkar, prr
2026-03-26 20:21:19 +00:00