Skip to content

[Win32][Edge] Fix BrowserFunction race condition using AddScriptToExecuteOnDocumentCreated #10459

[Win32][Edge] Fix BrowserFunction race condition using AddScriptToExecuteOnDocumentCreated

[Win32][Edge] Fix BrowserFunction race condition using AddScriptToExecuteOnDocumentCreated #10459

Triggered via pull request April 14, 2026 19:25
Status Success
Total duration 32m 10s
Artifacts 7

maven.yml

on: pull_request
Detect changed paths
5s
Detect changed paths
Event File
4s
Event File
Matrix: Build (Linux)
Matrix: Build (macOS)
Matrix: Build (Windows)
Fit to window
Zoom out
Zoom in

Annotations

5 errors, 7 warnings, and 36 notices
Build (macOS) (21, aarch64) / build
Device is disposed
Build (macOS) (21, aarch64) / build
Device is disposed
Build (Linux) (21, gtk3, x11) / build
Device is disposed
Build (macOS) (21, x86_64) / build
Device is disposed
Build (macOS) (21, x86_64) / build
Device is disposed
Detect changed paths
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: petermetz/paths-filter@5ee2f5d4cf5d7bdd998a314a42da307e2ae1639d. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build (macOS) (21, aarch64) / build
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: stCarolas/setup-maven@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build (Linux) (21, gtk3, x11) / build
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: stCarolas/setup-maven@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build (macOS) (21, x86_64) / build
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: stCarolas/setup-maven@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build (Linux) (21, gtk4, wayland) / build
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: stCarolas/setup-maven@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build (Windows) (21) / build
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: stCarolas/setup-maven@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build (Linux) (21, gtk4, x11) / build
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: stCarolas/setup-maven@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
248 skipped tests found
There are 248 skipped tests, see "Raw output" for the full list of skipped tests.
4549 tests found (test 1 to 601)
There are 4549 tests, see "Raw output" for the list of tests 1 to 601.
4549 tests found (test 602 to 1205)
There are 4549 tests, see "Raw output" for the list of tests 602 to 1205.
4549 tests found (test 1206 to 1829)
There are 4549 tests, see "Raw output" for the list of tests 1206 to 1829.
4549 tests found (test 1830 to 2386)
There are 4549 tests, see "Raw output" for the list of tests 1830 to 2386.
4549 tests found (test 2387 to 2997)
There are 4549 tests, see "Raw output" for the list of tests 2387 to 2997.
4549 tests found (test 2998 to 3589)
There are 4549 tests, see "Raw output" for the list of tests 2998 to 3589.
4549 tests found (test 3590 to 4204)
There are 4549 tests, see "Raw output" for the list of tests 3590 to 4204.
4549 tests found (test 4205 to 4549)
There are 4549 tests, see "Raw output" for the list of tests 4205 to 4549.
225 skipped tests found
There are 225 skipped tests, see "Raw output" for the full list of skipped tests.
4575 tests found (test 1 to 609)
There are 4575 tests, see "Raw output" for the list of tests 1 to 609.
4575 tests found (test 610 to 1211)
There are 4575 tests, see "Raw output" for the list of tests 610 to 1211.
4575 tests found (test 1212 to 1830)
There are 4575 tests, see "Raw output" for the list of tests 1212 to 1830.
4575 tests found (test 1831 to 2392)
There are 4575 tests, see "Raw output" for the list of tests 1831 to 2392.
4575 tests found (test 2393 to 3000)
There are 4575 tests, see "Raw output" for the list of tests 2393 to 3000.
4575 tests found (test 3001 to 3597)
There are 4575 tests, see "Raw output" for the list of tests 3001 to 3597.
4575 tests found (test 3598 to 4209)
There are 4575 tests, see "Raw output" for the list of tests 3598 to 4209.
4575 tests found (test 4210 to 4575)
There are 4575 tests, see "Raw output" for the list of tests 4210 to 4575.
75 skipped tests found
There are 75 skipped tests, see "Raw output" for the full list of skipped tests.
4675 tests found (test 1 to 613)
There are 4675 tests, see "Raw output" for the list of tests 1 to 613.
4675 tests found (test 614 to 1212)
There are 4675 tests, see "Raw output" for the list of tests 614 to 1212.
4675 tests found (test 1213 to 1829)
There are 4675 tests, see "Raw output" for the list of tests 1213 to 1829.
4675 tests found (test 1830 to 2395)
There are 4675 tests, see "Raw output" for the list of tests 1830 to 2395.
4675 tests found (test 2396 to 3001)
There are 4675 tests, see "Raw output" for the list of tests 2396 to 3001.
4675 tests found (test 3002 to 3597)
There are 4675 tests, see "Raw output" for the list of tests 3002 to 3597.
4675 tests found (test 3598 to 4210)
There are 4675 tests, see "Raw output" for the list of tests 3598 to 4210.
4675 tests found (test 4211 to 4675)
There are 4675 tests, see "Raw output" for the list of tests 4211 to 4675.
23 skipped tests found
There are 23 skipped tests, see "Raw output" for the full list of skipped tests.
4701 tests found (test 1 to 617)
There are 4701 tests, see "Raw output" for the list of tests 1 to 617.
4701 tests found (test 618 to 1216)
There are 4701 tests, see "Raw output" for the list of tests 618 to 1216.
4701 tests found (test 1217 to 1833)
There are 4701 tests, see "Raw output" for the list of tests 1217 to 1833.
4701 tests found (test 1834 to 2402)
There are 4701 tests, see "Raw output" for the list of tests 1834 to 2402.
4701 tests found (test 2403 to 3004)
There are 4701 tests, see "Raw output" for the list of tests 2403 to 3004.
4701 tests found (test 3005 to 3603)
There are 4701 tests, see "Raw output" for the list of tests 3005 to 3603.
4701 tests found (test 3604 to 4211)
There are 4701 tests, see "Raw output" for the list of tests 3604 to 4211.
4701 tests found (test 4212 to 4701)
There are 4701 tests, see "Raw output" for the list of tests 4212 to 4701.

Artifacts

Produced during runtime
Name Size Digest
Event File
4.94 KB
sha256:e8d46dfebdb4cbdf5647f95398ccbee36b099eb2e27a977983a192da83a7acf2
test-results-cocoa.macosx.aarch64---java21
121 KB
sha256:3267394cd09864bdf2f655302682dd904626b73e30b04d6f55a10d012081af38
test-results-cocoa.macosx.x86_64---java21
121 KB
sha256:8d70c558d2c8125b53c56cef247ce3f048ab31930ef2e70e0cbfce19302774e2
test-results-gtk.linux.x86_64-gtk3-x11-java21
141 KB
sha256:c90b9c616d6c241a408571e713e0912e559c7b7ac989c2165569050d16aec397
test-results-gtk.linux.x86_64-gtk4-wayland-java21
135 KB
sha256:90f98978719a6f9bb3d5b8bd8cf5c868da6a50ef52e913b33078519b51ccc360
test-results-gtk.linux.x86_64-gtk4-x11-java21
134 KB
sha256:9915c40d113795dacbc080bb32d89bebc01fb0dc96035b7c7f01e0b16b28cf35
test-results-win32.win32.x86_64---java21
156 KB
sha256:3f8982581c910e02303f3d26787d2e4e395c60f20449d807b76065dd860965bc