JDK-8359759 : Remove the FXPermission class
  • Type: Enhancement
  • Component: javafx
  • Sub-Component: base
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2025-06-17
  • Updated: 2025-12-11
  • Resolved: 2025-12-11
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
jfx26 b20Fixed
Related Reports
CSR :  
Relates :  
Relates :  
Sub Tasks
JDK-8373473 :  
Description
The FXPermission class was terminally deprecated in JavaFX 24 with the stated intention of removing it in a subsequent release. We should remove it in JavaFX 26.

Following the removal of support for the Java Security Manager from JavaFX, the FXPermission class is no longer used nor is it useful. There is no value in continuing to carry this class around.
Comments
Changeset: 843338e7 Branch: master Author: Lukasz Kostyra <lkostyra@openjdk.org> Date: 2025-12-11 11:42:19 +0000 URL: https://git.openjdk.org/jfx/commit/843338e7fdd2a0d3fe306b1a8a69f405948f0906
11-12-2025

A pull request was submitted for review. Branch: master URL: https://git.openjdk.org/jfx/pull/2002 Date: 2025-12-09 10:38:50 +0000
09-12-2025