servo/tests/wpt/meta/reporting/idlharness.any.js.ini
Tim van der Lippe fcb2a4cd95
Implement initial version of ReportingObserver (#37905)
The specification moved around lately with how it defines its reports
and report bodies. They became dictionaries, but are currently missing
some fields [1].

Most tests won't be passing yet, since the `Reporting-Endpoints` header
isn't used yet. In fact, the specification leaves it up to the browser
to figure out when to run this task [2]. I am not sure if there some
background scheduling we can do here.

Confirmed with content-security-policy/reporting-api/
report-to-directive-allowed-in-meta.https.sub.html that the callback is
invoked. The test doesn't pass, since
the `describe_scripted_caller` is empty for HTML elements. Thus the
`source_file` is empty, whereas it should be equivalent to the current
document URL.

Part of #37328

Signed-off-by: Tim van der Lippe <tvanderlippe@gmail.com>

[1]: https://github.com/w3c/reporting/issues/286
[2]: https://w3c.github.io/reporting/#report-delivery
2025-07-07 10:43:30 +00:00

104 lines
2.8 KiB
INI
Vendored

[idlharness.any.html]
[ReportBody interface: existence and properties of interface object]
expected: FAIL
[ReportBody interface object length]
expected: FAIL
[ReportBody interface object name]
expected: FAIL
[ReportBody interface: existence and properties of interface prototype object]
expected: FAIL
[ReportBody interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[ReportBody interface: existence and properties of interface prototype object's @@unscopables property]
expected: FAIL
[ReportBody interface: operation toJSON()]
expected: FAIL
[Report interface: existence and properties of interface object]
expected: FAIL
[Report interface object length]
expected: FAIL
[Report interface object name]
expected: FAIL
[Report interface: existence and properties of interface prototype object]
expected: FAIL
[Report interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[Report interface: existence and properties of interface prototype object's @@unscopables property]
expected: FAIL
[Report interface: operation toJSON()]
expected: FAIL
[Report interface: attribute type]
expected: FAIL
[Report interface: attribute url]
expected: FAIL
[Report interface: attribute body]
expected: FAIL
[idlharness.any.worker.html]
[ReportBody interface: existence and properties of interface object]
expected: FAIL
[ReportBody interface object length]
expected: FAIL
[ReportBody interface object name]
expected: FAIL
[ReportBody interface: existence and properties of interface prototype object]
expected: FAIL
[ReportBody interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[ReportBody interface: existence and properties of interface prototype object's @@unscopables property]
expected: FAIL
[ReportBody interface: operation toJSON()]
expected: FAIL
[Report interface: existence and properties of interface object]
expected: FAIL
[Report interface object length]
expected: FAIL
[Report interface object name]
expected: FAIL
[Report interface: existence and properties of interface prototype object]
expected: FAIL
[Report interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[Report interface: existence and properties of interface prototype object's @@unscopables property]
expected: FAIL
[Report interface: operation toJSON()]
expected: FAIL
[Report interface: attribute type]
expected: FAIL
[Report interface: attribute url]
expected: FAIL
[Report interface: attribute body]
expected: FAIL