Commit Graph

36398 Commits

Author SHA1 Message Date
8263020407 Allow the SlackedPacer experiment to control SendBurstInterval.
When the slacked pacer experiment is enabled the next pacing opportunity
may be a full tick (~16 ms) from now. Add a flag to allow experimenting
with a burst interval (= 16 ms?) such that we can send bursts in
MaybeProcessPackets.

A common use case would be that EnqueuePackets triggers
MaybeProcessPackets when we are off-tick but we'd still like to create
an immediate burst instead of waiting for the next tick or two for that
to happen.

Bug: webrtc:14152
Change-Id: Ib0ed8312cb7d53b80f3520fff3a6e3bbb5a93fd1
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264985
Reviewed-by: Per Kjellander <perkj@webrtc.org>
Commit-Queue: Henrik Boström <hbos@webrtc.org>
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37116}
2022-06-03 13:20:24 +00:00
71ff71b0f8 dcsctp: Reset send queue when recreating TCB
This is a re-land of commit 3180a5ad0663900a39adf4b9974052c356c835fe.

This is an issue found in fuzzer, and doesn't really happen in WebRTC
as it never closes the connection and reconnects.

The issue is that the send queue outlives any connection since you're
allowed to send messages (well, enqueue them) before the association is
fully connected. So the send queue is always present but the TCB
(information about the connection) is torn down when the connection is
closed for example. And the TCB holds the Stream Reset handler, which is
responsible for e.g. keeping track of stream reset sequence numbers and
such - which is tied to the connection.

So to ensure that the Stream Reset Handler is in charge of deciding
if a stream reset is taking place, make sure that the send queue is in
a known good state when the Stream Reset handler is created.

Bug: webrtc:13994, chromium:1320194
Change-Id: Ib8254488523c7abb58057c602f76f411fce896fa
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/265000
Reviewed-by: Florent Castelli <orphis@webrtc.org>
Commit-Queue: Victor Boivie <boivie@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37115}
2022-06-03 13:14:15 +00:00
306eee3d17 APM fuzzer: fuzz more sample rates, clean up input generation
APM has historically allowed sample rates not divisible by 100, but there is also code that explicitly states that such rates are not supported.
It is unclear how well rates like 22050 are handled in practice.
This CL adds support for fuzzing more sample rates, to help find issues.

We usually preserve fuzzer data reads to avoid invalidating unresolved fuzzer-found issues, but to make the code a little more readable this CL removes the discarded reads. This renders the only currently open bug non-reproducible, crbug.com/1299393.

Bug: webrtc:9413, chromium:1299393
Change-Id: I98ac1c653627c20adc73b8edede02f1526d80d9d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264504
Reviewed-by: Alessio Bazzica <alessiob@webrtc.org>
Commit-Queue: Sam Zackrisson <saza@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37114}
2022-06-03 13:00:43 +00:00
099ff62d94 Enable IceStatesReachCompletionWithRemoteHostname for all
This is verifying the theory that the fix on bug 12592 also fixed
bug 3608.

Bug: webrtc:3608, webrtc:12592
Change-Id: Ia1f5ba5ebdc9a839034092351c970c3b6a159fa2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264829
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37113}
2022-06-03 12:34:55 +00:00
55a5588f77 Update OWNERS for call/
No-try: True
Bug: None
Change-Id: I53103a75c3c5e1d9c798c68bcca7c2041129d32a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/265001
Commit-Queue: Björn Terelius <terelius@webrtc.org>
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37112}
2022-06-03 12:01:46 +00:00
2a1accd5e6 Rename IceControllerEvent to IceRecheckEvent 3/n
This changes renames the event to better suit its purpose. An alias
with the old name is added for compatibility pending internal cleanup.

