Skip to content

fix(crashpad): Respect consent for external crash reporters - #1972

Merged
jpnurmi merged 7 commits into
masterfrom
jpnurmi/fix/crashpad-consent
Aug 11, 2026
Merged

fix(crashpad): Respect consent for external crash reporters#1972
jpnurmi merged 7 commits into
masterfrom
jpnurmi/fix/crashpad-consent

Conversation

@jpnurmi

@jpnurmi jpnurmi commented Aug 10, 2026

Copy link
Copy Markdown
Collaborator

Update Crashpad to check user consent (upload setting) before launching an external reporter, leaving disabled reports available for later processing.

Cover revoked consent with caching, without caching, and after consent is restored.

Close: #1936

Update Crashpad to consult its upload setting before launching an external
reporter, leaving disabled reports available for later processing.

Cover revoked consent with caching, without caching, and after consent is
restored.
@codecov

codecov Bot commented Aug 10, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 76.18%. Comparing base (8789d64) to head (1b17b13).

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #1972   +/-   ##
=======================================
  Coverage   76.17%   76.18%           
=======================================
  Files          94       94           
  Lines       22222    22222           
  Branches     3942     3942           
=======================================
+ Hits        16928    16930    +2     
+ Misses       4409     4408    -1     
+ Partials      885      884    -1     
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@jpnurmi
jpnurmi merged commit 608d61e into master Aug 11, 2026
104 of 105 checks passed
@jpnurmi
jpnurmi deleted the jpnurmi/fix/crashpad-consent branch August 11, 2026 14:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Crashpad: external crash reporter ignores revoked user consent

2 participants