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

HTML: Test that <details open> fires the event even from the parser. #16244

Merged
merged 1 commit into from
Nov 1, 2023

HTML: Test that <details open> fires the event even from the parser.

11930a6
Select commit
Loading
Failed to load commit list.
Merged

HTML: Test that <details open> fires the event even from the parser. #16244

HTML: Test that <details open> fires the event even from the parser.
11930a6
Select commit
Loading
Failed to load commit list.
Community-TC Integration / wpt-firefox-nightly-stability succeeded Nov 1, 2023 in 5m 45s

Community-TC (pull_request)

Verify that all tests affected by a pull request are stable when executed in firefox.

Details

View task in Taskcluster
View logs in Taskcluster

WPT Command: python3 ./wpt run --channel=nightly --verify --verify-no-chaos-mode --verify-repeat-loop=0 --verify-repeat-restart=10 --github-checks-text-file=/home/test/artifacts/checkrun.md --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


 1:13.68 SUITE_START: web-platform-test - running 1 tests
 1:13.68 INFO Using 1 child processes
 1:13.69 INFO Setting up ssl
 1:13.72 certutil b''
 1:13.75 certutil b''
 1:13.76 certutil b'\nCertificate Nickname                                         Trust Attributes\n                                                             SSL,S/MIME,JAR/XPI\n\nweb-platform-tests                                           CT,, \n'
 1:13.76 INFO Application command: /home/test/build/firefox/firefox --marionette about:blank -profile /tmp/tmphg9_c0p_
 1:13.77 INFO Starting runner
 1:14.26 pid:2814 Full command: /home/test/build/firefox/firefox --marionette about:blank
pid:2814 [GFX1-]: glxtest: libpci missingDRI_DRIVER
 1:14.29 pid:2814 1698820610977	Marionette	INFO	Marionette enabled
 1:14.29 pid:2814 ATTENTION: default value of option mesa_glthread overridden by environment.
 1:14.34 pid:2814 ATTENTION: default value of option mesa_glthread overridden by environment.
 1:14.37 pid:2814 1698820611059	Marionette	INFO	Listening on port 43869
 1:14.58 pid:2814 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:14.58 pid:2814 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:14.97 pid:2814 console.error: ({})
 1:15.02 pid:2814 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:15.57 pid:2814 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:15.57 pid:2814 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:15.57 pid:2814 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:15.57 pid:2814 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:15.57 pid:2814 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:15.80 TEST_START: /html/semantics/interactive-elements/the-details-element/toggleEvent.html
 1:15.93 TEST_END: Test OK. Subtests passed 11/11. Unexpected 0
 1:15.93 INFO No more tests
 1:15.93 INFO No more tests
 1:15.93 pid:2814 1698820612618	Marionette	INFO	Stopped listening on port 43869
 1:16.42 pid:2814 console.error: ({})
 1:17.57 INFO Browser exited with return code 0
 1:16.40 INFO Closing logging queue
 1:16.41 INFO queue closed
 1:17.58 SUITE_END

web-platform-test
~~~~~~~~~~~~~~~~~
Ran 72 checks (66 subtests, 6 tests)
Expected results: 72
Unexpected results: 0
OK
 1:17.58 INFO Got 0 unexpected results, with 0 unexpected passes
 1:17.58 INFO Repetition 7 / 10
 1:17.58 SUITE_START: web-platform-test - running 1 tests
 1:17.58 INFO Using 1 child processes
 1:17.59 INFO Setting up ssl
 1:17.62 certutil b''
 1:17.65 certutil b''
 1:17.66 certutil b'\nCertificate Nickname                                         Trust Attributes\n                                                             SSL,S/MIME,JAR/XPI\n\nweb-platform-tests                                           CT,, \n'
 1:17.66 INFO Application command: /home/test/build/firefox/firefox --marionette about:blank -profile /tmp/tmpr89sbcct
 1:17.67 INFO Starting runner
 1:18.20 pid:3089 Full command: /home/test/build/firefox/firefox --marionette about:blank