Bug: webrtc:14125, webrtc:14131
Change-Id: I87026e19f2620eaa6a6770dcbedf1d0399c6c6b0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264149
Reviewed-by: Jonas Oreland <jonaso@webrtc.org>
Commit-Queue: Sameer Vijaykar <samvi@google.com>
Cr-Commit-Position: refs/heads/main@{#37111}
2022-06-03 11:28:34 +00:00
3656581ade Revert "Reland "Add Fuchsia desktop capturer.""
This reverts commit 028697365de48844ac6fb9fbbad03f9eceb6e17a.

Reason for revert: See bugs.webrtc.org/14153

Original change's description:
> Reland "Add Fuchsia desktop capturer."
>
> This is a reland of commit 39b6cb651ed158630cde4d11f5e981cad599f215
>
> Original change's description:
> > Add Fuchsia desktop capturer.
> >
> > This enables screen sharing on Fuchsia.
> >
> > Bug: chromium:1322341
> > Change-Id: I2f52f6bfe7406b5fe36ae904a0cdf30e8168cac5
> > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/262340
> > Reviewed-by: Emircan Uysaler <emircan@google.com>
> > Commit-Queue: Sarah Pham <smpham@google.com>
> > Reviewed-by: Alexander Cooper <alcooper@chromium.org>
> > Cr-Commit-Position: refs/heads/main@{#37029}
>
> Bug: chromium:1322341
> Change-Id: Iac7c764da03d91b3c79ac0bbd9eb4c717e8c11df
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264824
> Reviewed-by: Christoffer Jansson <jansson@webrtc.org>
> Owners-Override: Mirko Bonadei <mbonadei@webrtc.org>
> Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#37095}

Bug: chromium:1322341, webrtc:14153
Change-Id: Id0d54858151ab874e6512eac157be5a869abe254
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264987
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Owners-Override: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37110}
2022-06-03 11:15:44 +00:00
f1788bb7a9 Revert "Fix gn check for Fuchsia builds."
This reverts commit 665fb42d955e2a7f29f3cb66bae5b9c3acc0f76d.

Reason for revert: see bugs.webrtc.org/14153

Original change's description:
> Fix gn check for Fuchsia builds.
>
> Bug: None
> Change-Id: I83b420b21b3acaedd86cdedb71febd1ce31ff7f0
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264980
> Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
> Auto-Submit: Mirko Bonadei <mbonadei@webrtc.org>
> Commit-Queue: Christoffer Jansson <jansson@webrtc.org>
> Reviewed-by: Christoffer Jansson <jansson@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#37106}

Bug: webrtc:14153
Change-Id: Ieb967448993e280aea8faf8490df4e7f0e2fd4f9
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264986
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Auto-Submit: Mirko Bonadei <mbonadei@webrtc.org>
Owners-Override: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Christoffer Jansson <jansson@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37109}
2022-06-03 11:13:33 +00:00
7726b7d067 dcsctp: Abandon chunks marked for fast retransmit
The current code assumed that chunks that were scheduled for fast
retransmission would never be abandoned, as chunks marked for fast
retransmission would be immediately sent after the SACK has been
processed, giving no time for them to be abandoned.

But fuzzers keep on fuzzing, and can craft a sequence of chunks that
result in a SACK that both marks the chunks for fast retransmission and
later (while processing the same SACK) abandons them.

Bug: chromium:1331087
Change-Id: Id218607e18a6f3a9d6d51044dccb920e1e77372a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264960
Commit-Queue: Florent Castelli <orphis@webrtc.org>
Auto-Submit: Victor Boivie <boivie@webrtc.org>
Reviewed-by: Florent Castelli <orphis@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37108}
2022-06-03 09:05:23 +00:00
05225514e6 Roll chromium_revision 7f7a2bf332..5ef4c5b62f (1010362:1010477)
Change log: 7f7a2bf332..5ef4c5b62f
Full diff: 7f7a2bf332..5ef4c5b62f

Changed dependencies
* src/base: d8263d5a22..2d08c901e7
* src/build: b926bd174f..a56852668f
* src/buildtools/third_party/libunwind/trunk: 86ab9dd743..125ac3cd81
* src/ios: a428411c9c..13df66df14
* src/testing: 7e2968b4fd..f8314af5fa
* src/third_party: 2321cda59c..a4ef57c8b7
* src/third_party/androidx: EKR4SCLSFfEmo0jX5ydw8CXB5JVIF8JzSzpccM2Rq-UC..t8u6cpAO_nKvgbs2QTi9-n-W4xNyj5EefknR_0PXopkC
* src/third_party/depot_tools: 14e6d235f2..04663d61d1
* src/tools: 1a11609b54..90307c1cfa
DEPS diff: 7f7a2bf332..5ef4c5b62f/DEPS

No update to Clang.

BUG=None

Change-Id: I213235b8ab42c899bc65bc41008ec00dc82ae233
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264893
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@{#37107}
2022-06-03 09:02:43 +00:00
665fb42d95 Fix gn check for Fuchsia builds.
Bug: None
Change-Id: I83b420b21b3acaedd86cdedb71febd1ce31ff7f0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264980
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Auto-Submit: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Christoffer Jansson <jansson@webrtc.org>
Reviewed-by: Christoffer Jansson <jansson@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37106}
2022-06-03 08:14:03 +00:00
781c12e7fb Reland "Refactor IceControllerEvent" 2/n
This is a partial reland of commit 794e68cf3dbc3b16ee8b12b5615d8a1622154dbd
which uses the new enum in P2PTransportChannel and BasicIceController.

