Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save juliandescottes/8e7232c5ff39f61d3a8c112734ed3db5 to your computer and use it in GitHub Desktop.

Select an option

Save juliandescottes/8e7232c5ff39f61d3a8c112734ed3db5 to your computer and use it in GitHub Desktop.

DevTools Toolbox Error Analysis - Component (React) Errors

Period: 2026-03-30 13:37 to 2026-04-12 20:44 Total Errors: 430

Overview

The analysis reveals 430 component (React) errors, with the most common error being 'TypeError' (76.0%). 96.3% occur on release. Windows users account for 73.7% of all errors.

Platform Distribution

  • Windows: 317 errors (73.7%)
  • Darwin: 83 errors (19.3%)
  • Linux: 30 errors (7.0%)

Channel Distribution

  • release: 414 errors (96.3%)
  • aurora: 14 errors (3.3%)
  • beta: 1 errors (0.2%)
  • nightly: 1 errors (0.2%)

Error Breakdown by Category

1. TypeError in HTMLPreview - 101 errors (23.5%)

Component:

  • Primary: HTMLPreview

Error location:

maybeCancelContentJSExecution@resource://gre/modules/RemoteWebNavigation.sys.mjs:42:5

Affected:

  • Channels: release (99), aurora (2)
  • Platforms: Windows (63), Darwin (38)

2. TypeError in ConsoleSettings - 100 errors (23.3%)

Component:

  • Primary: ConsoleSettings

Error location:

get doc@resource://devtools/client/framework/toolbox.js:616:5

Affected:

  • Channels: release (99), aurora (1)
  • Platforms: Windows (85), Linux (14), Darwin (1)

3. TypeError in EvaluationContextSelector - 75 errors (17.4%)

Component:

  • Primary: EvaluationContextSelector

Error location:

get name@resource://devtools/client/fronts/targets/worker.js:35:5

Affected:

  • Channels: release (70), aurora (4), nightly (1)
  • Platforms: Windows (49), Darwin (20), Linux (6)

4. undefined in RequestListContentComponent - 16 errors (3.7%)

Component:

  • Primary: RequestListContentComponent

Affected:

  • Channels: release (13), aurora (3)
  • Platforms: Windows (12), Darwin (3), Linux (1)

5. undefined in JSTerm - 11 errors (2.6%)

Component:

  • Primary: JSTerm

Affected:

  • Channels: release (11)
  • Platforms: Windows (11)

6. TypeError in MenuButton - 11 errors (2.6%)

Component:

  • Primary: MenuButton

Error location:

UNSAFE_componentWillReceiveProps@resource://devtools/client/shared/components/menu/MenuButton.js:135:17

Affected:

  • Channels: release (11)
  • Platforms: Windows (6), Darwin (4), Linux (1)

7. TypeError in RequestListColumnWaterfall - 9 errors (2.1%)

Component:

  • Primary: RequestListColumnWaterfall

Error location:

requestData@resource://devtools/client/netmonitor/src/connector/index.js:522:5

Affected:

  • Channels: release (9)
  • Platforms: Windows (6), Linux (2), Darwin (1)

8. TypeError in ResponsePanel - 9 errors (2.1%)

Component:

  • Primary: ResponsePanel

Error location:

renderJsonHtmlAndSource@resource://devtools/client/netmonitor/src/components/request-details/ResponsePanel.js:336:9

Affected:

  • Channels: release (9)
  • Platforms: Darwin (6), Windows (2), Linux (1)

9. undefined in Connect(MonitorPanel) - 7 errors (1.6%)

Component:

  • Primary: Connect(MonitorPanel)

Affected:

  • Channels: release (5), aurora (2)
  • Platforms: Windows (7)

10. InternalError in ResponsePanel - 7 errors (1.6%)

Component:

  • Primary: ResponsePanel

Error location:

parseJSON@resource://devtools/client/netmonitor/src/utils/request-utils.js:719:51

Affected:

  • Channels: release (7)
  • Platforms: Windows (6), Linux (1)

Top Error Types Summary

  1. TypeError in HTMLPreview - 101 occurrences (23.5%)
  2. TypeError in ConsoleSettings - 100 occurrences (23.3%)
  3. TypeError in EvaluationContextSelector - 75 occurrences (17.4%)
  4. undefined in RequestListContentComponent - 16 occurrences (3.7%)
  5. undefined in JSTerm - 11 occurrences (2.6%)
  6. TypeError in MenuButton - 11 occurrences (2.6%)
  7. TypeError in RequestListColumnWaterfall - 9 occurrences (2.1%)
  8. TypeError in ResponsePanel - 9 occurrences (2.1%)
  9. undefined in Connect(MonitorPanel) - 7 occurrences (1.6%)
  10. InternalError in ResponsePanel - 7 occurrences (1.6%)

Actionable Insights

    1. TypeError in HTMLPreview accounts for 23.5% of all errors (101 occurrences)
    1. release channel dominance: 96.3% of errors are from release
    1. Platform-specific: TypeError in ConsoleSettings is predominantly on Windows (85/100 errors)

Recommendations

Priority 1: TypeError in HTMLPreview

  • File location: gre/modules/RemoteWebNavigation.sys.mjs:42:5
  • Impact: 23.5% of all errors

Priority 2: TypeError in ConsoleSettings

  • File location: devtools/client/framework/toolbox.js:616:5
  • Impact: 23.3% of all errors

Priority 3: TypeError in EvaluationContextSelector

  • File location: devtools/client/fronts/targets/worker.js:35:5
  • Impact: 17.4% of all errors

Priority 4: undefined in RequestListContentComponent

  • Impact: 3.7% of all errors

Priority 5: undefined in JSTerm

  • Impact: 2.6% of all errors

DevTools Toolbox Component (React) Errors (7-day analysis)

430 errors recorded from 2026-03-30 13:37 to 2026-04-12 20:44. Top issues: TypeError in HTMLPreview (101 errors), TypeError in ConsoleSettings (100 errors), TypeError in EvaluationContextSelector (75 errors). release channel represents 96.3% of errors. Windows accounts for 73.7% of errors.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment