Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove tentative from dialog closedby attribute and requestClose #50100

Merged
merged 1 commit into from
Jan 15, 2025

Remove tentative from dialog closedby attribute and requestClose

d5a71a6
Select commit
Loading
Failed to load commit list.
Merged

Remove tentative from dialog closedby attribute and requestClose #50100

Remove tentative from dialog closedby attribute and requestClose
d5a71a6
Select commit
Loading
Failed to load commit list.
Community-TC Integration / wpt-firefox-nightly-results succeeded Jan 15, 2025 in 6m 10s

Community-TC (pull_request)

Collect results for all tests affected by a pull request in firefox.

Details

View task in Taskcluster | View logs in Taskcluster | View task group in Taskcluster

Task Status

Started: 2025-01-15T15:33:26.005Z
Resolved: 2025-01-15T15:36:44.617Z
Task Execution Time: 3 minutes, 18 seconds, 612 milliseconds
Task Status: completed
Reason Resolved: completed
RunId: 0

Artifacts

- public/logs/live_backing.log
- public/logs/live.log
- public/results/checkrun.md
- public/results/wpt_report.json.gz
- public/results/wpt_screenshot.txt.gz

WPT Command: python3 ./wpt run --channel=nightly --no-fail-on-unexpected --log-wptreport=../artifacts/wpt_report.json --log-wptscreenshot=../artifacts/wpt_screenshot.txt --affected base_head --log-mach-level=info --log-mach=- -y --no-pause --no-restart-on-unexpected --install-fonts --no-headless --verify-log-full --binary=/home/test/build/firefox/firefox firefox


[taskcluster 2025-01-15 15:33:26.173Z] Task ID: YN6RVTeCQaOSZt9y4O8tqg
[taskcluster 2025-01-15 15:33:26.173Z] Worker ID: 1611213695225588710
[taskcluster 2025-01-15 15:33:26.173Z] Worker Group: us-east1-d
[taskcluster 2025-01-15 15:33:26.173Z] Worker Node Type: projects/757942385826/machineTypes/n2-standard-4
[taskcluster 2025-01-15 15:33:26.173Z] Worker Pool: proj-wpt/ci
[taskcluster 2025-01-15 15:33:26.173Z] Worker Version: 46.1.0
[taskcluster 2025-01-15 15:33:26.173Z] Public IP: 35.237.73.116
[taskcluster 2025-01-15 15:33:26.174Z] Hostname: proj-wpt-ci-lyexf8xvtwkqsioxy9uxew

72ebe8ecf66d - Started downloading
ff2b96c8f8ff - Started downloading
ff2b96c8f8ff - Downloaded in 0.01 seconds
560c024910be - Started downloading
430011f338a2 - Started downloading
430011f338a2 - Downloaded in 0.042 seconds
560c024910be - Downloaded in 0.188 seconds
79df10d18997 - Started downloading
4f4fb700ef54 - Started downloading
4f4fb700ef54 - Downloaded in 0.002 seconds
7e274023cae9 - Started downloading

...(663 lines hidden)...

 0:44.70 INFO queue closed
 0:44.82 SUITE_END

web-platform-test
~~~~~~~~~~~~~~~~~
Ran 124 checks (120 subtests, 4 tests)
Expected results: 26
Unexpected results: 98
  subtest: 98 (98 fail)

Unexpected Results
------------------
/html/semantics/interactive-elements/the-dialog-element/dialog-closedby.html
  FAIL closedby=any, Non-modal - assert_true: Dialog should respond to light dismiss expected true got false
runTest/<@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-closedby.html:61:24
  FAIL closedby=any, Modal - assert_true: Dialog should respond to light dismiss expected true got false
runTest/<@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-closedby.html:61:24
  FAIL closedby=closerequest, Non-modal - assert_equals: Reflection should be limited to known values (open) expected (string) "closerequest" but got (undefined) undefined
runTest/<@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-closedby.html:87:22
  FAIL closedby=closerequest, Modal - assert_equals: Reflection should be limited to known values (open) expected (string) "closerequest" but got (undefined) undefined
runTest/<@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-closedby.html:87:22
  FAIL closedby=none, Non-modal - assert_false: Dialog should NOT respond to ESC expected false got true
runTest/<@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-closedby.html:68:25
  FAIL closedby=none, Modal - assert_false: Dialog should NOT respond to ESC expected false got true
