--- electron/shell/app/electron_crash_reporter_client.h.orig 2025-04-04 05:26:44 UTC +++ electron/shell/app/electron_crash_reporter_client.h @@ -30,7 +30,7 @@ class ElectronCrashReporterClient : public crash_repor const std::map& annotations); // crash_reporter::CrashReporterClient implementation. -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) void SetCrashReporterClientIdFromGUID( const std::string& client_guid) override; base::FilePath GetReporterLogFilename() override; @@ -64,7 +64,7 @@ class ElectronCrashReporterClient : public crash_repor bool ReportingIsEnforcedByPolicy(bool* breakpad_enabled) override; #endif -#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) bool ShouldMonitorCrashHandlerExpensively() override; #endif