Clean merge from `jfx:jfx24`. -------------
Commit messages: - Merge remote-tracking branch 'jfx/jfx24' into merge-jfx-jfx24-to-master-2025-02-07 - 8348895: [testbug] Skip failing 3D lighting tests on macOS 14 or later on aarch64 - 8348744: Application window not always activated on macOS 15 - 8348736: RichTextArea clamp and getText The merge commit only contains trivial merges, so no merge-specific webrevs have been generated. Changes: https://git.openjdk.org/jfx24u/pull/3/files Stats: 249 lines in 9 files changed: 176 ins; 54 del; 19 mod Patch: https://git.openjdk.org/jfx24u/pull/3.diff Fetch: git fetch https://git.openjdk.org/jfx24u.git pull/3/head:pull/3 PR: https://git.openjdk.org/jfx24u/pull/3