Details
Backports
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8315543 | jfx17.0.9 | Johan Vos | P3 | Resolved | Fixed | b01 |
JDK-8309655 | 8u391 | Kevin Rushforth | P3 | Resolved | Fixed | b01 |
Description
Building JavaFX WebKit using VS2022 17.5.0 fails with the following error:
modules\javafx.web\src\main\native\Source\WebCore\testing\ServiceWorkerInternals.cpp(88): error C2327: 'WebCore::ServiceWorkerInternals::m_pushEventPromises': is not a type name, static, or enumerator
We will need to fix this for JavaFX 21 since we will likely need to update our compilers during this release.
modules\javafx.web\src\main\native\Source\WebCore\testing\ServiceWorkerInternals.cpp(88): error C2327: 'WebCore::ServiceWorkerInternals::m_pushEventPromises': is not a type name, static, or enumerator
We will need to fix this for JavaFX 21 since we will likely need to update our compilers during this release.
Attachments
Issue Links
- backported by
-
JDK-8309655 WebKit build fails with Visual Studio 2022 17.5.0
- Resolved
-
JDK-8315543 WebKit build fails with Visual Studio 2022 17.5.0
- Resolved
- blocks
-
JDK-8308308 Update to Visual Studio 2022 version 17.5.0 on Windows
- Resolved
- duplicates
-
JDK-8306887 Error C2327 while compiling WebKit on Windows with Visual Studio 2022 17.5
- Closed
- links to
-
Commit openjdk/jfx17u/5b25b799
-
Commit openjdk/jfx/8fc1a256
-
Review openjdk/jfx17u/139
-
Review openjdk/jfx/1142
(3 links to)