### Issue Details

* **Electron Version:**
  * All up to and including `9-x-y`
* **Operating System:**
  * Linux
* **Last Known Working Electron version:**
  * Never 😢 

### Expected Behavior

When a crash occurs the `crashReporter` module should send the crash dump to your reporting URL along with some extra metadata including a `guid` attribute that is a UUID for the user sending the crash to you.

### Actual Behavior
No `guid` 😢 


shell/browser/api/electron_api_crash_reporter.cc
bool upload_to_server,
           bool ignore_system_crash_handler,
           bool rate_limit,
           bool compress,
           const std::map<std::string, std::string>& global_extra,
           const std::map<std::string, std::string>& extra,
           bool is_node_process) {
#if !defined(MAS_BUILD)
  if (g_crash_reporter_initialized)
    return;
  g_crash_reporter_initialized = true;
  ElectronCrashReporterClient::Create();
  ElectronCrashReporterClient::Get()->SetUploadUrl(submit_url);
  ElectronCrashReporterClient::Get()->SetCollectStatsConsent(upload_to_server);
  ElectronCrashReporterClient::Get()->SetShouldRateLimit(rate_limit);
  ElectronCrashReporterClient::Get()->SetShouldCompressUploads(compress);
  ElectronCrashReporterClient::Get()->SetGlobalAnnotations(global_extra);
  auto* command_line = base::CommandLine::ForCurrentProcess();
  std::string process_type =
      is_node_process
          ? "node"
          : command_line->GetSwitchValueASCII(::switches::kProcessType);
#if defined(OS_LINUX)
  auto& global_crash_keys = GetGlobalCrashKeysMutable();
  for (const auto& pair : global_extra) {
    global_crash_keys[pair.first] = pair.second;
  }