MicrosoftEdge / MicrosoftEdge/WebView2Feedback

[Feature]: allow disabling crashpad process

Open
#4,966 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

feature request
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

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.