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

Issue 2710663006: Update Crashpad to 4a2043ea65e2641ef1a921801c0aaa15ada02fc7 (Closed)

Created:
3 years, 10 months ago by Mark Mentovai
Modified:
3 years, 10 months ago
Reviewers:
Ilya Sherman, scottmg
CC:
chromium-reviews, cbentzel+watch_chromium.org, asvitkine+watch_chromium.org, net-reviews_chromium.org, Robert Sesek
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Update Crashpad to 4a2043ea65e2641ef1a921801c0aaa15ada02fc7 1f82c6cc8a35 Ensure Content-Length does not appear with Transfer- Encoding c1b305244aba Update mig.py to take an explicit sdk argument d98a4de718d9 win: support native x86 CONTEXT structures with x87 but no SSE context 0c322ecc3f71 Use zlib to gzip-compress uploads 546e64cd0b1b Centrally define CPUContextX86::Fsave and fsave↔︎fxsave conversions 4c6f6e52e2d7 Remove vestigial support for in-Chromium GYP build f34ed66b93a0 metrics: Record handler lifetime milestone events c1af20f1aa8a metrics: Consistently comment about enums used for metrics 9c8407123796 Fix warning when building with clang on Windows 6da9708e7cc9 doc: Fix Doxygen errors 4a2043ea65e2 Fix Chromium build with DPLOG_IF BUG=crashpad:100, crashpad:157, crashpad:159, crashpad:161, crashpad:162 Review-Url: https://codereview.chromium.org/2710663006 Cr-Original-Commit-Position: refs/heads/master@{#452387} Committed: https://chromium.googlesource.com/chromium/src/+/c4d7eaed0fcac839f1fd4f2a763bcb1ee52fd227 Review-Url: https://codereview.chromium.org/2710663006 Cr-Commit-Position: refs/heads/master@{#452510} Committed: https://chromium.googlesource.com/chromium/src/+/d0b0e164df66904125ecdcf3473212a1d97a11ce

Patch Set 1 #

Total comments: 6

Patch Set 2 : Address review feedback #

Patch Set 3 : Undo metrics.cc cast removals #

Patch Set 4 : For landing #

Patch Set 5 : Update to Crashpad c1af20f1aa8a #

Patch Set 6 : Fix warning when building with clang on Windows #

Patch Set 7 : Update to Crashpad 6da9708e7cc9 #

