commit | 3ef1bdbbcb95bb03eeb2d1256357b9aff2d7213b | [log] [tgz] |
---|---|---|
author | Justin Cohen <justincohen@google.com> | Wed Apr 10 17:12:05 2024 -0400 |
committer | Copybara-Service <copybara-worker@google.com> | Thu Apr 11 09:01:50 2024 -0700 |
tree | 9a2a9b6014537c94b32c880f27ae7a00d8bbfa7f | |
parent | b99e2398b636e74673036a9bc2e18039da23b725 [diff] |
Roll mini_chromium to pick up the latest version of base::span. Also enables C++20 as span now depends on it. Roll buildtools to grab a newer libc++ that supports C++20. Explicitly capture `this` in lambdas in cpp-httplib as the implicit capture through `=` is deprecated and causes an error in C++20. Update the MacOS version to "Mac-13|Mac-14" which is the current value of `os.MAC_DEFAULT` in Chromium infra in order to have C++20 support in the std library on iOS. Moves iOS tests to run on iPhone 13 and includes a mini_chromium roll to fix Xcode 14.3 egtests. Bug: 40284755 Change-Id: I7ceafa572577da0edeb232c7b2b109afa55980fd Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/5443384 Commit-Queue: Justin Cohen <justincohen@chromium.org> Reviewed-by: danakj <danakj@chromium.org> GitOrigin-RevId: f9cee5c147db30dc8fa1a048aabd165965b5cb60
Crashpad is a crash-reporting system.
Crashpad’s source code is hosted in a Git repository at https://chromium.googlesource.com/crashpad/crashpad.