Skip to content

Update to M137 #30

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3,777 commits into from
Jul 7, 2025
Merged

Update to M137 #30

merged 3,777 commits into from
Jul 7, 2025

Conversation

sf-jed-kyung
Copy link
Collaborator

No description provided.

Gustaf Ullberg and others added 30 commits March 26, 2025 06:08
Bug: webrtc:42223409
Change-Id: I7ba3678ae4ff30e5637fca8894da2928b7e25f12
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/382741
Reviewed-by: Per Åhgren <[email protected]>
Commit-Queue: Gustaf Ullberg <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44231}
These would be removed in favour of presentation timestamp field.

Bug: webrtc:373365537
Change-Id: I276f8cfe66373fa9332a2722f28832fc5cdb935f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/380702
Reviewed-by: Guido Urdaneta <[email protected]>
Commit-Queue: Palak Agarwal <[email protected]>
Reviewed-by: Harald Alvestrand <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44232}
which makes
  tools_webrtc/iwyu/apply-include-cleaner api/test/mock_frame_decryptor.h
pass without errors or changes

BUG=webrtc:406288660

Change-Id: I9babd4a7184c3ed38e404c6c3d6ef58440c39416
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/382820
Reviewed-by: Harald Alvestrand <[email protected]>
Reviewed-by: Jeremy Leconte <[email protected]>
Commit-Queue: Philipp Hancke <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44233}
Plan is to propagate Environment further to create individual Ports.

While at it simplify FakePortAllocator construction parameters:
All users create BasicPacketSocketFactory for the FakePortAllocator - move that responsibility into FakePortAllocator itself.
Ports no longer need Thread class, any TaskQueueBase would work, so relax `network_thread` parameter.
Almost all users of the FakePortAllocator provide current thread as the `network_thread` - make that a default value.

Bug: webrtc:405883462
Change-Id: Id5d51f893efed0220ee1b74c5237a62a4f3c196c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/382641
Reviewed-by: Harald Alvestrand <[email protected]>
Commit-Queue: Danil Chapovalov <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44234}
BUG=webrtc:42226242

Change-Id: Ic78c619daab1e63c8b7eff7050168014180e8833
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/383041
Reviewed-by: Mirko Bonadei <[email protected]>
Reviewed-by: Harald Alvestrand <[email protected]>
Commit-Queue: Philipp Hancke <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44235}
Bug: webrtc:343393224, chromium:401692404
Change-Id: Icbf993f638e68a3a2855efd430cf50e1151ad0e6
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/382560
Reviewed-by: Henrik Boström <[email protected]>
Commit-Queue: Philip Eliasson <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44236}
Also update remaining uses of cricket::MediaType to be webrtc::MediaType
Removing superfluous prefixes will be done in a later stage as part
of cleanup after the namespace merge.

Bug: webrtc:42222911
Change-Id: If5101e2aefe12b6a772ae6af308ee0dca666daba
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/382660
Commit-Queue: Harald Alvestrand <[email protected]>
Reviewed-by: Danil Chapovalov <[email protected]>
Auto-Submit: Harald Alvestrand <[email protected]>
Commit-Queue: Danil Chapovalov <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44237}
Bug: chromium:406312145
Change-Id: Ie8c582d16188596c257e1370b0243d29f0829913
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/382824
Reviewed-by: Ilya Nikolaevskiy <[email protected]>
Auto-Submit: Hiro Honda <[email protected]>
Commit-Queue: Hiro Honda <[email protected]>
Reviewed-by: Henrik Andreassson <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44238}
Bug: webrtc:405883462
Change-Id: Iaf544e483fa1d82ab6356093f2e48575dc260c6e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/383022
Auto-Submit: Danil Chapovalov <[email protected]>
Reviewed-by: Harald Alvestrand <[email protected]>
Commit-Queue: Harald Alvestrand <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44239}
Bug: None
Change-Id: I60dc681c8f5127b6368b69e3d74738981b928243
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/383142
Bot-Commit: [email protected] <[email protected]>
Commit-Queue: [email protected] <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44240}
Change-Id: Iec5ae17e2da7027c7282eda25903af9884d79d8e
Bug: b/327381318
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/383023
Reviewed-by: Rasmus Brandt <[email protected]>
Commit-Queue: Jeremy Leconte <[email protected]>
Commit-Queue: Rasmus Brandt <[email protected]>
Reviewed-by: Sergey Silkin <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44241}
Bug: webrtc:406686729
Change-Id: I441411a991448a79bd681c3b659c72c2e4c40a63
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/383260
Reviewed-by: Mirko Bonadei <[email protected]>
Auto-Submit: Evan Shrubsole <[email protected]>
Commit-Queue: Evan Shrubsole <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44242}
Removes obsolete dependencies.
Created by deleting all entries in "deps = []" and running
the autofixer script (only on part of the targets).

Bug: None
Change-Id: I58064f8da3bc402bb548e8b080d9865d711de9af
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/383280
Commit-Queue: Harald Alvestrand <[email protected]>
Reviewed-by: Mirko Bonadei <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44243}
Change log: https://chromium.googlesource.com/chromium/src/+log/c18eeed435..3133e24bb2
Full diff: https://chromium.googlesource.com/chromium/src/+/c18eeed435..3133e24bb2

