> 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

Reply via email to