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

Content-Security-Policy (CSP) parsing for invalid bytes in directives #48855

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Add 3 more tests

030337f
Select commit
Loading
Failed to load commit list.
Open

Content-Security-Policy (CSP) parsing for invalid bytes in directives #48855

Add 3 more tests
030337f
Select commit
Loading
Failed to load commit list.
Community-TC Integration / wpt-firefox-nightly-stability succeeded Oct 29, 2024 in 7m 18s

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 | View task group in Taskcluster

Task Status

Started: 2024-10-29T15:40:07.433Z
Resolved: 2024-10-29T15:44:06.176Z
Task Execution Time: 3 minutes, 58 seconds, 743 milliseconds
Task Status: completed
Reason Resolved: completed
RunId: 0

Artifacts

- public/logs/live_backing.log
- public/logs/live.log
- public/results/checkrun.md

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


[taskcluster 2024-10-29 15:40:07.482Z] Task ID: Dqtki0-ESuOdRXuTEKRXQg
[taskcluster 2024-10-29 15:40:07.482Z] Worker ID: 4149662499585441784
[taskcluster 2024-10-29 15:40:07.482Z] Worker Group: us-central1-c
[taskcluster 2024-10-29 15:40:07.482Z] Worker Node Type: projects/757942385826/machineTypes/n2-standard-4
[taskcluster 2024-10-29 15:40:07.482Z] Worker Pool: proj-wpt/ci
[taskcluster 2024-10-29 15:40:07.482Z] Worker Version: 46.1.0
[taskcluster 2024-10-29 15:40:07.482Z] Public IP: 34.132.46.201
[taskcluster 2024-10-29 15:40:07.482Z] Hostname: proj-wpt-ci-xaaw-73st2yf7wtefep-jg

