<i18n dev> RFR: 8342903: Deprecate for removal java.awt.Window.getWarningString() [v3]

Phil Race prr at openjdk.org
Thu Nov 21 17:50:38 UTC 2024


On Wed, 20 Nov 2024 23:41:50 GMT, Phil Race <prr at openjdk.org> wrote:

>> 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.
>
> Phil Race has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision:
> 
>  - 8342903
>  - Merge remote-tracking branch 'upstream/master' into warningstring
>    Merge master
>  - 8344451
>  - 8344451

updated the EXCLUDE list as per Alexander's off line comment.

-------------

PR Comment: https://git.openjdk.org/jdk/pull/22221#issuecomment-2491890999


More information about the i18n-dev mailing list