Changed dependencies
* fuchsia_version: version:27.20250315.3.1..version:27.20250326.5.1
* src/base: https://chromium.googlesource.com/chromium/src/base/+log/a9dfcfad0f..4db8a50077
* src/build: https://chromium.googlesource.com/chromium/src/build/+log/1a16d344c9..c78c56ad7e
* src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/d59cf9d476..78dbc4c5c1
* src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/7cd3eb0212..b1efe459e8
* src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/fc90c34efc..e86c486f58
* src/third_party/android_build_tools/error_prone/cipd: TKp0LDZjoG40SrElfQevGD9zDvVypBnRPWTzv8bnTw4C..2cQ2nbgV3geU7-RincCggMgIe4NuUB_eW5Rm58CgMY8C
* src/third_party/androidx/cipd: opEkcT7JErfV8MbYtyqz8eS00_saXWie2qUre-VVRFsC..kf6HwhmZ9AtysOn50-zNV2inWW0WKDch2JqcqltAbnkC
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/02f0d8776e..6bdf972980
* src/third_party/breakpad/breakpad: https://chromium.googlesource.com/breakpad/breakpad.git/+log/eebe87c581..657a441e5c
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/ca135ac1f3..aec920c93d
* src/third_party/freetype/src: https://chromium.googlesource.com/chromium/src/third_party/freetype2.git/+log/5d4e649f74..82090e67c2
* src/third_party/fuzztest/src: https://chromium.googlesource.com/external/github.com/google/fuzztest.git/+log/59dff6437c..13130a3a48
* src/third_party/googletest/src: https://chromium.googlesource.com/external/github.com/google/googletest.git/+log/2ae29b52fd..52204f78f9
* src/third_party/grpc/src: https://chromium.googlesource.com/external/github.com/grpc/grpc.git/+log/6adf614949..f62ab397e2
* src/third_party/libaom/source/libaom: https://aomedia.googlesource.com/aom.git/+log/616ba8c822..9680f2b178
* src/third_party/llvm-libc/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git/+log/b0d88e0a49..225cbadd34
* src/third_party/perfetto: https://android.googlesource.com/platform/external/perfetto.git/+log/13e3bb8873..b3fc262d1f
* src/third_party/r8/cipd: ndWIWvDcLevC5ncEMCecbP5P2I14hzX-vXJYZ8nXca0C..lg4ep5S4K6V2zni9jgt42ga6U-8AR6aAWNSqbe2VdmoC
* src/third_party/rust-toolchain_version: Linux_x64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac_arm64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Win/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz..Linux_x64/rust-toolchain-f7b43542838f0a4a6cfdb17fbeadf45002042a77-1-llvmorg-21-init-5118-g52cd27e6.tar.xz,Mac/rust-toolchain-f7b43542838f0a4a6cfdb17fbeadf45002042a77-1-llvmorg-21-init-5118-g52cd27e6.tar.xz,Mac_arm64/rust-toolchain-f7b43542838f0a4a6cfdb17fbeadf45002042a77-1-llvmorg-21-init-5118-g52cd27e6.tar.xz,Win/rust-toolchain-f7b43542838f0a4a6cfdb17fbeadf45002042a77-1-llvmorg-21-init-5118-g52cd27e6.tar.xz
* src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/b3a0ac4a9b..c741f1c6c9
Added dependency
* src/third_party/android_deps/autorolled/cipd
DEPS diff: https://chromium.googlesource.com/chromium/src/+/c18eeed435..3133e24bb2/DEPS

No update to Clang.

BUG=None

Change-Id: I6f4da8ca667b9cc33ed45d8400b2ce73c725e265
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/383222
Commit-Queue: Jeremy Leconte <[email protected]>
Reviewed-by: Sergey Silkin <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44244}
Changing capability index also means we are also changing the capture
format, otherwise we might use a different format under the hood, while
still comparing to the previous one and also at the end reporting wrong
format we found as best matching.

Bug: webrtc:405996231
Change-Id: Ia8e6262f9eda318f7f98d31fcf15ae1471638898
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/382700
Reviewed-by: Ilya Nikolaevskiy <[email protected]>
Commit-Queue: Jan Grulich <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44245}
Change log: https://chromium.googlesource.com/chromium/src/+log/3133e24bb2..6806163ea9
Full diff: https://chromium.googlesource.com/chromium/src/+/3133e24bb2..6806163ea9

Changed dependencies
* src/base: https://chromium.googlesource.com/chromium/src/base/+log/4db8a50077..3528dd220d
* src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/78dbc4c5c1..7da5a1a812
* src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/b1efe459e8..a712f47685
* src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/e86c486f58..2580cba419
* src/third_party/androidx/cipd: kf6HwhmZ9AtysOn50-zNV2inWW0WKDch2JqcqltAbnkC..grJo1DQvtLdxZJkMuCYkyYHt_NOBFqixuNOfhflMjMwC
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/6bdf972980..a9993612fa
* src/third_party/rust-toolchain_version: Linux_x64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac_arm64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Win/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz..Linux_x64/rust-toolchain-f7b43542838f0a4a6cfdb17fbeadf45002042a77-1-llvmorg-21-init-5118-g52cd27e6.tar.xz,Mac/rust-toolchain-f7b43542838f0a4a6cfdb17fbeadf45002042a77-1-llvmorg-21-init-5118-g52cd27e6.tar.xz,Mac_arm64/rust-toolchain-f7b43542838f0a4a6cfdb17fbeadf45002042a77-1-llvmorg-21-init-5118-g52cd27e6.tar.xz,Win/rust-toolchain-f7b43542838f0a4a6cfdb17fbeadf45002042a77-1-llvmorg-21-init-5118-g52cd27e6.tar.xz
* src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/c741f1c6c9..25f300c0a1
DEPS diff: https://chromium.googlesource.com/chromium/src/+/3133e24bb2..6806163ea9/DEPS

No update to Clang.

BUG=None

Change-Id: I0fd7ed67255ec3ef1b4912688294cd7412e6f53e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/383302
Bot-Commit: Autoroller <[email protected]>
Commit-Queue: Autoroller <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44246}
using
  find p2p/ -name "*.h" -o -name "*.cc"  | xargs tools_webrtc/iwyu/apply-include-cleaner
followed by
  tools_webrtc/gn_check_autofix.py -C out/Default/
and git cl format

Changes to udp_port.h were manually reverted and replaced with a IWYU keep pragma

BUG=webrtc:42226242

Change-Id: I00f895b9537f8a3bd99b6032508f97c5111018d7
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/382860
Reviewed-by: Harald Alvestrand <[email protected]>
Commit-Queue: Philipp Hancke <[email protected]>
Reviewed-by: Danil Chapovalov <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44247}
Bug: webrtc:406427228
Change-Id: I59c524af9d34a1bc67662e956b067b966d46cb45
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/383060
Reviewed-by: Zoé Lepaul <[email protected]>
Auto-Submit: Ranveer Aggarwal‎ <[email protected]>
Reviewed-by: Sergey Silkin <[email protected]>
Commit-Queue: Sergey Silkin <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44248}
Bug: None
No-Iwyu: iwyu fails to analyze deleted file.
Change-Id: I029f1a9428fb441d37b55277cfd76c6f8da6bf31
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/383340
Auto-Submit: Danil Chapovalov <[email protected]>
Commit-Queue: Harald Alvestrand <[email protected]>
Reviewed-by: Harald Alvestrand <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44249}
which unblocks IWYU-ing chromiums webrtc_overrides

BUG=webrtc:42226242

Change-Id: I22bc3803932e7c20485bf7ae32d9e3bf5dd6e019
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/383301
Reviewed-by: Danil Chapovalov <[email protected]>
Commit-Queue: Philipp Hancke <[email protected]>
Reviewed-by: Harald Alvestrand <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44250}
Change log: https://chromium.googlesource.com/chromium/src/+log/6806163ea9..94116f4e38
Full diff: https://chromium.googlesource.com/chromium/src/+/6806163ea9..94116f4e38

