DOMParser-parseFromString-regression.html | Pass | 1 / 1 | | |
DOMParser-parseFromString.html | Pass | 2 / 2 | | |
DedicatedWorker-block-eval-function-constructor.html | Pass | 6 / 6 | | |
DedicatedWorker-constructor-from-DedicatedWorker.html | Pass | 3 / 3 | | |
DedicatedWorker-constructor-from-SharedWorker.html | Pass | 3 / 3 | | |
DedicatedWorker-constructor.https.html | Pass | 3 / 3 | | |
DedicatedWorker-eval.html | Pass | 8 / 8 | | |
DedicatedWorker-importScripts.html | Pass | 8 / 8 | | |
DedicatedWorker-setTimeout-setInterval.html | Pass | 6 / 6 | | |
Document-execCommand.html | Pass | 2 / 2 | | |
Document-parseHTMLUnsafe-respects-current-globals-CSP.html | Pass | 2 / 2 | | |
Document-write-appending-line-feed.html | Pass | 6 / 6 | | |
Document-write-exception-order.xhtml | Pass | 3 / 3 | | |
Document-write.html | Pass | 8 / 8 | | |
Element-insertAdjacentHTML.html | Pass | 1 / 1 | | |
Element-outerHTML.html | Pass | 1 / 1 | | |
Element-setAttribute-respects-Elements-node-documents-globals-CSP-after-adoption-from-TT-realm.html | Pass | 4 / 4 | | |
Element-setAttribute-respects-Elements-node-documents-globals-CSP-after-adoption-from-non-TT-realm.html | Pass | 4 / 4 | | |
Element-setAttribute.html | Pass | 5 / 5 | | |
Element-setAttributeNS.html | Pass | 4 / 4 | | |
Element-toggleAttribute.html | Pass | 2 / 2 | | |
GlobalEventHandlers-onclick.html | Pass | 3 / 3 | | |
HTMLElement-generic.html | Pass | 72 / 72 | | |
HTMLScriptElement-internal-slot.html | Pass | 9 / 9 | | |
Node-multiple-arguments-tt-enforced.html | Pass | 90 / 90 | | |
Node-multiple-arguments.html | Pass | 90 / 90 | | |
Range-createContextualFragment.html | Pass | 1 / 1 | | |
SVGScriptElement-internal-slot.html | Pass | 1 / 1 | | |
ServiceWorker-block-eval-function-constructor.https.html | Pass | 6 / 6 | | |
ServiceWorker-eval.https.html | Pass | 8 / 8 | | |
ServiceWorker-importScripts.https.html | Pass | 8 / 8 | | |
ServiceWorkerContainer-register-from-DedicatedWorker.https.html | Pass | 4 / 4 | | |
ServiceWorkerContainer-register-from-ServiceWorker.https.html | Pass | 4 / 4 | | |
ServiceWorkerContainer-register-from-SharedWorker.https.html | Pass | 4 / 4 | | |
ServiceWorkerContainer-register.https.html | Pass | 3 / 3 | | |
SharedWorker-block-eval-function-constructor.html | Pass | 6 / 6 | | |
SharedWorker-constructor.https.html | Pass | 3 / 3 | | |
SharedWorker-eval.html | Pass | 8 / 8 | | |
SharedWorker-importScripts.html | Pass | 8 / 8 | | |
SharedWorker-setTimeout-setInterval.html | Pass | 6 / 6 | | |
TrustedType-AttributeNodes.html | Pass | 33 / 33 | | |
TrustedTypePolicy-CSP-no-name.html | Pass | 1 / 1 | | |
TrustedTypePolicy-CSP-wildcard.html | Pass | 1 / 1 | | |
TrustedTypePolicy-createXXX.html | Pass | 29 / 29 | | |
TrustedTypePolicyFactory-constants.html | Pass | 6 / 6 | | |
TrustedTypePolicyFactory-createPolicy-createXYZTests.html | Pass | 28 / 28 | | |
TrustedTypePolicyFactory-createPolicy-cspTests-case.html | Pass | 2 / 2 | | |
TrustedTypePolicyFactory-createPolicy-cspTests-case2.html | Pass | 1 / 1 | | |
TrustedTypePolicyFactory-createPolicy-cspTests-noNamesGiven.html | Pass | 1 / 1 | | |
TrustedTypePolicyFactory-createPolicy-cspTests-none-none-name.html | Pass | 2 / 2 | | |
TrustedTypePolicyFactory-createPolicy-cspTests-none-none.html | Pass | 2 / 2 | | |
TrustedTypePolicyFactory-createPolicy-cspTests-none-skip.html | Pass | 3 / 3 | | |
TrustedTypePolicyFactory-createPolicy-cspTests-none.html | Pass | 2 / 2 | | |
TrustedTypePolicyFactory-createPolicy-cspTests-wildcard.html | Pass | 1 / 1 | | |
TrustedTypePolicyFactory-createPolicy-cspTests.html | Pass | 4 / 4 | | |
TrustedTypePolicyFactory-createPolicy-non-tt-policy-name.html | Pass | 5 / 5 | | |
TrustedTypePolicyFactory-createPolicy-unenforced.html | Pass | 1 / 1 | | |
TrustedTypePolicyFactory-defaultPolicy.html | Pass | 3 / 3 | | |
TrustedTypePolicyFactory-getAttributeType-namespace.html | Pass | 21 / 21 | | |
TrustedTypePolicyFactory-getAttributeType-svg.html | Pass | 4 / 4 | | |
TrustedTypePolicyFactory-getAttributeType.html | Pass | 23 / 23 | | |
TrustedTypePolicyFactory-isXXX.html | Pass | 4 / 4 | | |
Window-TrustedTypes.html | Pass | 2 / 2 | | |
Window-block-eval-function-constructor.html | Pass | 6 / 6 | | |
Window-setTimeout-setInterval-default-policy-before-csp.html | Pass | 2 / 2 | | |
Window-setTimeout-setInterval.html | Pass | 6 / 6 | | |
block-Document-execCommand.html | Pass | 6 / 6 | | |
block-string-assignment-to-DOMParser-parseFromString.html | Pass | 5 / 5 | | |
block-string-assignment-to-DedicatedWorker-setTimeout-setInterval.html | Pass | 9 / 9 | | |
block-string-assignment-to-Document-parseHTMLUnsafe.html | Pass | 5 / 5 | | |
block-string-assignment-to-Document-write.html | Pass | 20 / 20 | | |
block-string-assignment-to-Element-insertAdjacentHTML.html | Pass | 7 / 7 | | |
block-string-assignment-to-Element-outerHTML.html | Pass | 7 / 7 | | |
block-string-assignment-to-Element-setAttribute.html | Pass | 14 / 14 | | |
block-string-assignment-to-Element-setAttributeNS.html | Pass | 11 / 11 | | |
block-string-assignment-to-Element-setHTMLUnsafe.html | Pass | 5 / 5 | | |
block-string-assignment-to-HTMLElement-generic.html | Pass | 9 / 9 | | |
block-string-assignment-to-HTMLIFrameElement-srcdoc.html | Pass | 5 / 5 | | |
block-string-assignment-to-Range-createContextualFragment.html | Pass | 5 / 5 | | |
block-string-assignment-to-ShadowRoot-innerHTML.html | Pass | 5 / 5 | | |
block-string-assignment-to-ShadowRoot-setHTMLUnsafe.html | Pass | 5 / 5 | | |
block-string-assignment-to-SharedWorker-setTimeout-setInterval.html | Pass | 9 / 9 | | |
block-string-assignment-to-Window-setTimeout-setInterval.html | Pass | 9 / 9 | | |
block-string-assignment-to-attribute-via-attribute-node.html | Pass | 7 / 7 | | |
block-string-assignment-to-text-and-url-sinks.html | Pass | 11 / 11 | | |
block-text-node-insertion-into-script-element.html | Pass | 10 / 10 | | |
block-text-node-insertion-into-svg-script-element.html | Fail | 8 / 9 | NOT IMPLEMENTED | module and import map scripts in SVG <script> elements (only classic scripts run) |
csp-block-eval.html | Pass | 2 / 2 | | |
default-policy-callback-arguments.html | Pass | 5 / 5 | | |
default-policy-report-only.html | Pass | 19 / 19 | | |
default-policy.html | Pass | 19 / 19 | | |
empty-default-policy-report-only.html | Pass | 4 / 4 | | |
empty-default-policy.html | Pass | 4 / 4 | | |
eval-csp-no-tt.html | Pass | 7 / 7 | | |
eval-csp-tt-default-policy-mutate.html | Pass | 18 / 18 | | |
eval-csp-tt-default-policy.html | Pass | 72 / 72 | | |
eval-csp-tt-no-default-policy.html | Pass | 39 / 39 | | |
eval-function-constructor-untrusted-arguments-and-applying-default-policy.html | Pass | 12 / 12 | | |
eval-function-constructor-untrusted-arguments-and-default-policy-throwing.html | Pass | 2 / 2 | | |
eval-function-constructor.html | Pass | 65 / 65 | | |
eval-no-csp-no-tt-default-policy.html | Pass | 7 / 7 | | |
eval-no-csp-no-tt.html | Pass | 10 / 10 | | |
eval-with-non-trusted-script-object.html | Pass | 1 / 1 | | |
eval-with-permissive-csp.html | Pass | 9 / 9 | | |
get-trusted-types-compliant-attribute-value.html | Pass | 5 / 5 | | |
idlharness.window.js | Pass | 109 / 109 | | |
inheriting-csp-for-local-schemes.html | Pass | 10 / 10 | | |
legacy-trusted-script-urls.html | Pass | 4 / 4 | | |
legacy-trusted-scripts.html | Pass | 1 / 1 | | |
modify-attributes-in-callback.html | Pass | 9 / 9 | | |
navigate-to-javascript-url-001.html | Pass | 1 / 1 | | |
navigate-to-javascript-url-002.html | Pass | 1 / 1 | | |
navigate-to-javascript-url-003.html | Pass | 1 / 1 | | |
navigate-to-javascript-url-004.html | Pass | 1 / 1 | | |
navigate-to-javascript-url-005.html | Pass | 1 / 1 | | |
navigate-to-javascript-url-006.sub.html | Pass | 1 / 1 | | |
navigate-to-javascript-url-008.html | Pass | 1 / 1 | | |
navigate-to-javascript-url-009.html | Pass | 2 / 2 | | |
navigate-to-javascript-url-010.html | Pass | 3 / 3 | | |
navigate-to-javascript-url-csp-headers.html | Pass | 14 / 14 | | |
no-require-trusted-types-for-report-only.html | Pass | 9 / 9 | | |
no-require-trusted-types-for.html | Pass | 9 / 9 | | |
policy-without-return-value.sub.html | Pass | 4 / 4 | | |
require-trusted-types-for-TypeError-belongs-to-the-global-object-realm.html | Pass | 2 / 2 | | |
require-trusted-types-for-report-only.html | Pass | 4 / 4 | | |
require-trusted-types-for.html | Pass | 4 / 4 | | |
script-enforcement-001-outerHTML.xhtml | Pass | 1 / 1 | | |
script-enforcement-001.html | Pass | 35 / 35 | | |
script-enforcement-002-outerHTML.xhtml | Pass | 1 / 1 | | |
script-enforcement-002.html | Pass | 33 / 33 | | |
script-enforcement-003.html | Pass | 33 / 33 | | |
script-enforcement-004.html | Pass | 31 / 31 | | |
script-enforcement-005.html | Pass | 4 / 4 | | |
script-enforcement-006.html | Pass | 4 / 4 | | |
script-enforcement-007.html | Fail | 1 / 4 | NOT IMPLEMENTED | module and import map scripts in SVG <script> elements (only classic scripts run) |
script-enforcement-008.https.html | Pass | 5 / 5 | | |
script-enforcement-009.https.html | Fail | 2 / 5 | NOT IMPLEMENTED | module and import map scripts in SVG <script> elements (only classic scripts run) |
script-enforcement-010.html | Pass | 2 / 2 | | |
script-enforcement-011.html | Fail | 1 / 2 | NOT IMPLEMENTED | module and import map scripts in SVG <script> elements (only classic scripts run) |
script-enforcement-012.html | Pass | 1 / 1 | | |
script-enforcement-013.html | Pass | 1 / 1 | | |
script-enforcement-014.html | Pass | 1 / 1 | | |
script-enforcement-015.html | Pass | 1 / 1 | | |
script-enforcement-016.html | Pass | 1 / 1 | | |
script-enforcement-017.html | Pass | 1 / 1 | | |
set-attributes-no-require-trusted-types.html | Pass | 202 / 202 | | |
set-attributes-require-trusted-types-default-policy.html | Pass | 264 / 264 | | |
set-attributes-require-trusted-types-no-default-policy-error-cases.html | Pass | 8 / 8 | | |
set-attributes-require-trusted-types-no-default-policy.html | Pass | 264 / 264 | | |
setTimeout-setInterval-csp-tt-default-policy.html | Pass | 16 / 16 | | |
setTimeout-setInterval-csp-tt-no-default-policy.html | Pass | 8 / 8 | | |
should-sink-type-mismatch-violation-be-blocked-by-csp-001.html | Fail | 13 / 15 | TEST RUNNER | the runner ends a header value at a line break: the continuation line of the %0A%20 and %0D%20 cases (obs-fold) is lost, so the directive has no 'script' keyword |
should-sink-type-mismatch-violation-be-blocked-by-csp-002-worker.html | Pass | 2 / 2 | | |
should-sink-type-mismatch-violation-be-blocked-by-csp-003.html | Pass | 1 / 1 | | |
should-trusted-type-policy-creation-be-blocked-by-csp-001.html | Pass | 24 / 24 | | |
should-trusted-type-policy-creation-be-blocked-by-csp-002.html | Fail | 20 / 21 | TEST RUNNER | the required-ascii-whitespace subtest folds the Content-Security-Policy header with a line break followed by a space (%0A%20, an obsolete line folding): the runner ends the header value at the line break, as wptserve writes it, so _TTP3_ and the next names are not in the directive and their creation is blocked |
should-trusted-type-policy-creation-be-blocked-by-csp-003.html | Pass | 6 / 6 | | |
should-trusted-type-policy-creation-be-blocked-by-csp-004-worker.html | Pass | 16 / 16 | | |
should-trusted-type-policy-creation-be-blocked-by-csp-005.html | Pass | 1 / 1 | | |
trusted-types-createHTMLDocument.html | Pass | 13 / 13 | | |
trusted-types-duplicate-names-list-report-only.html | Pass | 1 / 1 | | |
trusted-types-duplicate-names-list.html | Pass | 1 / 1 | | |
trusted-types-duplicate-names-without-enforcement.html | Pass | 2 / 2 | | |
trusted-types-duplicate-names.html | Pass | 1 / 1 | | |
trusted-types-eval-reporting-no-unsafe-eval.html | Pass | 3 / 3 | | |
trusted-types-eval-reporting-report-only.html | Pass | 3 / 3 | | |
trusted-types-event-handlers.html | Fail | 113 / 115 | NOT IMPLEMENTED | the onfullscreenchange and onfullscreenerror event handler content attributes of the elements (Fullscreen API) |
trusted-types-navigation.html | Timeout | 9 / 36 | BUG | the report-only cases: the navigation started by the script of the javascript: URL replaces the document before the task of the securitypolicyviolation event runs (the loader of the runner completes synchronously and the new document is loaded at once), so the listeners of the previous document do not run (it is not fully active) and the violation is not posted to the opener; the next cases do not run |
trusted-types-report-only.html | Pass | 5 / 5 | | |
trusted-types-reporting-check-report-DedicatedWorker-create-policy.html | Pass | 4 / 4 | | |
trusted-types-reporting-check-report-DedicatedWorker-sink-mismatch.html | Pass | 5 / 5 | | |
trusted-types-reporting-check-report-Window-create-policy.html | Pass | 4 / 4 | | |
trusted-types-reporting-check-report-Window-sink-mismatch.html | Pass | 5 / 5 | | |
trusted-types-reporting-clipping-of-sample.html | Pass | 12 / 12 | | |
trusted-types-reporting-for-DOMParser-parseFromString.html | Pass | 2 / 2 | | |
trusted-types-reporting-for-DedicatedWorker-DedicatedWorker-constructor.html | Pass | 2 / 2 | | |
trusted-types-reporting-for-DedicatedWorker-ServiceWorkerContainer-register.https.html | Pass | 2 / 2 | | |
trusted-types-reporting-for-DedicatedWorker-eval.html | Pass | 2 / 2 | | |
trusted-types-reporting-for-DedicatedWorker-function-constructor.html | Pass | 12 / 12 | | |
trusted-types-reporting-for-DedicatedWorker-importScripts.html | Pass | 2 / 2 | | |
trusted-types-reporting-for-DedicatedWorker-setTimeout-setInterval.html | Pass | 4 / 4 | | |
trusted-types-reporting-for-Document-execCommand.html | Pass | 3 / 3 | | |
trusted-types-reporting-for-Document-parseHTMLUnsafe.html | Pass | 2 / 2 | | |
trusted-types-reporting-for-Document-write.html | Pass | 4 / 4 | | |
trusted-types-reporting-for-Element-innerHTML.html | Pass | 2 / 2 | | |
trusted-types-reporting-for-Element-insertAdjacentHTML.html | Pass | 2 / 2 | | |
trusted-types-reporting-for-Element-outerHTML.html | Pass | 2 / 2 | | |
trusted-types-reporting-for-Element-setAttribute.html | Pass | 10 / 10 | | |
trusted-types-reporting-for-Element-setHTMLUnsafe.html | Pass | 2 / 2 | | |
trusted-types-reporting-for-HTMLIFrameElement-srcdoc.html | Pass | 2 / 2 | | |
trusted-types-reporting-for-HTMLScriptElement-children-change.html | Pass | 2 / 2 | | |
trusted-types-reporting-for-HTMLScriptElement-innerHTML.html | Pass | 2 / 2 | | |
trusted-types-reporting-for-HTMLScriptElement.html | Pass | 8 / 8 | | |
trusted-types-reporting-for-Range-createContextualFragment.html | Pass | 2 / 2 | | |
trusted-types-reporting-for-SVGScriptElement-children-change.html | Pass | 2 / 2 | | |
trusted-types-reporting-for-SVGScriptElement-innerHTML.html | Pass | 2 / 2 | | |
trusted-types-reporting-for-ServiceWorker-ServiceWorkerContainer-register.https.html | Pass | 2 / 2 | | |
trusted-types-reporting-for-ServiceWorker-eval.https.html | Pass | 2 / 2 | | |
trusted-types-reporting-for-ServiceWorker-function-constructor.https.html | Pass | 12 / 12 | | |
trusted-types-reporting-for-ServiceWorker-importScripts.https.html | Pass | 2 / 2 | | |
trusted-types-reporting-for-ServiceWorker-setTimeout-setInterval.https.html | Pass | 4 / 4 | | |
trusted-types-reporting-for-ShadowRoot-innerHTML.html | Pass | 2 / 2 | | |
trusted-types-reporting-for-ShadowRoot-setHTMLUnsafe.html | Pass | 2 / 2 | | |
trusted-types-reporting-for-SharedWorker-DedicatedWorker-constructor.html | Pass | 2 / 2 | | |
trusted-types-reporting-for-SharedWorker-ServiceWorkerContainer-register.https.html | Pass | 2 / 2 | | |
trusted-types-reporting-for-SharedWorker-eval.html | Pass | 2 / 2 | | |
trusted-types-reporting-for-SharedWorker-function-constructor.html | Pass | 12 / 12 | | |
trusted-types-reporting-for-SharedWorker-importScripts.html | Pass | 2 / 2 | | |
trusted-types-reporting-for-SharedWorker-setTimeout-setInterval.html | Pass | 4 / 4 | | |
trusted-types-reporting-for-Window-DedicatedWorker-constructor.html | Pass | 2 / 2 | | |
trusted-types-reporting-for-Window-ServiceWorkerContainer-register.https.html | Pass | 2 / 2 | | |
trusted-types-reporting-for-Window-SharedWorker-constructor.html | Pass | 2 / 2 | | |
trusted-types-reporting-for-Window-eval.html | Pass | 2 / 2 | | |
trusted-types-reporting-for-Window-function-constructor.html | Pass | 12 / 12 | | |
trusted-types-reporting-for-Window-setTimeout-setInterval.html | Pass | 4 / 4 | | |
trusted-types-reporting.html | Pass | 8 / 8 | | |
trusted-types-sandbox-allow-scripts.html | Pass | 2 / 2 | | |
trusted-types-sandbox-no-allow-scripts.html | Pass | 1 / 1 | | |
trusted-types-secondary-document.html | Pass | 97 / 97 | | |
trusted-types-source-file-path.html | Pass | 3 / 3 | | |
trusted-types-svg-script-set-href.html | Pass | 18 / 18 | | |
trusted-types-tojson.html | Pass | 1 / 1 | | |
trusted-types-wildcard-with-trailing-characters.html | Pass | 1 / 1 | | |
tt-block-eval.html | Pass | 3 / 3 | | |