-
Notifications
You must be signed in to change notification settings - Fork 2
Update to M137 #29
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
Closed
Closed
Update to M137 #29
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
When receiving the STUN_BINDING_RESPONSE on a dtls-client with piggy backing, the DTLS attribute is processed before ICE becomes writable. The DTLS attribut makes DTLS writable...but a last packet needs to be transported or else the server can not receive packets from the client. This patch makes sure that the last packet is sent. Test improvments: - Add FakeIceTransport feature to drop non stun packets unless writable. - Add count of "DTLS retransmission" (maybe also add to stats?) - Add count of DTLS data received by STUN. Bonus: Found Connection.cc propagating DTLS-in-stun attributes *before* the STUN_BINDING_RESPONSE was authenticated. The same attributes were already propagated in the correct place ( Connection::OnConnectionRequestResponse) after the RESPONSE was fully verified. This part lacks unit tests :( But is tested in the integration test using the new counter I added. BUG=webrtc:367395350 Change-Id: I126abdcb062d95389fd5ce1376c212a3634f07a6 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/382981 Reviewed-by: Harald Alvestrand <hta@webrtc.org> Commit-Queue: Jonas Oreland <jonaso@webrtc.org> Cr-Commit-Position: refs/heads/main@{#44229}
This is a temporary unbreak until we can fix downstream IWYU issues. Bug: None No-Try: true Change-Id: If5f1a600917b22c4c5cfabed050883cafe1c4445 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/383020 Reviewed-by: Danil Chapovalov <danilchap@webrtc.org> Commit-Queue: Harald Alvestrand <hta@webrtc.org> Cr-Commit-Position: refs/heads/main@{#44230}
Bug: webrtc:42223409 Change-Id: I7ba3678ae4ff30e5637fca8894da2928b7e25f12 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/382741 Reviewed-by: Per Åhgren <peah@webrtc.org> Commit-Queue: Gustaf Ullberg <gustaf@webrtc.org> 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 <guidou@webrtc.org> Commit-Queue: Palak Agarwal <agpalak@google.com> Reviewed-by: Harald Alvestrand <hta@webrtc.org> 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 <hta@webrtc.org> Reviewed-by: Jeremy Leconte <jleconte@webrtc.org> Commit-Queue: Philipp Hancke <phancke@meta.com> 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 <hta@webrtc.org> Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> 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 <mbonadei@webrtc.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> Commit-Queue: Philipp Hancke <phancke@meta.com> 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 <hbos@webrtc.org> Commit-Queue: Philip Eliasson <philipel@webrtc.org> 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 <hta@webrtc.org> Reviewed-by: Danil Chapovalov <danilchap@webrtc.org> Auto-Submit: Harald Alvestrand <hta@webrtc.org> Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> 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 <ilnik@webrtc.org> Auto-Submit: Hiro Honda <hiroh@google.com> Commit-Queue: Hiro Honda <hiroh@google.com> Reviewed-by: Henrik Andreassson <henrika@webrtc.org> 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 <danilchap@webrtc.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> Commit-Queue: Harald Alvestrand <hta@webrtc.org> Cr-Commit-Position: refs/heads/main@{#44239}
Bug: None Change-Id: I60dc681c8f5127b6368b69e3d74738981b928243 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/383142 Bot-Commit: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com> Commit-Queue: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com> 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 <brandtr@webrtc.org> Commit-Queue: Jeremy Leconte <jleconte@webrtc.org> Commit-Queue: Rasmus Brandt <brandtr@webrtc.org> Reviewed-by: Sergey Silkin <ssilkin@webrtc.org> 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 <mbonadei@webrtc.org> Auto-Submit: Evan Shrubsole <eshr@webrtc.org> Commit-Queue: Evan Shrubsole <eshr@webrtc.org> 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 <hta@webrtc.org> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> 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 <jleconte@webrtc.org> Reviewed-by: Sergey Silkin <ssilkin@webrtc.org> 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 <ilnik@webrtc.org> Commit-Queue: Jan Grulich <grulja@gmail.com> 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 <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@{#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 <hta@webrtc.org> Commit-Queue: Philipp Hancke <phancke@meta.com> Reviewed-by: Danil Chapovalov <danilchap@webrtc.org> 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 <xalep@webrtc.org> Auto-Submit: Ranveer Aggarwal <ranvr@webrtc.org> Reviewed-by: Sergey Silkin <ssilkin@webrtc.org> Commit-Queue: Sergey Silkin <ssilkin@webrtc.org> 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 <danilchap@webrtc.org> Commit-Queue: Harald Alvestrand <hta@webrtc.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> 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 <danilchap@webrtc.org> Commit-Queue: Philipp Hancke <phancke@meta.com> Reviewed-by: Harald Alvestrand <hta@webrtc.org> 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 <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@{#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 <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@{#44252}
Bug: None Change-Id: I537ab365bd161fa3b6bbb34974434269a8c6bc1c Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/383363 Bot-Commit: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com> Commit-Queue: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com> 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 <eshr@webrtc.org> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> 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 <danilchap@webrtc.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> 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 <mbonadei@webrtc.org> Commit-Queue: Jeremy Leconte <jleconte@webrtc.org> 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 <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@{#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 <hbos@webrtc.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> Commit-Queue: Henrik Boström <hbos@webrtc.org> Cr-Commit-Position: refs/heads/main@{#44258}
Chromium has already switched from Ninja to Siso. This switches the WebRTC Chromium bots to Siso. Test: https://ci.chromium.org/b/8716715161080177153 Bug: chromium:379584977 Change-Id: Ib33d0612c9e2e6ecf14557ca56d9fcb53f4cbda0 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/388000 Reviewed-by: Christoffer Dewerin <jansson@webrtc.org> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Commit-Queue: Junji Watanabe <jwata@google.com> Cr-Commit-Position: refs/heads/main@{#44451}
Change log: https://chromium.googlesource.com/chromium/src/+log/72d1d1a3bd..142c3a7fee Full diff: https://chromium.googlesource.com/chromium/src/+/72d1d1a3bd..142c3a7fee Changed dependencies * src/base: https://chromium.googlesource.com/chromium/src/base/+log/5a1da06e3f..75174fe29a * src/build: https://chromium.googlesource.com/chromium/src/build/+log/66d501a02e..18120e9a13 * src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/1ceb5f1f80..bcf57ee1db * src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/96de2ba2c0..5a832008fe * src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/9c73de8f67..bb67be2e81 * src/third_party/android_build_tools/error_prone/cipd: S4diQnIcVdK3MuTHyXN2i5kG0uVfHGyPMBWoY1E6HqcC..-IrkxgAkj3RxGNBPp6b4r9OWZC6_dTbI-jC3c3UPgq8C * src/third_party/android_build_tools/lint/cipd: vBqKHQdjLFM5l79fpi3L9l7kD9b1FfeyfWbIFjXShSgC..gx4NrAApWUVG5HG3WJRIIzZrTssD6H5uGbKe0g77mucC * src/third_party/androidx/cipd: IoZ3Y7Z3DCLl5-gf-nvfcSWfQQxUSVe2cutNdZ1_-ygC..MocxwqaRbk-NmJNPscnWFZGDF28jI2n-8suFwDaEl6cC * src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/f1f18d8a8d..000f47cfa3 * src/third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/b128c9967e..c551fe48ca * src/third_party/fuzztest/src: https://chromium.googlesource.com/external/github.com/google/fuzztest.git/+log/9ac31a4b13..b10387fdbb * src/third_party/grpc/src: https://chromium.googlesource.com/external/github.com/grpc/grpc.git/+log/ed7916161a..e30ad62054 * src/third_party/libaom/source/libaom: https://aomedia.googlesource.com/aom.git/+log/b7d90d102a..1983dea232 * src/third_party/perfetto: https://chromium.googlesource.com/external/github.com/google/perfetto.git/+log/86ffe81a57..6540d2901b * 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/fc3c47c739..8f9454a16b * src/tools/luci-go: git_revision:46dc9663c6b2ff7d31445d2c95df66d47a186b3a..git_revision:fd48b8efe637ea5f431fc371f1617b215b7ba1a2 * src/tools/luci-go: git_revision:46dc9663c6b2ff7d31445d2c95df66d47a186b3a..git_revision:fd48b8efe637ea5f431fc371f1617b215b7ba1a2 * src/tools/luci-go: git_revision:46dc9663c6b2ff7d31445d2c95df66d47a186b3a..git_revision:fd48b8efe637ea5f431fc371f1617b215b7ba1a2 DEPS diff: https://chromium.googlesource.com/chromium/src/+/72d1d1a3bd..142c3a7fee/DEPS Clang version changed llvmorg-21-init-9266-g09006611:llvmorg-21-init-6681-g5b36835d Details: https://chromium.googlesource.com/chromium/src/+/72d1d1a3bd..142c3a7fee/tools/clang/scripts/update.py BUG=None Change-Id: Ic27ce9fe35336ae54a3d6994e310bf9d6b6489d1 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/388362 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@{#44452}
Follow-up to r44426, which made DesktopCapturer::CreateGenericCapturer() call CreateGenericCapturerSck() gated on WEBRTC_MAC. WEBRTC_MAC is also defined for iOS (and tvOS) builds, but the actual implementation is Mac-specific, leading to undefined symbol errors in Blingium debug builds. Bug: webrtc:367915807, chromium:391914246, chromium:40254930 Change-Id: I2407297bdcf93b39a51deddac546420a7f5bffcc Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/388261 Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Commit-Queue: Raphael Kubo da Costa <kubo@igalia.com> Reviewed-by: Alexander Cooper <alcooper@chromium.org> Cr-Commit-Position: refs/heads/main@{#44453}
Change log: https://chromium.googlesource.com/chromium/src/+log/142c3a7fee..00ccfc2e1e Full diff: https://chromium.googlesource.com/chromium/src/+/142c3a7fee..00ccfc2e1e Changed dependencies * src/base: https://chromium.googlesource.com/chromium/src/base/+log/75174fe29a..3a7120b3f3 * src/build: https://chromium.googlesource.com/chromium/src/build/+log/18120e9a13..712b388807 * src/buildtools/linux64: git_revision:10a27145cd0770b78745ff536e343bf12c70f6c3..git_revision:90478db6b59b9bebf7ca4cf912d860cf868e724c * src/buildtools/mac: git_revision:10a27145cd0770b78745ff536e343bf12c70f6c3..git_revision:90478db6b59b9bebf7ca4cf912d860cf868e724c * src/buildtools/win: git_revision:10a27145cd0770b78745ff536e343bf12c70f6c3..git_revision:90478db6b59b9bebf7ca4cf912d860cf868e724c * src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/bcf57ee1db..2c707623fc * src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/5a832008fe..e8611036dd * src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/bb67be2e81..b3ac37c7c0 * src/third_party/androidx/cipd: MocxwqaRbk-NmJNPscnWFZGDF28jI2n-8suFwDaEl6cC..akKYKFZbO23owp7RUV84Jb2KzTHJ4ntMyN8HuJJIRZoC * src/third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/c551fe48ca..1fcc527019 * src/third_party/grpc/src: https://chromium.googlesource.com/external/github.com/grpc/grpc.git/+log/e30ad62054..d00723e5d7 * 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/8f9454a16b..9475c54771 DEPS diff: https://chromium.googlesource.com/chromium/src/+/142c3a7fee..00ccfc2e1e/DEPS No update to Clang. BUG=None Change-Id: Ida66acc988fbdbab2d58e336fb29473040b45860 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/388365 Commit-Queue: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com> Bot-Commit: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/main@{#44454}
This allows downstream users to use the
`ParsedRtcEventLog::{start,stop}_log_events()` accessors. This can, for example, be useful in unit tests where a final stop event is emitted to indicate the end of a log.
All other event targets in this build file are publicly visible, so this
is probably an oversight.
Change-Id: Iba17de1f5b91a297db939459cd78e5ad070d2d48
Bug: b/394338823
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/388060
Reviewed-by: Björn Terelius <terelius@webrtc.org>
Commit-Queue: Rasmus Brandt <brandtr@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#44455}
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 <jleconte@google.com> Reviewed-by: Philip Eliasson <philipel@webrtc.org> 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 <hta@webrtc.org> Reviewed-by: Evan Shrubsole <eshr@webrtc.org> 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 <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@{#44458}
Bug: webrtc:358039777 Change-Id: I344987e3c4b94f87f9218cd5f840973c78b189fa Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/385402 Reviewed-by: Erik Språng <sprang@webrtc.org> Reviewed-by: Fanny Linderborg <linderborg@webrtc.org> Commit-Queue: Fanny Linderborg <linderborg@webrtc.org> 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 <ssilkin@webrtc.org> Commit-Queue: Sergey Silkin <ssilkin@webrtc.org> Auto-Submit: Danil Chapovalov <danilchap@webrtc.org> 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 <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@{#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 <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@{#44462}
Bug: None Change-Id: I40e8c221b5be02d3006afface16a495c20eecadd Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/388662 Commit-Queue: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com> Bot-Commit: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com> 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 <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com> Bot-Commit: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/main@{#44464}
Bug: None Change-Id: I3393bc4c546b6b30e1fed3e58ff06d93ffa2ca4f Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/388667 Commit-Queue: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com> Bot-Commit: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com> 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 <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@{#44466}
Bug: None Change-Id: I4784b90a6d69ede119a63f8a3c96f8d494959699 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/388781 Bot-Commit: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com> Commit-Queue: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com> 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 <wilhelmsson@google.com> Reviewed-by: Jakob Ivarsson <jakobi@webrtc.org> Reviewed-by: Per Åhgren <peah@webrtc.org> 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 <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@{#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 <hta@webrtc.org> Auto-Submit: Danil Chapovalov <danilchap@webrtc.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> 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 <hta@webrtc.org> Reviewed-by: Evan Shrubsole <eshr@webrtc.org> Commit-Queue: Harald Alvestrand <hta@webrtc.org> 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 <hta@webrtc.org> Auto-Submit: Harald Alvestrand <hta@webrtc.org> Reviewed-by: Evan Shrubsole <eshr@webrtc.org> 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 84e4007) 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 <tov@google.com> Reviewed-by: Harald Alvestrand <hta@webrtc.org> Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org> Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org> Cr-Original-Commit-Position: refs/heads/main@{#44477} Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/389980 Commit-Queue: Harald Alvestrand <hta@webrtc.org> 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 d5b3b1e) Bug: b/409713509 Fixed: b/417142969 Change-Id: I3232cb0cee6848074ab103f4d4edb2e080e09568 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/390340 Reviewed-by: Harald Alvestrand <hta@webrtc.org> Reviewed-by: Johannes Kron <kron@webrtc.org> Commit-Queue: Tom Van Goethem <tov@google.com> Cr-Original-Commit-Position: refs/heads/main@{#44559} Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/390920 Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org> Commit-Queue: Harald Alvestrand <hta@webrtc.org> Cr-Commit-Position: refs/branch-heads/7151@{#2} Cr-Branched-From: dc428bd-refs/heads/main@{#44472}
(cherry picked from commit f844699) Bug: chromium:414606466 Change-Id: I627dd5b01e157125c9811ec36086efd7e16855b1 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/389920 Reviewed-by: Sam Zackrisson <saza@webrtc.org> Reviewed-by: Henrik Lundin <henrik.lundin@webrtc.org> Commit-Queue: Sam Zackrisson <saza@webrtc.org> Auto-Submit: Andrew Grieve <agrieve@google.com> Cr-Original-Commit-Position: refs/heads/main@{#44522} Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/391000 Commit-Queue: Henrik Lundin <henrik.lundin@webrtc.org> Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com> Cr-Commit-Position: refs/branch-heads/7151@{#3} Cr-Branched-From: dc428bd-refs/heads/main@{#44472}
# 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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Update to M137