This fix restores the minimum macOS version needed to run JavaFX on x64 
platforms to 10.10.

The fix for [JDK-8265031](https://bugs.openjdk.java.net/browse/JDK-8265031) 
bumped the minimum version for macOS on aarch64 to 11.0 and on x64 to 10.12. 
The change on aarch64 was necessary, since that is the minimum version that 
will run on Apple Silicon. The change on x64 was not necessary, but was done to 
match JDK 17. In connection with the fix for 
[JDK-8263169](https://bugs.openjdk.java.net/browse/JDK-8263169), this causes a 
crash on older macOS systems running 10.10 or 10.11. The long term solution is 
to detect and throw an exception at startup if the version of macOS is below 
the minimum, but for JavaFX 17 it was felt that restoring the minimum of macOS 
10.10 for x64 platforms was safer.

See the discussion in JBS for more information.

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

Commit messages:
 - 8263169: crash on macOS 10.11 due to ignored check on 10.12

Changes: https://git.openjdk.java.net/jfx/pull/565/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jfx&pr=565&range=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8263169
  Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod
  Patch: https://git.openjdk.java.net/jfx/pull/565.diff
  Fetch: git fetch https://git.openjdk.java.net/jfx pull/565/head:pull/565

PR: https://git.openjdk.java.net/jfx/pull/565

Reply via email to