Original change's description:
> Refactor IceControllerEvent
>
> This change is the first step in decoupling IceControllerEvent from
> the ICE switch reason. Further cleanup is earmarked, and will be
> landed after some internal cleanup.
>
> This change
> - adds a new enum - IceSwitchReason
> - adds a member for the new enum in IceControllerEvent
> - uses the new enum within P2PTransportChannel
> - adds methods to IceControllerInterface accepting the new enum
> - deprecates usages of the old enum in IceControllerInterface
> - adds conversion between the old and new enums for compatibility
>
> Bug: webrtc:14125, webrtc:14131
> Change-Id: I5b7201c3f631eb40db334dfeec842841a7e58174
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264140
> Reviewed-by: Jonas Oreland <jonaso@webrtc.org>
> Commit-Queue: Sameer Vijaykar <samvi@google.com>
> Cr-Commit-Position: refs/heads/main@{#37051}

Bug: webrtc:14125, webrtc:14131
Change-Id: I81b0338ae2f0560cd3df7ad9bd9af37e7c3499df
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264554
Reviewed-by: Jonas Oreland <jonaso@webrtc.org>
Commit-Queue: Sameer Vijaykar <samvi@google.com>
Cr-Commit-Position: refs/heads/main@{#37105}
2022-06-03 07:42:03 +00:00
35fc144e01 Rename 'iOS64 Sim Debug (iOS 14.0)' bot.
Change-Id: I83bb0dfd0edcc199c2e44d2627bb6945514a6c84
Bug: b/228171822
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264941
Commit-Queue: Jeremy Leconte <jleconte@google.com>
Reviewed-by: Christoffer Jansson <jansson@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37104}
2022-06-03 07:17:27 +00:00
33e5873712 Upgrade iOS bots to xcode 13.
Also update ios 14.0 simulators to 14.5 because tests were failing.

Change-Id: I36c946ff26899502ad611d3f473f3692374b08a4
Bug: b/228171822
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264830
Reviewed-by: Christoffer Jansson <jansson@webrtc.org>
Commit-Queue: Jeremy Leconte <jleconte@google.com>
Cr-Commit-Position: refs/heads/main@{#37103}
2022-06-03 07:06:37 +00:00
18b82e22ee Update WebRTC code version (2022-06-03T04:04:21).
Bug: None
Change-Id: I533f3455ed016502ab1acdfa42c4988db2000ecc
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264891
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@{#37102}
2022-06-03 05:40:37 +00:00
cab538338c Roll chromium_revision 4bf2035caa..7f7a2bf332 (1010241:1010362)
Change log: 4bf2035caa..7f7a2bf332
Full diff: 4bf2035caa..7f7a2bf332

Changed dependencies
* src/base: 7c5b5c49d4..d8263d5a22
* src/build: 95eccc3411..b926bd174f
* src/ios: 9848e0f32d..a428411c9c
* src/testing: ef67f24fa2..7e2968b4fd
* src/third_party: 3b22b4d888..2321cda59c
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/1cac3deac8..3a2e446a98
* src/third_party/depot_tools: 2a229719c2..14e6d235f2
* src/tools: 3d0e79814e..1a11609b54
DEPS diff: 4bf2035caa..7f7a2bf332/DEPS

No update to Clang.

BUG=None

Change-Id: Ie9f58bfc47c17fe73626cf10576fbc4068f9405a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264888
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@{#37101}
2022-06-03 00:40:06 +00:00
68e9eb770f Roll chromium_revision 48fce5db5a..4bf2035caa (1010120:1010241)
Change log: 48fce5db5a..4bf2035caa
Full diff: 48fce5db5a..4bf2035caa

Changed dependencies
* src/base: 685d04c163..7c5b5c49d4
* src/build: 7b8bc6fed8..95eccc3411
* src/ios: dc13b0ed71..9848e0f32d
* src/testing: 6728f53565..ef67f24fa2
* src/third_party: 28219c324d..3b22b4d888
* src/third_party/depot_tools: 8f1fea025d..2a229719c2
* src/third_party/freetype/src: d685798123..c26872ed59
* src/tools: fe9b816134..3d0e79814e
DEPS diff: 48fce5db5a..4bf2035caa/DEPS

No update to Clang.

BUG=None

Change-Id: I6e4817a101a40d0c6e4b0929a2af71ca74de3259
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264887
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@{#37100}
2022-06-02 20:32:59 +00:00
3013d383c4 Roll chromium_revision 32b557421f..48fce5db5a (1010009:1010120)
Change log: 32b557421f..48fce5db5a
Full diff: 32b557421f..48fce5db5a

Changed dependencies
* src/base: f10a4cbe06..685d04c163
* src/build: d95e42df71..7b8bc6fed8
* src/ios: 8b438f370d..dc13b0ed71
* src/testing: 122cd8d853..6728f53565
* src/third_party: 99d293658d..28219c324d
* src/third_party/androidx: M3UVOXjeT-PmTSnZQgUH8_jIRCw3KnvzsroL57LOZagC..EKR4SCLSFfEmo0jX5ydw8CXB5JVIF8JzSzpccM2Rq-UC
* src/tools: 171a2ed360..fe9b816134
DEPS diff: 32b557421f..48fce5db5a/DEPS

No update to Clang.

BUG=None

Change-Id: I443498d331aced4683168b12a00108449d36b8a8
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264881
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@{#37099}
2022-06-02 17:09:56 +00:00
8d847f077c Introduce PacerController::SendBurstInterval
Allows the PacerController to send packets in bursts. If there are enqued packets, or a packet is enqueued while the pacer have a small media debt, an enqued packet is allowed to be sent immediately as long as the debt is smaller than the set burst interval.

Bug: b/233850913
Change-Id: Ibb0fa63c97409ca23b9fa7148b5ff6ce8c4517e2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264462
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37098}
2022-06-02 15:10:06 +00:00
5a3732cc8c Disable tests depending on libyuv upscale filtering
Bug: NONE
Change-Id: I6e8147428b3dba3849a9835d2686083e8aec6d6b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264828
Commit-Queue: Magnus Jedvert <magjed@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37097}
2022-06-02 13:24:46 +00:00
4f7486ab3b Destroy peerconnections in test when they refer to on-stack mocks
Adds a function to PeerConnectionIntegrationBaseTest to stop and destroy
the caller and callee objects. This should take care of dangling pointers.

Before this change, the affected test would crash randomly - typically
detected within a few minutes of a gtest-repeat=-1 run.

After this change, it has not crashed in 15 minutes of running.

Bug: webrtc:12592
Change-Id: I9980f8974015bf2b2104fcb83c2ca0d677d03c3e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264555
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37096}
2022-06-02 13:11:11 +00:00
028697365d Reland "Add Fuchsia desktop capturer."
This is a reland of commit 39b6cb651ed158630cde4d11f5e981cad599f215

Original change's description:
> Add Fuchsia desktop capturer.
>
> This enables screen sharing on Fuchsia.
>
> Bug: chromium:1322341
> Change-Id: I2f52f6bfe7406b5fe36ae904a0cdf30e8168cac5
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/262340
> Reviewed-by: Emircan Uysaler <emircan@google.com>
> Commit-Queue: Sarah Pham <smpham@google.com>
> Reviewed-by: Alexander Cooper <alcooper@chromium.org>
> Cr-Commit-Position: refs/heads/main@{#37029}

Bug: chromium:1322341
Change-Id: Iac7c764da03d91b3c79ac0bbd9eb4c717e8c11df
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264824
Reviewed-by: Christoffer Jansson <jansson@webrtc.org>
Owners-Override: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37095}
2022-06-02 12:46:06 +00:00
3382c1c06e Reland "Refactor IceControllerEvent" 1/n
This is a partial reland of commit 794e68cf3dbc3b16ee8b12b5615d8a1622154dbd
which
- adds a new enum - IceSwitchReason
- adds a member for the new enum in IceControllerEvent
- adds methods to IceControllerInterface accepting the new enum
- adds conversion between the old and new enums for compatibility

Original change's description:
> Refactor IceControllerEvent
>
> This change is the first step in decoupling IceControllerEvent from
> the ICE switch reason. Further cleanup is earmarked, and will be
> landed after some internal cleanup.
>
> This change
> - adds a new enum - IceSwitchReason
> - adds a member for the new enum in IceControllerEvent
> - uses the new enum within P2PTransportChannel
> - adds methods to IceControllerInterface accepting the new enum
> - deprecates usages of the old enum in IceControllerInterface
> - adds conversion between the old and new enums for compatibility
>
> Bug: webrtc:14125, webrtc:14131
> Change-Id: I5b7201c3f631eb40db334dfeec842841a7e58174
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264140
> Reviewed-by: Jonas Oreland <jonaso@webrtc.org>
> Commit-Queue: Sameer Vijaykar <samvi@google.com>
> Cr-Commit-Position: refs/heads/main@{#37051}

Bug: webrtc:14125, webrtc:14131
Change-Id: I2ccdd53c80e38dc139669aa3f438864befed3dc0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264506
Commit-Queue: Sameer Vijaykar <samvi@google.com>
Reviewed-by: Jonas Oreland <jonaso@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37094}
2022-06-02 12:24:36 +00:00
3eedc90052 Review RtcpTransciverConfig warnings
Move warning about missing receive_statistics to AddReceiver to avoid
producing it for rtp send only endpoints.
Remove warning about missing cname as unimportant.

Bug: webrtc:8239
Change-Id: I8a90aa4b378284b9c68f67678b2392b9461c95b4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264825
Reviewed-by: Emil Lundmark <lndmrk@webrtc.org>
Auto-Submit: Danil Chapovalov <danilchap@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37093}
2022-06-02 11:53:36 +00:00
917ebd40c9 Roll chromium_revision 820d635a1c..32b557421f (1009897:1010009)
Change log: 820d635a1c..32b557421f
Full diff: 820d635a1c..32b557421f

Changed dependencies
* src/base: df6c053c6b..f10a4cbe06
* src/build: 234a35b07f..d95e42df71
* src/buildtools/third_party/libunwind/trunk: 5e737be79c..86ab9dd743
* src/ios: 775d989568..8b438f370d
* src/testing: 07a9376d5f..122cd8d853
* src/third_party: 61a2cc2edd..99d293658d
* src/third_party/depot_tools: 5965d3e6fb..8f1fea025d
* src/third_party/gtest-parallel: 42ce42ff35..e28fc0e83f
* src/tools: fb1dcea2db..171a2ed360
DEPS diff: 820d635a1c..32b557421f/DEPS

No update to Clang.

BUG=None

Change-Id: I70c6eb07bcffb021feaac6bd4f240be13799fedf
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264840
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@{#37092}
2022-06-02 10:48:56 +00:00
f73dc86cf5 Update gtest-parallel to the latest patch.
Patch includes:
* Consider tests that reach the timeout as failed.
  e28fc0e83f

Change-Id: Id5def90e99afbc66d47d82d5b78c9dd9e4a45172
Bug: b/233323561
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264822
Commit-Queue: Jeremy Leconte <jleconte@google.com>
Reviewed-by: Christoffer Jansson <jansson@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37091}
2022-06-02 10:39:27 +00:00
b22cabcf76 Add AbslParse functions for TimeMode enum. (This allows creation of TimeMode ABSL_FLAGs.)
Bug: webrtc:14145
Change-Id: Id79c4411ba4443a3ee8a0da3990c36955cc9aa35
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264821
Commit-Queue: Björn Terelius <terelius@webrtc.org>
Auto-Submit: Björn Terelius <terelius@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37090}
2022-06-02 10:07:16 +00:00
25361a89dd Revert "Reland "Don't create PacketSocketFactory inside BasicPortAllocatorSession""
This reverts commit a8be79ce27f10a698bdb46e490c2bbcbb2300e52.

Reason for revert: Downstream projects were not fixed and I was to eager to reland this, sorry about this.

Original change's description:
> Reland "Don't create PacketSocketFactory inside BasicPortAllocatorSession"
>
> This is a reland of commit 7d4634cef76a1ac244d4b83faaf4c617bf236b71
>
> Original change's description:
> > Don't create PacketSocketFactory inside BasicPortAllocatorSession
> >
> > This extends AlwaysValidPointer to avoid creating a unique_ptr inside it.
> >
> > Bug: webrtc:13145
> > Change-Id: I73a4f18d0a7037b57f575b04b134e4f7eadceb79
> > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/263240
> > Reviewed-by: Jonas Oreland <jonaso@webrtc.org>
> > Commit-Queue: Daniel.L (Byoungchan) Lee <daniel.l@hpcnt.com>
> > Reviewed-by: Harald Alvestrand <hta@webrtc.org>
> > Cr-Commit-Position: refs/heads/main@{#37048}
>
> Bug: webrtc:13145
> Change-Id: I7d64c25b2942b392a1c35ff2fe1edc83d7b03746
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264503
> Reviewed-by: Harald Alvestrand <hta@webrtc.org>
> Reviewed-by: Christoffer Jansson <jansson@webrtc.org>
> Commit-Queue: Christoffer Jansson <jansson@webrtc.org>
> Reviewed-by: Daniel.L (Byoungchan) Lee <daniel.l@hpcnt.com>
> Cr-Commit-Position: refs/heads/main@{#37088}

Bug: webrtc:13145
Change-Id: Ie7990bae9a7c864ffaa4eb5b637618caad509633
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264823
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: Christoffer Jansson <jansson@webrtc.org>
Owners-Override: Christoffer Jansson <jansson@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37089}
2022-06-02 09:45:16 +00:00
a8be79ce27 Reland "Don't create PacketSocketFactory inside BasicPortAllocatorSession"
This is a reland of commit 7d4634cef76a1ac244d4b83faaf4c617bf236b71

Original change's description:
> Don't create PacketSocketFactory inside BasicPortAllocatorSession
>
> This extends AlwaysValidPointer to avoid creating a unique_ptr inside it.
>
> Bug: webrtc:13145
> Change-Id: I73a4f18d0a7037b57f575b04b134e4f7eadceb79
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/263240
> Reviewed-by: Jonas Oreland <jonaso@webrtc.org>
> Commit-Queue: Daniel.L (Byoungchan) Lee <daniel.l@hpcnt.com>
> Reviewed-by: Harald Alvestrand <hta@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#37048}

Bug: webrtc:13145
Change-Id: I7d64c25b2942b392a1c35ff2fe1edc83d7b03746
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264503
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Christoffer Jansson <jansson@webrtc.org>
Commit-Queue: Christoffer Jansson <jansson@webrtc.org>
Reviewed-by: Daniel.L (Byoungchan) Lee <daniel.l@hpcnt.com>
Cr-Commit-Position: refs/heads/main@{#37088}
2022-06-02 09:31:06 +00:00
7c3219265e [PCLF] Add ToString function to VideoSubscription
Bug: b/231394729
Change-Id: I1bdebf5eb266d566452b98e2bf52f08b609c427d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264700
Auto-Submit: Artem Titov <titovartem@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37087}
2022-06-02 09:12:37 +00:00
d5ddad4cdb Remove FrameBuffer2Proxy
FrameBuffer3Proxy and sync decoding has been shown to work. First step of cleaning up is to remove the FrameBuffer2Proxy.

Change-Id: Ic96303c2d4f9111cfeed9927e8826ea7ffe7ee17
Bug: webrtc:14003
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264126
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Commit-Queue: Evan Shrubsole <eshr@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37086}
2022-06-02 08:03:36 +00:00
709ab8b536 Update WebRTC code version (2022-06-02T04:05:29).
Bug: None
Change-Id: Ice47703cbbbaf183d406e84d09613c00e59a5786
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264761
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@{#37085}
2022-06-02 05:34:46 +00:00
c4ca83c2bd Send side bwe receives the delay based state even if the delay based bwe does not change its estimate.
Bug: webrtc:12707
Change-Id: If67dcc6d1cb70dc763ab65bdb8426de100bcc626
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/261312
Reviewed-by: Per Kjellander <perkj@webrtc.org>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37084}
2022-06-02 04:33:16 +00:00
f2c49491b3 Roll chromium_revision 6c9f8554db..820d635a1c (1009772:1009897)
Change log: 6c9f8554db..820d635a1c
Full diff: 6c9f8554db..820d635a1c

Changed dependencies
* src/base: 6f98109079..df6c053c6b
* src/build: a43fbff23f..234a35b07f
* src/ios: 7bb7790aae..775d989568
* src/testing: 3bf4fe4581..07a9376d5f
* src/third_party: 897ed9f2d4..61a2cc2edd
* src/third_party/androidx: TFxpdey4vNeM1KsMbFcQX_jgFBdyUkLPbaCPTqbS77IC..M3UVOXjeT-PmTSnZQgUH8_jIRCw3KnvzsroL57LOZagC
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/fba169d2a9..1cac3deac8
* src/third_party/depot_tools: e1197f06a8..5965d3e6fb
* src/tools: 6a3e0c3782..fb1dcea2db
DEPS diff: 6c9f8554db..820d635a1c/DEPS

No update to Clang.

BUG=None

Change-Id: I519cbd042976b978dbc24e339b223e70d43a200c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264740
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@{#37083}
2022-06-02 02:38:36 +00:00
bccb452eb6 [PCLF] Add ToString function for VideoResolution
Bug: b/231394729
Change-Id: Iac803440153d368f0c2ea143e64fe347323eeeef
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264556
Commit-Queue: Artem Titov <titovartem@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37082}
2022-06-01 21:40:56 +00:00
7e897aeb92 dcsctp: Add public API for setting priorities
This is a reland of commit 17a02a31d7d2897b75ad69fdac5d10e7475a5865.

This is the first part of supporting stream priorities, and adds the API
and very basic support for setting and retrieving the stream priority.

This commit doesn't in any way change the actual packet sending - the
specified priority values are stored, but not acted on.

This is all that is client visible, so clients can start using the API
as written, and they would never notice that things are missing.

Bug: webrtc:5696
Change-Id: I04d64a63cbaec67568496ad99667e14eba85f2e0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264424
Commit-Queue: Victor Boivie <boivie@webrtc.org>
Reviewed-by: Florent Castelli <orphis@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37081}
2022-06-01 20:46:25 +00:00
8c0f54b92c Roll chromium_revision 464351309a..6c9f8554db (1009636:1009772)
Change log: 464351309a..6c9f8554db
Full diff: 464351309a..6c9f8554db

