Click here to download the Blitz Browser!

WPT

This page compares scores on the Web Platform Tests across web engines, using the latest master runs from wpt.fyi and Blitz's own test runner.


wpt / trusted-types

Spec: Trusted Types ↗

Runs: Chrome 154.0.8037.0 (wpt@98a70a0c5) | Firefox 157.0a1 (wpt@318cbb466) | Safari 251 preview (wpt@5ce815a83) | Ladybird 1.0-0cc87 (wpt@ae6982b12) | Servo Servo 0.5 (wpt@2ccd2cbf8) | Blitz 4dcc855ce (wpt@a95401e4e)

Sort areas: alphabetical | by subtest count

AreaChromeFirefoxSafariLadybirdServoBlitz
Total98.1%3616/368798.9%3648/368795.3%3515/368783.3%3071/368792.1%3396/36870.0%0/3687
TestChromeFirefoxSafariLadybirdServoBlitz
DOMParser-parseFromString-regression.htmlPASSPASSPASSPASSPASSNOT RUN
DOMParser-parseFromString.html2/22/22/22/22/2NOT RUN
DedicatedWorker-block-eval-function-constructor.html6/66/66/66/66/6NOT RUN
DedicatedWorker-constructor-from-DedicatedWorker.html3/33/33/33/33/3NOT RUN
DedicatedWorker-constructor-from-SharedWorker.html0/33/33/33/33/3NOT RUN
DedicatedWorker-constructor.https.html3/33/33/33/33/3NOT RUN
DedicatedWorker-eval.html8/88/88/88/88/8NOT RUN
DedicatedWorker-importScripts.html8/88/88/82/88/8NOT RUN
DedicatedWorker-setTimeout-setInterval.html6/66/66/64/66/6NOT RUN
Document-execCommand.html2/22/22/22/22/2NOT RUN
Document-parseHTMLUnsafe-respects-current-globals-CSP.html2/22/2NOT RUN2/2NOT RUNNOT RUN
Document-write-appending-line-feed.html6/66/66/66/66/6NOT RUN
Document-write-exception-order.xhtml3/33/33/32/33/3NOT RUN
Document-write.html8/88/88/85/88/8NOT RUN
Element-insertAdjacentHTML.htmlPASSPASSPASSPASSPASSNOT RUN
Element-outerHTML.htmlPASSPASSPASSPASSPASSNOT RUN
Element-setAttribute-respects-Elements-node-documents-globals-CSP-after-adoption-from-TT-realm.html4/44/44/44/44/4NOT RUN
Element-setAttribute-respects-Elements-node-documents-globals-CSP-after-adoption-from-non-TT-realm.html4/44/44/40/44/4NOT RUN
Element-setAttribute-setAttributeNS-sinks.tentative.html7/77/77/77/77/7NOT RUN
Element-setAttribute.html5/55/55/55/55/5NOT RUN
Element-setAttributeNS.html4/44/44/44/44/4NOT RUN
Element-toggleAttribute.html2/22/22/22/22/2NOT RUN
GlobalEventHandlers-onclick.html3/33/33/33/33/3NOT RUN
HTMLElement-generic.html72/7272/7272/7272/7272/72NOT RUN
HTMLScriptElement-in-xhtml-document.tentative.https.xhtmlPASSPASSPASSPASSPASSNOT RUN
HTMLScriptElement-internal-slot.html9/99/99/98/98/9NOT RUN
Node-multiple-arguments-tt-enforced.html90/9090/9090/9090/9090/90NOT RUN
Node-multiple-arguments.html90/9090/9090/9090/9090/90NOT RUN
Range-createContextualFragment.htmlPASSPASSPASSPASSPASSNOT RUN
SVGScriptElement-internal-slot.htmlPASSPASSPASSFAILTIMEOUTNOT RUN
ServiceWorker-block-eval-function-constructor.https.html6/66/66/60/60/6NOT RUN
ServiceWorker-eval.https.html8/88/88/80/80/8NOT RUN
ServiceWorker-importScripts.https.html8/88/88/80/80/8NOT RUN
ServiceWorkerContainer-register-from-DedicatedWorker.https.html1/44/44/41/41/4NOT RUN
ServiceWorkerContainer-register-from-ServiceWorker.https.html1/44/44/40/40/4NOT RUN
ServiceWorkerContainer-register-from-SharedWorker.https.html1/44/44/41/41/4NOT RUN
ServiceWorkerContainer-register.https.html3/33/33/31/31/3NOT RUN
SharedWorker-block-eval-function-constructor.html6/66/66/66/66/6NOT RUN
SharedWorker-constructor.https.html3/33/33/33/33/3NOT RUN
SharedWorker-eval.html8/88/88/88/88/8NOT RUN
SharedWorker-importScripts.html8/88/88/82/80/8NOT RUN
SharedWorker-setTimeout-setInterval.html6/66/66/64/66/6NOT RUN
TrustedType-AttributeNodes.html33/3333/3333/3333/3333/33NOT RUN
TrustedTypePolicy-CSP-no-name.htmlPASSPASSPASSPASSPASSNOT RUN
TrustedTypePolicy-CSP-wildcard.htmlPASSPASSPASSPASSPASSNOT RUN
TrustedTypePolicy-createXXX.html29/2929/2929/2929/2929/29NOT RUN
TrustedTypePolicyFactory-constants.html6/66/66/66/66/6NOT RUN
TrustedTypePolicyFactory-createPolicy-createXYZTests.html28/2828/2828/2828/2828/28NOT RUN
TrustedTypePolicyFactory-createPolicy-cspTests-case.html2/22/22/22/21/2NOT RUN
TrustedTypePolicyFactory-createPolicy-cspTests-case2.htmlPASSPASSPASSPASSPASSNOT RUN
TrustedTypePolicyFactory-createPolicy-cspTests-noNamesGiven.htmlPASSPASSPASSPASSPASSNOT RUN
TrustedTypePolicyFactory-createPolicy-cspTests-none-none-name.html2/22/22/22/22/2NOT RUN
TrustedTypePolicyFactory-createPolicy-cspTests-none-none.html2/22/22/22/22/2NOT RUN
TrustedTypePolicyFactory-createPolicy-cspTests-none-skip.html3/33/33/33/33/3NOT RUN
TrustedTypePolicyFactory-createPolicy-cspTests-none.html2/22/22/20/22/2NOT RUN
TrustedTypePolicyFactory-createPolicy-cspTests-wildcard.htmlPASSPASSPASSPASSPASSNOT RUN
TrustedTypePolicyFactory-createPolicy-cspTests.html4/44/44/42/44/4NOT RUN
TrustedTypePolicyFactory-createPolicy-non-tt-policy-name.html5/55/55/55/55/5NOT RUN
TrustedTypePolicyFactory-createPolicy-unenforced.htmlPASSPASSPASSPASSPASSNOT RUN
TrustedTypePolicyFactory-defaultPolicy.html3/33/33/33/33/3NOT RUN
TrustedTypePolicyFactory-getAttributeType-event-handler-content-attributes.tentative.html93/9393/9393/9390/9390/93NOT RUN
TrustedTypePolicyFactory-getAttributeType-namespace.html21/2121/2121/2121/2121/21NOT RUN
TrustedTypePolicyFactory-getAttributeType-svg.html4/44/44/44/44/4NOT RUN
TrustedTypePolicyFactory-getAttributeType.html23/2323/2323/2323/2323/23NOT RUN
TrustedTypePolicyFactory-getPropertyType.tentative.html28/2828/2828/2828/2828/28NOT RUN
TrustedTypePolicyFactory-isXXX.html4/44/44/44/44/4NOT RUN
TrustedTypePolicyFactory-metadata.tentative.html64/6464/6464/6464/6464/64NOT RUN
Window-TrustedTypes.html2/22/22/22/22/2NOT RUN
Window-block-eval-function-constructor.html6/66/66/66/66/6NOT RUN
Window-setTimeout-setInterval.html6/66/66/64/66/6NOT RUN
block-Document-execCommand.html6/66/66/65/66/6NOT RUN
block-string-assignment-to-DOMParser-parseFromString.html5/55/55/55/55/5NOT RUN
block-string-assignment-to-DedicatedWorker-setTimeout-setInterval.html9/99/99/95/99/9NOT RUN
block-string-assignment-to-Document-parseHTMLUnsafe.html5/55/55/55/55/5NOT RUN
block-string-assignment-to-Document-write.html20/2020/2020/2015/2020/20NOT RUN
block-string-assignment-to-Element-insertAdjacentHTML.html7/77/77/77/77/7NOT RUN
block-string-assignment-to-Element-outerHTML.html7/77/77/77/77/7NOT RUN
block-string-assignment-to-Element-setAttribute.html14/1414/1414/1414/1414/14NOT RUN
block-string-assignment-to-Element-setAttributeNS.html11/1111/1111/1111/1111/11NOT RUN
block-string-assignment-to-Element-setHTMLUnsafe.html5/55/55/55/55/5NOT RUN
block-string-assignment-to-HTMLElement-generic.html9/99/99/99/99/9NOT RUN
block-string-assignment-to-HTMLIFrameElement-srcdoc.html5/55/55/55/55/5NOT RUN
block-string-assignment-to-Range-createContextualFragment.html5/55/55/55/55/5NOT RUN
block-string-assignment-to-ShadowRoot-innerHTML.html5/55/55/55/55/5NOT RUN
block-string-assignment-to-ShadowRoot-setHTMLUnsafe.html5/55/55/55/55/5NOT RUN
block-string-assignment-to-SharedWorker-setTimeout-setInterval.html9/99/99/95/99/9NOT RUN
block-string-assignment-to-Window-setTimeout-setInterval.html9/99/99/95/99/9NOT RUN
block-string-assignment-to-attribute-via-attribute-node.html7/77/77/77/77/7NOT RUN
block-string-assignment-to-text-and-url-sinks.html11/1111/1111/1111/1111/11NOT RUN
block-text-node-insertion-into-script-element.html10/1010/1010/104/1010/10NOT RUN
block-text-node-insertion-into-svg-script-element.html9/99/99/90/94/9NOT RUN
cjk-string-assignment-to-paragraph.htmlPASSPASSPASSPASSPASSNOT RUN
csp-block-eval.html2/22/22/22/22/2NOT RUN
default-policy-callback-arguments.html4/55/55/55/55/5NOT RUN
default-policy-report-only.html19/1919/1919/1919/1919/19NOT RUN
default-policy.html19/1919/1919/1919/1919/19NOT RUN
empty-default-policy-report-only.html4/44/44/44/44/4NOT RUN
empty-default-policy.html4/44/44/44/44/4NOT RUN
eval-csp-no-tt.html7/77/77/77/77/7NOT RUN
eval-csp-tt-default-policy-mutate.html6/66/66/66/66/6NOT RUN
eval-csp-tt-default-policy.html24/2424/2424/2424/2424/24NOT RUN
eval-csp-tt-no-default-policy.html13/1313/1313/1313/1313/13NOT RUN
eval-function-constructor-untrusted-arguments-and-applying-default-policy.html8/1212/128/128/128/12NOT RUN
eval-function-constructor-untrusted-arguments-and-default-policy-throwing.html2/22/22/22/22/2NOT RUN
eval-function-constructor.html61/6565/6561/6561/6561/65NOT RUN
eval-no-csp-no-tt-default-policy.html7/77/77/77/77/7NOT RUN
eval-no-csp-no-tt.html10/1010/1010/1010/1010/10NOT RUN
eval-with-non-trusted-script-object.htmlPASSPASSPASSPASSPASSNOT RUN
eval-with-permissive-csp.html9/99/99/99/99/9NOT RUN
get-trusted-types-compliant-attribute-value.html5/55/55/55/55/5NOT RUN
idlharness.window.html100/100100/100100/100100/100100/100NOT RUN
inheriting-csp-for-local-schemes.html10/1010/1010/1010/106/10NOT RUN
legacy-trusted-script-urls.html0/44/44/44/44/4NOT RUN
legacy-trusted-scripts.htmlPASSPASSPASSPASSPASSNOT RUN
modify-attributes-in-callback.html9/99/99/99/99/9NOT RUN
navigate-to-javascript-url-001.htmlPASSPASSPASSTIMEOUTPASSNOT RUN
navigate-to-javascript-url-002.htmlPASSPASSPASSTIMEOUTPASSNOT RUN
navigate-to-javascript-url-003.htmlFAILPASSPASSTIMEOUTERRORNOT RUN
navigate-to-javascript-url-004.htmlPASSPASSPASSTIMEOUTFAILNOT RUN
navigate-to-javascript-url-005.htmlPASSPASSPASSTIMEOUTPASSNOT RUN
navigate-to-javascript-url-006.sub.htmlPASSPASSPASSTIMEOUTPASSNOT RUN
navigate-to-javascript-url-007-crash.htmlPASSPASSPASSPASSPASSNOT RUN
navigate-to-javascript-url-008.htmlFAILPASSPASSTIMEOUTERRORNOT RUN
navigate-to-javascript-url-csp-headers.html14/1414/1414/140/143/14NOT RUN
no-require-trusted-types-for-report-only.html9/99/99/99/99/9NOT RUN
no-require-trusted-types-for.html9/99/99/99/99/9NOT RUN
policy-without-return-value.sub.html4/44/44/44/44/4NOT RUN
require-trusted-types-for-TypeError-belongs-to-the-global-object-realm.html2/22/22/22/22/2NOT RUN
require-trusted-types-for-report-only.html4/44/44/40/44/4NOT RUN
require-trusted-types-for.html4/44/44/40/44/4NOT RUN
script-enforcement-001-outerHTML.xhtmlPASSPASSPASSFAILPASSNOT RUN
script-enforcement-001.html35/3535/3533/3534/3535/35NOT RUN
script-enforcement-002-outerHTML.xhtmlPASSPASSPASSFAILPASSNOT RUN
script-enforcement-002.html33/3333/3332/335/3333/33NOT RUN
script-enforcement-003.html33/3333/3331/3324/335/33NOT RUN
script-enforcement-004.html31/3131/3130/310/312/31NOT RUN
script-enforcement-005.html4/44/44/40/42/4NOT RUN
script-enforcement-006.html4/43/44/40/44/4NOT RUN
script-enforcement-007.html4/43/44/40/40/4NOT RUN
script-enforcement-008.https.html5/54/55/51/55/5NOT RUN
script-enforcement-009.https.html5/54/55/51/51/5NOT RUN
script-enforcement-010.html2/22/22/20/22/2NOT RUN
script-enforcement-011.html2/22/22/20/20/2NOT RUN
script-enforcement-012.htmlPASSPASSPASSPASSPASSNOT RUN
script-enforcement-013.htmlPASSPASSPASSPASSPASSNOT RUN
script-enforcement-014.htmlPASSPASSPASSPASSPASSNOT RUN
script-enforcement-015.htmlPASSPASSPASSPASSPASSNOT RUN
script-enforcement-016.htmlPASSPASSPASSPASSPASSNOT RUN
script-enforcement-017.htmlPASSPASSPASSPASSPASSNOT RUN
set-attributes-mutations-in-callback.tentative.html227/248248/248248/248248/248248/248NOT RUN
set-attributes-no-require-trusted-types.html202/202202/202202/202202/202202/202NOT RUN
set-attributes-require-trusted-types-default-policy.html264/264264/264264/264264/264264/264NOT RUN
set-attributes-require-trusted-types-no-default-policy-error-cases.html8/88/88/88/88/8NOT RUN
set-attributes-require-trusted-types-no-default-policy.html264/264264/264264/264264/264264/264NOT RUN
set-event-handlers-content-attributes.tentative.html521/527527/527518/527519/527519/527NOT RUN
should-sink-type-mismatch-violation-be-blocked-by-csp-001.html15/1515/158/150/156/15NOT RUN
should-sink-type-mismatch-violation-be-blocked-by-csp-002-worker.html2/22/20/20/22/2NOT RUN
should-sink-type-mismatch-violation-be-blocked-by-csp-003.htmlPASSPASSPASSTIMEOUTPASSNOT RUN
should-trusted-type-policy-creation-be-blocked-by-csp-001.html24/2424/2424/240/2424/24NOT RUN
should-trusted-type-policy-creation-be-blocked-by-csp-002.html21/2121/2119/210/2119/21NOT RUN
should-trusted-type-policy-creation-be-blocked-by-csp-003.html6/66/66/60/66/6NOT RUN
should-trusted-type-policy-creation-be-blocked-by-csp-004-worker.html16/1616/160/160/1616/16NOT RUN
should-trusted-type-policy-creation-be-blocked-by-csp-005.htmlPASSPASSPASSTIMEOUTPASSNOT RUN
trusted-types-createHTMLDocument.html13/1313/1313/1313/1313/13NOT RUN
trusted-types-duplicate-names-list-report-only.htmlPASSPASSPASSPASSPASSNOT RUN
trusted-types-duplicate-names-list.htmlPASSPASSPASSPASSPASSNOT RUN
trusted-types-duplicate-names-without-enforcement.html2/22/22/22/22/2NOT RUN
trusted-types-duplicate-names.htmlPASSPASSPASSPASSPASSNOT RUN
trusted-types-eval-reporting-no-unsafe-eval.html3/33/33/30/33/3NOT RUN
trusted-types-eval-reporting-report-only.html3/33/33/30/33/3NOT RUN
trusted-types-event-handlers.html129/129115/129112/129111/129106/129NOT RUN
trusted-types-from-literal.tentative.html45/4524/4524/4524/4524/45NOT RUN
trusted-types-navigation.html?01-055/55/52/50/55/5NOT RUN
trusted-types-navigation.html?06-103/55/55/50/53/5NOT RUN
trusted-types-navigation.html?11-155/55/54/50/53/5NOT RUN
trusted-types-navigation.html?16-205/55/53/50/55/5NOT RUN
trusted-types-navigation.html?21-253/55/55/50/51/5NOT RUN
trusted-types-navigation.html?26-305/55/55/50/55/5NOT RUN
trusted-types-navigation.html?31-353/55/55/50/52/5NOT RUN
trusted-types-navigation.html?36-lastPASSPASSPASSTIMEOUTFAILNOT RUN
trusted-types-report-only.html5/55/55/50/55/5NOT RUN
trusted-types-reporting-check-report-DedicatedWorker-create-policy.html4/44/42/42/44/4NOT RUN
trusted-types-reporting-check-report-DedicatedWorker-sink-mismatch.html5/55/53/53/55/5NOT RUN
trusted-types-reporting-check-report-Window-create-policy.html4/44/44/44/44/4NOT RUN
trusted-types-reporting-check-report-Window-sink-mismatch.html5/55/55/54/55/5NOT RUN
trusted-types-reporting-clipping-of-sample.html12/1212/1212/120/120/12NOT RUN
trusted-types-reporting-clipping-of-sample.tentative.html6/88/86/80/80/8NOT RUN
trusted-types-reporting-for-DOMParser-parseFromString.html2/22/22/20/22/2NOT RUN
trusted-types-reporting-for-DedicatedWorker-DedicatedWorker-constructor.html2/22/20/20/22/2NOT RUN
trusted-types-reporting-for-DedicatedWorker-ServiceWorkerContainer-register.https.html0/22/20/20/20/2NOT RUN
trusted-types-reporting-for-DedicatedWorker-eval.html2/22/20/20/22/2NOT RUN
trusted-types-reporting-for-DedicatedWorker-function-constructor.html12/1212/120/120/1212/12NOT RUN
trusted-types-reporting-for-DedicatedWorker-importScripts.html2/22/20/20/22/2NOT RUN
trusted-types-reporting-for-DedicatedWorker-setTimeout-setInterval.html4/44/40/40/44/4NOT RUN
trusted-types-reporting-for-Document-execCommand.html3/33/33/30/33/3NOT RUN
trusted-types-reporting-for-Document-parseHTMLUnsafe.html2/22/22/20/22/2NOT RUN
trusted-types-reporting-for-Document-write.html4/44/44/40/44/4NOT RUN
trusted-types-reporting-for-Element-innerHTML.html2/22/22/20/22/2NOT RUN
trusted-types-reporting-for-Element-insertAdjacentHTML.html2/22/22/20/22/2NOT RUN
trusted-types-reporting-for-Element-outerHTML.html2/22/22/20/22/2NOT RUN
trusted-types-reporting-for-Element-setAttribute.html10/1010/1010/100/1010/10NOT RUN
trusted-types-reporting-for-Element-setHTMLUnsafe.html2/22/22/20/22/2NOT RUN
trusted-types-reporting-for-HTMLIFrameElement-srcdoc.html2/22/22/20/22/2NOT RUN
trusted-types-reporting-for-HTMLScriptElement-children-change.html2/22/22/20/22/2NOT RUN
trusted-types-reporting-for-HTMLScriptElement-innerHTML.html2/22/22/20/22/2NOT RUN
trusted-types-reporting-for-HTMLScriptElement.html8/88/88/80/88/8NOT RUN
trusted-types-reporting-for-Range-createContextualFragment.html2/22/22/20/22/2NOT RUN
trusted-types-reporting-for-SVGScriptElement-children-change.html2/22/22/20/20/2NOT RUN
trusted-types-reporting-for-SVGScriptElement-innerHTML.html2/22/22/20/22/2NOT RUN
trusted-types-reporting-for-ServiceWorker-ServiceWorkerContainer-register.https.html0/22/20/20/20/2NOT RUN
trusted-types-reporting-for-ServiceWorker-eval.https.html2/22/20/20/20/2NOT RUN
trusted-types-reporting-for-ServiceWorker-function-constructor.https.html12/1212/120/120/120/12NOT RUN
trusted-types-reporting-for-ServiceWorker-importScripts.https.html2/22/20/20/20/2NOT RUN
trusted-types-reporting-for-ServiceWorker-setTimeout-setInterval.https.html4/44/40/40/40/4NOT RUN
trusted-types-reporting-for-ShadowRoot-innerHTML.html2/22/22/20/22/2NOT RUN
trusted-types-reporting-for-ShadowRoot-setHTMLUnsafe.html2/22/22/20/22/2NOT RUN
trusted-types-reporting-for-SharedWorker-DedicatedWorker-constructor.html0/22/20/20/22/2NOT RUN
trusted-types-reporting-for-SharedWorker-ServiceWorkerContainer-register.https.html0/22/20/20/20/2NOT RUN
trusted-types-reporting-for-SharedWorker-eval.html2/22/20/20/22/2NOT RUN
trusted-types-reporting-for-SharedWorker-function-constructor.html12/1212/120/120/1212/12NOT RUN
trusted-types-reporting-for-SharedWorker-importScripts.html2/22/20/20/22/2NOT RUN
trusted-types-reporting-for-SharedWorker-setTimeout-setInterval.html4/44/40/40/44/4NOT RUN
trusted-types-reporting-for-Window-DedicatedWorker-constructor.html2/22/22/20/22/2NOT RUN
trusted-types-reporting-for-Window-ServiceWorkerContainer-register.https.html2/22/22/20/20/2NOT RUN
trusted-types-reporting-for-Window-SharedWorker-constructor.html2/22/22/20/22/2NOT RUN
trusted-types-reporting-for-Window-eval.html2/22/22/20/22/2NOT RUN
trusted-types-reporting-for-Window-function-constructor.html12/1212/1212/120/1212/12NOT RUN
trusted-types-reporting-for-Window-setTimeout-setInterval.html4/44/44/40/44/4NOT RUN
trusted-types-reporting.html8/88/88/80/87/8NOT RUN
trusted-types-sandbox-allow-scripts.html2/22/22/22/22/2NOT RUN
trusted-types-sandbox-no-allow-scripts.htmlPASSPASSPASSPASSPASSNOT RUN
trusted-types-secondary-document.html96/9797/9797/9796/9797/97NOT RUN
trusted-types-source-file-path.html3/33/33/30/33/3NOT RUN
trusted-types-svg-script-set-href.html18/1818/1818/180/183/18NOT RUN
trusted-types-tojson.htmlPASSPASSPASSPASSPASSNOT RUN
trusted-types-wildcard-with-trailing-characters.htmlPASSPASSPASSPASSPASSNOT RUN
tt-block-eval.htmlPASSPASSPASSPASSPASSNOT RUN