pid:3089 [GFX1-]: glxtest: libpci missingDRI_DRIVER
 1:18.22 pid:3089 1698820614910	Marionette	INFO	Marionette enabled
 1:18.22 pid:3089 ATTENTION: default value of option mesa_glthread overridden by environment.
 1:18.28 pid:3089 ATTENTION: default value of option mesa_glthread overridden by environment.
 1:18.31 pid:3089 1698820614994	Marionette	INFO	Listening on port 42723
 1:18.66 pid:3089 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:18.67 pid:3089 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:18.88 pid:3089 console.error: ({})
 1:18.93 pid:3089 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:19.42 pid:3089 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:19.42 pid:3089 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:19.42 pid:3089 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:19.42 pid:3089 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:19.42 pid:3089 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:19.75 TEST_START: /html/semantics/interactive-elements/the-details-element/toggleEvent.html
 1:19.86 TEST_END: Test OK. Subtests passed 11/11. Unexpected 0
 1:19.86 INFO No more tests
 1:19.86 INFO No more tests
 1:19.87 pid:3089 1698820616557	Marionette	INFO	Stopped listening on port 42723
 1:20.34 pid:3089 console.error: ({})
 1:21.49 INFO Browser exited with return code 0
 1:20.33 INFO Closing logging queue
 1:20.33 INFO queue closed
 1:21.50 SUITE_END

web-platform-test
~~~~~~~~~~~~~~~~~
Ran 84 checks (77 subtests, 7 tests)
Expected results: 84
Unexpected results: 0
OK
 1:21.50 INFO Got 0 unexpected results, with 0 unexpected passes
 1:21.50 INFO Repetition 8 / 10
 1:21.50 SUITE_START: web-platform-test - running 1 tests
 1:21.50 INFO Using 1 child processes
 1:21.51 INFO Setting up ssl
 1:21.54 certutil b''
 1:21.57 certutil b''
 1:21.58 certutil b'\nCertificate Nickname                                         Trust Attributes\n                                                             SSL,S/MIME,JAR/XPI\n\nweb-platform-tests                                           CT,, \n'
 1:21.58 INFO Application command: /home/test/build/firefox/firefox --marionette about:blank -profile /tmp/tmpluiznjx3
 1:21.59 INFO Starting runner
 1:22.07 pid:3383 Full command: /home/test/build/firefox/firefox --marionette about:blank
pid:3383 [GFX1-]: glxtest: libpci missingDRI_DRIVER
 1:22.10 pid:3383 1698820618786	Marionette	INFO	Marionette enabled
 1:22.10 pid:3383 ATTENTION: default value of option mesa_glthread overridden by environment.
 1:22.15 pid:3383 ATTENTION: default value of option mesa_glthread overridden by environment.
 1:22.18 pid:3383 1698820618872	Marionette	INFO	Listening on port 34267
 1:22.43 pid:3383 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:22.53 pid:3383 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:22.75 pid:3383 console.error: ({})
 1:22.80 pid:3383 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:23.31 pid:3383 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:23.31 pid:3383 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:23.31 pid:3383 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:23.31 pid:3383 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:23.31 pid:3383 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:23.59 TEST_START: /html/semantics/interactive-elements/the-details-element/toggleEvent.html
 1:23.72 TEST_END: Test OK. Subtests passed 11/11. Unexpected 0
 1:23.72 INFO No more tests
 1:23.72 INFO No more tests
 1:23.72 pid:3383 1698820620410	Marionette	INFO	Stopped listening on port 34267
 1:24.21 pid:3383 console.error: ({})
 1:25.36 INFO Browser exited with return code 0
 1:24.20 INFO Closing logging queue
 1:24.20 INFO queue closed
 1:25.37 SUITE_END

web-platform-test
~~~~~~~~~~~~~~~~~
Ran 96 checks (88 subtests, 8 tests)
Expected results: 96
Unexpected results: 0
OK
 1:25.37 INFO Got 0 unexpected results, with 0 unexpected passes
 1:25.37 INFO Repetition 9 / 10
 1:25.37 SUITE_START: web-platform-test - running 1 tests
 1:25.37 INFO Using 1 child processes
 1:25.38 INFO Setting up ssl
 1:25.41 certutil b''
 1:25.44 certutil b''
 1:25.45 certutil b'\nCertificate Nickname                                         Trust Attributes\n                                                             SSL,S/MIME,JAR/XPI\n\nweb-platform-tests                                           CT,, \n'
 1:25.45 INFO Application command: /home/test/build/firefox/firefox --marionette about:blank -profile /tmp/tmpn6puy4lw
 1:25.46 INFO Starting runner
 1:25.89 pid:3662 Full command: /home/test/build/firefox/firefox --marionette about:blank