[taskcluster 2024-10-29 15:40:08.155Z] === Task Starting ===
+ '[' '' ']'
+ '[' -d /etc/profile.d ']'
+ for i in /etc/profile.d/*.sh
+ '[' -r /etc/profile.d/01-locale-fix.sh ']'
+ . /etc/profile.d/01-locale-fix.sh
+++ /usr/bin/locale-check C.UTF-8
++ eval
+ for i in /etc/profile.d/*.sh
+ '[' -r /etc/profile.d/libvirt-uri.sh ']'
+ . /etc/profile.d/libvirt-uri.sh

...(8094 lines hidden)...

Test.prototype.step_timeout/<@http://web-platform.test:8000/resources/testharness.js:2743:25
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2622:25
Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:2669:35
  FAIL CSP: "frame-ancestors 'self'\x7f" should allow rendering (Invalid directive ignored). - assert_unreached: The IFrame should not have been blocked. It was. Reached unreachable code
csp_parsing_test/endTest/<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:19:33
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2622:25
endTest@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:18:18
csp_parsing_test/iframeLoaded/<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:87:24
csp_parsing_test/pollForLoadCompletion/timer<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:37:43
Test.prototype.step_timeout/<@http://web-platform.test:8000/resources/testharness.js:2743:25
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2622:25
Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:2669:35
  FAIL CSP: "frame-ancestors 'self', frame-ancestors 'self'\x7f" should allow rendering. - assert_unreached: The IFrame should not have been blocked. It was. Reached unreachable code
csp_parsing_test/endTest/<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:19:33
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2622:25
endTest@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:18:18
csp_parsing_test/iframeLoaded/<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:87:24
csp_parsing_test/pollForLoadCompletion/timer<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:37:43
Test.prototype.step_timeout/<@http://web-platform.test:8000/resources/testharness.js:2743:25
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2622:25
Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:2669:35
  TIMEOUT /content-security-policy/parsing/invalid-bytes.html
  TIMEOUT CSP: "frame-ancestors 'none'\x00" should block rendering (Network Error). - Test timed out
  TIMEOUT CSP: "frame-ancestors 'none' http:\x00" should allow rendering (Network Error). - Test timed out
  TIMEOUT CSP: "frame-ancestors 'self'\x00" should block rendering (Network Error). - Test timed out
  TIMEOUT CSP: "frame-ancestors 'none'; script-src 'self'\x00" should block rendering (Network Error). - Test timed out
  TIMEOUT CSP: "frame-ancestors 'self'; script-src 'self'\x00" should block rendering (Network Error). - Test timed out
  TIMEOUT CSP: "frame-ancestors 'self', frame-ancestors 'self'\x00" should block rendering (Network Error). - Test timed out
  TIMEOUT CSP: "frame-ancestors 'none', frame-ancestors 'self'\x00" should block rendering (Network Error). - Test timed out
  TIMEOUT CSP: "frame-ancestors 'none', frame-ancestors\x00" should block rendering (Network Error). - Test timed out
  TIMEOUT CSP: "frame-ancestors 'self', frame-ancestors\x00" should block rendering (Network Error). - Test timed out
  FAIL CSP: "frame-ancestors 'none'\x01" should allow rendering (Invalid directive ignored). - assert_unreached: The IFrame should not have been blocked. It was. Reached unreachable code
csp_parsing_test/endTest/<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:19:33
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2622:25
endTest@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:18:18
csp_parsing_test/iframeLoaded/<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:87:24
  FAIL CSP: "frame-ancestors 'none' http:\x01" should allow rendering (Invalid directive ignored). - assert_unreached: The IFrame should not have been blocked. It was. Reached unreachable code
csp_parsing_test/endTest/<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:19:33
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2622:25
endTest@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:18:18
csp_parsing_test/iframeLoaded/<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:87:24
  FAIL CSP: "frame-ancestors 'self'\x01" should allow rendering (Invalid directive ignored). - assert_unreached: The IFrame should not have been blocked. It was. Reached unreachable code
csp_parsing_test/endTest/<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:19:33
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2622:25
endTest@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:18:18
csp_parsing_test/iframeLoaded/<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:87:24
  FAIL CSP: "frame-ancestors 'self', frame-ancestors 'self'\x01" should allow rendering. - assert_unreached: The IFrame should not have been blocked. It was. Reached unreachable code
csp_parsing_test/endTest/<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:19:33
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2622:25
endTest@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:18:18
csp_parsing_test/iframeLoaded/<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:87:24
  FAIL CSP: "frame-ancestors 'none'\x7f" should allow rendering (Invalid directive ignored). - assert_unreached: The IFrame should not have been blocked. It was. Reached unreachable code
csp_parsing_test/endTest/<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:19:33
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2622:25
endTest@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:18:18
csp_parsing_test/iframeLoaded/<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:87:24
  FAIL CSP: "frame-ancestors 'none' http:\x7f" should allow rendering (Invalid directive ignored). - assert_unreached: The IFrame should not have been blocked. It was. Reached unreachable code
csp_parsing_test/endTest/<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:19:33
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2622:25
endTest@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:18:18
csp_parsing_test/iframeLoaded/<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:87:24
  FAIL CSP: "frame-ancestors 'self'\x7f" should allow rendering (Invalid directive ignored). - assert_unreached: The IFrame should not have been blocked. It was. Reached unreachable code
csp_parsing_test/endTest/<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:19:33
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2622:25
endTest@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:18:18
csp_parsing_test/iframeLoaded/<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:87:24
  FAIL CSP: "frame-ancestors 'self', frame-ancestors 'self'\x7f" should allow rendering. - assert_unreached: The IFrame should not have been blocked. It was. Reached unreachable code
csp_parsing_test/endTest/<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:19:33
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2622:25
endTest@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:18:18
csp_parsing_test/iframeLoaded/<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:87:24
csp_parsing_test/pollForLoadCompletion/timer<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:37:43
Test.prototype.step_timeout/<@http://web-platform.test:8000/resources/testharness.js:2743:25
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2622:25
Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:2669:35
  TIMEOUT /content-security-policy/parsing/invalid-bytes.html
  TIMEOUT CSP: "frame-ancestors 'none'\x00" should block rendering (Network Error). - Test timed out
  TIMEOUT CSP: "frame-ancestors 'none' http:\x00" should allow rendering (Network Error). - Test timed out
  TIMEOUT CSP: "frame-ancestors 'self'\x00" should block rendering (Network Error). - Test timed out
  TIMEOUT CSP: "frame-ancestors 'none'; script-src 'self'\x00" should block rendering (Network Error). - Test timed out
  TIMEOUT CSP: "frame-ancestors 'self'; script-src 'self'\x00" should block rendering (Network Error). - Test timed out
  TIMEOUT CSP: "frame-ancestors 'self', frame-ancestors 'self'\x00" should block rendering (Network Error). - Test timed out
  TIMEOUT CSP: "frame-ancestors 'none', frame-ancestors 'self'\x00" should block rendering (Network Error). - Test timed out
  TIMEOUT CSP: "frame-ancestors 'none', frame-ancestors\x00" should block rendering (Network Error). - Test timed out
  TIMEOUT CSP: "frame-ancestors 'self', frame-ancestors\x00" should block rendering (Network Error). - Test timed out
  FAIL CSP: "frame-ancestors 'none'\x01" should allow rendering (Invalid directive ignored). - assert_unreached: The IFrame should not have been blocked. It was. Reached unreachable code
csp_parsing_test/endTest/<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:19:33
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2622:25
endTest@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:18:18
csp_parsing_test/iframeLoaded/<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:87:24
  FAIL CSP: "frame-ancestors 'none' http:\x01" should allow rendering (Invalid directive ignored). - assert_unreached: The IFrame should not have been blocked. It was. Reached unreachable code
csp_parsing_test/endTest/<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:19:33
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2622:25
endTest@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:18:18
csp_parsing_test/iframeLoaded/<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:87:24
  FAIL CSP: "frame-ancestors 'self'\x01" should allow rendering (Invalid directive ignored). - assert_unreached: The IFrame should not have been blocked. It was. Reached unreachable code
csp_parsing_test/endTest/<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:19:33
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2622:25
endTest@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:18:18
csp_parsing_test/iframeLoaded/<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:87:24
  FAIL CSP: "frame-ancestors 'self', frame-ancestors 'self'\x01" should allow rendering. - assert_unreached: The IFrame should not have been blocked. It was. Reached unreachable code
csp_parsing_test/endTest/<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:19:33
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2622:25
endTest@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:18:18
csp_parsing_test/iframeLoaded/<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:87:24
  FAIL CSP: "frame-ancestors 'none'\x7f" should allow rendering (Invalid directive ignored). - assert_unreached: The IFrame should not have been blocked. It was. Reached unreachable code
csp_parsing_test/endTest/<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:19:33
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2622:25
endTest@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:18:18
csp_parsing_test/iframeLoaded/<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:87:24
csp_parsing_test/pollForLoadCompletion/timer<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:37:43
Test.prototype.step_timeout/<@http://web-platform.test:8000/resources/testharness.js:2743:25
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2622:25
Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:2669:35
  FAIL CSP: "frame-ancestors 'none' http:\x7f" should allow rendering (Invalid directive ignored). - assert_unreached: The IFrame should not have been blocked. It was. Reached unreachable code
csp_parsing_test/endTest/<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:19:33
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2622:25
endTest@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:18:18
csp_parsing_test/iframeLoaded/<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:87:24
csp_parsing_test/pollForLoadCompletion/timer<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:37:43
Test.prototype.step_timeout/<@http://web-platform.test:8000/resources/testharness.js:2743:25
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2622:25
Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:2669:35
  FAIL CSP: "frame-ancestors 'self'\x7f" should allow rendering (Invalid directive ignored). - assert_unreached: The IFrame should not have been blocked. It was. Reached unreachable code
csp_parsing_test/endTest/<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:19:33
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2622:25
endTest@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:18:18
csp_parsing_test/iframeLoaded/<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:87:24
csp_parsing_test/pollForLoadCompletion/timer<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:37:43
Test.prototype.step_timeout/<@http://web-platform.test:8000/resources/testharness.js:2743:25
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2622:25
Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:2669:35
  FAIL CSP: "frame-ancestors 'self', frame-ancestors 'self'\x7f" should allow rendering. - assert_unreached: The IFrame should not have been blocked. It was. Reached unreachable code
csp_parsing_test/endTest/<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:19:33
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2622:25
endTest@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:18:18
csp_parsing_test/iframeLoaded/<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:87:24
csp_parsing_test/pollForLoadCompletion/timer<@http://web-platform.test:8000/content-security-policy/parsing/support/helper.sub.js:37:43
Test.prototype.step_timeout/<@http://web-platform.test:8000/resources/testharness.js:2743:25
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2622:25
Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:2669:35
  TIMEOUT /content-security-policy/parsing/invalid-bytes.html
 2:41.16 INFO Got 10 unexpected results, with 0 unexpected passes
 2:41.17 wptserve INFO Stopped WebTransport over HTTP/3 server on 127.0.0.1:11000
 2:41.17 wptserve INFO Stopped http server on 127.0.0.1:8000
 2:41.23 wptserve INFO Stopped http server on 127.0.0.1:8002
 2:41.23 wptserve INFO Stopped http server on 127.0.0.1:8443
 2:41.23 wptserve INFO Stopped http server on 127.0.0.1:8445
 2:41.23 wptserve INFO Stopped http server on 127.0.0.1:8003
 2:41.23 wptserve INFO Stopped http server on 127.0.0.1:8001
 2:41.23 wptserve INFO Stopped http server on 127.0.0.1:9000
 2:41.23 wptserve INFO Stopped http server on 127.0.0.1:8446
 2:41.23 wptserve INFO Close on: (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8888))
 2:41.23 wptserve INFO Stopped http server on 127.0.0.1:8444
 2:41.23 wptserve INFO Close on: (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8889))
 2:41.37 INFO Removed font: Ahem.ttf
 2:41.39 INFO Closing logging queue
 2:41.40 INFO queue closed
 2:41.41 INFO ::: Ran 10 of expected 10 iterations.
 2:41.41 INFO ## All results ##

 2:41.41 INFO ### /content-security-policy/parsing/invalid-bytes.html ###
 2:41.41 INFO |                                               Subtest                                               | Results |                                            Messages                                           |
 2:41.41 INFO |-----------------------------------------------------------------------------------------------------|---------|-----------------------------------------------------------------------------------------------|
 2:41.41 INFO |                                                                                                     | TIMEOUT |                                                                                               |
 2:41.41 INFO | `CSP: "frame-ancestors 'none'\x00" should block rendering (Network Error).`                         | TIMEOUT | `Test timed out`                                                                              |
 2:41.41 INFO | `CSP: "frame-ancestors 'none' http:\x00" should allow rendering (Network Error).`                   | TIMEOUT | `Test timed out`                                                                              |
 2:41.41 INFO | `CSP: "frame-ancestors 'self'\x00" should block rendering (Network Error).`                         | TIMEOUT | `Test timed out`                                                                              |
 2:41.41 INFO | `CSP: "frame-ancestors 'none'; script-src 'self'\x00" should block rendering (Network Error).`      | TIMEOUT | `Test timed out`                                                                              |
 2:41.41 INFO | `CSP: "frame-ancestors 'self'; script-src 'self'\x00" should block rendering (Network Error).`      | TIMEOUT | `Test timed out`                                                                              |
 2:41.41 INFO | `CSP: "frame-ancestors 'self', frame-ancestors 'self'\x00" should block rendering (Network Error).` | TIMEOUT | `Test timed out`                                                                              |
 2:41.41 INFO | `CSP: "frame-ancestors 'none', frame-ancestors 'self'\x00" should block rendering (Network Error).` | TIMEOUT | `Test timed out`                                                                              |
 2:41.41 INFO | `CSP: "frame-ancestors 'none', frame-ancestors\x00" should block rendering (Network Error).`        | TIMEOUT | `Test timed out`                                                                              |
 2:41.41 INFO | `CSP: "frame-ancestors 'self', frame-ancestors\x00" should block rendering (Network Error).`        | TIMEOUT | `Test timed out`                                                                              |
 2:41.41 INFO | `CSP: "frame-ancestors 'none'\x01" should allow rendering (Invalid directive ignored).`             | FAIL    | `assert_unreached: The IFrame should not have been blocked. It was. Reached unreachable code` |
 2:41.41 INFO | `CSP: "frame-ancestors 'none' http:\x01" should allow rendering (Invalid directive ignored).`       | FAIL    | `assert_unreached: The IFrame should not have been blocked. It was. Reached unreachable code` |
 2:41.41 INFO | `CSP: "frame-ancestors 'self'\x01" should allow rendering (Invalid directive ignored).`             | FAIL    | `assert_unreached: The IFrame should not have been blocked. It was. Reached unreachable code` |
 2:41.41 INFO | `CSP: "frame-ancestors 'none'; script-src 'self'\x01" should block rendering.`                      | PASS    |                                                                                               |
 2:41.41 INFO | `CSP: "frame-ancestors 'self'; script-src 'self'\x01" should allow rendering.`                      | PASS    |                                                                                               |
 2:41.41 INFO | `CSP: "frame-ancestors 'self', frame-ancestors 'self'\x01" should allow rendering.`                 | FAIL    | `assert_unreached: The IFrame should not have been blocked. It was. Reached unreachable code` |
 2:41.41 INFO | `CSP: "frame-ancestors 'none', frame-ancestors 'self'\x01" should block rendering.`                 | PASS    |                                                                                               |
 2:41.41 INFO | `CSP: "frame-ancestors 'none', frame-ancestors\x01" should block rendering.`                        | PASS    |                                                                                               |
 2:41.41 INFO | `CSP: "frame-ancestors 'self', frame-ancestors\x01" should block rendering.`                        | PASS    |                                                                                               |
 2:41.41 INFO | `CSP: "frame-ancestors 'none'\x7f" should allow rendering (Invalid directive ignored).`             | FAIL    | `assert_unreached: The IFrame should not have been blocked. It was. Reached unreachable code` |
 2:41.41 INFO | `CSP: "frame-ancestors 'none' http:\x7f" should allow rendering (Invalid directive ignored).`       | FAIL    | `assert_unreached: The IFrame should not have been blocked. It was. Reached unreachable code` |
 2:41.41 INFO | `CSP: "frame-ancestors 'self'\x7f" should allow rendering (Invalid directive ignored).`             | FAIL    | `assert_unreached: The IFrame should not have been blocked. It was. Reached unreachable code` |
 2:41.41 INFO | `CSP: "frame-ancestors 'none'; script-src 'self'\x7f" should block rendering.`                      | PASS    |                                                                                               |
 2:41.41 INFO | `CSP: "frame-ancestors 'self'; script-src 'self'\x7f" should allow rendering.`                      | PASS    |                                                                                               |
 2:41.41 INFO | `CSP: "frame-ancestors 'self', frame-ancestors 'self'\x7f" should allow rendering.`                 | FAIL    | `assert_unreached: The IFrame should not have been blocked. It was. Reached unreachable code` |
 2:41.41 INFO | `CSP: "frame-ancestors 'none', frame-ancestors 'self'\x7f" should block rendering.`                 | PASS    |                                                                                               |
 2:41.41 INFO | `CSP: "frame-ancestors 'none', frame-ancestors\x7f" should block rendering.`                        | PASS    |                                                                                               |
 2:41.41 INFO | `CSP: "frame-ancestors 'self', frame-ancestors\x7f" should block rendering.`                        | PASS    |                                                                                               |
 2:41.41 INFO 
 2:41.41 INFO ::: Running tests in a loop with restarts 10 times : PASS
 2:41.41 INFO :::
 2:41.41 INFO ::: Test verification PASS
 2:41.41 INFO :::
[taskcluster 2024-10-29 15:44:05.267Z] === Task Finished ===
[taskcluster 2024-10-29 15:44:05.584Z] Successful task run with exit code: 0 completed in 238.103 seconds