[jdk8u-dev] RFR: 8232225: Rework the fix for JDK-8071483

Sergey Bylokhov serb at openjdk.org
Tue Jul 25 02:21:53 UTC 2023


This patch prevents possible name clashes for future backports. Right now the jdk8u-dev has the "Color" folder while the jdk11+ use the "color" folder. So depending on what file system backport is done the resulting folder could be different.

This is a proposal to backport the patch which had split the "Color" folder into "color" and "ColorClass". The patch is mostly clean except:
 - AlphaColorTest and XRenderTranslucentColorDrawTest are not present in JDK 8, both related fixes caused a couple of regressions, so no plans to backport it.
 - GetInstanceBrokenStream is added to the patch. In the upstream it was pushed after this fix, now we should place it in the correct folder "color" instead of "Color"

commit in [openjdk/jdk](https://github.com/openjdk/jdk/commit/e4b73897adf47467461634ceb786540f46aa9eb7)

All tests green.

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

Commit messages:
 - 8232225: Rework the fix for JDK-8071483

Changes: https://git.openjdk.org/jdk8u-dev/pull/346/files
 Webrev: https://webrevs.openjdk.org/?repo=jdk8u-dev&pr=346&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8232225
  Stats: 0 lines in 6 files changed: 0 ins; 0 del; 0 mod
  Patch: https://git.openjdk.org/jdk8u-dev/pull/346.diff
  Fetch: git fetch https://git.openjdk.org/jdk8u-dev.git pull/346/head:pull/346

PR: https://git.openjdk.org/jdk8u-dev/pull/346


More information about the jdk8u-dev mailing list