Changed dependencies
* src/base: https://chromium.googlesource.com/chromium/src/base/+log/3528dd220d..4bc52fc27f
* src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/7da5a1a812..c617fad875
* src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/a712f47685..608fe6f91c
* src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/2580cba419..b373dcce59
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/aec920c93d..5b409767f0
* src/third_party/grpc/src: https://chromium.googlesource.com/external/github.com/grpc/grpc.git/+log/f62ab397e2..f4c1646658
* src/third_party/perfetto: https://android.googlesource.com/platform/external/perfetto.git/+log/b3fc262d1f..40b5299235
* src/third_party/rust-toolchain_version: Linux_x64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac_arm64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Win/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz..Linux_x64/rust-toolchain-f7b43542838f0a4a6cfdb17fbeadf45002042a77-1-llvmorg-21-init-5118-g52cd27e6.tar.xz,Mac/rust-toolchain-f7b43542838f0a4a6cfdb17fbeadf45002042a77-1-llvmorg-21-init-5118-g52cd27e6.tar.xz,Mac_arm64/rust-toolchain-f7b43542838f0a4a6cfdb17fbeadf45002042a77-1-llvmorg-21-init-5118-g52cd27e6.tar.xz,Win/rust-toolchain-f7b43542838f0a4a6cfdb17fbeadf45002042a77-1-llvmorg-21-init-5118-g52cd27e6.tar.xz
* src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/25f300c0a1..4f4864c977
DEPS diff: https://chromium.googlesource.com/chromium/src/+/6806163ea9..94116f4e38/DEPS

No update to Clang.

BUG=None

Change-Id: Id31d9cead66360485e8a5570c424fd6838a90d0e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/383360
Bot-Commit: Autoroller <[email protected]>
Commit-Queue: Autoroller <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44251}
Change log: https://chromium.googlesource.com/chromium/src/+log/94116f4e38..7460ef0ef7
Full diff: https://chromium.googlesource.com/chromium/src/+/94116f4e38..7460ef0ef7

Changed dependencies
* src/base: https://chromium.googlesource.com/chromium/src/base/+log/4bc52fc27f..51704fb448
* src/build: https://chromium.googlesource.com/chromium/src/build/+log/c78c56ad7e..69a0df1110
* src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/c617fad875..0fd856a36a
* src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/608fe6f91c..f04b724022
* src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/b373dcce59..7e85ae489f
* src/third_party/android_build_tools/manifest_merger/cipd: YS3S6_AiCf06beDfeUId4rgDQEi9n0QGN_dUHdUiMx4C..Gv6-zTnY5Cj7i1ck5bS92diwCClFq1HHoTCf4kWr4SsC
* src/third_party/android_deps/autorolled/cipd: TJzuYmHANgJ9ppyTtvlMFspN9tYUdmunrWDJsNhi5pUC..hC2tVuJ_9gfUl2Grztk_eU8GrGLEDstUoZgtaPGLSfsC
* src/third_party/grpc/src: https://chromium.googlesource.com/external/github.com/grpc/grpc.git/+log/f4c1646658..72ffc0b907
* src/third_party/rust-toolchain_version: Linux_x64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac_arm64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Win/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz..Linux_x64/rust-toolchain-f7b43542838f0a4a6cfdb17fbeadf45002042a77-1-llvmorg-21-init-5118-g52cd27e6.tar.xz,Mac/rust-toolchain-f7b43542838f0a4a6cfdb17fbeadf45002042a77-1-llvmorg-21-init-5118-g52cd27e6.tar.xz,Mac_arm64/rust-toolchain-f7b43542838f0a4a6cfdb17fbeadf45002042a77-1-llvmorg-21-init-5118-g52cd27e6.tar.xz,Win/rust-toolchain-f7b43542838f0a4a6cfdb17fbeadf45002042a77-1-llvmorg-21-init-5118-g52cd27e6.tar.xz
* src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/4f4864c977..b8b95955b8
DEPS diff: https://chromium.googlesource.com/chromium/src/+/94116f4e38..7460ef0ef7/DEPS

No update to Clang.

BUG=None

Change-Id: I3381ae157831d215db374b8b8d0a9232fac16a01
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/383362
Bot-Commit: Autoroller <[email protected]>
Commit-Queue: Autoroller <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44252}
Bug: None
Change-Id: I537ab365bd161fa3b6bbb34974434269a8c6bc1c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/383363
Bot-Commit: [email protected] <[email protected]>
Commit-Queue: [email protected] <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44253}
This should be used instead of the one used in rtc_base/third_party/.
Replacements and usage banning will occur in a follow-up CL.

Bug: webrtc:406686729
Change-Id: Ib851ba7d86faf9448451cf12031465ce90b4cefd
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/383320
Commit-Queue: Evan Shrubsole <[email protected]>
Reviewed-by: Mirko Bonadei <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44254}
This allows to inject field trials into VoipEngine
 without using global field trials.
Exposing full Environment also allows to share it across VoipEngine
 and other WebRTC components that require Environment.

Bug: webrtc:42220378
Change-Id: I18f96713d479371d5275e2350bc97b9a99df07cb
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/383380
Commit-Queue: Danil Chapovalov <[email protected]>
Reviewed-by: Harald Alvestrand <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44255}
This is to be aligned with Chromium following https://chromium-review.googlesource.com/c/chromium/src/+/6363254.

Goal is to fix the webrtc perf tests upload script.

Change-Id: I7f4a9c495db973fdfdb594d742427959500a8b97
Bug: None
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/383440
Reviewed-by: Mirko Bonadei <[email protected]>
Commit-Queue: Jeremy Leconte <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44256}
Change log: https://chromium.googlesource.com/chromium/src/+log/7460ef0ef7..69ba25d770
Full diff: https://chromium.googlesource.com/chromium/src/+/7460ef0ef7..69ba25d770

Changed dependencies
* src/base: https://chromium.googlesource.com/chromium/src/base/+log/51704fb448..4f575a5f31
* src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/0fd856a36a..028b63926f
* src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/f04b724022..7ceadf62e5
* src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/7e85ae489f..fcab9b3634
* src/third_party/android_deps/autorolled/cipd: hC2tVuJ_9gfUl2Grztk_eU8GrGLEDstUoZgtaPGLSfsC..tdwMr59zJpk4_nRDZFn1OSWoe8FrLQ_rnJZxvVnUUh8C
* src/third_party/grpc/src: https://chromium.googlesource.com/external/github.com/grpc/grpc.git/+log/72ffc0b907..12278ba190
* src/third_party/llvm-libc/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git/+log/225cbadd34..ffdeea1ab2
* src/third_party/rust-toolchain_version: Linux_x64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac_arm64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Win/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz..Linux_x64/rust-toolchain-f7b43542838f0a4a6cfdb17fbeadf45002042a77-1-llvmorg-21-init-5118-g52cd27e6.tar.xz,Mac/rust-toolchain-f7b43542838f0a4a6cfdb17fbeadf45002042a77-1-llvmorg-21-init-5118-g52cd27e6.tar.xz,Mac_arm64/rust-toolchain-f7b43542838f0a4a6cfdb17fbeadf45002042a77-1-llvmorg-21-init-5118-g52cd27e6.tar.xz,Win/rust-toolchain-f7b43542838f0a4a6cfdb17fbeadf45002042a77-1-llvmorg-21-init-5118-g52cd27e6.tar.xz
* src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/b8b95955b8..3df869d5f3
DEPS diff: https://chromium.googlesource.com/chromium/src/+/7460ef0ef7..69ba25d770/DEPS

No update to Clang.

BUG=None

