[jdk17u-dev] RFR: 8294680: Refactor scaled border rendering

Goetz Lindenmaier goetz at openjdk.org
Mon Sep 22 15:42:55 UTC 2025


I backport this to make later backports more simple. 
We should keep 17 up to date, especially in awt/javax where
subtle bugs can annoy users.

I had to resolve SwingUtilities3.java as two later changes were already backported,
see History of [17](https://github.com/openjdk/jdk17u-dev/commits/master/src/java.desktop/share/classes/com/sun/java/swing/SwingUtilities3.java)  compared to [21](https://github.com/openjdk/jdk21u-dev/commits/master/src/java.desktop/share/classes/com/sun/java/swing/SwingUtilities3.java)

The file is now at the level of 21, except for  [8285306: Fix typos in java.desktop](https://github.com/openjdk/jdk21u-dev/commit/2a799e5c82395919b807561da4a062e0fe6da31d)

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

Commit messages:
 - backport 80ab50b3389cbdae6bced7cea3f3a84b94c5bb82

Changes: https://git.openjdk.org/jdk17u-dev/pull/3984/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=3984&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8294680
  Stats: 322 lines in 4 files changed: 150 ins; 138 del; 34 mod
  Patch: https://git.openjdk.org/jdk17u-dev/pull/3984.diff
  Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/3984/head:pull/3984

PR: https://git.openjdk.org/jdk17u-dev/pull/3984


More information about the jdk-updates-dev mailing list