runTest/<@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-closedby.html:68:25
  FAIL closedby=AnY, Non-modal - assert_true: Dialog should respond to light dismiss expected true got false
runTest/<@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-closedby.html:61:24
  FAIL closedby=AnY, Modal - assert_true: Dialog should respond to light dismiss expected true got false
runTest/<@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-closedby.html:61:24
  FAIL closedby=ClOsErEqUeSt, Non-modal - assert_equals: Reflection should be limited to known values (open) expected (string) "closerequest" but got (undefined) undefined
runTest/<@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-closedby.html:87:22
  FAIL closedby=ClOsErEqUeSt, Modal - assert_equals: Reflection should be limited to known values (open) expected (string) "closerequest" but got (undefined) undefined
runTest/<@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-closedby.html:87:22
  FAIL closedby=NoNe, Non-modal - assert_false: Dialog should NOT respond to ESC expected false got true
runTest/<@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-closedby.html:68:25
  FAIL closedby=NoNe, Modal - assert_false: Dialog should NOT respond to ESC expected false got true
runTest/<@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-closedby.html:68:25
  FAIL closedby=invalid, Non-modal - assert_equals: Reflection should be limited to known values (open) expected (string) "closerequest" but got (undefined) undefined
runTest/<@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-closedby.html:87:22
  FAIL closedby=invalid, Modal - assert_equals: Reflection should be limited to known values (open) expected (string) "closerequest" but got (undefined) undefined
runTest/<@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-closedby.html:87:22
  FAIL closedby=, Non-modal - assert_equals: Reflection should be limited to known values (open) expected (string) "closerequest" but got (undefined) undefined
runTest/<@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-closedby.html:87:22
  FAIL closedby=, Modal - assert_equals: Reflection should be limited to known values (open) expected (string) "closerequest" but got (undefined) undefined
runTest/<@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-closedby.html:87:22
  FAIL closedby=null, Non-modal - assert_equals: Reflection should be limited to known values (open) expected (string) "closerequest" but got (undefined) undefined
runTest/<@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-closedby.html:87:22
  FAIL closedby=null, Modal - assert_equals: Reflection should be limited to known values (open) expected (string) "closerequest" but got (undefined) undefined
runTest/<@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-closedby.html:87:22
/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html
  FAIL clicking outside all with modeless dialogA and modeless dialogB, normal DOM nesting - assert_equals: dialogB should be closed expected false but got true
assertStates@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:68:16
@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:118:21
  FAIL clicking popoverA with modeless dialogA and modeless dialogB, normal DOM nesting - assert_equals: dialogB should be closed expected false but got true
assertStates@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:68:16
@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:142:21
  FAIL clicking dialogA with modeless dialogA and modeless dialogB, normal DOM nesting - assert_equals: dialogB should be closed expected false but got true
assertStates@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:68:16
@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:150:21
  FAIL clicking outside all with modeless dialogA and modal dialogB, normal DOM nesting - assert_equals: dialogB should be closed expected false but got true
assertStates@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:68:16
@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:118:21
  FAIL clicking popoverA with modeless dialogA and modal dialogB, normal DOM nesting - assert_equals: dialogB should be closed expected false but got true
assertStates@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:68:16
@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:142:21
  FAIL clicking dialogA with modeless dialogA and modal dialogB, normal DOM nesting - assert_equals: dialogB should be closed expected false but got true
assertStates@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:68:16
@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:150:21
  FAIL clicking outside all with modal dialogA and modeless dialogB, normal DOM nesting - assert_equals: dialogB should be closed expected false but got true
assertStates@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:68:16
@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:118:21
  FAIL clicking popoverA with modal dialogA and modeless dialogB, normal DOM nesting - assert_equals: dialogB should be closed expected false but got true
assertStates@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:68:16
@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:142:21
  FAIL clicking dialogA with modal dialogA and modeless dialogB, normal DOM nesting - assert_equals: dialogB should be closed expected false but got true
assertStates@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:68:16
@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:150:21
  FAIL clicking outside all with modal dialogA and modal dialogB, normal DOM nesting - assert_equals: dialogB should be closed expected false but got true
assertStates@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:68:16
@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:118:21
  FAIL clicking popoverA with modal dialogA and modal dialogB, normal DOM nesting - assert_equals: dialogB should be closed expected false but got true
