Closed
Bug 1723934
Opened 3 years ago
Closed 3 years ago
Cleanup of the exception handler code
Categories
(Toolkit :: Crash Reporting, enhancement)
Toolkit
Crash Reporting
Tracking
()
RESOLVED
FIXED
93 Branch
Tracking | Status | |
---|---|---|
firefox93 | --- | fixed |
People
(Reporter: gsvelto, Assigned: gsvelto)
References
Details
Attachments
(2 files, 1 obsolete file)
This is a catch-all bug for a number of different issues that need to be addressed and aren't worth a specific bug because they're minor:
- Some crash annotations are old and unused, we should remove them
- The crash reporter code uses different path handling on different platforms, that should be unified using PathString
- Some files are including the nsExceptionHandler.h header even though they don't need it anymore
- Some files are definining the exception handler service name but they don't use the definition anymore
Assignee | ||
Comment 1•3 years ago
|
||
Assignee | ||
Comment 2•3 years ago
|
||
Depends on D121708
Assignee | ||
Comment 3•3 years ago
|
||
Depends on D121709
Updated•3 years ago
|
Attachment #9234631 -
Attachment is obsolete: true
Updated•3 years ago
|
Assignee: nobody → gsvelto
Attachment #9234629 -
Attachment description: WIP: Bug 1723934 - Remove useless nsExceptionHandler.h inclusions and crash reporter service definitions r=KrisWright → Bug 1723934 - Remove useless nsExceptionHandler.h inclusions and crash reporter service definitions r=KrisWright
Status: NEW → ASSIGNED
Updated•3 years ago
|
Attachment #9234630 -
Attachment description: WIP: Bug 1723934 - Remove old and useless crash annotations r=KrisWright → Bug 1723934 - Remove old and useless crash annotations r=KrisWright
Assignee | ||
Comment 4•3 years ago
|
||
I discovered that PathString
is not yet fully supported by nsIFile
so for now I'll drop that patch. I'll probably file a separate bug to tackle it.
Pushed by gsvelto@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/4fa543a7e261 Remove useless nsExceptionHandler.h inclusions and crash reporter service definitions r=necko-reviewers,dragana https://hg.mozilla.org/integration/autoland/rev/5a56e755615d Remove old and useless crash annotations r=KrisWright
Comment 6•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/4fa543a7e261
https://hg.mozilla.org/mozilla-central/rev/5a56e755615d
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
status-firefox93:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 93 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•