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