Skip to content

Conversation

@yukawa
Copy link
Collaborator

@yukawa yukawa commented Sep 17, 2025

Description

With the removal of mozc::CrashReportHandler (b7f08d6), breakpad is no longer used even when branding=GoogleJapaneseInput in the GYP build. It should now be safe to remove all the remaining references to breakpad from the codebase.

Removing breakpad is also a step toward removing the dependency on git submodules (#1320), as it has never been used in the bazel build.

Closes #1263.

Issue IDs

Steps to test new behaviors

  • OS: All
  • Steps:
    1. Confirm GitHub Actions still pass

@yukawa yukawa force-pushed the issue_1263_breakpad branch from 3a0f5b7 to e4e7f05 Compare September 17, 2025 14:56
@hiroyuki-komatsu
Copy link
Collaborator

Thank you for your PR. Since I also already have a similar change and this removal requires some internal changes, I will apply my change first. However, I probably need several days to make it happen.

At this moment, please keep this PR as-is.

Thank you for your cooperation.

With the removal of mozc::CrashReportHandler [1], breakpad is no longer
used even when branding=GoogleJapaneseInput in the GYP build. It should
now be safe to remove all the remaining references to breakpad from the
codebase.

Removing breakpad is also a step toward removing the dependency on git
submodules (google#1320), as it has never been used in the bazel build.

Closes google#1263.

 [1]: b7f08d6
@yukawa yukawa force-pushed the issue_1263_breakpad branch from e4e7f05 to 4c48deb Compare October 19, 2025 11:07
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.

Remove mozc::CrashReportHandler and the dependency on breakpad

2 participants