Changed dependencies
* src/base: 8feebe15cc..6f98109079
* src/build: dfd00fd062..a43fbff23f
* src/ios: a0b530e9f8..7bb7790aae
* src/testing: 6c4c0c89bd..3bf4fe4581
* src/third_party: 52d60b14cb..897ed9f2d4
* src/third_party/androidx: mZLJBHTeHRk84ycgeiLQoq58PydPeOPP227RHKbs_tkC..TFxpdey4vNeM1KsMbFcQX_jgFBdyUkLPbaCPTqbS77IC
* src/third_party/harfbuzz-ng/src: d61b207491..c88a6a9ec3
* src/third_party/perfetto: d55a1685ae..d836f02e9a
* src/tools: ab5c659fbd..6a3e0c3782
DEPS diff: 464351309a..6c9f8554db/DEPS

No update to Clang.

BUG=None

Change-Id: Ie060b279cf1e56389d23624c0deab647a4b3a739
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264607
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@{#37080}
2022-06-01 20:32:25 +00:00
408143d5af Refactor StunMessage a bit
* Add ctors for providing the type and transaction id at construction.
* Update tests to use them instead of SetType+SetTransactionID
* Make sure stun message enum types are based on uint16_t
* Mark SetTransactionID as deprecated.
* Mark SetStunMagicCookie as deprecated (unused in webrtc).
* Add SetTransactionIdForTest for the one test that uses it (might not
  actually need it)
* Make StunRequest::Construct() protected.
  * Add a TODO to follow up on this since construction of StunRequest
    goes through an unnecessarily complex 3-step process involving
    other classes and a virtual method.

Bug: none
Change-Id: Ib013e58f28e7b2b4fcb3b3e1034da31dfc93e9d3
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264546
Reviewed-by: Niels Moller <nisse@webrtc.org>
Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37079}
2022-06-01 17:43:55 +00:00
80a860532e Roll chromium_revision 14ba5b3811..464351309a (1009517:1009636)
Change log: 14ba5b3811..464351309a
Full diff: 14ba5b3811..464351309a

