MicrosoftEdge / MicrosoftEdge/WebView2Feedback
[Feature]: allow disabling crashpad process
Nobody has claimed this yet.
- Dominant language
- PowerShell
- Stars
- 526
- Forks
- 67
- PR merge metrics
- No merged PRs in 30d
Description
Describe the feature/enhancement you need
somewhat related to this issue https://github.com/MicrosoftEdge/WebView2Feedback/issues/4965
Setting that flag to true or false doesn't disable the crashpad-handler process.
Electron somehow manages to disable it and only runs it when crash reporting is running.
Would be nice to turn it off when we don't need it.
The scenario/use case where you would use this feature
remove extra process, save memory
How important is this request to you?
Nice to have. There are other ways to tackle this, but having official API support would be beneficial.
Suggested implementation
I feel like that IsCustomCrashReportingEnabled property should control whether that process runs.
What does your app do? Is there a pending deadline for this request?
No response
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reading related issue #4965 and the documentation for IsCustomCrashReportingEnabled. Investigate how the crashpad-handler process is controlled and compare the reported Electron behavior with the current WebView2 API. Done would require a clearly specified and reviewed way to disable the process when custom crash reporting is not needed.
Written by the indexing model from the issue text.
Assessment
- Domain
- api, desktop
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100