1318 Commits

Author SHA1 Message Date
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
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
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
Phil Race
c6a20173a3 8378615: FFM Bound up call stub keeps JNI Global Ref to bound parameter
Reviewed-by: jdv, psadhukhan
2026-03-23 17:15:07 +00:00
Phil Race
206c9cd6e1 8378923: Remove AppContext from datatransfer classes
Reviewed-by: psadhukhan, tr, serb
2026-03-23 05:59:16 +00:00
Phil Race
8e906ddad6 8379019: Remove AppContext from WindowEvent
Reviewed-by: serb, azvegint
2026-03-23 05:29:22 +00:00
Phil Race
ea464b1405 8379018: Remove AppContext from two input method related classes
Reviewed-by: serb, dnguyen, kizune
2026-03-22 19:55:47 +00:00
Phil Race
d64ea294f7 8378919: Remove AppContext from the java.awt.Desktop class
Reviewed-by: serb, dnguyen
2026-03-22 19:54:01 +00:00
Phil Race
fae345c6cf 8378918: Remove AppContext from some DnD classes
Reviewed-by: serb, dnguyen
2026-03-22 19:53:43 +00:00
Phil Race
aba5d31ae7 8378605: Remove AppContext from the Swing TimerQueue implementation
Reviewed-by: psadhukhan, dnguyen
2026-03-22 19:51:45 +00:00
Prasanta Sadhukhan
3c09c2cd2d 8267961: JInternalFrame.getNormalBounds() returns normalBounds when maximized state is false instead of bounds
Reviewed-by: tr, dnguyen
2026-03-20 02:38:41 +00:00
Prasanta Sadhukhan
abb9c33ced 8380125: Formatting issue for few swing classes
Reviewed-by: honkar, azvegint
2026-03-18 01:14:16 +00:00
Prasanta Sadhukhan
7484701e18 8309041: Swingutilities2 methods requesting focus can have a Cause
Reviewed-by: tr, dnguyen
2026-03-16 02:12:25 +00:00
Sergey Bylokhov
30be9c1cb2 8378885: Add missing @Override annotations in "javax.print.attribute.standard" package part 2
Reviewed-by: prr
2026-03-12 23:46:46 +00:00
Daniel Gredler
8444fdae4a 8379778: SunGraphics2D improvements
Reviewed-by: avu, prr
2026-03-12 14:49:35 +00:00
Phil Race
814b7f5d2a 8378920: Remove AppContext from SequencedEvent
Reviewed-by: psadhukhan, tr
2026-03-11 17:54:32 +00:00
Phil Race
e00d6d28e1 8378899: Remove AppContext from java.awt.Toolkit implementation
Reviewed-by: dnguyen, serb
2026-03-10 19:15:27 +00:00
Phil Race
46a5ed9908 8379137: Remove AppContext from javax.swing.JOptionPane
Reviewed-by: serb, psadhukhan
2026-03-09 19:33:03 +00:00
Phil Race
a95799d62f 8379229: Remove AppContext from javax.swing.JComponent
Reviewed-by: psadhukhan, serb
2026-03-09 19:32:47 +00:00
Prasanta Sadhukhan
8c4c8a1617 8378417: Printing All pages results in NPE for 1.1 PrintJob
Reviewed-by: prr, aivanov
2026-03-09 01:21:34 +00:00
Phil Race
784dd56ce2 8378999: BeanContextSupport.add(Object) synchronizes on its argument
Reviewed-by: aivanov, serb
2026-03-06 18:02:16 +00:00
Daniel Gredler
ca479be747 8379363: FontInfo improvements
Reviewed-by: prr, serb
2026-03-06 10:21:14 +00:00
Phil Race
f266079d26 8378917: InputEvent checks for SystemClipboard access are unused
Reviewed-by: dmarkov, serb
2026-03-05 23:54:52 +00:00
Alexey Ivanov
2adffe0c3c 8378872: Mark waitList in FetcherInfo final
Reviewed-by: prr, azvegint
2026-03-02 14:19:34 +00:00
Alexey Ivanov
2678fe41ca 8378870: Remove sun.awt.AWTAccessor from imports in ImageIcon
Reviewed-by: serb, kizune, azvegint
2026-03-02 14:16:23 +00:00
Phil Race
d6246b35da 8378386: Remove AppContext from AWT ModalEventFilter.java
Reviewed-by: serb, dnguyen
2026-03-01 17:49:33 +00:00
Phil Race
9cf9fbec1f 8378389: Remove AppContext from the Swing RepaintManager
Reviewed-by: azvegint, serb
2026-03-01 17:35:56 +00:00
Phil Race
f3d7ca33d7 8378607: GlyphLayout cache can prevent Fonts from being GC'd
Reviewed-by: jdv, tr
2026-02-28 22:58:10 +00:00
Sergey Bylokhov
3144b572d3 8378388: Add missing @Override annotations in "javax.print.attribute.standard" package part 1
Reviewed-by: prr, azvegint
2026-02-27 19:52:06 +00:00
Prasanta Sadhukhan
463b9e00ce 8078744: Right half of system menu icon on title bar does not activate when clicked in Metal L&F
Reviewed-by: tr, dnguyen
2026-02-27 06:06:29 +00:00
Renjith Kannath Pariyangad
6daca7ef99 8268675: RTE from "Printable.print" propagates through "PrinterJob.print"
Reviewed-by: psadhukhan, prr
2026-02-27 03:15:27 +00:00
Phil Race
fcc2a2922f 8378297: Remove AppContext from several Swing component and related classes
Reviewed-by: azvegint, psadhukhan, dnguyen
2026-02-26 16:23:49 +00:00
Phil Race
71a1af7d0b 8378377: Remove use of AppContext from JEditorPane
Reviewed-by: serb, dnguyen, psadhukhan
2026-02-26 16:23:24 +00:00
Sergey Bylokhov
36d67ffd01 6434110: Color constructor parameter name is misleading
Reviewed-by: prr, aivanov
2026-02-25 20:09:48 +00:00