Changed dependencies
* src/base: b14e9ee760..8feebe15cc
* src/build: fb6ee3587b..dfd00fd062
* src/ios: 893f06e590..a0b530e9f8
* src/testing: 7ccc549b7c..6c4c0c89bd
* src/third_party: 641074136b..52d60b14cb
* src/third_party/androidx: 5cwlAGt13oJjL_NSkVvn38eKkrHpuwxDzr1c9Fy6k3IC..mZLJBHTeHRk84ycgeiLQoq58PydPeOPP227RHKbs_tkC
* src/third_party/perfetto: 989b580fdb..d55a1685ae
* src/tools: 9d169e0c0e..ab5c659fbd
DEPS diff: 14ba5b3811..464351309a/DEPS

No update to Clang.

BUG=None

Change-Id: I472bfe69b680cef0c210d60ce395b891bdf211b7
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264641
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@{#37078}
2022-06-01 16:39:45 +00:00
cff66f537c [DVQA] Add support for frames without frame id
Bug: b/234176678
Change-Id: Ibbd82e3341d7b4034173e6e5ada882e079449f8e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264552
Commit-Queue: Artem Titov <titovartem@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Rasmus Brandt <brandtr@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37077}
2022-06-01 13:31:46 +00:00
2a30693718 Add functions using Timestamp and TimeDelta for rtcp::TransportFeedback
BaseTime represents fixed point in time with unknown epoch and thus
make sense to convert to Timestamp type, however Timestamp should always
be positive. however legacy tests expect GetBaseTimeUs to return negative time sometimes.

