Hi all, Please review a clean backport of [6a586b66](https://github.com/openjdk/jfx/commit/6a586b662592be3eb81670f0c5ce48061c2fc07c) from the [openjdk/jfx](https://git.openjdk.org/jfx) repository.
The commit being backported was authored by @theaoqi on 27 Jun 2024 and was reviewed by @kevinrushforth and @HimaBinduMeda. This is part of the prerequisites for backporting WebKit 619.1 to OpenJFX 21. Thanks! ------------- Commit messages: - Backport 6a586b662592be3eb81670f0c5ce48061c2fc07c Changes: https://git.openjdk.org/jfx21u/pull/70/files Webrev: https://webrevs.openjdk.org/?repo=jfx21u&pr=70&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8331765 Stats: 526 lines in 16 files changed: 474 ins; 31 del; 21 mod Patch: https://git.openjdk.org/jfx21u/pull/70.diff Fetch: git fetch https://git.openjdk.org/jfx21u.git pull/70/head:pull/70 PR: https://git.openjdk.org/jfx21u/pull/70