Pass | Regression test: Bypass via insertAdjacentText, initial comment. | Asserts runPass | assert_equals("", "")
at Test.<anonymous> ( /trusted-types/block-text-node-insertion-into-script-element.html:49:5) | Pass | assert_true(true)
at Test.<anonymous> ( /trusted-types/block-text-node-insertion-into-script-element.html:56:5) | Pass | assert_true(true)
at Test.<anonymous> ( /trusted-types/block-text-node-insertion-into-script-element.html:61:5) |
|
Pass | Regression test: Bypass via insertAdjacentText, textContent. | Asserts runPass | assert_true(true)
at Test.<anonymous> ( /trusted-types/block-text-node-insertion-into-script-element.html:81:5) | Pass | assert_true(true)
at Test.<anonymous> ( /trusted-types/block-text-node-insertion-into-script-element.html:86:5) |
|
Pass | Regression test: Bypass via appendChild into off-document script element. | Asserts runNo asserts ran |
Pass | Regression test: Bypass via appendChild into live script element. | Asserts runNo asserts ran |
Pass | Spot tests around script + innerHTML interaction. | Asserts runPass | 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_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_equals("3*4", "3*4")
at Test.<anonymous> ( /trusted-types/block-text-node-insertion-into-script-element.html:125:5) | Pass | assert_equals(0, 0, "no violation reported")
at no_trusted_type_violation_for ( /trusted-types/support/csp-violations.js:67:3) | Pass | assert_equals(null, null, "no exception thrown")
at no_trusted_type_violation_for ( /trusted-types/support/csp-violations.js:68:3) | Pass | assert_equals("3*4", "3*4")
at Test.<anonymous> ( /trusted-types/block-text-node-insertion-into-script-element.html:129:5) | 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_equals("3*4", "3*4")
at Test.<anonymous> ( /trusted-types/block-text-node-insertion-into-script-element.html:136:5) |
|
Pass | Prep for subsequent tests: Create default policy. | Asserts runNo asserts ran |
Pass | Test that default policy applies. | Asserts runPass | assert_equals(0, 0, "no violation reported")
at no_trusted_type_violation_for ( /trusted-types/support/csp-violations.js:67:3) | Pass | assert_equals(null, null, "no exception thrown")
at no_trusted_type_violation_for ( /trusted-types/support/csp-violations.js:68:3) | Pass | assert_array_equals(["HTMLScriptElement text"], ["HTMLScriptElement text"])
at Test.<anonymous> ( /trusted-types/block-text-node-insertion-into-script-element.html:155:5) |
|
Pass | Test a failing default policy. | Asserts runPass | 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_array_equals(["HTMLScriptElement text"], ["HTMLScriptElement text"])
at Test.<anonymous> ( /trusted-types/block-text-node-insertion-into-script-element.html:166:5) |
|
Pass | Spot tests around script + innerHTML interaction with default policy. | Asserts runPass | assert_equals(0, 0, "no violation reported")
at no_trusted_type_violation_for ( /trusted-types/support/csp-violations.js:67:3) | Pass | assert_equals(null, null, "no exception thrown")
at no_trusted_type_violation_for ( /trusted-types/support/csp-violations.js:68:3) | Pass | assert_array_equals(["Element innerHTML"], ["Element innerHTML"])
at Test.<anonymous> ( /trusted-types/block-text-node-insertion-into-script-element.html:175:5) | Pass | assert_equals("3+3", "3+3")
at Test.<anonymous> ( /trusted-types/block-text-node-insertion-into-script-element.html:177:5) | Pass | assert_equals(0, 0, "no violation reported")
at no_trusted_type_violation_for ( /trusted-types/support/csp-violations.js:67:3) | Pass | assert_equals(null, null, "no exception thrown")
at no_trusted_type_violation_for ( /trusted-types/support/csp-violations.js:68:3) | Pass | assert_array_equals(["Element innerHTML", "HTMLScriptElement text"], ["Element innerHTML", "HTMLScriptElement text"])
at Test.<anonymous> ( /trusted-types/block-text-node-insertion-into-script-element.html:184:5) | Pass | assert_equals("3+3", "3+3")
at Test.<anonymous> ( /trusted-types/block-text-node-insertion-into-script-element.html:186:5) | Pass | assert_equals("3*4", "3*4")
at Test.<anonymous> ( /trusted-types/block-text-node-insertion-into-script-element.html:189:5) | Pass | assert_equals(0, 0, "no violation reported")
at no_trusted_type_violation_for ( /trusted-types/support/csp-violations.js:67:3) | Pass | assert_equals(null, null, "no exception thrown")
at no_trusted_type_violation_for ( /trusted-types/support/csp-violations.js:68:3) | Pass | assert_array_equals([undefined], [undefined])
at Test.<anonymous> ( /trusted-types/block-text-node-insertion-into-script-element.html:193:5) | Pass | assert_equals("3*4", "3*4")
at Test.<anonymous> ( /trusted-types/block-text-node-insertion-into-script-element.html:195:5) | Pass | assert_equals(0, 0, "no violation reported")
at no_trusted_type_violation_for ( /trusted-types/support/csp-violations.js:67:3) | Pass | assert_equals(null, null, "no exception thrown")
at no_trusted_type_violation_for ( /trusted-types/support/csp-violations.js:68:3) | Pass | assert_array_equals(["HTMLScriptElement text"], ["HTMLScriptElement text"])
at Test.<anonymous> ( /trusted-types/block-text-node-insertion-into-script-element.html:202:5) | Pass | assert_equals("3*4", "3*4")
at Test.<anonymous> ( /trusted-types/block-text-node-insertion-into-script-element.html:204:5) |
|