← back to v145 · crash-reporting-key-value-api
conformance · v145
v145 · crash-reporting-key-value-api — conformance probe
6 assertions drawn from the spec. Each is a single contract the spec text makes. Pass/fail reflects what this browser executed; blocked means the contract was not run because it needs user mediation, hardware, or another unavailable precondition. Open the page in Chrome stable / canary / Firefox / Safari to compare.
0
pass
0
fail
0
blocked
6
total
| id | contract | kind | verdict | detail |
|---|---|---|---|---|
window-crash-report-exists |
window.crashReport is exposed — the new key-value store whose entries get appended to crash reports. | exists | … | |
crash-report-set-is-function |
crashReport.set is a function, the API used to record a key/value pair. | typeof | … | |
crash-report-initialize-is-function |
crashReport.initialize is a function — registers an endpoint for crash reporting. | typeof | … | |
crash-report-delete-is-function |
crashReport.delete is a function — removes an entry that was previously set. | typeof | … | |
crash-report-initialize-resolves |
Calling crashReport.initialize with an endpoint returns a Promise that resolves. spec ↗ | script | … | |
reporting-observer-exists |
ReportingObserver is exposed — the broader Reporting API context that CrashReportBody plugs into. | exists | … |