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

Issue 173095: Allow Chromium Linux to be built with Breakpad. Enable Linux CHROME_HEADLESS ... (Closed)

Created:
11 years, 4 months ago by Lei Zhang
Modified:
5 years, 8 months ago
Reviewers:
loncai82, meumae08, agl, Michael Moss, laktar523
CC:
chromium-reviews_googlegroups.com, darin (slow to review), brettw, jam, Ben Goodger (Google), huanr
Visibility:
Public.

Description

Allow Chromium Linux to be built with Breakpad. Enable Linux CHROME_HEADLESS support. TEST=none BUG=19663 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=24220

Patch Set 1 #

Total comments: 7

Patch Set 2 : add breakpad targets and some tweaks #

Total comments: 2

Patch Set 3 : consolidate linux_breakpad variables #

Patch Set 4 : move linux_breakpad==1 check into condition OS==Linux block #

Unified diffs Side-by-side diffs Delta from patch set Stats (+117 lines, -63 lines) Patch
M breakpad/breakpad.gyp View 2 3 1 chunk +2 lines, -2 lines 0 comments Download
M build/common.gypi View 1 2 3 5 chunks +20 lines, -8 lines 0 comments Download
M chrome/app/breakpad_linux.h View 1 2 3 2 chunks +5 lines, -2 lines 0 comments Download
M chrome/app/breakpad_linux.cc View 1 2 3 15 chunks +74 lines, -34 lines 0 comments Download
M chrome/browser/renderer_host/render_crash_handler_host_linux.cc View 1 2 3 4 chunks +14 lines, -2 lines 0 comments Download
M chrome/chrome.gyp View 1 2 3 1 chunk +0 lines, -14 lines 0 comments Download
M chrome/common/child_process_host.cc View 1 2 3 1 chunk +2 lines, -1 line 0 comments Download

Messages

Total messages: 11 (0 generated)
Lei Zhang
agl: primary reviewer mmoss: any thoughts on the linux_chromium_breakpad gyp variable? I probably still need ...
11 years, 4 months ago (2009-08-19 22:59:05 UTC) #1
agl
Code LGTM. I'll defer on the GYP changes. http://codereview.chromium.org/173095/diff/1/4 File chrome/app/breakpad_linux.cc (right): http://codereview.chromium.org/173095/diff/1/4#newcode116 Line 116: ...
11 years, 4 months ago (2009-08-19 23:05:22 UTC) #2
Lei Zhang
Added the symupload and dump_syms target, and simplified chrome.gyp. http://codereview.chromium.org/173095/diff/1/4 File chrome/app/breakpad_linux.cc (right): http://codereview.chromium.org/173095/diff/1/4#newcode116 Line ...
11 years, 4 months ago (2009-08-20 19:06:55 UTC) #3
Michael Moss
http://codereview.chromium.org/173095/diff/1005/1007 File build/common.gypi (right): http://codereview.chromium.org/173095/diff/1005/1007#newcode120 Line 120: 'linux_chromium_breakpad%': 0, chrome/chrome.gyp already creates a 'linux_breakpad' variable. ...
11 years, 4 months ago (2009-08-20 19:17:38 UTC) #4
Lei Zhang
http://codereview.chromium.org/173095/diff/1005/1007 File build/common.gypi (right): http://codereview.chromium.org/173095/diff/1005/1007#newcode120 Line 120: 'linux_chromium_breakpad%': 0, On 2009/08/20 19:17:39, mmoss wrote: > ...
11 years, 4 months ago (2009-08-20 20:50:40 UTC) #5
Lei Zhang
On 2009/08/20 19:17:38, mmoss wrote: > http://codereview.chromium.org/173095/diff/1005/1007 > File build/common.gypi (right): > > http://codereview.chromium.org/173095/diff/1005/1007#newcode120 > ...
11 years, 4 months ago (2009-08-21 00:12:32 UTC) #6
Michael Moss
lgtm
11 years, 4 months ago (2009-08-24 18:16:30 UTC) #7
mEumAe08
8 years, 1 month ago (2012-11-13 23:25:58 UTC) #8
loncai82
6 years, 6 months ago (2014-06-15 16:19:24 UTC) #9
laktar523
On 2009/08/24 18:16:30, Michael Moss wrote: > lgtm
5 years, 11 months ago (2015-01-17 05:38:34 UTC) #10
laktar523
5 years, 11 months ago (2015-01-17 05:39:18 UTC) #11
Message was sent while issue was closed.
On 2009/08/19 22:59:05, Lei Zhang wrote:
> agl: primary reviewer
> mmoss: any thoughts on the linux_chromium_breakpad gyp variable?
> 
> I probably still need to enable the dump_syms target on Chromium.
> 
> http://codereview.chromium.org/173095/diff/1/2
> File build/common.gypi (right):
> 
> http://codereview.chromium.org/173095/diff/1/2#newcode120
> Line 120: 'linux_chromium_breakpad%': 1,
> whoops, this should default to 0.

Powered by Google App Engine
This is Rietveld 408576698