assertStates@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:68:16
@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:142:21
  FAIL clicking dialogA with modal dialogA and modal dialogB, normal DOM nesting - assert_equals: dialogB should be closed expected false but got true
assertStates@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:68:16
@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:150:21
  FAIL clicking outside all with modeless dialogA and modeless dialogB, same structure, but with shadow DOM slots - assert_equals: dialogB should be closed expected false but got true
assertStates@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:68:16
@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:118:21
  FAIL clicking popoverA with modeless dialogA and modeless dialogB, same structure, but with shadow DOM slots - assert_equals: dialogB should be closed expected false but got true
assertStates@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:68:16
@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:142:21
  FAIL clicking dialogA with modeless dialogA and modeless dialogB, same structure, but with shadow DOM slots - assert_equals: dialogB should be closed expected false but got true
assertStates@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:68:16
@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:150:21
  FAIL clicking outside all with modeless dialogA and modal dialogB, same structure, but with shadow DOM slots - assert_equals: dialogB should be closed expected false but got true
assertStates@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:68:16
@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:118:21
  FAIL clicking popoverA with modeless dialogA and modal dialogB, same structure, but with shadow DOM slots - assert_equals: dialogB should be closed expected false but got true
assertStates@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:68:16
@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:142:21
  FAIL clicking dialogA with modeless dialogA and modal dialogB, same structure, but with shadow DOM slots - assert_equals: dialogB should be closed expected false but got true
assertStates@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:68:16
@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:150:21
  FAIL clicking outside all with modal dialogA and modeless dialogB, same structure, but with shadow DOM slots - assert_equals: dialogB should be closed expected false but got true
assertStates@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:68:16
@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:118:21
  FAIL clicking popoverA with modal dialogA and modeless dialogB, same structure, but with shadow DOM slots - assert_equals: dialogB should be closed expected false but got true
assertStates@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:68:16
@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:142:21
  FAIL clicking dialogA with modal dialogA and modeless dialogB, same structure, but with shadow DOM slots - assert_equals: dialogB should be closed expected false but got true
assertStates@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:68:16
@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:150:21
  FAIL clicking outside all with modal dialogA and modal dialogB, same structure, but with shadow DOM slots - assert_equals: dialogB should be closed expected false but got true
assertStates@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:68:16
@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:118:21
  FAIL clicking popoverA with modal dialogA and modal dialogB, same structure, but with shadow DOM slots - assert_equals: dialogB should be closed expected false but got true
assertStates@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:68:16
@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:142:21
  FAIL clicking dialogA with modal dialogA and modal dialogB, same structure, but with shadow DOM slots - assert_equals: dialogB should be closed expected false but got true
