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

Issue 2860863003: Rework GetStabilityFileForProcess for use by Crashpad integration (Closed)

Created:
3 years, 7 months ago by manzagop (departed)
Modified:
3 years, 7 months ago
CC:
chromium-reviews
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Rework GetStabilityFileForProcess for use by Crashpad integration The stability file naming code is needed both to know which file to record to and to know which file to collect on crash (note that for the postmortem case we simply glob files). Note: changing the file naming is fine wrt live code as the only current consumption of stability files is via glob on the postmortem path. BUG=718437 Review-Url: https://codereview.chromium.org/2860863003 Cr-Commit-Position: refs/heads/master@{#469733} Committed: https://chromium.googlesource.com/chromium/src/+/531ed20b52b93b78c30a73e37ccf968238c25d84

Patch Set 1 #

Total comments: 18

Patch Set 2 : address comments #

Patch Set 3 : Merge #

Total comments: 6

Patch Set 4 : Address Mark's second round #

Unified diffs Side-by-side diffs Delta from patch set Stats (+68 lines, -45 lines) Patch
M build/secondary/third_party/crashpad/crashpad/util/BUILD.gn View 1 2 3 1 chunk +4 lines, -1 line 0 comments Download
M components/browser_watcher/BUILD.gn View 1 2 3 2 chunks +16 lines, -18 lines 0 comments Download
M components/browser_watcher/stability_paths.h View 1 2 3 1 chunk +14 lines, -3 lines 0 comments Download
M components/browser_watcher/stability_paths.cc View 1 2 3 3 chunks +30 lines, -21 lines 0 comments Download
M components/crash/content/app/BUILD.gn View 1 2 3 1 chunk +0 lines, -1 line 0 comments Download
M components/metrics/BUILD.gn View 1 2 3 2 chunks +1 line, -1 line 0 comments Download
M components/metrics/execution_phase.cc View 1 2 3 2 chunks +3 lines, -0 lines 0 comments Download

Messages

Total messages: 31 (20 generated)
manzagop (departed)
Hi Mark, This prep work for Crashpad integration. Could you have a look? Thanks! Pierre-Antoine
3 years, 7 months ago (2017-05-04 15:07:10 UTC) #5
Mark Mentovai
https://codereview.chromium.org/2860863003/diff/40001/components/browser_watcher/BUILD.gn File components/browser_watcher/BUILD.gn (right): https://codereview.chromium.org/2860863003/diff/40001/components/browser_watcher/BUILD.gn#newcode97 components/browser_watcher/BUILD.gn:97: "//third_party/crashpad/crashpad/compat", Did you really need this? crashpad/util didn’t give ...
3 years, 7 months ago (2017-05-04 16:47:11 UTC) #8
manzagop (departed)
Thanks! Another look? https://codereview.chromium.org/2860863003/diff/40001/components/browser_watcher/BUILD.gn File components/browser_watcher/BUILD.gn (right): https://codereview.chromium.org/2860863003/diff/40001/components/browser_watcher/BUILD.gn#newcode97 components/browser_watcher/BUILD.gn:97: "//third_party/crashpad/crashpad/compat", On 2017/05/04 16:47:10, Mark Mentovai ...
3 years, 7 months ago (2017-05-04 19:52:41 UTC) #9
manzagop (departed)
I think making stability_client win only is the right way to go to fix the ...
3 years, 7 months ago (2017-05-04 21:01:50 UTC) #14
Mark Mentovai
LGTM. I’m happy with these fixes, but you’ll need to sneak this past the try ...
3 years, 7 months ago (2017-05-04 21:27:38 UTC) #15
manzagop (departed)
Thanks Mark! https://codereview.chromium.org/2860863003/diff/40001/components/browser_watcher/BUILD.gn File components/browser_watcher/BUILD.gn (right): https://codereview.chromium.org/2860863003/diff/40001/components/browser_watcher/BUILD.gn#newcode97 components/browser_watcher/BUILD.gn:97: "//third_party/crashpad/crashpad/compat", On 2017/05/04 21:27:37, Mark Mentovai wrote: ...
3 years, 7 months ago (2017-05-05 14:35:23 UTC) #18
manzagop (departed)
Hi Steven, Could you have an OWNERS' look for components\metrics? Thanks! Pierre
3 years, 7 months ago (2017-05-05 14:36:12 UTC) #20
Steven Holte
lgtm
3 years, 7 months ago (2017-05-05 18:22:25 UTC) #23
manzagop (departed)
Thanks for the review!
3 years, 7 months ago (2017-05-05 18:26:21 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2860863003/100001
3 years, 7 months ago (2017-05-05 18:27:16 UTC) #27
commit-bot: I haz the power
3 years, 7 months ago (2017-05-05 18:38:06 UTC) #31
Message was sent while issue was closed.
Committed patchset #4 (id:100001) as
https://chromium.googlesource.com/chromium/src/+/531ed20b52b93b78c30a73e37ccf...

Powered by Google App Engine
This is Rietveld 408576698