Change-Id: I34f31bc577cfcc94c26c7c9f9808bdf2c6a98c35
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/383365
Bot-Commit: Autoroller <[email protected]>
Commit-Queue: Autoroller <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44257}
The WG decided we should add this to the web. The PR was updated to
return 0 in singlecast instead of missing value, so let's make our C++
implementation match as well.

Bug: chromium:404853839, chromium:406922375
Change-Id: I247555559d00138ab78d7e2df23629787fcab723
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/383500
Auto-Submit: Henrik Boström <[email protected]>
Reviewed-by: Harald Alvestrand <[email protected]>
Commit-Queue: Henrik Boström <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44258}
SanitizerError
AddressSanitizer: heap-use-after-free third_party/webrtc/files/stable/webrtc/rtc_base/fake_network.h:100:9 in webrtc::FakeNetworkManager::DoUpdateNetworks()

Change-Id: I85c97eedf5c760c50988e6c4532a2e7c3287e4e9
Bug: b/138770632
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/383480
Commit-Queue: Jeremy Leconte <[email protected]>
Reviewed-by: Per Kjellander <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44259}
…rate allocation.

This avoids blocking the worker thread on audio encoding for these updates.

Bug: None
Change-Id: I4a3ddbbfd5cfad6190d258d8d173d07d3d86d404
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/383520
Commit-Queue: Jakob Ivarsson‎ <[email protected]>
Reviewed-by: Danil Chapovalov <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44260}
Jeremy Leconte and others added 24 commits April 25, 2025 04:01
This is required following https://crrev.com/c/6460289 which broke the perf bots:
https://ci.chromium.org/p/webrtc/g/perf/console

Change-Id: I1195b45f3de2175bedcc2ffdb04b8cad8a64cf9c
Bug: None
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/388520
Commit-Queue: Jeremy Leconte <[email protected]>
Reviewed-by: Philip Eliasson <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44456}
This adds a test that the behavior is as expected, this test passed
as of version 137.0.7106, but failed subsequently.

Bug: webrtc:412904801
Change-Id: I4e0b064da7734f1f847931330beda9109d597f0f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/388160
Commit-Queue: Harald Alvestrand <[email protected]>
Reviewed-by: Evan Shrubsole <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44457}
Change log: https://chromium.googlesource.com/chromium/src/+log/00ccfc2e1e..d27223a1f5
Full diff: https://chromium.googlesource.com/chromium/src/+/00ccfc2e1e..d27223a1f5

Changed dependencies
* src/buildtools: https://chromium.googlesource.com/chromium/src/buildtools/+log/954d9cf09b..0f32cb9025
* src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/2c707623fc..09bfb8812d
* src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/e8611036dd..f3276dd69a
* src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/b3ac37c7c0..744942e9d7
* src/third_party/androidx/cipd: akKYKFZbO23owp7RUV84Jb2KzTHJ4ntMyN8HuJJIRZoC..JF5sZnHpxvqTCPlwlSSvr296yGpWharAZaJzJ6I9EGwC
* src/third_party/compiler-rt/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/compiler-rt.git/+log/c9899c3706..a679a8b8e3
* src/third_party/grpc/src: https://chromium.googlesource.com/external/github.com/grpc/grpc.git/+log/d00723e5d7..0c4b63b5e7
* src/third_party/libc++/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/bb79a34585..917609c669
* src/third_party/perfetto: https://chromium.googlesource.com/external/github.com/google/perfetto.git/+log/6540d2901b..6acaf60762
* src/third_party/rust-toolchain_version: Linux_x64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac_arm64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Win/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz..Linux_x64/rust-toolchain-3f690c2257b7080cd3a8cce64e082fc972148990-1-llvmorg-21-init-6681-g5b36835d.tar.xz,Mac/rust-toolchain-3f690c2257b7080cd3a8cce64e082fc972148990-1-llvmorg-21-init-6681-g5b36835d.tar.xz,Mac_arm64/rust-toolchain-3f690c2257b7080cd3a8cce64e082fc972148990-1-llvmorg-21-init-6681-g5b36835d.tar.xz,Win/rust-toolchain-3f690c2257b7080cd3a8cce64e082fc972148990-1-llvmorg-21-init-6681-g5b36835d.tar.xz
* src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/9475c54771..8d0b7f2147
DEPS diff: https://chromium.googlesource.com/chromium/src/+/00ccfc2e1e..d27223a1f5/DEPS

No update to Clang.

BUG=None

Change-Id: I547977b9c07a8bfed64ce5c8363ef1dac88647ea
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/388561
Bot-Commit: Autoroller <[email protected]>
Commit-Queue: Autoroller <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44458}
Bug: webrtc:358039777
Change-Id: I344987e3c4b94f87f9218cd5f840973c78b189fa
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/385402
Reviewed-by: Erik Språng <[email protected]>
Reviewed-by: Fanny Linderborg <[email protected]>
Commit-Queue: Fanny Linderborg <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44459}
Bug: webrtc:369904700
Change-Id: Icb1a3ce129a8cc5004ff1683f347dd82699bc48c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/388600
Reviewed-by: Sergey Silkin <[email protected]>
Commit-Queue: Sergey Silkin <[email protected]>
Auto-Submit: Danil Chapovalov <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44460}
Change log: https://chromium.googlesource.com/chromium/src/+log/d27223a1f5..f49f1defc4
Full diff: https://chromium.googlesource.com/chromium/src/+/d27223a1f5..f49f1defc4

