Pass | assert_throws_dom("SecurityError", function "() => new PaymentRequest( [{ supportedMethods: 'https://example.com/pay' }], { total: { label: 'Total', amount: { currency: 'USD', value: 0 }}}, {}).show()", "PaymentRequest API should not be allowed in this document.")
at Test.<anonymous> ( /permissions-policy/reporting/payment-reporting.https.html:28:3) |
Pass | assert_equals("permissions-policy-violation", "permissions-policy-violation")
at Test.check_report_format ( /permissions-policy/reporting/payment-reporting.https.html:14:3) |
Pass | assert_equals("https://xn--n8j6ds53lwwkrqhv28a.wpt.live/permissions-policy/reporting/payment-reporting.https.html", "https://xn--n8j6ds53lwwkrqhv28a.wpt.live/permissions-policy/reporting/payment-reporting.https.html")
at Test.check_report_format ( /permissions-policy/reporting/payment-reporting.https.html:15:3) |
Pass | assert_equals("payment", "payment")
at Test.check_report_format ( /permissions-policy/reporting/payment-reporting.https.html:16:3) |
Pass | assert_equals("https://xn--n8j6ds53lwwkrqhv28a.wpt.live/permissions-policy/reporting/payment-reporting.https.html", "https://xn--n8j6ds53lwwkrqhv28a.wpt.live/permissions-policy/reporting/payment-reporting.https.html")
at Test.check_report_format ( /permissions-policy/reporting/payment-reporting.https.html:17:3) |
Pass | assert_equals("number", "number")
at Test.check_report_format ( /permissions-policy/reporting/payment-reporting.https.html:18:3) |
Pass | assert_equals("number", "number")
at Test.check_report_format ( /permissions-policy/reporting/payment-reporting.https.html:19:3) |
Pass | assert_equals("enforce", "enforce")
at Test.check_report_format ( /permissions-policy/reporting/payment-reporting.https.html:20:3) |
Pass | assert_equals("function", "function")
at check_report_json ( /permissions-policy/resources/permissions-policy-report-json.js:7:3) |
Pass | assert_equals("permissions-policy-violation", "permissions-policy-violation")
at check_report_json ( /permissions-policy/resources/permissions-policy-report-json.js:10:3) |
Pass | assert_equals("https://xn--n8j6ds53lwwkrqhv28a.wpt.live/permissions-policy/reporting/payment-reporting.https.html", "https://xn--n8j6ds53lwwkrqhv28a.wpt.live/permissions-policy/reporting/payment-reporting.https.html")
at check_report_json ( /permissions-policy/resources/permissions-policy-report-json.js:11:3) |
Pass | assert_equals("payment", "payment")
at check_report_json ( /permissions-policy/resources/permissions-policy-report-json.js:12:3) |
Pass | assert_equals("enforce", "enforce")
at check_report_json ( /permissions-policy/resources/permissions-policy-report-json.js:13:3) |
Pass | assert_equals("https://xn--n8j6ds53lwwkrqhv28a.wpt.live/permissions-policy/reporting/payment-reporting.https.html", "https://xn--n8j6ds53lwwkrqhv28a.wpt.live/permissions-policy/reporting/payment-reporting.https.html")
at check_report_json ( /permissions-policy/resources/permissions-policy-report-json.js:14:3) |
Pass | assert_equals(29, 29)
at check_report_json ( /permissions-policy/resources/permissions-policy-report-json.js:15:3) |
Pass | assert_equals(9, 9)
at check_report_json ( /permissions-policy/resources/permissions-policy-report-json.js:16:3) |
Pass | assert_false(false)
at check_report_json ( /permissions-policy/resources/permissions-policy-report-json.js:18:3) |
Pass | assert_equals("{\"type\":\"permissions-policy-violation\",\"url\":\"https://xn--n8j6ds53lwwkrqhv28a.wpt.live/permissions-policy/reporting/payment-reporting.https.html\",\"body\":{\"sourceFile\":\"https://xn--n8j6ds53lwwkrqhv28a.wpt.live/permissions-policy/reporting/payment-reporting.https.html\",\"lineNumber\":29,\"columnNumber\":9,\"featureId\":\"payment\",\"disposition\":\"enforce\",\"message\":\"Permissions policy violation: payment is not allowed in this document.\"}}", "{\"type\":\"permissions-policy-violation\",\"url\":\"https://xn--n8j6ds53lwwkrqhv28a.wpt.live/permissions-policy/reporting/payment-reporting.https.html\",\"body\":{\"sourceFile\":\"https://xn--n8j6ds53lwwkrqhv28a.wpt.live/permissions-policy/reporting/payment-reporting.https.html\",\"lineNumber\":29,\"columnNumber\":9,\"featureId\":\"payment\",\"disposition\":\"enforce\",\"message\":\"Permissions policy violation: payment is not allowed in this document.\"}}")
at check_report_json ( /permissions-policy/resources/permissions-policy-report-json.js:19:3) |