Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(173)

Issue 7219007: Fix up crash reporting in unit tests and the Chrome Frame helper processes: (Closed)

Created:
9 years, 6 months ago by robertshield
Modified:
9 years, 6 months ago
Reviewers:
grt (UTC plus 2)
CC:
chromium-reviews, amit, Paweł Hajdan Jr.
Visibility:
Public.

Description

Fix up crash reporting in unit tests and the Chrome Frame helper processes: Bother to initialize crash reporting in chrome_frame_tests.exe. Correctly construct the crash reporting pipe name for non-admin installs. BUG=86846 TEST=Crash dumps are reported when running Chrome Frame tests in headless mode, user-level Chrome Frame helper processes connect to the crash service. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=90255

Patch Set 1 : '' #

Total comments: 28

Patch Set 2 : '' #

Total comments: 4

Patch Set 3 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+96 lines, -26 lines) Patch
M chrome_frame/chrome_frame.gyp View 1 4 chunks +5 lines, -1 line 0 comments Download
M chrome_frame/chrome_frame_helper_main.cc View 1 1 chunk +1 line, -2 lines 0 comments Download
M chrome_frame/chrome_launcher_main.cc View 1 2 chunks +3 lines, -4 lines 0 comments Download
M chrome_frame/crash_server_init.h View 1 2 3 chunks +7 lines, -6 lines 0 comments Download
M chrome_frame/crash_server_init.cc View 1 2 2 chunks +74 lines, -12 lines 0 comments Download
M chrome_frame/test/run_all_unittests.cc View 1 3 chunks +6 lines, -1 line 0 comments Download

Messages

Total messages: 5 (0 generated)
robertshield
9 years, 6 months ago (2011-06-21 20:00:26 UTC) #1
grt (UTC plus 2)
Wow, crash reporting that reports crashes! http://codereview.chromium.org/7219007/diff/4003/chrome_frame/chrome_frame.gyp File chrome_frame/chrome_frame.gyp (right): http://codereview.chromium.org/7219007/diff/4003/chrome_frame/chrome_frame.gyp#newcode405 chrome_frame/chrome_frame.gyp:405: '../breakpad/src', would <(DEPTH) ...
9 years, 6 months ago (2011-06-22 14:15:01 UTC) #2
robertshield
thanks for the review! ptal http://codereview.chromium.org/7219007/diff/4003/chrome_frame/chrome_frame.gyp File chrome_frame/chrome_frame.gyp (right): http://codereview.chromium.org/7219007/diff/4003/chrome_frame/chrome_frame.gyp#newcode405 chrome_frame/chrome_frame.gyp:405: '../breakpad/src', On 2011/06/22 14:15:01, ...
9 years, 6 months ago (2011-06-23 02:22:51 UTC) #3
grt (UTC plus 2)
LGTM once you address the two nits below. Cheerio! http://codereview.chromium.org/7219007/diff/10001/chrome_frame/crash_server_init.cc File chrome_frame/crash_server_init.cc (right): http://codereview.chromium.org/7219007/diff/10001/chrome_frame/crash_server_init.cc#newcode87 chrome_frame/crash_server_init.cc:87: ...
9 years, 6 months ago (2011-06-23 03:28:22 UTC) #4
robertshield
9 years, 6 months ago (2011-06-23 13:52:08 UTC) #5
Thanks!

http://codereview.chromium.org/7219007/diff/10001/chrome_frame/crash_server_i...
File chrome_frame/crash_server_init.cc (right):

http://codereview.chromium.org/7219007/diff/10001/chrome_frame/crash_server_i...
chrome_frame/crash_server_init.cc:87: CrashReportingMode flags) {
On 2011/06/23 03:28:22, grt wrote:
> flags -> mode

Done.

http://codereview.chromium.org/7219007/diff/10001/chrome_frame/crash_server_i...
File chrome_frame/crash_server_init.h (right):

http://codereview.chromium.org/7219007/diff/10001/chrome_frame/crash_server_i...
chrome_frame/crash_server_init.h:33: CrashReportingMode flags);
On 2011/06/23 03:28:22, grt wrote:
> flags -> mode

Done.

Powered by Google App Engine
This is Rietveld 408576698