Changed dependencies
* src/base: https://chromium.googlesource.com/chromium/src/base/+log/3a7120b3f3..931c888fcd
* src/build: https://chromium.googlesource.com/chromium/src/build/+log/712b388807..17c4e8a8a9
* src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/09bfb8812d..b5ac1f679d
* src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/f3276dd69a..6dd70d6965
* src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/744942e9d7..d5021b21c7
* src/third_party/androidx/cipd: JF5sZnHpxvqTCPlwlSSvr296yGpWharAZaJzJ6I9EGwC..G89DVlKhY4pOqWg7hiMtXu9y20yZdUbM5VCmQ0YNMWwC
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/cccf8525db..34492c89a8
* src/third_party/freetype/src: https://chromium.googlesource.com/chromium/src/third_party/freetype2.git/+log/1019b1c2b9..3467c2177c
* src/third_party/grpc/src: https://chromium.googlesource.com/external/github.com/grpc/grpc.git/+log/0c4b63b5e7..a0d97d5ffe
* src/third_party/llvm-build/Release+Asserts_version: Linux_x64/clang-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Linux_x64/clang-tidy-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Linux_x64/clangd-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Linux_x64/llvm-code-coverage-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Linux_x64/llvmobjdump-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac/clang-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac/clang-mac-runtime-library-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac/clang-tidy-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac/clangd-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac/llvm-code-coverage-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac_arm64/clang-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac_arm64/clang-tidy-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac_arm64/clangd-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac_arm64/llvm-code-coverage-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Win/clang-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Win/clang-tidy-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Win/clang-win-runtime-library-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Win/clangd-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Win/llvm-code-coverage-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Win/llvmobjdump-llvmorg-21-init-6681-g5b36835d-1.tar.xz..Linux_x64/clang-llvmorg-21-init-9266-g09006611-1.tar.xz,Linux_x64/clang-tidy-llvmorg-21-init-9266-g09006611-1.tar.xz,Linux_x64/clangd-llvmorg-21-init-9266-g09006611-1.tar.xz,Linux_x64/llvm-code-coverage-llvmorg-21-init-9266-g09006611-1.tar.xz,Linux_x64/llvmobjdump-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac/clang-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac/clang-mac-runtime-library-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac/clang-tidy-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac/clangd-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac/llvm-code-coverage-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac_arm64/clang-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac_arm64/clang-tidy-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac_arm64/clangd-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac_arm64/llvm-code-coverage-llvmorg-21-init-9266-g09006611-1.tar.xz,Win/clang-llvmorg-21-init-9266-g09006611-1.tar.xz,Win/clang-tidy-llvmorg-21-init-9266-g09006611-1.tar.xz,Win/clang-win-runtime-library-llvmorg-21-init-9266-g09006611-1.tar.xz,Win/clangd-llvmorg-21-init-9266-g09006611-1.tar.xz,Win/llvm-code-coverage-llvmorg-21-init-9266-g09006611-1.tar.xz,Win/llvmobjdump-llvmorg-21-init-9266-g09006611-1.tar.xz
* src/third_party/llvm-libc/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git/+log/64a6b82928..ce2146789e
* src/third_party/perfetto: https://chromium.googlesource.com/external/github.com/google/perfetto.git/+log/6acaf60762..b9acf7ff35
* src/third_party/r8/cipd: OYELKv1Z-yH4xw9qL3QhIZ6orhoBStNNpyWKTNudpjsC..bA3htCoEd_EArHekDGQSNpmBzQrcby2ioG6SFyl3AtwC
* src/third_party/rust-toolchain_version: Linux_x64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac_arm64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Win/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz..Linux_x64/rust-toolchain-c8f94230282a8e8c1148f3e657f0199aad909228-1-llvmorg-21-init-9266-g09006611.tar.xz,Mac/rust-toolchain-c8f94230282a8e8c1148f3e657f0199aad909228-1-llvmorg-21-init-9266-g09006611.tar.xz,Mac_arm64/rust-toolchain-c8f94230282a8e8c1148f3e657f0199aad909228-1-llvmorg-21-init-9266-g09006611.tar.xz,Win/rust-toolchain-c8f94230282a8e8c1148f3e657f0199aad909228-1-llvmorg-21-init-9266-g09006611.tar.xz
* src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/8d0b7f2147..048a4613e2
DEPS diff: https://chromium.googlesource.com/chromium/src/+/d27223a1f5..f49f1defc4/DEPS

Clang version changed llvmorg-21-init-6681-g5b36835d:llvmorg-21-init-9266-g09006611
Details: https://chromium.googlesource.com/chromium/src/+/d27223a1f5..f49f1defc4/tools/clang/scripts/update.py

BUG=None

Change-Id: Id1ed10e628c3436a7a110b4570a6272e0fde9482
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/388563
Bot-Commit: Autoroller <[email protected]>
Commit-Queue: Autoroller <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44461}
Change log: https://chromium.googlesource.com/chromium/src/+log/f49f1defc4..e105945b84
Full diff: https://chromium.googlesource.com/chromium/src/+/f49f1defc4..e105945b84

Changed dependencies
* src/base: https://chromium.googlesource.com/chromium/src/base/+log/931c888fcd..8bfa8ae891
* src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/b5ac1f679d..714434b35d
* src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/6dd70d6965..2c4ed791a5
* src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/d5021b21c7..15b44c7a3e
* src/third_party/androidx/cipd: G89DVlKhY4pOqWg7hiMtXu9y20yZdUbM5VCmQ0YNMWwC..yNvqwu9a-clNE5SfE-D-4kpkCtqHrGy-TTZcDnupiBMC
* src/third_party/grpc/src: https://chromium.googlesource.com/external/github.com/grpc/grpc.git/+log/a0d97d5ffe..ba6017e997
* src/third_party/libaom/source/libaom: https://aomedia.googlesource.com/aom.git/+log/1983dea232..a23a4799ec
* src/third_party/libc++abi/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git/+log/6cc4c9c768..f2a7f2987f
* src/third_party/llvm-build/Release+Asserts_version: Linux_x64/clang-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Linux_x64/clang-tidy-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Linux_x64/clangd-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Linux_x64/llvm-code-coverage-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Linux_x64/llvmobjdump-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac/clang-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac/clang-mac-runtime-library-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac/clang-tidy-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac/clangd-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac/llvm-code-coverage-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac_arm64/clang-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac_arm64/clang-tidy-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac_arm64/clangd-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac_arm64/llvm-code-coverage-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Win/clang-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Win/clang-tidy-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Win/clang-win-runtime-library-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Win/clangd-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Win/llvm-code-coverage-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Win/llvmobjdump-llvmorg-21-init-6681-g5b36835d-1.tar.xz..Linux_x64/clang-llvmorg-21-init-9266-g09006611-1.tar.xz,Linux_x64/clang-tidy-llvmorg-21-init-9266-g09006611-1.tar.xz,Linux_x64/clangd-llvmorg-21-init-9266-g09006611-1.tar.xz,Linux_x64/llvm-code-coverage-llvmorg-21-init-9266-g09006611-1.tar.xz,Linux_x64/llvmobjdump-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac/clang-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac/clang-mac-runtime-library-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac/clang-tidy-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac/clangd-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac/llvm-code-coverage-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac_arm64/clang-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac_arm64/clang-tidy-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac_arm64/clangd-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac_arm64/llvm-code-coverage-llvmorg-21-init-9266-g09006611-1.tar.xz,Win/clang-llvmorg-21-init-9266-g09006611-1.tar.xz,Win/clang-tidy-llvmorg-21-init-9266-g09006611-1.tar.xz,Win/clang-win-runtime-library-llvmorg-21-init-9266-g09006611-1.tar.xz,Win/clangd-llvmorg-21-init-9266-g09006611-1.tar.xz,Win/llvm-code-coverage-llvmorg-21-init-9266-g09006611-1.tar.xz,Win/llvmobjdump-llvmorg-21-init-9266-g09006611-1.tar.xz
* src/third_party/perfetto: https://chromium.googlesource.com/external/github.com/google/perfetto.git/+log/b9acf7ff35..451625d8a0
* src/third_party/rust-toolchain_version: Linux_x64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac_arm64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Win/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz..Linux_x64/rust-toolchain-c8f94230282a8e8c1148f3e657f0199aad909228-1-llvmorg-21-init-9266-g09006611.tar.xz,Mac/rust-toolchain-c8f94230282a8e8c1148f3e657f0199aad909228-1-llvmorg-21-init-9266-g09006611.tar.xz,Mac_arm64/rust-toolchain-c8f94230282a8e8c1148f3e657f0199aad909228-1-llvmorg-21-init-9266-g09006611.tar.xz,Win/rust-toolchain-c8f94230282a8e8c1148f3e657f0199aad909228-1-llvmorg-21-init-9266-g09006611.tar.xz
* src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/048a4613e2..695a2f9786
DEPS diff: https://chromium.googlesource.com/chromium/src/+/f49f1defc4..e105945b84/DEPS

