Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save juliandescottes/649d09ad9b11bde1b2eb3c5f80073658 to your computer and use it in GitHub Desktop.

Select an option

Save juliandescottes/649d09ad9b11bde1b2eb3c5f80073658 to your computer and use it in GitHub Desktop.

DevTools Toolbox Error Analysis - Component (React) Errors

Period: 2026-04-28 04:59 to 2026-06-21 22:09 Total Errors: 475

Overview

The analysis reveals 475 component (React) errors, with the most common error being 'TypeError' (79.4%). 92.8% occur on release. Windows users account for 66.3% of all errors.

Platform Distribution

  • Windows: 315 errors (66.3%)
  • Darwin: 80 errors (16.8%)
  • Linux: 79 errors (16.6%)
  • OpenBSD: 1 errors (0.2%)

Channel Distribution

  • release: 441 errors (92.8%)
  • aurora: 26 errors (5.5%)
  • default: 8 errors (1.7%)

Error Breakdown by Category

1. TypeError in ConsoleSettings - 148 errors (31.2%)

Component:

  • Primary: ConsoleSettings

Error location:

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

Affected:

  • Channels: release (146), aurora (2)
  • Platforms: Windows (100), Linux (40), Darwin (8)

2. TypeError in EvaluationContextSelector - 115 errors (24.2%)

Component:

  • Primary: EvaluationContextSelector

Error location:

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

Affected:

  • Channels: release (115)
  • Platforms: Windows (69), Linux (32), Darwin (14)

3. TypeError in HTMLPreview - 30 errors (6.3%)

Component:

  • Primary: HTMLPreview

Error location:

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

Affected:

  • Channels: release (27), aurora (3)
  • Platforms: Darwin (21), Windows (9)

4. TypeError in MenuButton - 27 errors (5.7%)

Component:

  • Primary: MenuButton

Error location:

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

Affected:

  • Channels: release (26), default (1)
  • Platforms: Darwin (13), Windows (13), Linux (1)

5. undefined in Connect(MonitorPanel) - 14 errors (2.9%)

Component:

  • Primary: Connect(MonitorPanel)

Affected:

  • Channels: release (7), aurora (6), default (1)
  • Platforms: Windows (13), OpenBSD (1)

6. undefined in RequestListContentComponent - 12 errors (2.5%)

Component:

  • Primary: RequestListContentComponent

Affected:

  • Channels: release (12)
  • Platforms: Windows (9), Darwin (3)

7. TypeError in HTMLPreview - 12 errors (2.5%)

Component:

  • Primary: HTMLPreview

Error location:

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

Affected:

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

8. TypeError in ToolboxToolbar - 10 errors (2.1%)

Component:

  • Primary: ToolboxToolbar

Error location:

render@resource://devtools/client/framework/components/ToolboxToolbar.js:548:32

Affected:

  • Channels: release (10)
  • Platforms: Windows (8), Linux (1), Darwin (1)

9. TypeError in MenuButton - 8 errors (1.7%)

Component:

  • Primary: MenuButton

Error location:

createFrameList/<@resource://devtools/client/framework/components/ToolboxToolbar.js:376:9

Affected:

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

10. InternalError in Connect(MonitorPanel) - 7 errors (1.5%)

Component:

  • Primary: Connect(MonitorPanel)

Error location:

parseFilters@resource://devtools/client/netmonitor/src/utils/filter-text-utils.js:59:23

Affected:

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

Top Error Types Summary

  1. TypeError in ConsoleSettings - 148 occurrences (31.2%)
  2. TypeError in EvaluationContextSelector - 115 occurrences (24.2%)
  3. TypeError in HTMLPreview - 30 occurrences (6.3%)
  4. TypeError in MenuButton - 27 occurrences (5.7%)
  5. undefined in Connect(MonitorPanel) - 14 occurrences (2.9%)
  6. undefined in RequestListContentComponent - 12 occurrences (2.5%)
  7. TypeError in HTMLPreview - 12 occurrences (2.5%)
  8. TypeError in ToolboxToolbar - 10 occurrences (2.1%)
  9. TypeError in MenuButton - 8 occurrences (1.7%)
  10. InternalError in Connect(MonitorPanel) - 7 occurrences (1.5%)

Actionable Insights

    1. TypeError in ConsoleSettings accounts for 31.2% of all errors (148 occurrences)
    1. release channel dominance: 92.8% of errors are from release
    1. Platform-specific: undefined in Connect(MonitorPanel) is predominantly on Windows (13/14 errors)

Recommendations

Priority 1: TypeError in ConsoleSettings

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

Priority 2: TypeError in EvaluationContextSelector

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

Priority 3: TypeError in HTMLPreview

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

Priority 4: TypeError in MenuButton

  • File location: devtools/client/shared/components/menu/MenuButton.js:135:17
  • Impact: 5.7% of all errors

Priority 5: undefined in Connect(MonitorPanel)

  • Impact: 2.9% of all errors

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

475 errors recorded from 2026-04-28 04:59 to 2026-06-21 22:09. Top issues: TypeError in ConsoleSettings (148 errors), TypeError in EvaluationContextSelector (115 errors), TypeError in HTMLPreview (30 errors). release channel represents 92.8% of errors. Windows accounts for 66.3% of errors.

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