Summary

Harness status: OK

Found 8 tests

Details

ResultTest NameMessage
PassTrusted Type violation report: creating a forbidden policy.
Asserts run
Pass
assert_equals(2, 2)
    at Test.<anonymous> ( /trusted-types/trusted-types-reporting.html:36:5)
Pass
assert_true(true)
    at Test.<anonymous> ( /trusted-types/trusted-types-reporting.html:37:5)
Pass
assert_equals(null, null)
    at clipSampleIfNeeded ( /trusted-types/support/csp-violations.js:85:3)
Pass
assert_equals("three", "three")
    at Test.<anonymous> ( /trusted-types/trusted-types-reporting.html:38:5)
Pass
assert_equals("trusted-types-policy", "trusted-types-policy")
    at Test.<anonymous> ( /trusted-types/trusted-types-reporting.html:39:5)
Pass
assert_true(true)
    at Test.<anonymous> ( /trusted-types/trusted-types-reporting.html:40:5)
Pass
assert_equals(null, null)
    at clipSampleIfNeeded ( /trusted-types/support/csp-violations.js:85:3)
Pass
assert_equals("three", "three")
    at Test.<anonymous> ( /trusted-types/trusted-types-reporting.html:41:5)
Pass
assert_equals("trusted-types-policy", "trusted-types-policy")
    at Test.<anonymous> ( /trusted-types/trusted-types-reporting.html:42:5)
Pass
assert_true(true)
    at Test.<anonymous> ( /trusted-types/trusted-types-reporting.html:43:5)
PassTrusted Type violation report: creating a report-only-forbidden policy.
Asserts run
Pass
assert_equals(1, 1)
    at Test.<anonymous> ( /trusted-types/trusted-types-reporting.html:52:5)
Pass
assert_true(true)
    at Test.<anonymous> ( /trusted-types/trusted-types-reporting.html:53:5)
Pass
assert_equals(null, null)
    at clipSampleIfNeeded ( /trusted-types/support/csp-violations.js:85:3)
Pass
assert_equals("two", "two")
    at Test.<anonymous> ( /trusted-types/trusted-types-reporting.html:54:5)
Pass
assert_equals("trusted-types-policy", "trusted-types-policy")
    at Test.<anonymous> ( /trusted-types/trusted-types-reporting.html:55:5)
Pass
assert_true(true)
    at Test.<anonymous> ( /trusted-types/trusted-types-reporting.html:56:5)
PassTrusted Type violation report: creating a forbidden-but-not-reported policy.
Asserts run
Pass
assert_equals(1, 1, "a single violation reported")
    at trusted_type_violation_without_exception_for ( /trusted-types/support/csp-violations.js:74:3)
Pass
assert_equals(null, null, "no exception thrown")
    at trusted_type_violation_without_exception_for ( /trusted-types/support/csp-violations.js:75:3)
Pass
assert_true(true)
    at Test.<anonymous> ( /trusted-types/trusted-types-reporting.html:68:5)
Pass
assert_equals(null, null)
    at clipSampleIfNeeded ( /trusted-types/support/csp-violations.js:85:3)
Pass
assert_equals("one", "one")
    at Test.<anonymous> ( /trusted-types/trusted-types-reporting.html:69:5)
Pass
assert_equals("trusted-types-policy", "trusted-types-policy")
    at Test.<anonymous> ( /trusted-types/trusted-types-reporting.html:70:5)
FailTrusted Type violation report: sample for SVGScriptElement href assignmentassert_equals: expected "SVGScriptElement href|about:blank" but got "SVGAnimatedString baseVal|about:blank"
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/trusted-types/trusted-types-reporting.html:80:5)
Asserts run
Pass
assert_equals(1, 1, "a single violation reported")
    at trusted_type_violation_for ( /trusted-types/support/csp-violations.js:58:3)
Pass
assert_true(true, "TypeError exception reported")
    at trusted_type_violation_for ( /trusted-types/support/csp-violations.js:59:3)
Pass
assert_true(true)
    at Test.<anonymous> ( /trusted-types/trusted-types-reporting.html:78:5)
Pass
assert_equals("trusted-types-sink", "trusted-types-sink")
    at Test.<anonymous> ( /trusted-types/trusted-types-reporting.html:79:5)
Pass
assert_equals(null, null)
    at clipSampleIfNeeded ( /trusted-types/support/csp-violations.js:85:3)