No update to Clang.

BUG=None

Change-Id: I838f7c5e6ad5603e6783b037a7d0663e262deb7b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/388661
Bot-Commit: Autoroller <[email protected]>
Commit-Queue: Autoroller <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44462}
Bug: None
Change-Id: I40e8c221b5be02d3006afface16a495c20eecadd
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/388662
Commit-Queue: [email protected] <[email protected]>
Bot-Commit: [email protected] <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44463}
Change log: https://chromium.googlesource.com/chromium/src/+log/e105945b84..4184b106a1
Full diff: https://chromium.googlesource.com/chromium/src/+/e105945b84..4184b106a1

Changed dependencies
* src/build: https://chromium.googlesource.com/chromium/src/build/+log/17c4e8a8a9..88030b3203
* src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/714434b35d..fe9de55a64
* src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/15b44c7a3e..ce2e99805e
* src/third_party/androidx/cipd: yNvqwu9a-clNE5SfE-D-4kpkCtqHrGy-TTZcDnupiBMC..YS1zmmh-UpjI0v48YeooSsPPi0aR4YUOs_qD9qcT4DcC
* src/third_party/compiler-rt/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/compiler-rt.git/+log/a679a8b8e3..57213f125d
* src/third_party/freetype/src: https://chromium.googlesource.com/chromium/src/third_party/freetype2.git/+log/3467c2177c..1da283b8ae
* src/third_party/llvm-build/Release+Asserts_version: Linux_x64/clang-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Linux_x64/clang-tidy-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Linux_x64/clangd-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Linux_x64/llvm-code-coverage-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Linux_x64/llvmobjdump-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac/clang-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac/clang-mac-runtime-library-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac/clang-tidy-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac/clangd-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac/llvm-code-coverage-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac_arm64/clang-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac_arm64/clang-tidy-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac_arm64/clangd-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac_arm64/llvm-code-coverage-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Win/clang-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Win/clang-tidy-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Win/clang-win-runtime-library-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Win/clangd-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Win/llvm-code-coverage-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Win/llvmobjdump-llvmorg-21-init-6681-g5b36835d-1.tar.xz..Linux_x64/clang-llvmorg-21-init-9266-g09006611-1.tar.xz,Linux_x64/clang-tidy-llvmorg-21-init-9266-g09006611-1.tar.xz,Linux_x64/clangd-llvmorg-21-init-9266-g09006611-1.tar.xz,Linux_x64/llvm-code-coverage-llvmorg-21-init-9266-g09006611-1.tar.xz,Linux_x64/llvmobjdump-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac/clang-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac/clang-mac-runtime-library-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac/clang-tidy-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac/clangd-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac/llvm-code-coverage-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac_arm64/clang-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac_arm64/clang-tidy-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac_arm64/clangd-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac_arm64/llvm-code-coverage-llvmorg-21-init-9266-g09006611-1.tar.xz,Win/clang-llvmorg-21-init-9266-g09006611-1.tar.xz,Win/clang-tidy-llvmorg-21-init-9266-g09006611-1.tar.xz,Win/clang-win-runtime-library-llvmorg-21-init-9266-g09006611-1.tar.xz,Win/clangd-llvmorg-21-init-9266-g09006611-1.tar.xz,Win/llvm-code-coverage-llvmorg-21-init-9266-g09006611-1.tar.xz,Win/llvmobjdump-llvmorg-21-init-9266-g09006611-1.tar.xz
* src/third_party/rust-toolchain_version: Linux_x64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac_arm64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Win/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz..Linux_x64/rust-toolchain-c8f94230282a8e8c1148f3e657f0199aad909228-1-llvmorg-21-init-9266-g09006611.tar.xz,Mac/rust-toolchain-c8f94230282a8e8c1148f3e657f0199aad909228-1-llvmorg-21-init-9266-g09006611.tar.xz,Mac_arm64/rust-toolchain-c8f94230282a8e8c1148f3e657f0199aad909228-1-llvmorg-21-init-9266-g09006611.tar.xz,Win/rust-toolchain-c8f94230282a8e8c1148f3e657f0199aad909228-1-llvmorg-21-init-9266-g09006611.tar.xz
* src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/695a2f9786..9d80f7ce1a
DEPS diff: https://chromium.googlesource.com/chromium/src/+/e105945b84..4184b106a1/DEPS

No update to Clang.

BUG=None

Change-Id: Ica6f92b2cf882a9861c8f403e2512aa9f50c4d46
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/388720
Commit-Queue: Autoroller <[email protected]>
Bot-Commit: Autoroller <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44464}
Bug: None
Change-Id: I3393bc4c546b6b30e1fed3e58ff06d93ffa2ca4f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/388667
Commit-Queue: [email protected] <[email protected]>
Bot-Commit: [email protected] <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44465}
Change log: https://chromium.googlesource.com/chromium/src/+log/4184b106a1..2e9bd4ca17
Full diff: https://chromium.googlesource.com/chromium/src/+/4184b106a1..2e9bd4ca17