assertStates@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:68:16
@http://web-platform.test:8000/html/semantics/interactive-elements/the-dialog-element/dialog-popover-closedby-complex.html:150:21
/html/semantics/interactive-elements/the-dialog-element/dialog-requestclose.html
  FAIL requestClose basic behavior for modeless dialog with closedby=null - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose fires both cancel and close for modeless dialog with closedby=null - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL closedby has no effect on dialog.requestClose() for modeless dialog with closedby=null - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose can be cancelled for modeless dialog with closedby=null - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose avoids abuse prevention logic for modeless dialog with closedby=null - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose(returnValue) passes along the return value for modeless dialog with closedby=null - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose(returnValue) doesn't change returnvalue when cancelled for modeless dialog with closedby=null - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose basic behavior for modeless dialog with closedby=any - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose fires both cancel and close for modeless dialog with closedby=any - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL closedby has no effect on dialog.requestClose() for modeless dialog with closedby=any - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose can be cancelled for modeless dialog with closedby=any - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose avoids abuse prevention logic for modeless dialog with closedby=any - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose(returnValue) passes along the return value for modeless dialog with closedby=any - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose(returnValue) doesn't change returnvalue when cancelled for modeless dialog with closedby=any - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose basic behavior for modeless dialog with closedby=closedrequest - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose fires both cancel and close for modeless dialog with closedby=closedrequest - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL closedby has no effect on dialog.requestClose() for modeless dialog with closedby=closedrequest - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose can be cancelled for modeless dialog with closedby=closedrequest - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose avoids abuse prevention logic for modeless dialog with closedby=closedrequest - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose(returnValue) passes along the return value for modeless dialog with closedby=closedrequest - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose(returnValue) doesn't change returnvalue when cancelled for modeless dialog with closedby=closedrequest - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose basic behavior for modeless dialog with closedby=none - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose fires both cancel and close for modeless dialog with closedby=none - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL closedby has no effect on dialog.requestClose() for modeless dialog with closedby=none - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose can be cancelled for modeless dialog with closedby=none - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose avoids abuse prevention logic for modeless dialog with closedby=none - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose(returnValue) passes along the return value for modeless dialog with closedby=none - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose(returnValue) doesn't change returnvalue when cancelled for modeless dialog with closedby=none - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose basic behavior for modal dialog with closedby=null - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose fires both cancel and close for modal dialog with closedby=null - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL closedby has no effect on dialog.requestClose() for modal dialog with closedby=null - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose can be cancelled for modal dialog with closedby=null - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose avoids abuse prevention logic for modal dialog with closedby=null - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose(returnValue) passes along the return value for modal dialog with closedby=null - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose(returnValue) doesn't change returnvalue when cancelled for modal dialog with closedby=null - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose basic behavior for modal dialog with closedby=any - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose fires both cancel and close for modal dialog with closedby=any - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL closedby has no effect on dialog.requestClose() for modal dialog with closedby=any - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose can be cancelled for modal dialog with closedby=any - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose avoids abuse prevention logic for modal dialog with closedby=any - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose(returnValue) passes along the return value for modal dialog with closedby=any - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose(returnValue) doesn't change returnvalue when cancelled for modal dialog with closedby=any - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose basic behavior for modal dialog with closedby=closedrequest - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose fires both cancel and close for modal dialog with closedby=closedrequest - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL closedby has no effect on dialog.requestClose() for modal dialog with closedby=closedrequest - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose can be cancelled for modal dialog with closedby=closedrequest - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose avoids abuse prevention logic for modal dialog with closedby=closedrequest - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose(returnValue) passes along the return value for modal dialog with closedby=closedrequest - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose(returnValue) doesn't change returnvalue when cancelled for modal dialog with closedby=closedrequest - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose basic behavior for modal dialog with closedby=none - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose fires both cancel and close for modal dialog with closedby=none - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL closedby has no effect on dialog.requestClose() for modal dialog with closedby=none - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose can be cancelled for modal dialog with closedby=none - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose avoids abuse prevention logic for modal dialog with closedby=none - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose(returnValue) passes along the return value for modal dialog with closedby=none - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
  FAIL requestClose(returnValue) doesn't change returnvalue when cancelled for modal dialog with closedby=none - promise_test: Unhandled rejection with value: object "TypeError: dialog.requestClose is not a function"
 0:44.82 INFO Got 3 unexpected results, with 0 unexpected passes
 0:44.82 wptserve INFO Stopped WebTransport over HTTP/3 server on 127.0.0.1:11000
 0:44.87 wptserve INFO Stopped http server on 127.0.0.1:8002
 0:44.87 wptserve INFO Stopped http server on 127.0.0.1:8003
 0:44.87 wptserve INFO Stopped http server on 127.0.0.1:8445
 0:44.87 wptserve INFO Close on: (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8888))
 0:44.87 wptserve INFO Stopped http server on 127.0.0.1:8001
 0:44.87 wptserve INFO Close on: (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8889))
 0:44.87 wptserve INFO Stopped http server on 127.0.0.1:8446
 0:44.87 wptserve INFO Stopped http server on 127.0.0.1:8444
 0:44.87 wptserve INFO Stopped http server on 127.0.0.1:8443
 0:44.87 wptserve INFO Stopped http server on 127.0.0.1:9000
 0:45.22 wptserve INFO Stopped http server on 127.0.0.1:8000
 0:45.26 INFO Removed font: Ahem.ttf
 0:45.28 INFO Closing logging queue
 0:45.28 INFO queue closed
 0:45.28 INFO Tolerating 3 unexpected results
X connection to :99.0 broken (explicit kill or server shutdown).

[taskcluster 2025-01-15 15:36:42.901Z] === Task Finished ===
[taskcluster 2025-01-15 15:36:43.823Z] Successful task run with exit code: 0 completed in 197.652 seconds