Bug: webrtc:13757
Change-Id: I3f780a7775fdd1e271402c59384c1298db76f75a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264549
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37076}
2022-06-01 13:05:55 +00:00
fd8ed05cee [PCLF] Add equals method for VideoSubscription
Bug: b/231394729
Change-Id: I0957d96640e962d331f05c9541c36e8420e9f5aa
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264557
Commit-Queue: Artem Titov <titovartem@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37075}
2022-06-01 12:36:45 +00:00
4eab9f47a5 Make the libaom AV1 encoder optional in RTCDefaultVideoEncoderFactory.
This is a partial revert of: https://webrtc-review.googlesource.com/c/src/+/262814

skip_shebang_check=True

bug: webrtc:13573
Change-Id: I08282df91446efa79ca86cc8dfe3b6daeb4eec9a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264543
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Philip Eliasson <philipel@webrtc.org>
Reviewed-by: Peter Hanspers <peterhanspers@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37074}
2022-06-01 10:54:55 +00:00
2f9d60b18d Roll chromium_revision 326f66095b..14ba5b3811 (1009407:1009517)
Change log: 326f66095b..14ba5b3811
Full diff: 326f66095b..14ba5b3811

Changed dependencies
* src/build: 988a24a56a..fb6ee3587b
* src/ios: 0544ae3c9b..893f06e590
* src/testing: 021d1901d8..7ccc549b7c
* src/third_party: 2436308cc9..641074136b
* src/third_party/depot_tools: 739a76e05d..e1197f06a8
* src/third_party/freetype/src: b98dd169a1..d685798123
* src/tools: 531c4820f5..9d169e0c0e
DEPS diff: 326f66095b..14ba5b3811/DEPS