Changed dependencies
* src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/fe9de55a64..086f2ed830
* src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/ce2e99805e..51db080e8e
* src/third_party/androidx/cipd: YS1zmmh-UpjI0v48YeooSsPPi0aR4YUOs_qD9qcT4DcC..cxEyTzVT7uuNifSPlUiuKlb4tSo35_YQjBbMVmgZeCwC
* src/third_party/llvm-build/Release+Asserts_version: Linux_x64/clang-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Linux_x64/clang-tidy-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Linux_x64/clangd-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Linux_x64/llvm-code-coverage-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Linux_x64/llvmobjdump-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac/clang-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac/clang-mac-runtime-library-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac/clang-tidy-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac/clangd-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac/llvm-code-coverage-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac_arm64/clang-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac_arm64/clang-tidy-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac_arm64/clangd-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac_arm64/llvm-code-coverage-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Win/clang-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Win/clang-tidy-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Win/clang-win-runtime-library-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Win/clangd-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Win/llvm-code-coverage-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Win/llvmobjdump-llvmorg-21-init-6681-g5b36835d-1.tar.xz..Linux_x64/clang-llvmorg-21-init-9266-g09006611-1.tar.xz,Linux_x64/clang-tidy-llvmorg-21-init-9266-g09006611-1.tar.xz,Linux_x64/clangd-llvmorg-21-init-9266-g09006611-1.tar.xz,Linux_x64/llvm-code-coverage-llvmorg-21-init-9266-g09006611-1.tar.xz,Linux_x64/llvmobjdump-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac/clang-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac/clang-mac-runtime-library-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac/clang-tidy-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac/clangd-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac/llvm-code-coverage-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac_arm64/clang-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac_arm64/clang-tidy-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac_arm64/clangd-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac_arm64/llvm-code-coverage-llvmorg-21-init-9266-g09006611-1.tar.xz,Win/clang-llvmorg-21-init-9266-g09006611-1.tar.xz,Win/clang-tidy-llvmorg-21-init-9266-g09006611-1.tar.xz,Win/clang-win-runtime-library-llvmorg-21-init-9266-g09006611-1.tar.xz,Win/clangd-llvmorg-21-init-9266-g09006611-1.tar.xz,Win/llvm-code-coverage-llvmorg-21-init-9266-g09006611-1.tar.xz,Win/llvmobjdump-llvmorg-21-init-9266-g09006611-1.tar.xz
* src/third_party/llvm-libc/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git/+log/ce2146789e..912274164f
* src/third_party/rust-toolchain_version: Linux_x64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac_arm64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Win/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz..Linux_x64/rust-toolchain-c8f94230282a8e8c1148f3e657f0199aad909228-1-llvmorg-21-init-9266-g09006611.tar.xz,Mac/rust-toolchain-c8f94230282a8e8c1148f3e657f0199aad909228-1-llvmorg-21-init-9266-g09006611.tar.xz,Mac_arm64/rust-toolchain-c8f94230282a8e8c1148f3e657f0199aad909228-1-llvmorg-21-init-9266-g09006611.tar.xz,Win/rust-toolchain-c8f94230282a8e8c1148f3e657f0199aad909228-1-llvmorg-21-init-9266-g09006611.tar.xz
DEPS diff: https://chromium.googlesource.com/chromium/src/+/4184b106a1..2e9bd4ca17/DEPS

No update to Clang.

BUG=None

Change-Id: Ibde8488004d55f6d9982aa0fd9ded97efeaa689d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/388763
Bot-Commit: Autoroller <[email protected]>
Commit-Queue: Autoroller <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44466}
Bug: None
Change-Id: I4784b90a6d69ede119a63f8a3c96f8d494959699
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/388781
Bot-Commit: [email protected] <[email protected]>
Commit-Queue: [email protected] <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44467}
The else statement was not attached to the correct if statement.
This was not causing any bugs yet since it's only a DLOG.

Bug: b/307699828
No-Iwyu: Only moving some brackets.
Change-Id: Ib1c2f501a4d47ede14d78d41cc46ba8383614c0f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/388800
Commit-Queue: Viktor Grönroos <[email protected]>
Reviewed-by: Jakob Ivarsson‎ <[email protected]>
Reviewed-by: Per Åhgren <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44468}
Change log: https://chromium.googlesource.com/chromium/src/+log/2e9bd4ca17..92c0179e11
Full diff: https://chromium.googlesource.com/chromium/src/+/2e9bd4ca17..92c0179e11

Changed dependencies
* siso_version: git_revision:9c851ca205f34cd18a79d06619bc464d0adbd8ce..git_revision:70e1167e0e6dad10c8388cace8fd9d9376c43316
* src/base: https://chromium.googlesource.com/chromium/src/base/+log/8bfa8ae891..86c814633c
* src/buildtools/linux64: git_revision:90478db6b59b9bebf7ca4cf912d860cf868e724c..git_revision:85cc21e94af590a267c1c7a47020d9b420f8a033
* src/buildtools/mac: git_revision:90478db6b59b9bebf7ca4cf912d860cf868e724c..git_revision:85cc21e94af590a267c1c7a47020d9b420f8a033
* src/buildtools/win: git_revision:90478db6b59b9bebf7ca4cf912d860cf868e724c..git_revision:85cc21e94af590a267c1c7a47020d9b420f8a033
* src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/086f2ed830..058aa981a6
* src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/2c4ed791a5..a89c37d36b
* src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/51db080e8e..8062e0e102
* src/third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/1fcc527019..fa8fc854e1
* src/third_party/grpc/src: https://chromium.googlesource.com/external/github.com/grpc/grpc.git/+log/ba6017e997..957c9f9522
* src/third_party/llvm-build/Release+Asserts_version: Linux_x64/clang-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Linux_x64/clang-tidy-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Linux_x64/clangd-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Linux_x64/llvm-code-coverage-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Linux_x64/llvmobjdump-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac/clang-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac/clang-mac-runtime-library-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac/clang-tidy-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac/clangd-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac/llvm-code-coverage-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac_arm64/clang-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac_arm64/clang-tidy-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac_arm64/clangd-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Mac_arm64/llvm-code-coverage-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Win/clang-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Win/clang-tidy-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Win/clang-win-runtime-library-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Win/clangd-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Win/llvm-code-coverage-llvmorg-21-init-6681-g5b36835d-1.tar.xz,Win/llvmobjdump-llvmorg-21-init-6681-g5b36835d-1.tar.xz..Linux_x64/clang-llvmorg-21-init-9266-g09006611-1.tar.xz,Linux_x64/clang-tidy-llvmorg-21-init-9266-g09006611-1.tar.xz,Linux_x64/clangd-llvmorg-21-init-9266-g09006611-1.tar.xz,Linux_x64/llvm-code-coverage-llvmorg-21-init-9266-g09006611-1.tar.xz,Linux_x64/llvmobjdump-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac/clang-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac/clang-mac-runtime-library-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac/clang-tidy-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac/clangd-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac/llvm-code-coverage-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac_arm64/clang-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac_arm64/clang-tidy-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac_arm64/clangd-llvmorg-21-init-9266-g09006611-1.tar.xz,Mac_arm64/llvm-code-coverage-llvmorg-21-init-9266-g09006611-1.tar.xz,Win/clang-llvmorg-21-init-9266-g09006611-1.tar.xz,Win/clang-tidy-llvmorg-21-init-9266-g09006611-1.tar.xz,Win/clang-win-runtime-library-llvmorg-21-init-9266-g09006611-1.tar.xz,Win/clangd-llvmorg-21-init-9266-g09006611-1.tar.xz,Win/llvm-code-coverage-llvmorg-21-init-9266-g09006611-1.tar.xz,Win/llvmobjdump-llvmorg-21-init-9266-g09006611-1.tar.xz
* src/third_party/perfetto: https://chromium.googlesource.com/external/github.com/google/perfetto.git/+log/451625d8a0..a54dd38d60
* src/third_party/rust-toolchain_version: Linux_x64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac_arm64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Win/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz..Linux_x64/rust-toolchain-c8f94230282a8e8c1148f3e657f0199aad909228-1-llvmorg-21-init-9266-g09006611.tar.xz,Mac/rust-toolchain-c8f94230282a8e8c1148f3e657f0199aad909228-1-llvmorg-21-init-9266-g09006611.tar.xz,Mac_arm64/rust-toolchain-c8f94230282a8e8c1148f3e657f0199aad909228-1-llvmorg-21-init-9266-g09006611.tar.xz,Win/rust-toolchain-c8f94230282a8e8c1148f3e657f0199aad909228-1-llvmorg-21-init-9266-g09006611.tar.xz
* src/third_party/siso/cipd: git_revision:9c851ca205f34cd18a79d06619bc464d0adbd8ce..git_revision:70e1167e0e6dad10c8388cace8fd9d9376c43316
* src/third_party/zstd/src: https://chromium.googlesource.com/external/github.com/facebook/zstd.git/+log/ef2bf57811..d654fca786
* src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/9d80f7ce1a..ffcbc837bb
DEPS diff: https://chromium.googlesource.com/chromium/src/+/2e9bd4ca17..92c0179e11/DEPS

