summaryrefslogtreecommitdiffstats
path: root/components/breakpad
diff options
context:
space:
mode:
authorjochen@chromium.org <jochen@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-10-23 07:04:00 +0000
committerjochen@chromium.org <jochen@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-10-23 07:04:00 +0000
commitd6d06a3517f9549488826a9f5faac5cdb678e992 (patch)
treefed51e6cfe5072b5a7a25622a8ea99d55043770c /components/breakpad
parent6814d22bc067acf0966db195b9244f0ec7eed8fb (diff)
downloadchromium_src-d6d06a3517f9549488826a9f5faac5cdb678e992.zip
chromium_src-d6d06a3517f9549488826a9f5faac5cdb678e992.tar.gz
chromium_src-d6d06a3517f9549488826a9f5faac5cdb678e992.tar.bz2
Introduce ShellBreakpadClient and install it.
We're not yet initializing breakpad, as this is not yet posible on all supported platforms. Also change some defaults of BreakpadClient so I have to override fewer methods. BUG=247431 R=rsesek@chromium.org Review URL: https://codereview.chromium.org/27647002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230358 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'components/breakpad')
-rw-r--r--components/breakpad/app/breakpad_client.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/components/breakpad/app/breakpad_client.cc b/components/breakpad/app/breakpad_client.cc
index 0c488da..16f7dc7 100644
--- a/components/breakpad/app/breakpad_client.cc
+++ b/components/breakpad/app/breakpad_client.cc
@@ -50,7 +50,7 @@ bool BreakpadClient::ShouldShowRestartDialog(base::string16* title,
}
bool BreakpadClient::AboutToRestart() {
- return true;
+ return false;
}
bool BreakpadClient::GetDeferredUploadsSupported(bool is_per_usr_install) {
@@ -58,7 +58,7 @@ bool BreakpadClient::GetDeferredUploadsSupported(bool is_per_usr_install) {
}
bool BreakpadClient::GetIsPerUserInstall(const base::FilePath& exe_path) {
- return false;
+ return true;
}
bool BreakpadClient::GetShouldDumpLargerDumps(bool is_per_user_install) {
@@ -100,7 +100,7 @@ size_t BreakpadClient::RegisterCrashKeys() {
}
bool BreakpadClient::IsRunningUnattended() {
- return false;
+ return true;
}
#if defined(OS_WIN) || defined(OS_MACOSX)