RFR: 8340322: Update WebKit to 620.1

Kevin Rushforth kcr at openjdk.org
Mon Feb 10 15:38:20 UTC 2025


On Mon, 10 Feb 2025 15:27:49 GMT, Jay Bhaskar <jbhaskar at openjdk.org> wrote:

> Webkit JavaFx upgrade from 619.1 to 620.1 <br>
> Build is verified in mac , windows and linux. Sanity testing looks fine. No issues seen, except one observed CanvasPattern test where it works only on Linux but failed on Mac/Windows (WIP).
> Windows build is using clang-cl compiler because Webkit has dropped MSVC compiler support.

### NOTE TO REVIEWERS

The upstream WebKit has switched compilers on Windows platforms from MSVC to `clang-cl`. We still use MSVC for everything else (other than WebKit), and use the MSVC linker for `jfxwebkit.dll`. The version of clang-cl that we tested with is 19.1.7, which can be found here:

https://github.com/llvm/llvm-project/releases/tag/llvmorg-19.1.7

Specifically, this artifact:


clang+llvm-19.1.7-x86_64-pc-windows-msvc.tar.xz


Reviewers: @kevinrushforth @arapte and either @johanvos or @tiainen

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

PR Comment: https://git.openjdk.org/jfx/pull/1703#issuecomment-2648420999


More information about the openjfx-dev mailing list