### 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
for (const auto& pair : extra)
    electron::crash_keys::SetCrashKey(pair.first, pair.second);
  for (const auto& pair : global_extra)
    electron::crash_keys::SetCrashKey(pair.first, pair.second);
  breakpad::InitCrashReporter(process_type);
#elif defined(OS_MACOSX)
  for (const auto& pair : extra)
    electron::crash_keys::SetCrashKey(pair.first, pair.second);
  ::crash_reporter::InitializeCrashpad(process_type.empty(), process_type);
  if (ignore_system_crash_handler) {
    crashpad::CrashpadInfo::GetCrashpadInfo()
        ->set_system_crash_reporter_forwarding(crashpad::TriState::kDisabled);
  }
#elif defined(OS_WIN)
  for (const auto& pair : extra)
    electron::crash_keys::SetCrashKey(pair.first, pair.second);
  base::FilePath user_data_dir;
  base::PathService::Get(DIR_USER_DATA, &user_data_dir);
  ::crash_reporter::InitializeCrashpadWithEmbeddedHandler(
      process_type.empty(), process_type,
      base::UTF16ToUTF8(user_data_dir.value()), base::FilePath());
#endif
#endif
}
}  
}  
}  
namespace {
#if defined(MAS_BUILD)
void GetUploadedReports(