} else {
breakpad::InitCrashReporter(process_type);
}
-#else
-#if !defined(SAMSUNG_NEXT_BROWSER) || !BUILDFLAG(IS_TIZEN)
+#elif !BUILDFLAG(IS_TIZEN)
crash_reporter::InitializeCrashpad(process_type.empty(), process_type);
crash_reporter::SetFirstChanceExceptionHandler(
v8::TryHandleWebAssemblyTrapPosix);
-#endif
#endif // BUILDFLAG(IS_ANDROID)
}
#endif // BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC)
} else {
breakpad::InitCrashReporter(process_type);
}
-#else
-#if !defined(SAMSUNG_NEXT_BROWSER) || !BUILDFLAG(IS_TIZEN)
+#elif !BUILDFLAG(IS_TIZEN)
crash_reporter::InitializeCrashpad(false, process_type);
crash_reporter::SetFirstChanceExceptionHandler(
v8::TryHandleWebAssemblyTrapPosix);
-#endif
#endif
// Reset the command line for the newly spawned process.
-#if !defined(SAMSUNG_NEXT_BROWSER) || !BUILDFLAG(IS_TIZEN)
+#if !defined(SAMSUNG_NEXT_BROWSER)
crash_keys::SetCrashKeysFromCommandLine(*command_line);
#endif
}
enable_crash_reporter = breakpad::IsCrashReporterEnabled();
}
#elif BUILDFLAG(IS_TIZEN)
+ // Disable chrome_crashpad_handler on Tizen
bool enable_crash_reporter = false;
#else
bool enable_crash_reporter = true;
%if %{__build_chrome} == 1 && "%{__generate_tpk}" == "0"
install -m 0755 "%{OUTPUT_FOLDER}"/%{__browser_binary_name} "%{buildroot}"%{CHROMIUM_LIB_DIR}/bin/%{__browser_binary_name}
sed 's#@binary@#%{CHROMIUM_LIB_DIR}/bin/%{__browser_binary_name}#' %{SOURCE1} > "%{buildroot}"%{_bindir}/%{__browser_binary_name}
- install -m 0755 "%{OUTPUT_FOLDER}"/chrome_crashpad_handler "%{buildroot}"%{CHROMIUM_LIB_DIR}/bin/chrome_crashpad_handler
- sed 's#@binary@#%{CHROMIUM_LIB_DIR}/bin/chrome_crashpad_handler#' %{SOURCE1} > "%{buildroot}"%{_bindir}/chrome_crashpad_handler
install -m 0644 "%{OUTPUT_FOLDER}"/locales/*.pak "%{buildroot}"%{CHROMIUM_LIB_DIR}/bin/locales
install -m 0644 "%{OUTPUT_FOLDER}"/chrome_100_percent.pak "%{buildroot}"%{CHROMIUM_LIB_DIR}/bin/
install -m 0644 "%{OUTPUT_FOLDER}"/resources.pak "%{buildroot}"%{CHROMIUM_LIB_DIR}/bin/
%{CHROMIUM_LIB_DIR}/bin/resources.pak
%{CHROMIUM_LIB_DIR}/bin/%{__browser_binary_name}
%{_bindir}/%{__browser_binary_name}
- %{CHROMIUM_LIB_DIR}/bin/chrome_crashpad_handler
- %{_bindir}/chrome_crashpad_handler
%endif
%{_libdir}/libchromium-ewk.so
%{_libdir}/libewebkit2.so*