Patch Set 8 : Update Crashpad to 4a2043ea65e2 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+2451 lines, -832 lines) Patch
A build/secondary/third_party/crashpad/crashpad/third_party/zlib/BUILD.gn View 1 chunk +14 lines, -0 lines 0 comments Download
M build/secondary/third_party/crashpad/crashpad/util/BUILD.gn View 3 chunks +7 lines, -0 lines 0 comments Download
M third_party/crashpad/README.chromium View 1 2 3 4 5 6 7 2 chunks +2 lines, -2 lines 0 comments Download
M third_party/crashpad/crashpad/.gitignore View 1 chunk +1 line, -0 lines 0 comments Download
M third_party/crashpad/crashpad/DEPS View 1 chunk +3 lines, -0 lines 0 comments Download
M third_party/crashpad/crashpad/build/crashpad_dependencies.gypi View 2 chunks +10 lines, -12 lines 0 comments Download
M third_party/crashpad/crashpad/build/gyp_crashpad.py View 2 chunks +6 lines, -5 lines 0 comments Download
M third_party/crashpad/crashpad/handler/crash_report_upload_thread.h View 2 chunks +4 lines, -1 line 0 comments Download
M third_party/crashpad/crashpad/handler/crash_report_upload_thread.cc View 4 chunks +10 lines, -5 lines 0 comments Download
M third_party/crashpad/crashpad/handler/crashpad_handler.md View 1 chunk +8 lines, -0 lines 0 comments Download
M third_party/crashpad/crashpad/handler/handler.gyp View 2 chunks +0 lines, -24 lines 0 comments Download
M third_party/crashpad/crashpad/handler/handler_main.cc View 1 2 3 4 5 6 7 23 chunks +182 lines, -64 lines 0 comments Download
M third_party/crashpad/crashpad/minidump/minidump_context.h View 3 chunks +11 lines, -13 lines 0 comments Download
M third_party/crashpad/crashpad/minidump/minidump_context_writer.cc View 3 chunks +28 lines, -21 lines 0 comments Download
M third_party/crashpad/crashpad/minidump/test/minidump_context_test_util.cc View 5 chunks +35 lines, -66 lines 0 comments Download
M third_party/crashpad/crashpad/snapshot/cpu_context.h View 1 2 3 4 5 6 4 chunks +66 lines, -3 lines 0 comments Download
M third_party/crashpad/crashpad/snapshot/cpu_context.cc View 2 chunks +79 lines, -7 lines 0 comments Download
M third_party/crashpad/crashpad/snapshot/cpu_context_test.cc View 6 chunks +223 lines, -43 lines 0 comments Download
M third_party/crashpad/crashpad/snapshot/win/cpu_context_win.cc View 6 chunks +64 lines, -19 lines 0 comments Download
M third_party/crashpad/crashpad/snapshot/win/cpu_context_win_test.cc View 2 chunks +92 lines, -17 lines 0 comments Download
A + third_party/crashpad/crashpad/test/hex_string.h View 2 chunks +21 lines, -15 lines 0 comments Download
A + third_party/crashpad/crashpad/test/hex_string.cc View 1 2 3 4 5 6 2 chunks +14 lines, -11 lines 0 comments Download
A + third_party/crashpad/crashpad/test/hex_string_test.cc View 2 chunks +13 lines, -11 lines 0 comments Download
M third_party/crashpad/crashpad/test/test.gyp View 1 chunk +2 lines, -0 lines 0 comments Download
M third_party/crashpad/crashpad/test/test_test.gyp View 1 chunk +1 line, -0 lines 0 comments Download
M third_party/crashpad/crashpad/third_party/gtest/gmock.gyp View 1 chunk +170 lines, -192 lines 0 comments Download
M third_party/crashpad/crashpad/third_party/gtest/gtest.gyp View 1 chunk +227 lines, -249 lines 0 comments Download
M third_party/crashpad/crashpad/third_party/mini_chromium/mini_chromium.gyp View 2 chunks +4 lines, -13 lines 0 comments Download
A third_party/crashpad/crashpad/third_party/zlib/README.crashpad View 1 chunk +18 lines, -0 lines 0 comments Download
A third_party/crashpad/crashpad/third_party/zlib/zlib.gyp View 1 chunk +137 lines, -0 lines 0 comments Download
A third_party/crashpad/crashpad/third_party/zlib/zlib_crashpad.h View 1 chunk +32 lines, -0 lines 0 comments Download
M third_party/crashpad/crashpad/util/misc/metrics.h View 1 2 3 4 chunks +43 lines, -6 lines 0 comments Download
M third_party/crashpad/crashpad/util/misc/metrics.cc View 2 1 chunk +8 lines, -0 lines 0 comments Download
A third_party/crashpad/crashpad/util/misc/zlib.h View 1 2 3 4 5 6 1 chunk +42 lines, -0 lines 0 comments Download
A + third_party/crashpad/crashpad/util/misc/zlib.cc View 2 chunks +13 lines, -17 lines 0 comments Download
A third_party/crashpad/crashpad/util/net/http_body_gzip.h View 1 chunk +67 lines, -0 lines 0 comments Download
A third_party/crashpad/crashpad/util/net/http_body_gzip.cc View 1 chunk +126 lines, -0 lines 0 comments Download
A third_party/crashpad/crashpad/util/net/http_body_gzip_test.cc View 1 chunk +178 lines, -0 lines 0 comments Download
M third_party/crashpad/crashpad/util/net/http_headers.h View 1 chunk +3 lines, -0 lines 0 comments Download
M third_party/crashpad/crashpad/util/net/http_headers.cc View 1 chunk +1 line, -1 line 0 comments Download
M third_party/crashpad/crashpad/util/net/http_multipart_builder.h View 3 chunks +15 lines, -2 lines 0 comments Download
M third_party/crashpad/crashpad/util/net/http_multipart_builder.cc View 3 chunks +23 lines, -5 lines 0 comments Download
M third_party/crashpad/crashpad/util/net/http_multipart_builder_test.cc View 3 chunks +3 lines, -0 lines 0 comments Download
M third_party/crashpad/crashpad/util/net/http_transport_test.cc View 1 chunk +15 lines, -1 line 0 comments Download
M third_party/crashpad/crashpad/util/net/http_transport_test_server.py View 2 chunks +10 lines, -0 lines 0 comments Download
M third_party/crashpad/crashpad/util/thread/thread_posix.cc View 1 chunk +6 lines, -4 lines 0 comments Download
M third_party/crashpad/crashpad/util/thread/thread_win.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M third_party/crashpad/crashpad/util/util.gyp View 4 chunks +8 lines, -0 lines 0 comments Download
M third_party/crashpad/crashpad/util/util_test.gyp View 4 chunks +4 lines, -0 lines 0 comments Download
M third_party/crashpad/crashpad/util/win/scoped_handle.cc View 1 chunk +1 line, -1 line 0 comments Download
A third_party/crashpad/crashpad/util/win/session_end_watcher.h View 1 chunk +79 lines, -0 lines 0 comments Download
A third_party/crashpad/crashpad/util/win/session_end_watcher.cc View 1 chunk +243 lines, -0 lines 0 comments Download
A third_party/crashpad/crashpad/util/win/session_end_watcher_test.cc View 1 chunk +62 lines, -0 lines 0 comments Download
M tools/metrics/histograms/histograms.xml View 1 2 3 4 5 6 7 2 chunks +15 lines, -0 lines 0 comments Download

Messages