No update to Clang.

BUG=None

Change-Id: Ic9e1d114960eff05e95a69bc67cbef1d073895da
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264640
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@{#37073}
2022-06-01 10:32:26 +00:00
9b9d533d48 Remove deprecated VideoReceiveStream alias
Bug: webrtc:7484
Change-Id: Id1b3c5e30259ffdad92a1a6ead94dd1acab63cff
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264563
Reviewed-by: Niels Moller <nisse@webrtc.org>
Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37072}
2022-06-01 10:17:55 +00:00
83e34eed87 Migrate some scripts to python3
python-modernize, format and some manual lint fixes

No-Try: True
Bug: None
Change-Id: I89d9f97f238be887962c67e18cc6480a8f6f3ac4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264551
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37071}
2022-06-01 10:09:36 +00:00
563dfd1948 Update WebRTC code version (2022-06-01T04:04:59).
Bug: None
Change-Id: Ie287ab84ab2760efca0546c637d7742b2c0d14fa
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264601
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@{#37070}
2022-06-01 06:44:17 +00:00
381d5e7ecd Roll chromium_revision 9950f8039a..326f66095b (1009295:1009407)
Change log: 9950f8039a..326f66095b
Full diff: 9950f8039a..326f66095b

Changed dependencies
* src/base: a9fbdf43af..b14e9ee760
* src/build: 075ac49207..988a24a56a
* src/ios: 42eb62cc38..0544ae3c9b
* src/testing: 577819c114..021d1901d8
* src/third_party: 2f7fc69a1e..2436308cc9
* src/third_party/androidx: aaLNF-LbuC3COrA7CxH-p6Kk9DXknyL3CJbRKKLARSoC..5cwlAGt13oJjL_NSkVvn38eKkrHpuwxDzr1c9Fy6k3IC
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/9717ac905b..fba169d2a9
* src/third_party/depot_tools: 41691abe86..739a76e05d
* src/tools: ddf7b7fb45..531c4820f5
* src/tools/luci-go: git_revision:7d578d09794d360f422427b0158e9515835f7ff3..git_revision:de014227dd270df7c61bfab740eb4ae4b52ac2a7
* src/tools/luci-go: git_revision:7d578d09794d360f422427b0158e9515835f7ff3..git_revision:de014227dd270df7c61bfab740eb4ae4b52ac2a7
DEPS diff: 9950f8039a..326f66095b/DEPS

No update to Clang.

BUG=None

Change-Id: I9edaa0bf1fa04c45a1ea4c983afe9b6e1f620687
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264586
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@{#37069}
2022-06-01 02:36:25 +00:00
185e9031f3 Roll chromium_revision e33e51ad95..9950f8039a (1009167:1009295)
Change log: e33e51ad95..9950f8039a
Full diff: e33e51ad95..9950f8039a

Changed dependencies
* src/base: 82f8777552..a9fbdf43af
* src/build: ab3703d871..075ac49207
* src/ios: ed0a523ecc..42eb62cc38
* src/testing: e664330104..577819c114
* src/third_party: 2089f21ebb..2f7fc69a1e
* src/third_party/depot_tools: 10a8286824..41691abe86
* src/third_party/perfetto: 40eee45831..989b580fdb
* src/tools: e9d94093a7..ddf7b7fb45
DEPS diff: e33e51ad95..9950f8039a/DEPS

Clang version changed llvmorg-15-init-10717-ge00cbbec:llvmorg-15-init-11722-g3f3a235a
Details: e33e51ad95..9950f8039a/tools/clang/scripts/update.py

BUG=None

Change-Id: I3d1d1470e4c40568863b36f02903de864573308c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264584
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@{#37068}
2022-05-31 23:02:55 +00:00
ee6ad1403a Roll chromium_revision 1891773fa9..e33e51ad95 (1009039:1009167)
Change log: 1891773fa9..e33e51ad95
Full diff: 1891773fa9..e33e51ad95

Changed dependencies
* src/base: f902b7a9a2..82f8777552
* src/build: 8682a2dc85..ab3703d871
* src/buildtools/third_party/libc++abi/trunk: 1a14c57752..c30c515c84
* src/ios: 051b5c47a8..ed0a523ecc
* src/testing: 61885dc88b..e664330104
* src/third_party: c940de3868..2089f21ebb
* src/third_party/perfetto: feeb5c1043..40eee45831
* src/tools: 3bb820e5ed..e9d94093a7
DEPS diff: 1891773fa9..e33e51ad95/DEPS

No update to Clang.

BUG=None

Change-Id: Ia286473cb368f0d7eebeb9b916ef6193a77b59e0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264582
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@{#37067}
2022-05-31 18:36:15 +00:00