Index: chrome/browser/chrome_content_browser_client.cc |
diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/chrome_content_browser_client.cc |
index 82c986ba706a5befa2c22cee5f9f8341d3d3312a..fd355dbc3802d419d623ea7689b8d9a1593a51e6 100644 |
--- a/chrome/browser/chrome_content_browser_client.cc |
+++ b/chrome/browser/chrome_content_browser_client.cc |
@@ -2820,18 +2820,8 @@ void ChromeContentBrowserClient::GetAdditionalMappedFilesForChildProcess( |
fd = ui::GetLocalePackFd(®ion); |
mappings->ShareWithRegion(kAndroidLocalePakDescriptor, fd, region); |
- if (breakpad::IsCrashReporterEnabled()) { |
- base::File file = |
- breakpad::CrashDumpManager::GetInstance()->CreateMinidumpFile( |
- child_process_id); |
- if (file.IsValid()) { |
- mappings->Transfer(kAndroidMinidumpDescriptor, |
- base::ScopedFD(file.TakePlatformFile())); |
- } else { |
- LOG(ERROR) << "Failed to create file for minidump, crash reporting will " |
- "be disabled for this process."; |
- } |
- } |
+ breakpad::CrashDumpObserver::GetInstance()->BrowserChildProcessStarted( |
+ child_process_id, mappings); |
base::FilePath app_data_path; |
PathService::Get(base::DIR_ANDROID_APP_DATA, &app_data_path); |