No update to Clang.

BUG=None

Change-Id: If0ef91b44fb48ef457385f6d6b6919bffd5762c1
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/388705
Bot-Commit: Autoroller <[email protected]>
Commit-Queue: Autoroller <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44469}
Pass full Environment instead of unowning pointers from it.
Pass scoped_refptr by value rather than by raw pointer or reference.

Bug: webrtc:413413572
Change-Id: Ic68fa626b9164b3a24e5455d21d530cb300e44a9
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/384540
Commit-Queue: Harald Alvestrand <[email protected]>
Auto-Submit: Danil Chapovalov <[email protected]>
Reviewed-by: Harald Alvestrand <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44470}
This adds a few simple cases.

Bug: webrtc:360058654
Change-Id: I7bb7763f80b3b4cb7f5c6d473dd0e829770a1885
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/388840
Auto-Submit: Harald Alvestrand <[email protected]>
Reviewed-by: Evan Shrubsole <[email protected]>
Commit-Queue: Harald Alvestrand <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44471}
Fix was proposed in https://crbug.com/webrtc/360058654#comment67

Bug: webrtc:360058654
Change-Id: I9b6f914c5e12a7c1bcf5b00b295227908495c7eb
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/388820
Commit-Queue: Harald Alvestrand <[email protected]>
Auto-Submit: Harald Alvestrand <[email protected]>
Reviewed-by: Evan Shrubsole <[email protected]>
Cr-Commit-Position: refs/heads/main@{#44472}
Gated behind the default-empty list of restricted addresses tracked by
the field trial WebRTC-NoSdpMangleUfragRestrictedAddresses.

(cherry picked from commit 84e40071f96f198867d4dfba827d23d9a15eb5a0)

Bug: chromium:415261325, b/409713509
Fixed: chromium:415267017
Change-Id: Iabb5c8b5307c66215635336bee55f7bfbd040f3b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/388340
Auto-Submit: Tom Van Goethem <[email protected]>
Reviewed-by: Harald Alvestrand <[email protected]>
Commit-Queue: Tomas Gunnarsson <[email protected]>
Reviewed-by: Tomas Gunnarsson <[email protected]>
Cr-Original-Commit-Position: refs/heads/main@{#44477}
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/389980
Commit-Queue: Harald Alvestrand <[email protected]>
Cr-Commit-Position: refs/branch-heads/7151@{#1}
Cr-Branched-From: dc428bd-refs/heads/main@{#44472}
This adds two UMA metrics for the type of SDP munging that occurred and
the port of the candidate that was restricted. The metrics descriptions
are being added here: crrev.com/c/6521706.

(cherry picked from commit d5b3b1ed4594821451d2ebb1d61cc1e6dab83b56)

Bug: b/409713509
Fixed: b/417142969
Change-Id: I3232cb0cee6848074ab103f4d4edb2e080e09568
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/390340
Reviewed-by: Harald Alvestrand <[email protected]>
Reviewed-by: Johannes Kron <[email protected]>
Commit-Queue: Tom Van Goethem <[email protected]>
Cr-Original-Commit-Position: refs/heads/main@{#44559}
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/390920
Reviewed-by: Tomas Gunnarsson <[email protected]>
Commit-Queue: Harald Alvestrand <[email protected]>
Cr-Commit-Position: refs/branch-heads/7151@{#2}
Cr-Branched-From: dc428bd-refs/heads/main@{#44472}
(cherry picked from commit f844699005fefc6844bef184bcc101389951caa7)

Bug: chromium:414606466
Change-Id: I627dd5b01e157125c9811ec36086efd7e16855b1
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/389920
Reviewed-by: Sam Zackrisson <[email protected]>
Reviewed-by: Henrik Lundin <[email protected]>
Commit-Queue: Sam Zackrisson <[email protected]>
Auto-Submit: Andrew Grieve <[email protected]>
Cr-Original-Commit-Position: refs/heads/main@{#44522}
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/391000
Commit-Queue: Henrik Lundin <[email protected]>
Bot-Commit: [email protected] <[email protected]>
Cr-Commit-Position: refs/branch-heads/7151@{#3}
Cr-Branched-From: dc428bd-refs/heads/main@{#44472}
…jed/update-to-m137-2

# Conflicts:
#	p2p/base/port_allocator.cc
#	p2p/base/port_allocator_unittest.cc
#	pc/BUILD.gn
#	pc/jsep_transport_controller_unittest.cc
#	pc/rtp_transport.h
#	pc/rtp_transport_unittest.cc
#	pc/sdp_offer_answer_unittest.cc
#	pc/test/integration_test_helpers.h
#	pc/test/rtp_transport_test_util.h
#	sdk/objc/api/peerconnection/RTCPeerConnectionFactory+Native.h
#	sdk/objc/api/peerconnection/RTCPeerConnectionFactory.h
#	sdk/objc/api/peerconnection/RTCPeerConnectionFactory.mm
#	sdk/objc/native/api/audio_device_module.h
#	sdk/objc/native/api/audio_device_module.mm
#	sdk/objc/native/src/audio/audio_device_ios.mm
#	sdk/objc/native/src/audio/audio_device_module_ios.h
#	sdk/objc/native/src/audio/audio_device_module_ios.mm
#	sdk/objc/native/src/audio/voice_processing_audio_unit.mm
#	tools_webrtc/ios/build_ios_libs.py
#	video/frame_cadence_adapter.cc
#	video/frame_cadence_adapter_unittest.cc
Updated deployment target.
@sf-jed-kyung sf-jed-kyung self-assigned this Jun 11, 2025
@sf-jed-kyung sf-jed-kyung added this to the 1.9.0 milestone Jun 11, 2025
Copy link

@hoon-sung hoon-sung left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@sf-jed-kyung sf-jed-kyung merged commit fba3e16 into develop Jul 7, 2025
1 check passed
@sf-jed-kyung sf-jed-kyung deleted the feature/jed/update-to-m137-2 branch July 7, 2025 05:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.