Closed Bug 1690441 Opened 5 years ago Closed 4 years ago

Add zero_byte_length Telemetry for XML/XUL/XHTML loads

Categories

(Core :: XML, task)

task

Tracking

()

RESOLVED DUPLICATE of bug 1693146

People

(Reporter: zbraniecki, Assigned: kershaw)

References

(Blocks 1 open bug)

Details

As part of the crusade against Yellow Screen of Death, we would like to get telemetry probe for events of zero_byte_length loads of XML files to validate the hypothesis that zero_byte_length loads of XML are responsible for many cases of YSOD.

The probe should report an event whenever there's a zero byte source string sent to XUL/XHTML/XML parser for the chrome:// or resource:// URL and have the following event signature:

type: event
category: zero_byte_load
descriptuon: >-
  Collection of zero_byte_load events as part of the Yellow Screen of Death analysis.
  Theoretically, there should be no zero-byte-length loads, so every load of that type
  indicates an error, likely breaking user experience.
method: load
objects:
  - "ftl"
  - "dtd"
  - "properties"
  - "js"
  - "xml"
products: ["firefox"]
release_channel_collection: opt-out
value: URL
extra_key:
 - sync: bool

Each object will have its own bug. This one is for XML event.

Assignee: nobody → kershaw
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.