pid:3662 [GFX1-]: glxtest: libpci missingDRI_DRIVER
 1:25.91 pid:3662 ATTENTION: default value of option mesa_glthread overridden by environment.
 1:25.91 pid:3662 1698820622599	Marionette	INFO	Marionette enabled
 1:25.96 pid:3662 ATTENTION: default value of option mesa_glthread overridden by environment.
 1:26.00 pid:3662 1698820622684	Marionette	INFO	Listening on port 60879
 1:26.33 pid:3662 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:26.34 pid:3662 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:26.55 pid:3662 console.error: ({})
 1:26.61 pid:3662 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:27.08 pid:3662 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:27.08 pid:3662 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:27.08 pid:3662 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:27.08 pid:3662 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:27.08 pid:3662 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:27.40 TEST_START: /html/semantics/interactive-elements/the-details-element/toggleEvent.html
 1:27.53 TEST_END: Test OK. Subtests passed 11/11. Unexpected 0
 1:27.53 INFO No more tests
 1:27.53 INFO No more tests
 1:27.55 pid:3662 1698820624234	Marionette	INFO	Stopped listening on port 60879
 1:27.99 pid:3662 console.error: ({})
 1:29.14 INFO Browser exited with return code 0
 1:27.98 INFO Closing logging queue
 1:27.98 INFO queue closed
 1:29.15 SUITE_END

web-platform-test
~~~~~~~~~~~~~~~~~
Ran 108 checks (99 subtests, 9 tests)
Expected results: 108
Unexpected results: 0
OK
 1:29.15 INFO Got 0 unexpected results, with 0 unexpected passes
 1:29.15 INFO Repetition 10 / 10
 1:29.15 SUITE_START: web-platform-test - running 1 tests
 1:29.15 INFO Using 1 child processes
 1:29.16 INFO Setting up ssl
 1:29.19 certutil b''
 1:29.22 certutil b''
 1:29.23 certutil b'\nCertificate Nickname                                         Trust Attributes\n                                                             SSL,S/MIME,JAR/XPI\n\nweb-platform-tests                                           CT,, \n'
 1:29.23 INFO Application command: /home/test/build/firefox/firefox --marionette about:blank -profile /tmp/tmpdpkajion
 1:29.25 INFO Starting runner
 1:29.65 pid:3955 Full command: /home/test/build/firefox/firefox --marionette about:blank
pid:3955 [GFX1-]: glxtest: libpci missingDRI_DRIVER
 1:29.67 pid:3955 1698820626360	Marionette	INFO	Marionette enabled
 1:29.67 pid:3955 ATTENTION: default value of option mesa_glthread overridden by environment.
 1:29.72 pid:3955 ATTENTION: default value of option mesa_glthread overridden by environment.
 1:29.75 pid:3955 1698820626442	Marionette	INFO	Listening on port 45547
 1:29.97 pid:3955 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:29.98 pid:3955 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:30.32 pid:3955 console.error: ({})
 1:30.37 pid:3955 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:30.83 pid:3955 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:30.84 pid:3955 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:30.84 pid:3955 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:30.84 pid:3955 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:30.84 pid:3955 console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
 1:31.14 TEST_START: /html/semantics/interactive-elements/the-details-element/toggleEvent.html
 1:31.32 TEST_END: Test OK. Subtests passed 11/11. Unexpected 0
 1:31.32 INFO No more tests
 1:31.32 INFO No more tests
 1:31.32 pid:3955 1698820628011	Marionette	INFO	Stopped listening on port 45547
 1:31.80 pid:3955 console.error: ({})
 1:32.94 INFO Browser exited with return code 0
 1:31.79 INFO Closing logging queue
 1:31.79 INFO queue closed
 1:32.95 SUITE_END

