A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://openjdk.java.net/jeps/398 below:

JEP 398: Deprecate the Applet API for Removal

JEP 398: Deprecate the Applet API for Removal Owner Andy Herrick Type Feature Scope SE Status Closed / Delivered Release 17 Component client-libs / java.awt Discussion awt dash dev at openjdk dot java dot net Effort S Duration S Relates to JEP 289: Deprecate the Applet API JEP 504: Remove the Applet API Reviewed by Alexander Matveev, Kevin Rushforth, Philip Race, Sergey Bylokhov Endorsed by Kevin Rushforth Created 2020/11/10 15:54 Updated 2025/04/02 12:47 Issue 8256145 Summary

Deprecate the Applet API for removal. It is essentially irrelevant since all web-browser vendors have either removed support for Java browser plug-ins or announced plans to do so.

History

The Applet API was previously deprecated, though not for removal, by JEP 289 in Java 9.

Description

Deprecate, for removal, these classes and interfaces of the standard Java API:

Deprecate, for removal, any API elements that reference the above classes and interfaces, including methods and fields in:

Testing

Hundreds of tests need to be either modified or removed before the Applet API is removed, but this JEP is solely about deprecation-for-removal. We will review these tests to determine if further @SuppressWarnings annotations are required.

Risks and Assumptions

In case remaining uses of these APIs do exist, developers can suppress compiler warnings via the @SuppressWarnings("removal") annotation or the -Xlint:-removal command-line option of the javac compiler.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.3