Skip to content

reporting of metadata such as browser engine+version or other metadata chosen by page? #49

@dbaron

Description

@dbaron

The explainer and draft don't seem to say much about reporting relevant metadata, such as what browser engine was in use. Yet some of the reports are going to be things that are specific to a browser engine, specific to a range of versions within an engine, or specific to other things. (In particular, the crash report example in the explainer, with only a crash report ID and without information saying which crash reporting system to look the ID up in, got me thinking about this.)

This led me to wonder:

  • should there be metadata giving something like the User-Agent string of the browser in which the error occurred (which, given delayed reporting, might not be the same as the one submitting the report)?
  • should there be other metadata associated with the report, either by default, or through a mechanism that the page could use?

(I suppose there might be some privacy issues to consider with the latter, but I'm not particularly concerned at first glance given that a page should be able to trigger reporting of things like script errors with per-user source URIs if they wanted to. At least, I'm not particularly concerned with the ability to associate metadata increasing any risks.)

(I got here via w3ctag/design-reviews#195.)

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions