diff --git a/Dockerfile b/Dockerfile index 721bc9c6d965c..b794c87909ae7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -196,6 +196,7 @@ RUN --mount=type=tmpfs,target=/webkitbuild \ -DCMAKE_BUILD_TYPE=$WEBKIT_RELEASE_TYPE \ -DUSE_THIN_ARCHIVES=OFF \ -DUSE_BUN_JSC_ADDITIONS=ON \ + -DUSE_BUN_EVENT_LOOP=ON \ -DENABLE_FTL_JIT=ON \ -DCMAKE_EXPORT_COMPILE_COMMANDS=ON \ -DALLOW_LINE_AND_COLUMN_NUMBER_IN_BUILTINS=ON \ diff --git a/Dockerfile.musl b/Dockerfile.musl index 70974f161216e..786ed30fbf241 100644 --- a/Dockerfile.musl +++ b/Dockerfile.musl @@ -89,6 +89,7 @@ RUN --mount=type=tmpfs,target=/webkitbuild \ -DCMAKE_BUILD_TYPE=${WEBKIT_RELEASE_TYPE} \ -DUSE_THIN_ARCHIVES=OFF \ -DUSE_BUN_JSC_ADDITIONS=ON \ + -DUSE_BUN_EVENT_LOOP=ON \ -DENABLE_FTL_JIT=ON \ -DCMAKE_EXPORT_COMPILE_COMMANDS=ON \ -DALLOW_LINE_AND_COLUMN_NUMBER_IN_BUILTINS=ON \ diff --git a/mac-release.bash b/mac-release.bash index e7ffba3129b54..b788fb03c1aad 100644 --- a/mac-release.bash +++ b/mac-release.bash @@ -43,6 +43,7 @@ cmake \ -DCMAKE_CXX_FLAGS="$CMAKE_CXX_FLAGS -ffile-prefix-map=$THIS_DIR/Source=vendor/WebKit/Source " \ -DENABLE_MALLOC_HEAP_BREAKDOWN=$ENABLE_MALLOC_HEAP_BREAKDOWN \ -DUSE_BUN_JSC_ADDITIONS=ON \ + -DUSE_BUN_EVENT_LOOP=ON \ -DCMAKE_AR="$AR" \ -DCMAKE_RANLIB="$RANLIB" \ -DALLOW_LINE_AND_COLUMN_NUMBER_IN_BUILTINS=ON \ diff --git a/windows-release.ps1 b/windows-release.ps1 index 4445f7937ea2a..c472638a92b5e 100644 --- a/windows-release.ps1 +++ b/windows-release.ps1 @@ -193,6 +193,7 @@ cmake -S . -B $WebKitBuild ` -DENABLE_SAMPLING_PROFILER=ON ` "-DENABLE_WEBASSEMBLY=${WebAssemblyState}" ` -DUSE_BUN_JSC_ADDITIONS=ON ` + -DUSE_BUN_EVENT_LOOP=ON ` -DENABLE_BUN_SKIP_FAILING_ASSERTIONS=ON ` -DUSE_SYSTEM_MALLOC=ON ` "-DICU_ROOT=${ICU_STATIC_ROOT}" `