Closed Bug 1709366 Opened 4 years ago Closed 3 years ago

Add a Error boundary Component for the Debugger panel

Categories

(DevTools :: Debugger, enhancement, P3)

enhancement

Tracking

(firefox94 fixed)

RESOLVED FIXED
94 Branch
Tracking Status
firefox94 --- fixed

People

(Reporter: bomsy, Assigned: bomsy, NeedInfo)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

From: https://reactjs.org/docs/error-boundaries.html

Error boundaries are React components that catch JavaScript errors anywhere in their child component tree, log those errors, and display a fallback UI instead of the component tree that crashed. Error boundaries catch errors during rendering, in lifecycle methods, and in constructors of the whole tree below them.

It'll be nice to add one for the debugger panel as we do for the

Network Panel in Bug 1660435
Console Panel in Bug 1675762

Thank you for reporting this Bomsy!

Do you think it could be good first bug?

Honza

Blocks: dbg-frontend
Severity: -- → S3
Flags: needinfo?(hmanilla)
Priority: -- → P3

Might not be a good first bug but might be a great second bug for someone slightly a bit familiar.

Flags: needinfo?(hmanilla)

Hey Cody,
Would you be interested in looking at this, if you have time? If not that's ok.

Flags: needinfo?(codywelsh)
Assignee: nobody → hmanilla
Status: NEW → ASSIGNED
Pushed by hmanilla@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/a308f64e49d4 [devtools] Add Error Boundary ccomponent for the debugger panel r=nchevobbe
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 94 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: