Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Flow Store UI Enhancements and Sentry Crash Reporting Integration #262

Open
wants to merge 8 commits into
base: chromium
Choose a base branch
from

Conversation

kritagya-khanna
Copy link
Contributor

Overview
This PR merges improvements from two separate branches into the chromium branch, addressing UI enhancements, bug fixes, and integrating Sentry crash reporting for improved error tracking.

Changes Implemented

  1. Flow Store UI Enhancements & Bug Fixes
  1. Sentry Crash Reporting Integration
  • Integrated Sentry Crashpad to capture and report native crashes in the custom Chromium build.
  • Configured crash report storage and upload paths for proper log handling.
  • Adjusted Sentry initialization to align with the browser’s startup sequence for improved reliability.
  • Ensured proper symbolization of crash logs for easier debugging and analysis.
  • Verified crash reporting on multiple Android versions for compatibility.
  • Ensured crash reports contain necessary debug symbols for accurate issue identification.

Testing
Verified UI improvements for proper behavior in the flow store.
Tested crash reporting by triggering test crashes and confirming they appear in the Sentry dashboard.

Closing Issues
This PR potentially resolves the following issues: #257, #256, #255, #250, #249

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.

2 participants