RFR: 8344451: Deprecate for removal java.awt.Window.getWarningString()
Phil Race
prr at openjdk.org
Mon Nov 18 22:18:19 UTC 2024
This fix deprecates for removal java.awt.Window.getWarningString() and also javax.swing.JInternalFrame.getWarningString()
l java.awt.Window.getWarningString() is only relevant with a SecurityManager and javax.swing.JInternalFrame.getWarningString() is just there for symmetry.
A few other spec changes ensue - the serial form variable warningString is removed is the main one.
The AWTPermission showWindowWithoutWarningBanner is obsolete
Reference to the system property "awt.appletWarning" was actually already removed by JEP 486
There is a CSR for the spec. changes, which will need a reviewer : https://bugs.openjdk.org/browse/JDK-8344451
But the vast majority of the changes here are all the downstream obsoleted implementation
The warning string and warning icon, and warning windows are all obsoleted.
I think I tracked down all of it, but it is hard to be sure.
Automated tests are passing, and I've manually tested SwingSet2 on all 3 platforms.
-------------
Commit messages:
- 8344451
Changes: https://git.openjdk.org/jdk/pull/22221/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=22221&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8344451
Stats: 2028 lines in 39 files changed: 5 ins; 2014 del; 9 mod
Patch: https://git.openjdk.org/jdk/pull/22221.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/22221/head:pull/22221
PR: https://git.openjdk.org/jdk/pull/22221
More information about the build-dev
mailing list