[wpt-sync] Sync PR 50529 - Add violation report tests for setTimeout in workers
Categories
(Core :: DOM: Security, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox138 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
(Blocks 1 open bug, )
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 50529 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/50529
Details from upstream follow.
Luke Warlow <lwarlow@igalia.com> wrote:
Add violation report tests for setTimeout in workers
cc @fred-wang
Draft as I'm not sure if we should merge it in it's current state.
This will timeout in WebKit as WebKit just doesn't support securitypolicyviolation events in workers. I think we should split the worker tests into a separate file anyway (it's currently called DOMWindow). But given this is expected to fail in WebKit I think we should put these worker violation tests in a separate file even from the other worker tests.
Assignee | ||
Updated•1 months ago
|
Assignee | ||
Comment 1•17 days ago
|
||
Assignee | ||
Comment 2•17 days ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 33 tests and 4 subtests
Status Summary
Firefox
OK
: 8[GitHub] 27[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-24h2-debug, Gecko-windows11-32-24h2-opt, Gecko-windows11-64-24h2-debug, Gecko-windows11-64-24h2-opt]
PASS
: 105
FAIL
: 71
TIMEOUT
: 2
ERROR
: 2[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-24h2-debug, Gecko-windows11-32-24h2-opt, Gecko-windows11-64-24h2-debug, Gecko-windows11-64-24h2-opt] 23[GitHub]
Chrome
OK
: 33
PASS
: 141
FAIL
: 25
Safari
OK
: 8
FAIL
: 71
TIMEOUT
: 2
ERROR
: 23
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
- /trusted-types/TrustedTypePolicyFactory-createPolicy-cspTests-none.html [wpt.fyi]
- Cannot create policy with name 'SomeName' - policy creation throws:
FAIL
[GitHub
],PASS
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:PASS
, Safari:FAIL
) - Cannot create policy with name 'default' - policy creation throws:
FAIL
[GitHub
],PASS
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:PASS
, Safari:FAIL
)
- Cannot create policy with name 'SomeName' - policy creation throws:
- /trusted-types/TrustedTypePolicyFactory-createPolicy-cspTests.html [wpt.fyi]
- Allowed-name policy creation works.:
FAIL
[GitHub
],PASS
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:PASS
, Safari:FAIL
) - Another allowed-name policy creation works.:
FAIL
[GitHub
],PASS
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:PASS
, Safari:FAIL
) - Non-allowed name policy creation throws.:
FAIL
[GitHub
],PASS
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:PASS
, Safari:FAIL
) - Duplicate name policy creation throws.:
FAIL
[GitHub
],PASS
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:PASS
, Safari:FAIL
)
- Allowed-name policy creation works.:
- /trusted-types/require-trusted-types-for-report-only.html [wpt.fyi]
- Require trusted types for 'script' block create HTML.:
FAIL
[GitHub
],PASS
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:PASS
, Safari:FAIL
) - Require trusted types for 'script' block create script.:
FAIL
[GitHub
],PASS
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:PASS
, Safari:FAIL
) - Require trusted types for 'script' block create script URL.:
FAIL
[GitHub
],PASS
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:PASS
, Safari:FAIL
) - Set require trusted types for 'script' without CSP for trusted types don't block policy creation and using.:
FAIL
[GitHub
],PASS
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:PASS
, Safari:FAIL
)
- Require trusted types for 'script' block create HTML.:
- /trusted-types/require-trusted-types-for.html [wpt.fyi]
- Require trusted types for 'script' block create HTML.:
FAIL
[GitHub
],PASS
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:PASS
, Safari:FAIL
) - Require trusted types for 'script' block create script.:
FAIL
[GitHub
],PASS
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:PASS
, Safari:FAIL
) - Require trusted types for 'script' block create script URL.:
FAIL
[GitHub
],PASS
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:PASS
, Safari:FAIL
) - Set require trusted types for 'script' without CSP for trusted types don't block policy creation and using.:
FAIL
[GitHub
],PASS
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:PASS
, Safari:FAIL
)
- Require trusted types for 'script' block create HTML.:
- /trusted-types/trusted-types-eval-reporting-no-unsafe-eval.html [wpt.fyi]:
ERROR
[GitHub
],OK
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:ERROR
) - /trusted-types/trusted-types-eval-reporting-report-only.html [wpt.fyi]:
ERROR
[GitHub
],OK
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:ERROR
) - /trusted-types/trusted-types-eval-reporting.html [wpt.fyi]:
ERROR
[GitHub
],OK
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:ERROR
) - /trusted-types/trusted-types-report-only.html [wpt.fyi]:
ERROR
[GitHub
],OK
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:ERROR
) - /trusted-types/trusted-types-reporting-for-DOMParser-parseFromString.html [wpt.fyi]:
ERROR
[GitHub
],OK
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:ERROR
) - /trusted-types/trusted-types-reporting-for-DedicatedWorker-setTimeout-setInterval.html [wpt.fyi]:
ERROR
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
],TIMEOUT
[GitHub
] (Chrome:OK
, Safari:TIMEOUT
) - /trusted-types/trusted-types-reporting-for-Document-execCommand.html [wpt.fyi]:
ERROR
[GitHub
],OK
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:ERROR
) - /trusted-types/trusted-types-reporting-for-Document-parseHTMLUnsafe.html [wpt.fyi]:
ERROR
[GitHub
],OK
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:ERROR
) - /trusted-types/trusted-types-reporting-for-Document-write.html [wpt.fyi]:
ERROR
[GitHub
],OK
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:ERROR
) - /trusted-types/trusted-types-reporting-for-Element-innerHTML.html [wpt.fyi]:
ERROR
[GitHub
],OK
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:ERROR
) - /trusted-types/trusted-types-reporting-for-Element-insertAdjacentHTML.html [wpt.fyi]:
ERROR
[GitHub
],OK
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:ERROR
) - /trusted-types/trusted-types-reporting-for-Element-outerHTML.html [wpt.fyi]:
ERROR
[GitHub
],OK
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:ERROR
) - /trusted-types/trusted-types-reporting-for-Element-setAttribute.html [wpt.fyi]:
ERROR
[GitHub
],OK
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:ERROR
) - /trusted-types/trusted-types-reporting-for-Element-setHTMLUnsafe.html [wpt.fyi]:
ERROR
[GitHub
],OK
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:ERROR
) - /trusted-types/trusted-types-reporting-for-HTMLIFrameElement-srcdoc.html [wpt.fyi]:
ERROR
[GitHub
],OK
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:ERROR
) - /trusted-types/trusted-types-reporting-for-HTMLScriptElement-innerHTML.html [wpt.fyi]:
ERROR
[GitHub
],OK
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:ERROR
) - /trusted-types/trusted-types-reporting-for-HTMLScriptElement.html [wpt.fyi]:
ERROR
[GitHub
],OK
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:ERROR
) - /trusted-types/trusted-types-reporting-for-Range-createContextualFragment.html [wpt.fyi]:
ERROR
[GitHub
],OK
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:ERROR
) - /trusted-types/trusted-types-reporting-for-SVGScriptElement-innerHTML.html [wpt.fyi]:
ERROR
[GitHub
],OK
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:ERROR
) - /trusted-types/trusted-types-reporting-for-ShadowRoot-innerHTML.html [wpt.fyi]:
ERROR
[GitHub
],OK
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:ERROR
) - /trusted-types/trusted-types-reporting-for-ShadowRoot-setHTMLUnsafe.html [wpt.fyi]:
ERROR
[GitHub
],OK
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:ERROR
) - /trusted-types/trusted-types-reporting-for-SharedWorker-setTimeout-setInterval.html [wpt.fyi]:
ERROR
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
],TIMEOUT
[GitHub
] (Chrome:OK
, Safari:TIMEOUT
) - /trusted-types/trusted-types-reporting.html [wpt.fyi]
- Trusted Type violation report: creating a forbidden policy.:
FAIL
[GitHub
],PASS
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:PASS
, Safari:FAIL
) - Trusted Type violation report: creating a report-only-forbidden policy.:
FAIL
[GitHub
],PASS
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:PASS
, Safari:FAIL
) - Trusted Type violation report: creating a forbidden-but-not-reported policy.:
FAIL
[GitHub
],PASS
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:PASS
, Safari:FAIL
) - Trusted Type violation report: sample for SVGScriptElement href assignment:
FAIL
[GitHub
],PASS
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:FAIL
, Safari:FAIL
) - Trusted Type violation report: sample for SVGScriptElement href assignment by setAttribute:
FAIL
[GitHub
],PASS
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:FAIL
, Safari:FAIL
) - Trusted Type violation report: sample for eval:
FAIL
[GitHub
],PASS
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:PASS
, Safari:FAIL
) - Trusted Type violation report: sample for custom element assignment:
FAIL
[GitHub
],PASS
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:PASS
, Safari:FAIL
) - Trusted Type violation report: Worker constructor:
FAIL
[GitHub
],PASS
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:PASS
, Safari:FAIL
)
- Trusted Type violation report: creating a forbidden policy.:
- /trusted-types/trusted-types-source-file-path.html [wpt.fyi]:
ERROR
[GitHub
],OK
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:ERROR
) - /trusted-types/trusted-types-svg-script-set-href.html [wpt.fyi]:
ERROR
[GitHub
],OK
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-24h2-debug
,Gecko-windows11-32-24h2-opt
,Gecko-windows11-64-24h2-debug
,Gecko-windows11-64-24h2-opt
] (Chrome:OK
, Safari:ERROR
) - /trusted-types/should-trusted-type-policy-creation-be-blocked-by-csp-001.html [wpt.fyi]
- single enforce policy with directive "trusted-type tt-policy-name":
FAIL
(Chrome:PASS
, Safari:FAIL
) - single report-only policy with directive "trusted-type tt-policy-name":
FAIL
(Chrome:PASS
, Safari:FAIL
) - single enforce policy with directive "trusted-type *":
FAIL
(Chrome:PASS
, Safari:FAIL
) - single report-only policy with directive "trusted-type *":
FAIL
(Chrome:PASS
, Safari:FAIL
) - single enforce policy with directive "trusted-type 'none'":
FAIL
(Chrome:PASS
, Safari:FAIL
) - single report-only policy with directive "trusted-type 'none'":
FAIL
(Chrome:PASS
, Safari:FAIL
) - single enforce policy with directive "trusted-type 'allow-duplicates'":
FAIL
(Chrome:PASS
, Safari:FAIL
) - single report-only policy with directive "trusted-type 'allow-duplicates'":
FAIL
(Chrome:PASS
, Safari:FAIL
) - single enforce policy with directive "trusted-type tt-policy-name 'allow-duplicates'":
FAIL
(Chrome:PASS
, Safari:FAIL
) - single report-only policy with directive "trusted-type tt-policy-name 'allow-duplicates'":
FAIL
(Chrome:PASS
, Safari:FAIL
) - single enforce policy with directive "trusted-type * 'allow-duplicates'":
FAIL
(Chrome:PASS
, Safari:FAIL
) - single report-only policy with directive "trusted-type * 'allow-duplicates'":
FAIL
(Chrome:PASS
, Safari:FAIL
) - single enforce policy with directive "trusted-type 'none' 'allow-duplicates'":
FAIL
(Chrome:PASS
, Safari:FAIL
) - single report-only policy with directive "trusted-type 'none' 'allow-duplicates'":
FAIL
(Chrome:PASS
, Safari:FAIL
) - single enforce policy with directive "trusted-type 'none' tt-policy-name":
FAIL
(Chrome:PASS
, Safari:FAIL
) - single report-only policy with directive "trusted-type 'none' tt-policy-name":
FAIL
(Chrome:PASS
, Safari:FAIL
) - single enforce policy with directive "trusted-type 'none' *":
FAIL
(Chrome:PASS
, Safari:FAIL
) - single report-only policy with directive "trusted-type 'none' *":
FAIL
(Chrome:PASS
, Safari:FAIL
) - single enforce policy with directive "trusted-type tt-policy-name *":
FAIL
(Chrome:PASS
, Safari:FAIL
) - single report-only policy with directive "trusted-type tt-policy-name *":
FAIL
(Chrome:PASS
, Safari:FAIL
) - single enforce policy with directive "trusted-type tt-policy-name1 tt-policy-name2 tt-policy-name3":
FAIL
(Chrome:PASS
, Safari:FAIL
) - single report-only policy with directive "trusted-type tt-policy-name1 tt-policy-name2 tt-policy-name3":
FAIL
(Chrome:PASS
, Safari:FAIL
)
- single enforce policy with directive "trusted-type tt-policy-name":
- /trusted-types/should-trusted-type-policy-creation-be-blocked-by-csp-002.html [wpt.fyi]
- valid tt-policy-name name "1":
FAIL
(Chrome:PASS
, Safari:FAIL
) - valid tt-policy-name name "abcdefghijklmnopqrstuvwxyz":
FAIL
(Chrome:PASS
, Safari:FAIL
) - valid tt-policy-name name "ABCDEFGHIJKLMNOPQRSTUVWXYZ":
FAIL
(Chrome:PASS
, Safari:FAIL
) - valid tt-policy-name name "0123456789":
FAIL
(Chrome:PASS
, Safari:FAIL
) - valid tt-policy-name name "policy-name":
FAIL
(Chrome:PASS
, Safari:FAIL
) - valid tt-policy-name name "policy=name":
FAIL
(Chrome:PASS
, Safari:FAIL
) - valid tt-policy-name name "policy_name":
FAIL
(Chrome:PASS
, Safari:FAIL
) - valid tt-policy-name name "policy/name":
FAIL
(Chrome:PASS
, Safari:FAIL
) - valid tt-policy-name name "policy@name":
FAIL
(Chrome:PASS
, Safari:FAIL
) - valid tt-policy-name name "policy.name":
FAIL
(Chrome:PASS
, Safari:FAIL
) - valid tt-policy-name name "policy%name":
FAIL
(Chrome:PASS
, Safari:FAIL
) - valid tt-policy-name name "policy#name":
FAIL
(Chrome:PASS
, Safari:FAIL
) - valid tt-policy-name name "6xY/2x=3Y...":
FAIL
(Chrome:PASS
, Safari:FAIL
) - invalid tt-policy-name name "policy name":
FAIL
(Chrome:PASS
, Safari:FAIL
) - invalid tt-policy-name name "policy*name":
FAIL
(Chrome:PASS
, Safari:FAIL
) - invalid tt-policy-name name "policy$name":
FAIL
(Chrome:PASS
, Safari:FAIL
) - invalid tt-policy-name name "policy?name":
FAIL
(Chrome:PASS
, Safari:FAIL
) - invalid tt-policy-name name "policy!name":
FAIL
(Chrome:PASS
, Safari:FAIL
) - invalid tt-policy-name name "política":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - directive "trusted-type TTP1%09_TTP2_%0A_TTP3_%0C_TTP4_%0D_TTP5_%20_TTP6_" (required-ascii-whitespace):
FAIL
(Chrome:FAIL
, Safari:FAIL
) - invalid directive "trusted-type _TTP" (no ascii whitespace):
FAIL
(Chrome:PASS
, Safari:FAIL
)
- valid tt-policy-name name "1":
- /trusted-types/should-trusted-type-policy-creation-be-blocked-by-csp-003.html [wpt.fyi]
- Multiple non-violated enforce trusted-types directives.:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Multiple report-only trusted-types directives.:
FAIL
(Chrome:PASS
, Safari:FAIL
) - One violated report-only trusted-types directive followed by multiple enforce directives.:
FAIL
(Chrome:PASS
, Safari:FAIL
) - One violated enforce trusted-types directive followed by multiple report-only directives.:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Mixing enforce and report-only policies with trusted-types directives:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Mixing enforce and report-only policies with trusted-types directives (duplicate policy):
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Multiple non-violated enforce trusted-types directives.:
- /trusted-types/trusted-types-reporting-for-Window-setTimeout-setInterval.html [wpt.fyi]:
ERROR
(Chrome:OK
, Safari:ERROR
)
Comment 4•6 days ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/1a8f549eba48
https://hg.mozilla.org/mozilla-central/rev/4f7c71b6ea6e
Description
•