Fail
assert_equals("SVGAnimatedString baseVal|about:blank", "SVGScriptElement href|about:blank")
    at Test.<anonymous> ( /trusted-types/trusted-types-reporting.html:80:5)
FailTrusted Type violation report: sample for SVGScriptElement href assignment by setAttributeassert_equals: expected "SVGScriptElement href|about:blank" but got "Element setAttribute|about:blank"
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/trusted-types/trusted-types-reporting.html:90:5)
Asserts run
Pass
assert_equals(1, 1, "a single violation reported")
    at trusted_type_violation_for ( /trusted-types/support/csp-violations.js:58:3)
Pass
assert_true(true, "TypeError exception reported")
    at trusted_type_violation_for ( /trusted-types/support/csp-violations.js:59:3)
Pass
assert_true(true)
    at Test.<anonymous> ( /trusted-types/trusted-types-reporting.html:88:5)
Pass
assert_equals("trusted-types-sink", "trusted-types-sink")
    at Test.<anonymous> ( /trusted-types/trusted-types-reporting.html:89:5)
Pass
assert_equals(null, null)
    at clipSampleIfNeeded ( /trusted-types/support/csp-violations.js:85:3)
Fail
assert_equals("Element setAttribute|about:blank", "SVGScriptElement href|about:blank")
    at Test.<anonymous> ( /trusted-types/trusted-types-reporting.html:90:5)
PassTrusted Type violation report: sample for eval
Asserts run
Pass
assert_equals(1, 1, "a single violation reported")
    at trusted_type_violation_for ( /trusted-types/support/csp-violations.js:58:3)
Pass
assert_true(true, "EvalError exception reported")
    at trusted_type_violation_for ( /trusted-types/support/csp-violations.js:59:3)
Pass
assert_true(true)
    at Test.<anonymous> ( /trusted-types/trusted-types-reporting.html:98:5)
Pass
assert_equals("trusted-types-sink", "trusted-types-sink")
    at Test.<anonymous> ( /trusted-types/trusted-types-reporting.html:99:5)
Pass
assert_equals(null, null)
    at clipSampleIfNeeded ( /trusted-types/support/csp-violations.js:85:3)
Pass
assert_equals("eval|2+2", "eval|2+2")
    at Test.<anonymous> ( /trusted-types/trusted-types-reporting.html:100:5)
PassTrusted Type violation report: sample for custom element assignment
Asserts run
Pass
assert_equals(1, 1, "a single violation reported")
    at trusted_type_violation_for ( /trusted-types/support/csp-violations.js:58:3)
Pass
assert_true(true, "TypeError exception reported")
    at trusted_type_violation_for ( /trusted-types/support/csp-violations.js:59:3)
Pass
assert_true(true)
    at Test.<anonymous> ( /trusted-types/trusted-types-reporting.html:115:7)
Pass
assert_equals("trusted-types-sink", "trusted-types-sink")
    at Test.<anonymous> ( /trusted-types/trusted-types-reporting.html:116:7)
Pass
assert_equals(null, null)
    at clipSampleIfNeeded ( /trusted-types/support/csp-violations.js:85:3)
Pass
assert_equals("HTMLScriptElement src|about:blank", "HTMLScriptElement src|about:blank")
    at Test.<anonymous> ( /trusted-types/trusted-types-reporting.html:117:7)
PassTrusted Type violation report: Worker constructor
Asserts run
Pass
assert_equals(1, 1, "a single violation reported")
    at trusted_type_violation_for ( /trusted-types/support/csp-violations.js:58:3)
Pass
assert_true(true, "TypeError exception reported")
    at trusted_type_violation_for ( /trusted-types/support/csp-violations.js:59:3)
Pass
assert_true(true)
    at Test.<anonymous> ( /trusted-types/trusted-types-reporting.html:126:5)
Pass
assert_equals("trusted-types-sink", "trusted-types-sink")
    at Test.<anonymous> ( /trusted-types/trusted-types-reporting.html:127:5)
Pass
assert_equals(null, null)
    at clipSampleIfNeeded ( /trusted-types/support/csp-violations.js:85:3)
Pass
assert_equals("Worker constructor|about:blank", "Worker constructor|about:blank")
    at Test.<anonymous> ( /trusted-types/trusted-types-reporting.html:128:5)