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

Issue 2204473002: mac: Don't rely on Breakpad Info.plist keys for Crashpad initialization (Closed)

Created:
4 years, 4 months ago by Mark Mentovai
Modified:
4 years, 4 months ago
Reviewers:
Robert Sesek, scottmg
CC:
chromium-reviews, jam, darin-cc_chromium.org, sadrul, kalyank
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

mac: Don't rely on Breakpad Info.plist keys for Crashpad initialization BUG=626811 Committed: https://crrev.com/bd828670eaef26966373521fa23624d5b7b3ddd6 Cr-Commit-Position: refs/heads/master@{#409063}

Patch Set 1 #

Patch Set 2 : Remove --breakpad_uploads from tweak_info_plist.py #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+27 lines, -41 lines) Patch
M build/config/features.gni View 1 chunk +0 lines, -1 line 0 comments Download
M build/mac/tweak_info_plist.py View 1 3 chunks +2 lines, -13 lines 2 comments Download
M chrome/BUILD.gn View 1 chunk +1 line, -6 lines 0 comments Download
M components/crash/content/app/crashpad_mac.mm View 3 chunks +24 lines, -21 lines 0 comments Download

Messages

Total messages: 22 (10 generated)
Mark Mentovai
There should be no real behavior change here, although there are some hidden changes: we’ll ...
4 years, 4 months ago (2016-08-01 19:06:21 UTC) #2
Robert Sesek
LGTM
4 years, 4 months ago (2016-08-01 20:06:07 UTC) #3
Mark Mentovai
I was also able to remove --breakpad_uploads from tweak_info_plist.py. +scottmg for OWNERS
4 years, 4 months ago (2016-08-01 20:28:16 UTC) #9
scottmg
https://codereview.chromium.org/2204473002/diff/20001/build/mac/tweak_info_plist.py File build/mac/tweak_info_plist.py (right): https://codereview.chromium.org/2204473002/diff/20001/build/mac/tweak_info_plist.py#newcode167 build/mac/tweak_info_plist.py:167: plist['BreakpadURL'] = 'https://clients2.google.com/cr/report' BreakpadURL isn't used in crashpad_mac.mm any ...
4 years, 4 months ago (2016-08-01 20:38:34 UTC) #10
Mark Mentovai
https://codereview.chromium.org/2204473002/diff/20001/build/mac/tweak_info_plist.py File build/mac/tweak_info_plist.py (right): https://codereview.chromium.org/2204473002/diff/20001/build/mac/tweak_info_plist.py#newcode167 build/mac/tweak_info_plist.py:167: plist['BreakpadURL'] = 'https://clients2.google.com/cr/report' scottmg (OOO until August) wrote: > ...
4 years, 4 months ago (2016-08-01 20:39:23 UTC) #11
scottmg
On 2016/08/01 20:39:23, Mark Mentovai wrote: > https://codereview.chromium.org/2204473002/diff/20001/build/mac/tweak_info_plist.py > File build/mac/tweak_info_plist.py (right): > > https://codereview.chromium.org/2204473002/diff/20001/build/mac/tweak_info_plist.py#newcode167 ...
4 years, 4 months ago (2016-08-01 20:42:26 UTC) #12
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/2204473002/20001
4 years, 4 months ago (2016-08-01 20:59:00 UTC) #16
commit-bot: I haz the power
Committed patchset #2 (id:20001)
4 years, 4 months ago (2016-08-01 21:38:30 UTC) #17
commit-bot: I haz the power
Patchset 2 (id:??) landed as https://crrev.com/bd828670eaef26966373521fa23624d5b7b3ddd6 Cr-Commit-Position: refs/heads/master@{#409063}
4 years, 4 months ago (2016-08-01 21:47:47 UTC) #19
sdefresne
On 2016/08/01 21:47:47, commit-bot: I haz the power wrote: > Patchset 2 (id:??) landed as ...
4 years, 4 months ago (2016-08-02 05:06:58 UTC) #20
Mark Mentovai
I couldn’t fix your use of --breakpad_uploads because I didn’t even see it when I ...
4 years, 4 months ago (2016-08-02 11:54:10 UTC) #21
sdefresne
4 years, 4 months ago (2016-08-02 16:17:42 UTC) #22
Message was sent while issue was closed.
On 2016/08/02 11:54:10, Mark Mentovai wrote:
> I couldn’t fix your use of --breakpad_uploads because I didn’t even see it
when
> I looked on http://codesearch.chromium.org. You should just remove
--breakpad_uploads
> now. It’s unnecessary.
> 
> Everything else about tweak_info_plist.py should be OK for you. Notably, you
can
> still use it to enable Breakpad, and this will get you all of the same keys
that
> you used to get.
> 
> I didn’t think that you were using the Chromium Framework/Google Chrome
> Framework target, at least not to enable Breakpad. And if you had been using
> tweak_info_plist.py elsewhere to turn on --breakpad_uploads, it sounds like
you
> had another place to turn Breakpad on anyway.

Ack, thank you.

Powered by Google App Engine
This is Rietveld 408576698