RFR: 8311530: Deprecate jdk.jsobject module for removal [v3]
Kevin Rushforth
kcr at openjdk.org
Thu Oct 10 12:25:53 UTC 2024
> Deprecate the `jdk.jsobject` module for removal from the JDK, and ship it with JavaFX instead.
>
> See [JDK-8337280](https://bugs.openjdk.org/browse/JDK-8337280) / PR openjdk/jfx#1529 for the JavaFX PR that will include the module with JavaFX. That PR describes the needed test scenarios.
>
> This PR does two things:
>
> 1. Deprecates the `jdk.jsobject` module for removal; the javadoc indicates that the module will be delivered with JavaFX
> 2. Makes `jdk.jsobject` an upgradeable module, which will facilitate the transition by allowing the version of the module shipped with JavaFX to be used in favor of the deprecated module in the JDK itself.
Kevin Rushforth 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 nine additional commits since the last revision:
- Merge branch 'master' into 8311530-depr-jsobject
- Merge branch 'master' into 8311530-depr-jsobject
- Merge branch 'master' into 8311530-depr-jsobject
- Merge branch 'master' into 8311530-depr-jsobject
- Update javadoc
- Update copyright years
- Merge branch 'master' into 8311530-depr-jsobject
- Add jdk.jsobject to list of UPGRADEABLE_MODULES in UpgradeableModules test
- 8311530: Deprecate jdk.jsobject module for removal
-------------
Changes:
- all: https://git.openjdk.org/jdk/pull/20555/files
- new: https://git.openjdk.org/jdk/pull/20555/files/d2ff851c..7afc50ce
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jdk&pr=20555&range=02
- incr: https://webrevs.openjdk.org/?repo=jdk&pr=20555&range=01-02
Stats: 56203 lines in 908 files changed: 45148 ins; 6116 del; 4939 mod
Patch: https://git.openjdk.org/jdk/pull/20555.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/20555/head:pull/20555
PR: https://git.openjdk.org/jdk/pull/20555
More information about the build-dev
mailing list