Total messages: 46 (28 generated)
Mark Mentovai
3 years, 10 months ago (2017-02-22 19:08:31 UTC) #3
Mark Mentovai
Scott for the Crashpad update and gn files, Ilya for histograms.xml.
3 years, 10 months ago (2017-02-22 19:10:08 UTC) #6
scottmg
lgtm
3 years, 10 months ago (2017-02-22 19:33:45 UTC) #7
Ilya Sherman
Metrics LGTM % comments https://codereview.chromium.org/2710663006/diff/1/third_party/crashpad/crashpad/util/misc/metrics.cc File third_party/crashpad/crashpad/util/misc/metrics.cc (right): https://codereview.chromium.org/2710663006/diff/1/third_party/crashpad/crashpad/util/misc/metrics.cc#newcode105 third_party/crashpad/crashpad/util/misc/metrics.cc:105: static_cast<int32_t>(LifetimeMilestone::kMaxValue)); Hmm, are the static_casts ...
3 years, 10 months ago (2017-02-22 20:16:18 UTC) #8
Mark Mentovai
https://codereview.chromium.org/2710663006/diff/1/third_party/crashpad/crashpad/util/misc/metrics.cc File third_party/crashpad/crashpad/util/misc/metrics.cc (right): https://codereview.chromium.org/2710663006/diff/1/third_party/crashpad/crashpad/util/misc/metrics.cc#newcode105 third_party/crashpad/crashpad/util/misc/metrics.cc:105: static_cast<int32_t>(LifetimeMilestone::kMaxValue)); On 2017/02/22 20:16:18, Ilya Sherman wrote: > Hmm, ...
3 years, 10 months ago (2017-02-22 20:27:48 UTC) #9
Ilya Sherman
https://codereview.chromium.org/2710663006/diff/1/third_party/crashpad/crashpad/util/misc/metrics.cc File third_party/crashpad/crashpad/util/misc/metrics.cc (right): https://codereview.chromium.org/2710663006/diff/1/third_party/crashpad/crashpad/util/misc/metrics.cc#newcode105 third_party/crashpad/crashpad/util/misc/metrics.cc:105: static_cast<int32_t>(LifetimeMilestone::kMaxValue)); On 2017/02/22 20:27:47, Mark Mentovai wrote: > On ...
3 years, 10 months ago (2017-02-22 22:53:01 UTC) #12
Mark Mentovai
On 2017/02/22 22:53:01, Ilya Sherman wrote: > https://codereview.chromium.org/2710663006/diff/1/third_party/crashpad/crashpad/util/misc/metrics.cc > File third_party/crashpad/crashpad/util/misc/metrics.cc (right): > > https://codereview.chromium.org/2710663006/diff/1/third_party/crashpad/crashpad/util/misc/metrics.cc#newcode105 ...
3 years, 10 months ago (2017-02-22 23:11:56 UTC) #14
Ilya Sherman
On 2017/02/22 23:11:56, Mark Mentovai wrote: > Gotcha. I updated metrics.h and metrics.cc to eliminate ...
3 years, 10 months ago (2017-02-22 23:18:44 UTC) #16
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/2710663006/80001
3 years, 10 months ago (2017-02-23 00:28:52 UTC) #20
Mark Mentovai
Ilya Sherman wrote: > On 2017/02/22 23:11:56, Mark Mentovai wrote: > > Gotcha. I updated ...
3 years, 10 months ago (2017-02-23 01:49:53 UTC) #26
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/2710663006/120001
3 years, 10 months ago (2017-02-23 01:50:26 UTC) #30
commit-bot: I haz the power
Committed patchset #7 (id:120001) as https://chromium.googlesource.com/chromium/src/+/c4d7eaed0fcac839f1fd4f2a763bcb1ee52fd227
3 years, 10 months ago (2017-02-23 04:10:00 UTC) #33
tzik
On 2017/02/23 04:10:00, commit-bot: I haz the power wrote: > Committed patchset #7 (id:120001) as ...
3 years, 10 months ago (2017-02-23 05:37:39 UTC) #34
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/2710663006/140001
3 years, 10 months ago (2017-02-23 15:10:58 UTC) #39
scottmg
(updated subject)
3 years, 10 months ago (2017-02-23 15:54:03 UTC) #41
Mark Mentovai
On 2017/02/23 15:54:03, scottmg wrote: > (updated subject)
3 years, 10 months ago (2017-02-23 15:55:45 UTC) #42
Mark Mentovai
scottmg wrote: > (updated subject) Thanks, I didn’t do that because I thought it would ...
3 years, 10 months ago (2017-02-23 15:56:24 UTC) #43
commit-bot: I haz the power
3 years, 10 months ago (2017-02-23 16:11:49 UTC) #46
Message was sent while issue was closed.
Committed patchset #8 (id:140001) as
https://chromium.googlesource.com/chromium/src/+/d0b0e164df66904125ecdcf34732...

Powered by Google App Engine
This is Rietveld 408576698