commit 18b814952339d3a7bd099fbafbf7b392f5182013
parent 46b8cbbab6d55431ea86b338c9c3a4703ae95c69
Author: Michael Froman <mfroman@mozilla.com>
Date: Thu, 9 Oct 2025 14:53:34 -0500
Bug 1993083 - Vendor libwebrtc from 6426dd6e0e
Upstream commit: https://webrtc.googlesource.com/src/+/6426dd6e0e7d4884226b44d2f46db31902967bf1
Roll chromium_revision 5e936ab514..4856b97f46 (1486969:1487594)
Change log: https://chromium.googlesource.com/chromium/src/+log/5e936ab514..4856b97f46
Full diff: https://chromium.googlesource.com/chromium/src/+/5e936ab514..4856b97f46
Changed dependencies
* siso_version: git_revision:f96f46a8e4cf30c097110903d4b71516ef976fb6..git_revision:dcd000e47f19677c7a5e02550abafa9eadbd4923
* src/build: https://chromium.googlesource.com/chromium/src/build/+log/4c2097756b..378cbb1b21
* src/buildtools: https://chromium.googlesource.com/chromium/src/buildtools/+log/839dbfe879..bb0dbc354c
* src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/9e7c26a587..565836095d
* src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/de4e0a5ec2..e42693503c
* src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/c7843ea888..ccf1fb0359
* src/third_party/android_build_tools/lint/cipd: 4wuXV6kRekEDGfw7Du9CYwHpAy2Kid1LP83vU1VmHoUC..Udt_ui9-OCSxeIcww7Glc5tu_22Nynmo1p-LSAUG6qkC
* src/third_party/android_build_tools/manifest_merger/cipd: FLEP0X72qx2m1yrM43PuOhtsxlEgqOtpiG9WBzl9_VgC..X1QeCG1bnGy8cHpJcHN8WYgMmiQXjpDUbIvx7cc1MbMC
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/cb12d9e84a..290acfa3ba
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/14e8e1ef0d..ffa0089e2c
* src/third_party/compiler-rt/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/compiler-rt.git/+log/7c9c0e004d..1f793da07f
* src/third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/fa0292bfbe..8532fbcf79
* src/third_party/ffmpeg: https://chromium.googlesource.com/chromium/third_party/ffmpeg.git/+log/dcdd0fa51b..d2d06b12c2
* src/third_party/freetype/src: https://chromium.googlesource.com/chromium/src/third_party/freetype2.git/+log/f1cd6dbfa0..b04db3872c
* src/third_party/grpc/src: https://chromium.googlesource.com/external/github.com/grpc/grpc.git/+log/39f567a1ef..818520abe3
* src/third_party/gtest-parallel: https://chromium.googlesource.com/external/github.com/google/gtest-parallel/+log/96f4f90492..cd488bdedc
* src/third_party/icu: https://chromium.googlesource.com/chromium/deps/icu.git/+log/b929596bae..1b2e3e8a42
* src/third_party/libc++abi/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git/+log/8eeec53078..b6f2833c99
* src/third_party/llvm-libc/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git/+log/3b4cfd9875..cac117af24
* src/third_party/perfetto: https://chromium.googlesource.com/external/github.com/google/perfetto.git/+log/7538443123..65da69eecc
* src/third_party/siso/cipd: git_revision:f96f46a8e4cf30c097110903d4b71516ef976fb6..git_revision:dcd000e47f19677c7a5e02550abafa9eadbd4923
* src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/9b16929f0e..1a0ec1d0e8
* src/tools/luci-go: git_revision:f703132ac353da666df180762f59ddac9c91594c..git_revision:6d38f0fa9f6c3c973753dbb762b0ed7b711db56c
* src/tools/luci-go: git_revision:f703132ac353da666df180762f59ddac9c91594c..git_revision:6d38f0fa9f6c3c973753dbb762b0ed7b711db56c
* src/tools/luci-go: git_revision:f703132ac353da666df180762f59ddac9c91594c..git_revision:6d38f0fa9f6c3c973753dbb762b0ed7b711db56c
Removed dependencies
* src/third_party/android_deps/cipd/libs/com_google_firebase_firebase_iid
* src/third_party/android_deps/cipd/libs/com_squareup_moshi_moshi_adapters
DEPS diff: https://chromium.googlesource.com/chromium/src/+/5e936ab514..4856b97f46/DEPS
BUG=None
Change-Id: Ia2e341d1840458f477bf1c53afa4a5e212e13c6e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/400622
Bot-Commit: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#45164}
Diffstat:
2 files changed, 27 insertions(+), 49 deletions(-)
diff --git a/third_party/libwebrtc/DEPS b/third_party/libwebrtc/DEPS
@@ -10,7 +10,7 @@ vars = {
# chromium waterfalls. More info at: crbug.com/570091.
'checkout_configuration': 'default',
'checkout_instrumented_libraries': 'checkout_linux and checkout_configuration == "default"',
- 'chromium_revision': '5e936ab51409fc9ceba7e0863d1c175a36a9cea1',
+ 'chromium_revision': '4856b97f46007e24fbe70e42787d718a377a9b83',
# Fetch the prebuilt binaries for llvm-cov and llvm-profdata. Needed to
# process the raw profiles produced by instrumented targets (built with
@@ -50,7 +50,7 @@ vars = {
# reclient CIPD package version
'reclient_version': 're_client_version:0.179.0.28341fc7-gomaip',
# siso CIPD package version.
- 'siso_version': 'git_revision:f96f46a8e4cf30c097110903d4b71516ef976fb6',
+ 'siso_version': 'git_revision:dcd000e47f19677c7a5e02550abafa9eadbd4923',
# ninja CIPD package.
'ninja_package': 'infra/3pp/tools/ninja/',
@@ -69,22 +69,22 @@ vars = {
deps = {
'src/build':
- 'https://chromium.googlesource.com/chromium/src/build@4c2097756b42e5e42866bd364ff56c14f9bad9ac',
+ 'https://chromium.googlesource.com/chromium/src/build@378cbb1b21cc18dd93aee873c433053ae5c6e553',
'src/buildtools':
- 'https://chromium.googlesource.com/chromium/src/buildtools@839dbfe8796c6118e31eb998c13a12285adb47cd',
+ 'https://chromium.googlesource.com/chromium/src/buildtools@bb0dbc354cf9dd386f59a4db38564a21be756cd9',
# Gradle 6.6.1. Used for testing Android Studio project generation for WebRTC.
'src/examples/androidtests/third_party/gradle': {
'url': 'https://chromium.googlesource.com/external/github.com/gradle/gradle.git@f2d1fb54a951d8b11d25748e4711bec8d128d7e3',
'condition': 'checkout_android',
},
'src/ios': {
- 'url': 'https://chromium.googlesource.com/chromium/src/ios@9e7c26a587e6059be4942d946a656db8668af8f7',
+ 'url': 'https://chromium.googlesource.com/chromium/src/ios@565836095d37ec195faaa2f7b23cf8d591b5b840',
'condition': 'checkout_ios',
},
'src/testing':
- 'https://chromium.googlesource.com/chromium/src/testing@de4e0a5ec28868a1f466d4266ea5f9b8cb14897f',
+ 'https://chromium.googlesource.com/chromium/src/testing@e42693503ca44726e4e10b9c458cbbfe9ffb0403',
'src/third_party':
- 'https://chromium.googlesource.com/chromium/src/third_party@c7843ea888898de47d8a5cea287140fb576f33ff',
+ 'https://chromium.googlesource.com/chromium/src/third_party@ccf1fb0359e66152a9de25a29cb5e06fef7c73ad',
'src/buildtools/linux64': {
'packages': [
@@ -331,13 +331,13 @@ deps = {
'src/third_party/clang-format/script':
'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git@37f6e68a107df43b7d7e044fd36a13cbae3413f2',
'src/third_party/compiler-rt/src':
- 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/compiler-rt.git@7c9c0e004dbde2c108fe83ab19aa50d7ada85994',
+ 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/compiler-rt.git@1f793da07f675fbbdba68d53b2821809fc504dce',
'src/third_party/libc++/src':
'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git@7a36df3acb8356667cf11331638fc31e0fd533c4',
'src/third_party/libc++abi/src':
- 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git@8eeec53078a5e67346123d2be6337ab0592e6435',
+ 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git@b6f2833c99549e5725055f6e9c795ca6e226afc0',
'src/third_party/llvm-libc/src':
- 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git@3b4cfd9875a41e6f698dfcfdf8b9e083b299bc6f',
+ 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git@cac117af246e6af0d28860ca7cc692f440b5aabc',
'src/third_party/libunwind/src':
'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git@634c609746c6ce2d731a4e6f6285135bd84bd3a3',
@@ -457,7 +457,7 @@ deps = {
'packages': [
{
'package': 'chromium/third_party/android_build_tools/lint',
- 'version': '4wuXV6kRekEDGfw7Du9CYwHpAy2Kid1LP83vU1VmHoUC',
+ 'version': 'Udt_ui9-OCSxeIcww7Glc5tu_22Nynmo1p-LSAUG6qkC',
},
],
'condition': 'checkout_android and non_git_source',
@@ -476,11 +476,11 @@ deps = {
},
'src/third_party/boringssl/src':
- 'https://boringssl.googlesource.com/boringssl.git@cb12d9e84a586dde07037612f4a165b3d8e2bd2c',
+ 'https://boringssl.googlesource.com/boringssl.git@290acfa3ba57121d7de56b9cf2b0755255586698',
'src/third_party/breakpad/breakpad':
'https://chromium.googlesource.com/breakpad/breakpad.git@7c56a01c1437ecdbe1d02c724573ca378947f82b',
'src/third_party/catapult':
- 'https://chromium.googlesource.com/catapult.git@14e8e1ef0d8bbd0b8b52fe9c4976fddeee3d3684',
+ 'https://chromium.googlesource.com/catapult.git@ffa0089e2ca8c0ae5e0f1890ca8be6c0fb931a1b',
'src/third_party/ced/src': {
'url': 'https://chromium.googlesource.com/external/github.com/google/compact_enc_det.git@ba412eaaacd3186085babcd901679a48863c7dd5',
},
@@ -493,13 +493,13 @@ deps = {
'src/third_party/crc32c/src':
'https://chromium.googlesource.com/external/github.com/google/crc32c.git@d3d60ac6e0f16780bcfcc825385e1d338801a558',
'src/third_party/depot_tools':
- 'https://chromium.googlesource.com/chromium/tools/depot_tools.git@fa0292bfbe4c35e83516adb6af38f93f03ea2209',
+ 'https://chromium.googlesource.com/chromium/tools/depot_tools.git@8532fbcf79397b27c14433c16b6973712a0d914c',
'src/third_party/ffmpeg':
- 'https://chromium.googlesource.com/chromium/third_party/ffmpeg.git@dcdd0fa51b65a0b1688ff6b8f0cc81908f09ded2',
+ 'https://chromium.googlesource.com/chromium/third_party/ffmpeg.git@d2d06b12c22d27af58114e779270521074ff1f85',
'src/third_party/flatbuffers/src':
'https://chromium.googlesource.com/external/github.com/google/flatbuffers.git@8db59321d9f02cdffa30126654059c7d02f70c32',
'src/third_party/grpc/src': {
- 'url': 'https://chromium.googlesource.com/external/github.com/grpc/grpc.git@39f567a1ef9a324d050080b14f204a4d8d1ca540',
+ 'url': 'https://chromium.googlesource.com/external/github.com/grpc/grpc.git@818520abe390cfd4d6212ce3ea6fdbb137a65e10',
},
# Used for embedded builds. CrOS & Linux use the system version.
'src/third_party/fontconfig/src': {
@@ -507,7 +507,7 @@ deps = {
'condition': 'checkout_linux',
},
'src/third_party/freetype/src':
- 'https://chromium.googlesource.com/chromium/src/third_party/freetype2.git@f1cd6dbfa0c98f352b698448f40ac27e8fb3832e',
+ 'https://chromium.googlesource.com/chromium/src/third_party/freetype2.git@b04db3872cfac5ee4fd4f895933cebce3576fbf0',
'src/third_party/harfbuzz-ng/src':
'https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git@9f83bbbe64654b45ba5bb06927ff36c2e7588495',
'src/third_party/google_benchmark/src': {
@@ -515,7 +515,7 @@ deps = {
},
# WebRTC-only dependency (not present in Chromium).
'src/third_party/gtest-parallel':
- 'https://chromium.googlesource.com/external/github.com/google/gtest-parallel@96f4f904922f9bf66689e749c40f314845baaac8',
+ 'https://chromium.googlesource.com/external/github.com/google/gtest-parallel@cd488bdedc1d2cffb98201a17afc1b298b0b90f1',
'src/third_party/google-truth/src': {
'url': 'https://chromium.googlesource.com/external/github.com/google/truth.git@33387149b465f82712a817e6744847fe136949b3',
'condition': 'checkout_android',
@@ -523,7 +523,7 @@ deps = {
'src/third_party/googletest/src':
'https://chromium.googlesource.com/external/github.com/google/googletest.git@309dab8d4bbfcef0ef428762c6fec7172749de0f',
'src/third_party/icu': {
- 'url': 'https://chromium.googlesource.com/chromium/deps/icu.git@b929596baebf0ab4ac7ec07f38365db4c50a559d',
+ 'url': 'https://chromium.googlesource.com/chromium/deps/icu.git@1b2e3e8a421efae36141a7b932b41e315b089af8',
},
'src/third_party/jdk/current': {
'packages': [
@@ -593,7 +593,7 @@ deps = {
'condition': 'checkout_android',
},
'src/third_party/perfetto':
- Var('chromium_git') + '/external/github.com/google/perfetto.git' + '@' + '7538443123f3d792656954db317e0e204c7c6ef5',
+ Var('chromium_git') + '/external/github.com/google/perfetto.git' + '@' + '65da69eecc4e6704236418c1187645f9b70fb8a9',
'src/third_party/protobuf-javascript/src':
Var('chromium_git') + '/external/github.com/protocolbuffers/protobuf-javascript' + '@' + '28bf5df73ef2f345a936d9cc95d64ba8ed426a53',
'src/third_party/libvpx/source/libvpx':
@@ -652,7 +652,7 @@ deps = {
'condition': 'checkout_android',
},
'src/tools':
- 'https://chromium.googlesource.com/chromium/src/tools@9b16929f0ecafbb3276566f1dc2a7cbf5192effa',
+ 'https://chromium.googlesource.com/chromium/src/tools@1a0ec1d0e8826119316b8481ee6829d1022eddae',
'src/third_party/espresso': {
'packages': [
@@ -702,7 +702,7 @@ deps = {
'packages': [
{
'package': 'chromium/third_party/android_build_tools/manifest_merger',
- 'version': 'FLEP0X72qx2m1yrM43PuOhtsxlEgqOtpiG9WBzl9_VgC',
+ 'version': 'X1QeCG1bnGy8cHpJcHN8WYgMmiQXjpDUbIvx7cc1MbMC',
},
],
'condition': 'checkout_android',
@@ -789,15 +789,15 @@ deps = {
'packages': [
{
'package': 'infra/tools/luci/cas/${{platform}}',
- 'version': 'git_revision:f703132ac353da666df180762f59ddac9c91594c',
+ 'version': 'git_revision:6d38f0fa9f6c3c973753dbb762b0ed7b711db56c',
},
{
'package': 'infra/tools/luci/isolate/${{platform}}',
- 'version': 'git_revision:f703132ac353da666df180762f59ddac9c91594c',
+ 'version': 'git_revision:6d38f0fa9f6c3c973753dbb762b0ed7b711db56c',
},
{
'package': 'infra/tools/luci/swarming/${{platform}}',
- 'version': 'git_revision:f703132ac353da666df180762f59ddac9c91594c',
+ 'version': 'git_revision:6d38f0fa9f6c3c973753dbb762b0ed7b711db56c',
}
],
'dep_type': 'cipd',
@@ -899,17 +899,6 @@ deps = {
'dep_type': 'cipd',
},
- 'src/third_party/android_deps/cipd/libs/com_google_firebase_firebase_iid': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_iid',
- 'version': 'version:2@21.1.0.cr1',
- },
- ],
- 'condition': 'checkout_android and non_git_source',
- 'dep_type': 'cipd',
- },
-
'src/third_party/android_deps/cipd/libs/com_googlecode_java_diff_utils_diffutils': {
'packages': [
{
@@ -932,17 +921,6 @@ deps = {
'dep_type': 'cipd',
},
- 'src/third_party/android_deps/cipd/libs/com_squareup_moshi_moshi_adapters': {
- 'packages': [
- {
- 'package': 'chromium/third_party/android_deps/libs/com_squareup_moshi_moshi_adapters',
- 'version': 'version:2@1.15.0.cr1',
- },
- ],
- 'condition': 'checkout_android and non_git_source',
- 'dep_type': 'cipd',
- },
-
'src/third_party/android_deps/cipd/libs/net_bytebuddy_byte_buddy': {
'packages': [
{
diff --git a/third_party/libwebrtc/README.mozilla.last-vendor b/third_party/libwebrtc/README.mozilla.last-vendor
@@ -1,4 +1,4 @@
# ./mach python dom/media/webrtc/third_party_build/vendor-libwebrtc.py --from-local /home/mfroman/mozilla/elm/.moz-fast-forward/moz-libwebrtc --commit mozpatches libwebrtc
-libwebrtc updated from /home/mfroman/mozilla/elm/.moz-fast-forward/moz-libwebrtc commit mozpatches on 2025-10-09T19:52:18.524553+00:00.
+libwebrtc updated from /home/mfroman/mozilla/elm/.moz-fast-forward/moz-libwebrtc commit mozpatches on 2025-10-09T19:53:26.943634+00:00.
# base of lastest vendoring
-d7b60365ad
+6426dd6e0e