Roll chromium_revision 867b87eb29..b56d8868f3 (933713:941610)
Change log: https://chromium.googlesource.com/chromium/src/+log/867b87eb29..b56d8868f3
Full diff: https://chromium.googlesource.com/chromium/src/+/867b87eb29..b56d8868f3
Changed dependencies
* src/base: https://chromium.googlesource.com/chromium/src/base/+log/14c89123e6..b367343820
* src/build: https://chromium.googlesource.com/chromium/src/build/+log/a0368daa25..d134d68f00
* src/buildtools: https://chromium.googlesource.com/chromium/src/buildtools/+log/aa2fb0187c..b138e6ce86
* src/buildtools/linux64: git_revision:693f9fb87e4febdd4299db9f73d8d2c958e63148..git_revision:90294ccdcf9334ed25a76ac9b67689468e506342
* src/buildtools/mac: git_revision:693f9fb87e4febdd4299db9f73d8d2c958e63148..git_revision:90294ccdcf9334ed25a76ac9b67689468e506342
* src/buildtools/third_party/libc++abi/trunk: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git/+log/4c834abe6f..707d75f53e
* src/buildtools/third_party/libunwind/trunk: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git/+log/10f4e4a5b5..51ffc5ed5c
* src/buildtools/win: git_revision:693f9fb87e4febdd4299db9f73d8d2c958e63148..git_revision:90294ccdcf9334ed25a76ac9b67689468e506342
* src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/eb1001b206..af72ede971
* src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/650a2f9467..619bca0ef9
* src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/bc52b47596..5f94f37f8c
* src/third_party/android_build_tools/aapt2: oJ_fhfmT6sLorimH6Eo6hwWS2R2gU0c4ZUQfXvzae1UC..GlCdqxHxlg-8YkDGgj5cie-6COsEAZga9jyq-LAYxY4C
* src/third_party/android_build_tools/bundletool: OZ4is33usuZy-deP3FpWCtbKXaIY0qBLsElWte7556YC..2ZcLVDxyRwp8FzpeYLtLT0TfSRweZxvwh1-Kx1jZ_FoC
* src/third_party/android_deps/libs/com_google_android_material_material: version:2@1.5.0-alpha02.cr0..version:2@1.5.0-alpha05.cr0
* src/third_party/android_deps/libs/com_google_errorprone_error_prone_annotation: version:2@2.9.0.cr0..version:2@2.10.0.cr0
* src/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations: version:2@2.9.0.cr0..version:2@2.10.0.cr0
* src/third_party/android_deps/libs/com_google_errorprone_error_prone_check_api: version:2@2.9.0.cr0..version:2@2.10.0.cr0
* src/third_party/android_deps/libs/com_google_errorprone_error_prone_core: version:2@2.9.0.cr0..version:2@2.10.0.cr0
* src/third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations: version:2@2.9.0.cr0..version:2@2.10.0.cr0
* src/third_party/androidx: Dewv4glpYqPtnvaOzHgVF6074yDsYzzDFiv0dO1ijwgC..nCX115noKlFOaRMhmFKd1v01hnVpUAaKg2SyLFZaYZgC
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/45c8be91f3..69030a0cea
* src/third_party/breakpad/breakpad: https://chromium.googlesource.com/breakpad/breakpad.git/+log/ff5892c5da..ee2ad61263
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/2d036344bd..a7ad5b5c96
* src/third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/5cffc195c9..9fcfde2499
* src/third_party/freetype/src: https://chromium.googlesource.com/chromium/src/third_party/freetype2.git/+log/fde91ab8f1..d31bafcb9c
* src/third_party/googletest/src: https://chromium.googlesource.com/external/github.com/google/googletest.git/+log/16f637fbf4..1b18723e87
* src/third_party/icu: https://chromium.googlesource.com/chromium/deps/icu.git/+log/eedbaf76e4..3e05d9daa9
* src/third_party/libvpx/source/libvpx: https://chromium.googlesource.com/webm/libvpx.git/+log/7aabd69682..e259e6951d
* src/third_party/perfetto: https://android.googlesource.com/platform/external/perfetto.git/+log/844b8662e9..5ed467a290
* src/third_party/r8: EU82Aqeu2B1PZzAmebHXfyOgeL2UZifcIJ1LPyoThw0C..nqWomZTwNDoogX26WeCSoFGg6aQN1FrwzoU4hCS0duEC
* src/third_party/turbine: 6QYCyqU5yXkAT7T-_K3sCPvfISI8ACXF_cW4OM5v9BgC..KbLQUR_KFiUEzVt1lMTORY96bz_PbMwC3GwIb1oGJmAC
* src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/f4333a2a39..a182115705
* src/tools/luci-go: git_revision:d1c03082ecda0148d8096f1fd8bf5491eafc7323..git_revision:0e76392e6557cc3ff8d95c3bc012540e0dbc128a
* src/tools/luci-go: git_revision:d1c03082ecda0148d8096f1fd8bf5491eafc7323..git_revision:0e76392e6557cc3ff8d95c3bc012540e0dbc128a
Added dependency
* src/third_party/android_deps/libs/com_google_flatbuffers_flatbuffers_java
DEPS diff: https://chromium.googlesource.com/chromium/src/+/867b87eb29..b56d8868f3/DEPS
Clang version changed llvmorg-14-init-6722-g0fbd3aad:llvmorg-14-init-8564-g34b903d8
Details: https://chromium.googlesource.com/chromium/src/+/867b87eb29..b56d8868f3/tools/clang/scripts/update.py
TBR=chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com,marpan@webrtc.org, jianj@chromium.org,
BUG=None
No-Presubmit: True
Change-Id: I721d681c6c0a687c782fa1f34ea6cea3fba6ce02
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/237761
Reviewed-by: Xavier Lepaul‎ <xalep@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Reviewed-by: Artem Titov <titovartem@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#35347}
diff --git a/sdk/android/native_unittests/stacktrace/stacktrace_unittest.cc b/sdk/android/native_unittests/stacktrace/stacktrace_unittest.cc
index b77d867..1dc9bee 100644
--- a/sdk/android/native_unittests/stacktrace/stacktrace_unittest.cc
+++ b/sdk/android/native_unittests/stacktrace/stacktrace_unittest.cc
@@ -224,11 +224,25 @@
<< "] not contained in: " << StackTraceToString(stack_trace);
}
-TEST(Stacktrace, TestSpinLock) {
+// TODO(bugs.webrtc.org/13383): Re-enable once stack unwinding with
+// compiler-rt/libunwind works on Android arm64.
+#ifdef WEBRTC_ARCH_ARM64
+#define MAYBE_TestSpinLock DISABLED_TestSpinLock
+#else
+#define MAYBE_TestSpinLock TestSpinLock
+#endif
+TEST(Stacktrace, MAYBE_TestSpinLock) {
TestStacktrace(std::make_unique<SpinDeadlock>());
}
-TEST(Stacktrace, TestSleep) {
+// TODO(bugs.webrtc.org/13383): Re-enable once stack unwinding with
+// compiler-rt/libunwind works on Android arm64.
+#ifdef WEBRTC_ARCH_ARM64
+#define MAYBE_TestSleep DISABLED_TestSleep
+#else
+#define MAYBE_TestSleep TestSleep
+#endif
+TEST(Stacktrace, MAYBE_TestSleep) {
TestStacktrace(std::make_unique<SleepDeadlock>());
}
@@ -236,11 +250,15 @@
// traces for ARM 32.
#ifdef WEBRTC_ARCH_ARM64
-TEST(Stacktrace, TestRtcEvent) {
+// TODO(bugs.webrtc.org/13383): Re-enable once stack unwinding with
+// compiler-rt/libunwind works on Android arm64.
+TEST(Stacktrace, DISABLED_TestRtcEvent) {
TestStacktrace(std::make_unique<RtcEventDeadlock>());
}
-TEST(Stacktrace, TestRtcCriticalSection) {
+// TODO(bugs.webrtc.org/13383): Re-enable once stack unwinding with
+// compiler-rt/libunwind works on Android arm64.
+TEST(Stacktrace, DISABLED_TestRtcCriticalSection) {
TestStacktrace(std::make_unique<RtcCriticalSectionDeadlock>());
}