w3c / w3c/reporting

Add specification for the `default` reporting endpoint

Open
#291 0 comments 1 reaction 1 assignee View on GitHub

@yoavweiss is already working on this.

Since Apr 28, 2026.

Dominant language
Bikeshed
Stars
84
Forks
39
Avg merge
1d 20h
Merged PRs (30d)
1

Description

A number of derived specifications define a default reporting endpoint.
This is an endpoint named default, defined with Reporting-Endpoints, that is used by default for report types that don't have a mechanism for specifying a reporting endpoint - such as crash or intervention reports. It is also used as a fallback in some cases for report types that do have a mechanism for specifying an reporting endpoint, if they have not done so.

The suggestion is that it might be worth specifying the pattern here in this spec, so that other specifications have a clear pattern to derive from, in which they know whether they should make default work in this way or not.

This came up in MDN discussions, because the default isn't particularly discoverable https://github.com/mdn/browser-compat-data/pull/29539#issuecomment-4323299529

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.