RFR: 8359760: Remove the jdk.jsobject module [v2]

Kevin Rushforth kcr at openjdk.org
Tue Jul 22 19:53:39 UTC 2025


> This PR removes the terminally-deprecated `jdk.jsobject` module from the JDK. This module is now shipped with JavaFX, and has been since JavaFX 24.
> 
> The following files still reference `jdk.jsobject` (or the `netscape.javascript` package). They are not modified because these files reflect the state of earlier releases, which do have the `jdk.jsobject` module.
> 
> 
> src/jdk.compiler/share/data/symbols/jdk.jsobject-9.sym.txt
> src/jdk.compiler/share/data/symbols/jdk.jsobject-A.sym.txt
> src/jdk.compiler/share/data/symbols/jdk.jsobject-B.sym.txt
> src/jdk.compiler/share/data/symbols/jdk.jsobject-C.sym.txt
> src/jdk.compiler/share/data/symbols/jdk.jsobject-E.sym.txt
> src/jdk.compiler/share/data/symbols/jdk.jsobject-G.sym.txt
> src/jdk.compiler/share/data/symbols/jdk.jsobject-M.sym.txt
> src/jdk.compiler/share/data/symbols/jdk.jsobject-O.sym.txt
> src/jdk.compiler/share/data/symbols/jdk.scripting.nashorn-8.sym.txt
> src/jdk.compiler/share/data/symbols/jdk.scripting.nashorn-9.sym.txt
> src/jdk.compiler/share/data/symbols/jdk.scripting.nashorn-B.sym.txt
> src/jdk.compiler/share/data/symbols/jdk.scripting.nashorn-F.sym.txt
> src/jdk.compiler/share/data/symbols/symbols
> src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/releases/element-list-10.txt
> src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/releases/element-list-9.txt
> 
> 
> I have run tier1, tier2, and tier3 tests, as well as local tests with JavaFX WebView.

Kevin Rushforth has updated the pull request incrementally with one additional commit since the last revision:

  Remove jdk.jsobject from one more test

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

Changes:
  - all: https://git.openjdk.org/jdk/pull/26393/files
  - new: https://git.openjdk.org/jdk/pull/26393/files/e70c702d..2858cd3e

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=26393&range=01
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=26393&range=00-01

  Stats: 2 lines in 1 file changed: 0 ins; 2 del; 0 mod
  Patch: https://git.openjdk.org/jdk/pull/26393.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/26393/head:pull/26393

PR: https://git.openjdk.org/jdk/pull/26393


More information about the javadoc-dev mailing list