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

Issue 571663002: Mac: Configure Breakpad to run in-process on Yosemite. (Closed)

Created:
6 years, 3 months ago by Andre
Modified:
6 years, 3 months ago
CC:
chromium-reviews, kalyank, sadrul, ben+ash_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

Mac: Configure Breakpad to run in-process on Yosemite. Configure Breakpad to run in-process on Yosemite by setting the BREAKPAD_IN_PROCESS option. Roll breakpad r1359 -> r1375. r1375 Mac: Add support for in-process crash reporting to Breakpad. r1374 This CL initialize NSData in HTTPMultipartUpload.m to nil. r1373 Update processor.gyp file with new files added as part of microdump r1372 Introduce stub microdump processor classes. r1371 Rename gyp variable use_titlecase_in_grd_files -> use_titlecase_in_grd. r1370 Extract DumpContext base class from MinidumpContext r1369 Back out trunk r1367. r1368 Adding possibility for client to upload the file r1367 Support for multiple upload files in CrashReportSender/HTTPUpload r1366 constructor init list in wrong order in CrashGenerationServer r1365 update svn:ignore r1364 make "make install" also install headers and pkgconfig files r1363 Set 32 bits iOS app to use vm_region_recurse_64. r1362 update svn:ignore lists r1361 Update lss from r24 to r31. r1360 upload_system_symbols: Use the Go1.3 improvements to debug/macho. BUG=414239 Committed: https://crrev.com/db25b4b237b4723e94997a092f9227e770549665 Cr-Commit-Position: refs/heads/master@{#295094}

Patch Set 1 #

Total comments: 2

Patch Set 2 : Fixes for Mark #

Patch Set 3 : DEPS roll for Breakpad #

Patch Set 4 : Fix gyp and GN #

Patch Set 5 : Remove .h from gyp #

Unified diffs Side-by-side diffs Delta from patch set Stats (+25 lines, -3 lines) Patch
M DEPS View 1 2 1 chunk +1 line, -1 line 0 comments Download
M breakpad/BUILD.gn View 1 2 3 6 chunks +8 lines, -1 line 0 comments Download
M breakpad/breakpad.gyp View 1 2 3 4 6 chunks +8 lines, -1 line 0 comments Download
M components/crash/app/breakpad_mac.mm View 1 1 chunk +8 lines, -0 lines 0 comments Download

Messages

Total messages: 19 (4 generated)
Andre
6 years, 3 months ago (2014-09-12 21:29:05 UTC) #2
Mark Mentovai
https://codereview.chromium.org/571663002/diff/1/components/crash/app/breakpad_mac.mm File components/crash/app/breakpad_mac.mm (right): https://codereview.chromium.org/571663002/diff/1/components/crash/app/breakpad_mac.mm#newcode224 components/crash/app/breakpad_mac.mm:224: [breakpad_config setObject:@(base::mac::IsOSYosemiteOrLater()) 1. Can we avoid setting this key ...
6 years, 3 months ago (2014-09-12 21:52:21 UTC) #3
Andre
Thanks Mark, I think it's now ready for your full review. https://codereview.chromium.org/571663002/diff/1/components/crash/app/breakpad_mac.mm File components/crash/app/breakpad_mac.mm (right): ...
6 years, 3 months ago (2014-09-12 23:00:14 UTC) #4
Mark Mentovai
LGTM
6 years, 3 months ago (2014-09-15 13:23:53 UTC) #5
Andre
Uploaded patch 3 with DEPS roll. Mark PTAL.
6 years, 3 months ago (2014-09-15 23:25:10 UTC) #6
Mark Mentovai
LGTM if Maria likes it too.
6 years, 3 months ago (2014-09-16 00:55:29 UTC) #7
Andre
Maria, please review. I removed the .h files from breakpad.gyp.
6 years, 3 months ago (2014-09-16 05:13:50 UTC) #9
mmandlis
On 2014/09/16 05:13:50, Andre wrote: > Maria, please review. > I removed the .h files ...
6 years, 3 months ago (2014-09-16 05:48:45 UTC) #10
Primiano Tucci (use gerrit)
LGTM, sorry for not having done this yet. Can you just mention "Roll breakpad r1359 ...
6 years, 3 months ago (2014-09-16 07:03:51 UTC) #11
Andre
On 2014/09/16 07:03:51, Primiano Tucci wrote: > LGTM, sorry for not having done this yet. ...
6 years, 3 months ago (2014-09-16 16:18:45 UTC) #12
Andre
+rsesek for components/crash.
6 years, 3 months ago (2014-09-16 16:20:17 UTC) #14
Robert Sesek
LGTM
6 years, 3 months ago (2014-09-16 16:35:36 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patchset/571663002/80001
6 years, 3 months ago (2014-09-16 16:38:43 UTC) #17
commit-bot: I haz the power
Committed patchset #5 (id:80001) as f8b387900775a427d62b7134ef7819e4f2b518fa
6 years, 3 months ago (2014-09-16 17:35:35 UTC) #18
commit-bot: I haz the power
6 years, 3 months ago (2014-09-16 17:36:54 UTC) #19
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/db25b4b237b4723e94997a092f9227e770549665
Cr-Commit-Position: refs/heads/master@{#295094}

Powered by Google App Engine
This is Rietveld 408576698