Skip to content

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

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

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

Triggered via pull request April 16, 2026 14:20
Status Success
Total duration 14m 38s
Artifacts 7

maven.yml

on: pull_request
Detect changed paths
4s
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 (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/
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 (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/
248 skipped tests found
There are 248 skipped tests, see "Raw output" for the full list of skipped tests.
4553 tests found (test 1 to 601)
There are 4553 tests, see "Raw output" for the list of tests 1 to 601.
4553 tests found (test 602 to 1204)
There are 4553 tests, see "Raw output" for the list of tests 602 to 1204.
4553 tests found (test 1205 to 1828)
There are 4553 tests, see "Raw output" for the list of tests 1205 to 1828.
4553 tests found (test 1829 to 2386)
There are 4553 tests, see "Raw output" for the list of tests 1829 to 2386.
4553 tests found (test 2387 to 2997)
There are 4553 tests, see "Raw output" for the list of tests 2387 to 2997.
4553 tests found (test 2998 to 3591)
There are 4553 tests, see "Raw output" for the list of tests 2998 to 3591.
4553 tests found (test 3592 to 4205)
There are 4553 tests, see "Raw output" for the list of tests 3592 to 4205.
4553 tests found (test 4206 to 4553)
There are 4553 tests, see "Raw output" for the list of tests 4206 to 4553.
23 skipped tests found
There are 23 skipped tests, see "Raw output" for the full list of skipped tests.
4705 tests found (test 1 to 617)
There are 4705 tests, see "Raw output" for the list of tests 1 to 617.
4705 tests found (test 618 to 1216)
There are 4705 tests, see "Raw output" for the list of tests 618 to 1216.
4705 tests found (test 1217 to 1834)
There are 4705 tests, see "Raw output" for the list of tests 1217 to 1834.
4705 tests found (test 1835 to 2402)
There are 4705 tests, see "Raw output" for the list of tests 1835 to 2402.
4705 tests found (test 2403 to 3002)
There are 4705 tests, see "Raw output" for the list of tests 2403 to 3002.
4705 tests found (test 3003 to 3602)
There are 4705 tests, see "Raw output" for the list of tests 3003 to 3602.
4705 tests found (test 3603 to 4209)
There are 4705 tests, see "Raw output" for the list of tests 3603 to 4209.
4705 tests found (test 4210 to 4705)
There are 4705 tests, see "Raw output" for the list of tests 4210 to 4705.
225 skipped tests found
There are 225 skipped tests, see "Raw output" for the full list of skipped tests.
4579 tests found (test 1 to 609)
There are 4579 tests, see "Raw output" for the list of tests 1 to 609.
4579 tests found (test 610 to 1211)
There are 4579 tests, see "Raw output" for the list of tests 610 to 1211.
4579 tests found (test 1212 to 1830)
There are 4579 tests, see "Raw output" for the list of tests 1212 to 1830.
4579 tests found (test 1831 to 2393)
There are 4579 tests, see "Raw output" for the list of tests 1831 to 2393.
4579 tests found (test 2394 to 3000)
There are 4579 tests, see "Raw output" for the list of tests 2394 to 3000.
4579 tests found (test 3001 to 3597)
There are 4579 tests, see "Raw output" for the list of tests 3001 to 3597.
4579 tests found (test 3598 to 4209)
There are 4579 tests, see "Raw output" for the list of tests 3598 to 4209.
4579 tests found (test 4210 to 4579)
There are 4579 tests, see "Raw output" for the list of tests 4210 to 4579.
75 skipped tests found
There are 75 skipped tests, see "Raw output" for the full list of skipped tests.
4679 tests found (test 1 to 613)
There are 4679 tests, see "Raw output" for the list of tests 1 to 613.
4679 tests found (test 614 to 1212)
There are 4679 tests, see "Raw output" for the list of tests 614 to 1212.
4679 tests found (test 1213 to 1828)
There are 4679 tests, see "Raw output" for the list of tests 1213 to 1828.
4679 tests found (test 1829 to 2395)
There are 4679 tests, see "Raw output" for the list of tests 1829 to 2395.
4679 tests found (test 2396 to 3001)
There are 4679 tests, see "Raw output" for the list of tests 2396 to 3001.
4679 tests found (test 3002 to 3597)
There are 4679 tests, see "Raw output" for the list of tests 3002 to 3597.
4679 tests found (test 3598 to 4209)
There are 4679 tests, see "Raw output" for the list of tests 3598 to 4209.
4679 tests found (test 4210 to 4679)
There are 4679 tests, see "Raw output" for the list of tests 4210 to 4679.

Artifacts

Produced during runtime
Name Size Digest
Event File Expired
5.06 KB
sha256:7e1054ad7366a39c9459a4af8863f7cfdff72c1f45a2653d28a183edad2a2b89
test-results-cocoa.macosx.aarch64---java21 Expired
121 KB
sha256:420a17bff839df94a385efece04028ae664c737c2efa10f419edc09bef91fa8d
test-results-cocoa.macosx.x86_64---java21 Expired
121 KB
sha256:e639b2b28acad427c467fa538d27fe986a1c2459a5a988d03982303253bf1485
test-results-gtk.linux.x86_64-gtk3-x11-java21 Expired
141 KB
sha256:1e87068c84c27c2f1b838aafc4a1fce5d8f9f6cbe180a77b54b03ca968a734b9
test-results-gtk.linux.x86_64-gtk4-wayland-java21 Expired
135 KB
sha256:4571c6bd6a9b848cb7557cdf62c39e9f97f2d93c776915b309a31a5fc497ea7d
test-results-gtk.linux.x86_64-gtk4-x11-java21 Expired
136 KB
sha256:c9e70f6e65f43050091ee1dd738c19c546714f76787fe38ebfc078417cfd9810
test-results-win32.win32.x86_64---java21 Expired
155 KB
sha256:501e618d045ee3f3a29d7e8ac3e3c8496f8270dcd94a8bf207a3cca16202f36f