web-platform-test
~~~~~~~~~~~~~~~~~
Ran 120 checks (110 subtests, 10 tests)
Expected results: 120
Unexpected results: 0
OK
 1:32.95 INFO Got 0 unexpected results, with 0 unexpected passes
 1:32.96 wptserve INFO Stopped WebTransport over HTTP/3 server on 127.0.0.1:11000
 1:33.28 wptserve INFO Stopped http server on 127.0.0.1:8000
 1:33.39 wptserve INFO Stopped http server on 127.0.0.1:8001
 1:33.39 wptserve INFO Stopped http server on 127.0.0.1:8446
 1:33.40 wptserve INFO Stopped http server on 127.0.0.1:8444
 1:33.41 wptserve INFO Stopped http server on 127.0.0.1:8002
 1:33.41 wptserve INFO Stopped http server on 127.0.0.1:9000
 1:33.41 wptserve INFO Close on: (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8889))
 1:33.41 wptserve INFO Stopped http server on 127.0.0.1:8003
 1:33.41 wptserve INFO Stopped http server on 127.0.0.1:8445
 1:33.41 wptserve INFO Stopped http server on 127.0.0.1:8443
 1:33.41 wptserve INFO Close on: (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8888))
 1:33.49 INFO Removed font: Ahem.ttf
 1:33.52 INFO Closing logging queue
 1:33.52 INFO queue closed
 1:33.53 INFO ::: Ran 10 of expected 10 iterations.
 1:33.53 INFO ## All results ##

 1:33.53 INFO ### /html/semantics/interactive-elements/the-details-element/toggleEvent.html ###
 1:33.53 INFO |                                                                                                            Subtest                                                                                                            | Results | Messages |
 1:33.53 INFO |-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------|----------|
 1:33.53 INFO |                                                                                                                                                                                                                               | OK      |          |
 1:33.53 INFO | `Adding open to 'details' should fire a toggle event at the 'details' element, with 'oldState: closed' and 'newState: open'`                                                                                                  | PASS    |          |
 1:33.53 INFO | `Adding open to 'details' and then removing open from that 'details' should fire only one toggle event at the 'details' element, with 'oldState: closed' and 'newState: closed'`                                              | PASS    |          |
 1:33.53 INFO | `Adding open to 'details' (display:none) should fire a toggle event at the 'details' element, with 'oldState: closed' and 'newState: open'`                                                                                   | PASS    |          |
 1:33.53 INFO | `Adding open to 'details' (no children) should fire a toggle event at the 'details' element, with 'oldState: closed' and 'newState: open'`                                                                                    | PASS    |          |
 1:33.53 INFO | `Adding open to 'details' and then removing open from that 'details' and then again adding open to that 'details' should fire only one toggle event at the 'details' element, with 'oldState: closed' and 'newState: closed'` | PASS    |          |
 1:33.53 INFO | `Adding open to 'details' using setAttribute('open', '') should fire a toggle event at the 'details' element, with 'oldState: closed' and 'newState: open'`                                                                   | PASS    |          |
 1:33.53 INFO | `Adding open to 'details' and then calling removeAttribute('open') should fire only one toggle event at the 'details' element, with 'oldState: closed' and 'newState: closed'`                                                | PASS    |          |
 1:33.53 INFO | `Setting open=true on an opened 'details' element should not fire a toggle event at the 'details' element`                                                                                                                    | PASS    |          |
 1:33.53 INFO | `Setting open=false on a closed 'details' element should not fire a toggle event at the 'details' element`                                                                                                                    | PASS    |          |
 1:33.53 INFO | `Adding open to 'details' (not in the document) should fire a toggle event at the 'details' element, with 'oldState: closed' and 'newState: open'`                                                                            | PASS    |          |
 1:33.53 INFO | `Setting open from the parser fires a toggle event`                                                                                                                                                                           | PASS    |          |
 1:33.53 INFO 
 1:33.53 INFO ::: Running tests in a loop with restarts 10 times : PASS
 1:33.53 INFO :::
 1:33.53 INFO ::: Test verification PASS
 1:33.53 INFO :::
[taskcluster 2023-11-01 06:37:11.666Z] === Task Finished ===
[taskcluster 2023-11-01 06:37:11.966Z] Successful task run with exit code: 0 completed in 228.29 seconds