Commit Graph

32690 Commits

Author SHA1 Message Date
0e42cf703b Reland "Parse encoded frame QP if not provided by encoder"
This reverts commit 727d2afc4330efebc904e0e4f366e885d7b08787.

Reason for revert: Use thread-safe wrapper for H264 parser.

Original change's description:
> Revert "Parse encoded frame QP if not provided by encoder"
>
> This reverts commit 8639673f0c098efc294a7593fa3bd98e28ab7508.
>
> Reason for revert: linux_tsan fails https://ci.chromium.org/ui/p/webrtc/builders/ci/Linux%20Tsan%20v2/25329/overview
>
> Original change's description:
> > Parse encoded frame QP if not provided by encoder
> >
> > Bug: webrtc:12542
> > Change-Id: Ic70b46e226f158db7a478a9f20e1f940804febba
> > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/210966
> > Commit-Queue: Sergey Silkin <ssilkin@webrtc.org>
> > Reviewed-by: Åsa Persson <asapersson@webrtc.org>
> > Cr-Commit-Position: refs/heads/master@{#33434}
>
> TBR=asapersson@webrtc.org,ssilkin@webrtc.org
>
> Change-Id: Ie251d8f70f8e87fd86b63730aefd2ef3f941e4bb
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Bug: webrtc:12542
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211355
> Reviewed-by: Sergey Silkin <ssilkin@webrtc.org>
> Commit-Queue: Sergey Silkin <ssilkin@webrtc.org>
> Cr-Commit-Position: refs/heads/master@{#33441}

# Not skipping CQ checks because this is a reland.

Bug: webrtc:12542
Change-Id: Ib7601fd6f2f26bceddbea2b4ba54d67a281f3a59
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211660
Reviewed-by: Sergey Silkin <ssilkin@webrtc.org>
Reviewed-by: Åsa Persson <asapersson@webrtc.org>
Commit-Queue: Sergey Silkin <ssilkin@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33458}
2021-03-15 10:11:22 +00:00
b6bc357a1e turn: add logging for long usernames
BUG=chromium:1144646,chromium:1186539

Change-Id: Ib84b80f6e32b90c8ce4feebd8a9f5142af589141
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211860
Commit-Queue: Philipp Hancke <philipp.hancke@googlemail.com>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33457}
2021-03-15 10:04:21 +00:00
6097b0fac0 Delete use of AsyncInvoker from PeerConnectionIntegrationWrapper
Bug: webrtc:12339
Change-Id: Ie76b2f4af9953579a24e2cf3f0f8833dc0d7999c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211354
Reviewed-by: Taylor <deadbeef@webrtc.org>
Commit-Queue: Niels Moller <nisse@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33456}
2021-03-15 10:02:35 +00:00
13118a7c0b Update WebRTC code version (2021-03-15T04:05:00).
TBR=webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com,mbonadei@webrtc.org

Bug: None
Change-Id: Id2d9c40b49760f048b9a862fca8c881ee45c09c0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211828
Reviewed-by: 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/master@{#33455}
2021-03-15 06:09:07 +00:00
55bc077b45 Add one frame (10 ms) of silence in APM output after unmuting
This CL adds one frame (10 ms) of silence in APM output after unmuting to mask
audio resulting from the turning on the processing that was deactivated
during the muting.

Bug: b/177830919
Change-Id: If44cfb0ef270dde839dcd3f0b98d1c91e81668dd
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211343
Reviewed-by: Sam Zackrisson <saza@webrtc.org>
Commit-Queue: Per Åhgren <peah@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33454}
2021-03-13 01:05:45 +00:00
1e60490ddb Revert "Fix problem with ipv4 over ipv6 on Android"
This reverts commit da2fd2a2b25ee4bd7b383424cb26d51fb6cc7716,
as well as follow-up b7227a5a10f233cec04642f15a0233e7355bd340,
"Fix handling of partial match for GetVpnUnderlyingAdapterType".

Reason for revert: Breaks downstream test.

First change's description:
> Fix problem with ipv4 over ipv6 on Android
>
> This patch fixes a problem with using ipv4 over ipv6
> addresses on Android. These addresses are discovered
> using 'getifaddr' with interfaces called 'v4-wlan0' or
> 'v4-rmnet' but the Android API does not report them.
>
> This leads to failure when BasicPortAllocator tries
> to bind a socket to the ip-address, making the ipv4
> address unusable.
>
> This solution does the following
> 1) Insert BasicNetworkManager as NetworkBinderInterface
> rather than AndroidNetworkManager.
>
> 2) When SocketServer calls BindSocketToNetwork,
> BasicNetworkManager first lookup the interface name,
> and then calls AndroidNetworkManager.
>
> 3) AndroidNetworkManager will then first try to bind
> using the known ip-addresses, and if it can't find the network
> it will instead match the interface names.
>
> The patch has been tested on real android devices, and works fine.
> And everything is disabled by default, and is enabled by field trial.
>
> My plan is to rollout the feature, checking that it does not introduce
> any problems, and if so, enabled for all.
>
> Bug: webrtc:10707
> Change-Id: I7081ba43d4ce17077acfa5fbab44eda127ac3971
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211003
> Commit-Queue: Jonas Oreland <jonaso@webrtc.org>
> Reviewed-by: Harald Alvestrand <hta@webrtc.org>
> Cr-Commit-Position: refs/heads/master@{#33422}

Second change's description:
> Fix handling of partial match for GetVpnUnderlyingAdapterType
>
> This is a followup to https://webrtc-review.googlesource.com/c/src/+/211003
> and fixes the problem pointed out by deadbeef@, thanks!
>
> Bug: webrtc:10707
> Change-Id: I8dea842b25ba15416353ce4002356183087873c7
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211344
> Commit-Queue: Jonas Oreland <jonaso@webrtc.org>
> Reviewed-by: Harald Alvestrand <hta@webrtc.org>
> Cr-Commit-Position: refs/heads/master@{#33436}

TBR=hta@webrtc.org,jonaso@webrtc.org
NOTRY=True

Bug: webrtc:10707
Change-Id: Ib13127fbf087c7f34ca0ccc6ce1805706f01d19d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211740
Reviewed-by: Taylor <deadbeef@webrtc.org>
Commit-Queue: Taylor <deadbeef@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33453}
2021-03-13 00:20:14 +00:00
bc1c93dc6e Add remote-outbound stats for audio streams
Add missing members needed to surface `RTCRemoteOutboundRtpStreamStats`
via `ChannelReceive::GetRTCPStatistics()` - i.e., audio streams.

`GetSenderReportStats()` is added to both `ModuleRtpRtcpImpl` and
`ModuleRtpRtcpImpl2` and used by `ChannelReceive::GetRTCPStatistics()`.

Bug: webrtc:12529
Change-Id: Ia8f5dfe2e4cfc43e3ddd28f2f1149f5c00f9269d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211041
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Åsa Persson <asapersson@webrtc.org>
Reviewed-by: Gustaf Ullberg <gustaf@webrtc.org>
Commit-Queue: Alessio Bazzica <alessiob@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33452}
2021-03-12 20:39:50 +00:00
c80f955114 Avoid log spam when decoder implementation changes
A refactoring (https://webrtc-review.googlesource.com/c/src/+/196520)
of decoder metadata handling introduced a bug which causes us to log an
info-level entry for every frame decoded if the implementation changes
during runtime (e.g. due to software fallback).

This CL fixes that to avoid spamming the logs.

Bug: webrtc:12271
Change-Id: I89016351b8752b259299c4cf56c6feddcca43460
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211664
Reviewed-by: Åsa Persson <asapersson@webrtc.org>
Commit-Queue: Erik Språng <sprang@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33451}
2021-03-12 17:12:25 +00:00
5eda59c96f Replace legacy RtpRtcp::GetRemoteStat function with GetLatestReportBlockData
Bug: webrtc:10678
Change-Id: I9f7429a8d52c45e075c652c1b8b2948bdab91c02
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/208283
Reviewed-by: Sam Zackrisson <saza@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33450}
2021-03-12 16:45:15 +00:00
fd87944042 Removed WebRTC-NetworkCondition-EncoderSwitch field trial.
Bug: webrtc:12474
Change-Id: I50b3219c0dc9d8a63ff097ee6a71c04fe903aea9
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211663
Reviewed-by: Åsa Persson <asapersson@webrtc.org>
Commit-Queue: Philip Eliasson <philipel@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33449}
2021-03-12 16:12:55 +00:00
7c7885c016 Remove NTP timestamp from PacketBuffer::Packet.
Bug: webrtc:12579
Change-Id: I64ca0ddb6f5c20bef5e9503955e0e4b4c484a1e7
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211662
Commit-Queue: Philip Eliasson <philipel@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Reviewed-by: Sam Zackrisson <saza@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33448}
2021-03-12 15:19:35 +00:00
662b306bae Replace blocking invokes with PostTask in AndroidNetworkMonitor
Use PendingTaskSafetyFlag for safe Stop. Followup to
https://webrtc-review.googlesource.com/c/src/+/209181.

Also fix rtc::scoped_refptr to work with RTC_PT_GUARDED_BY.

Bug: webrtc:12339
Change-Id: Ic0e3ecb17049f1a0e6af887ba5f97a5b48a32d98
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211351
Commit-Queue: Niels Moller <nisse@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Jonas Oreland <jonaso@webrtc.org>
Reviewed-by: Sami Kalliomäki <sakal@webrtc.org>
Reviewed-by: Taylor <deadbeef@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33447}
2021-03-12 14:52:25 +00:00
048e9c2f45 In full svc controller reuse unused frame configuration
vp9 encoder wrapper rely on that behavioue
when generates vp9-specific temporal references

Bug: webrtc:11999
Change-Id: Ie1b4cb60adf290992cc3307b56397a88eda78be4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211661
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33446}
2021-03-12 14:50:39 +00:00
8da67f6165 In ksvc controller reuse unused frame configuration
vp9 encoder wrapper rely on that behaviour
to generate vp9-specific temporal references

Bug: webrtc:11999
Change-Id: I35536af4eca76450e2f72777e06ad3af872a5800
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211340
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33445}
2021-03-12 13:39:38 +00:00
8647340436 Introduce WebRTC documentation structure and how-to
Bug: webrtc:12545
Change-Id: Iefe6f27e29885ae6825c4120eecd2c2ed4f600b2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211247
Commit-Queue: Artem Titov <titovartem@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33444}
2021-03-12 12:07:52 +00:00
cf70793c5f Update WebRTC code version (2021-03-12T04:03:49).
TBR=webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com,mbonadei@webrtc.org

Bug: None
Change-Id: Iab3ca0106ad3a58e4097ae85855ddb2887771d15
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211601
Reviewed-by: 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/master@{#33443}
2021-03-12 06:03:55 +00:00
8973655f42 measure ice candidate poolsize setting for different bundle policys
The ICE candidate pool size defined in
   https://w3c.github.io/webrtc-pc/#dom-rtcconfiguration-icecandidatepoolsize
is an optimization and it may be desirable to restrict the maximum amount of
the pre-gathered components or limit the usage to the max-bundle policy.

BUG=webrtc:12383

Change-Id: I24a6434fb55b4d7f4471078785712996182f394a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/209701
Reviewed-by: Justin Uberti <juberti@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Philipp Hancke <philipp.hancke@googlemail.com>
Cr-Commit-Position: refs/heads/master@{#33442}
2021-03-11 21:39:23 +00:00
727d2afc43 Revert "Parse encoded frame QP if not provided by encoder"
This reverts commit 8639673f0c098efc294a7593fa3bd98e28ab7508.

Reason for revert: linux_tsan fails https://ci.chromium.org/ui/p/webrtc/builders/ci/Linux%20Tsan%20v2/25329/overview 

Original change's description:
> Parse encoded frame QP if not provided by encoder
>
> Bug: webrtc:12542
> Change-Id: Ic70b46e226f158db7a478a9f20e1f940804febba
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/210966
> Commit-Queue: Sergey Silkin <ssilkin@webrtc.org>
> Reviewed-by: Åsa Persson <asapersson@webrtc.org>
> Cr-Commit-Position: refs/heads/master@{#33434}

TBR=asapersson@webrtc.org,ssilkin@webrtc.org

Change-Id: Ie251d8f70f8e87fd86b63730aefd2ef3f941e4bb
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: webrtc:12542
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211355
Reviewed-by: Sergey Silkin <ssilkin@webrtc.org>
Commit-Queue: Sergey Silkin <ssilkin@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33441}
2021-03-11 17:06:06 +00:00
2d9f53ca58 Expose addIceCandidate with completion handler.
Bug: None
Change-Id: I91c15b36e6a63f7a7ee13203de5750d9492c19c6
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211001
Reviewed-by: Kári Helgason <kthelgason@webrtc.org>
Commit-Queue: Yura Yaroshevich <yura.yaroshevich@gmail.com>
Cr-Commit-Position: refs/heads/master@{#33440}
2021-03-11 16:15:44 +00:00
31c5c9da35 Revert "Reland "Enable quality scaling when allowed""
This reverts commit 0021fe77937f386e6021a5451e3b0d78d7950815.

Reason for revert: Broken on linux_tsan bot: https://ci.chromium.org/ui/p/webrtc/builders/ci/Linux%20Tsan%20v2/25329/overview

Original change's description:
> Reland "Enable quality scaling when allowed"
>
> This reverts commit eb449a979bc561a8b256cca434e582f3889375e2.
>
> Reason for revert: Added QP parsing in https://webrtc.googlesource.com/src/+/8639673f0c098efc294a7593fa3bd98e28ab7508
>
> Original change's description:
> Before this CL quality scaling was conditioned on scaling settings
> provided by encoder. That should not be a requirement since encoder
> may not be aware of quality scaling which is a WebRTC feature. In M90
> chromium HW encoders do not provide scaling settings (chromium:1179020).
> The default scaling settings provided by these encoders are not correct
> (b/181537172).
>
> This CL adds is_quality_scaling_allowed to VideoEncoderConfig. The flag
> is set to true in singlecast with normal video feed (not screen sharing)
> mode. If quality scaling is allowed it is enabled no matter whether
> scaling settings are present in encoder info or not. Setting from
> QualityScalingExperiment are used in case if not provided by encoder.
>
> Bug: chromium:1179020
> Bug: webrtc:12511
> Change-Id: I97911fde9005ec25028a640a3f007d12f2bbc2e5
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211349
> Reviewed-by: Rasmus Brandt <brandtr@webrtc.org>
> Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
> Commit-Queue: Sergey Silkin <ssilkin@webrtc.org>
> Cr-Commit-Position: refs/heads/master@{#33438}

TBR=brandtr@webrtc.org,ilnik@webrtc.org,ssilkin@webrtc.org,rubber-stamper@appspot.gserviceaccount.com

Change-Id: Id7633a1e98f95762e81487887f83a0c35f89195c
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: chromium:1179020
Bug: webrtc:12511
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211352
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33439}
2021-03-11 15:14:42 +00:00
0021fe7793 Reland "Enable quality scaling when allowed"
This reverts commit eb449a979bc561a8b256cca434e582f3889375e2.

Reason for revert: Added QP parsing in https://webrtc.googlesource.com/src/+/8639673f0c098efc294a7593fa3bd98e28ab7508

Original change's description:
Before this CL quality scaling was conditioned on scaling settings
provided by encoder. That should not be a requirement since encoder
may not be aware of quality scaling which is a WebRTC feature. In M90
chromium HW encoders do not provide scaling settings (chromium:1179020).
The default scaling settings provided by these encoders are not correct
(b/181537172).

This CL adds is_quality_scaling_allowed to VideoEncoderConfig. The flag
is set to true in singlecast with normal video feed (not screen sharing)
mode. If quality scaling is allowed it is enabled no matter whether
scaling settings are present in encoder info or not. Setting from
QualityScalingExperiment are used in case if not provided by encoder.

Bug: chromium:1179020
Bug: webrtc:12511
Change-Id: I97911fde9005ec25028a640a3f007d12f2bbc2e5
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211349
Reviewed-by: Rasmus Brandt <brandtr@webrtc.org>
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Commit-Queue: Sergey Silkin <ssilkin@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33438}
2021-03-11 13:43:11 +00:00
7bf29bc3ed Roll chromium_revision fc9c86fd36..c3fb27225e (861807:861941)
Change log: fc9c86fd36..c3fb27225e
Full diff: fc9c86fd36..c3fb27225e

Changed dependencies
* src/base: 948e8c0a7c..52993915b7
* src/build: 1ed0793ff4..793c5d8f1d
* src/ios: ce92af86b1..1aeb3230c5
* src/testing: 5c0035ad66..7b860b0eec
* src/third_party: 2f9fd21021..799cdc3d37
* src/third_party/depot_tools: c2c576e940..2f8ba75562
* src/third_party/perfetto: c600d9d76c..6dfe3a2da9
* src/tools: 03d5140c94..f0efeee2fb
DEPS diff: fc9c86fd36..c3fb27225e/DEPS

No update to Clang.

TBR=chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com,
BUG=None

Change-Id: I8aca61209c0b12c93c60410480bf42260b3ffe98
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211481
Reviewed-by: 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/master@{#33437}
2021-03-11 12:50:51 +00:00
b7227a5a10 Fix handling of partial match for GetVpnUnderlyingAdapterType
This is a followup to https://webrtc-review.googlesource.com/c/src/+/211003
and fixes the problem pointed out by deadbeef@, thanks!

Bug: webrtc:10707
Change-Id: I8dea842b25ba15416353ce4002356183087873c7
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211344
Commit-Queue: Jonas Oreland <jonaso@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33436}
2021-03-11 12:41:31 +00:00
fd1e9d1af4 [Stats] Add minimum RTCReceivedRtpStreamStats with jitter and packetsLost
Spec: https://www.w3.org/TR/webrtc-stats/#receivedrtpstats-dict*

    According to the spec, |RTCReceivedRtpStreamStats| is the base class for |RTCInboundRtpStreamStats| and |RTCRemoteInboundRtpStreamStats|. This structure isn't visible in JavaScript but it's important to bring it up to spec for the C++ part. This CL adds the barebone |RTCReceivedRtpStreamStats| with a bunch of TODOs for later migrations.

    This commit makes the minimum |RTCReceivedRtpStreamStats| and rebase |RTCInboundRtpStreamStats| and |RTCRemoteInboundRtpStreamStats| to use the new class as the parent class.

    This commit also moves |jitter| and |packets_lost| to |RTCReceivedRtpStreamStats|, from |RTCInboundRtpStreamStats| and |RTCRemoteInboundRtpStreamStats|. Moving these two first because they are the two that exist in both subclasses for now.

Bug: webrtc:12532
Change-Id: I0ec74fd241f16c1e1a6498b6baa621ca0489f279
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/210340
Commit-Queue: Henrik Boström <hbos@webrtc.org>
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33435}
2021-03-11 11:58:58 +00:00
8639673f0c Parse encoded frame QP if not provided by encoder
Bug: webrtc:12542
Change-Id: Ic70b46e226f158db7a478a9f20e1f940804febba
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/210966
Commit-Queue: Sergey Silkin <ssilkin@webrtc.org>
Reviewed-by: Åsa Persson <asapersson@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33434}
2021-03-11 11:48:38 +00:00
8097935df3 Revert "Reduce complexity in the APM pipeline when the output is not used"
This reverts commit aa6adffba325f4b698a1e94aeab020bfdc47adec.

Reason for revert: breaks webrtc-importer

Original change's description:
> Reduce complexity in the APM pipeline when the output is not used
>
> This CL selectively turns off parts of the audio processing when
> the output of APM is not used. The parts turned off are such that
> don't need to continuously need to be trained, but rather can be
> temporarily deactivated.
>
> The purpose of this CL is to allow CPU to be reduced when the
> client is muted.
>
> The CL will be follow by additional CLs, adding similar functionality
> in the echo canceller and the noiser suppressor
>
> Bug: b/177830919
> Change-Id: I72d24505197a53872562c0955f3e7b670c43df6b
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/209703
> Commit-Queue: Per Åhgren <peah@webrtc.org>
> Reviewed-by: Sam Zackrisson <saza@webrtc.org>
> Cr-Commit-Position: refs/heads/master@{#33431}

Bug: b/177830919
Change-Id: I937cd61dedcd43150933eb1b9d65aebe68401e91
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211348
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33433}
2021-03-11 11:41:20 +00:00
be140b4187 Change ObjCNetworkMonitor::OnPathUpdate to use PostTask
Removes use of AsyncInvoker, replaced with PendingTaskSafetyFlag. The
latter is extended to support creation on a different thread than
where it will be used, and to support stop and restart.

Bug: webrtc:12339
Change-Id: I28b6e09b1542f50037e842ef5fe3a47d15704b46
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211002
Commit-Queue: Niels Moller <nisse@webrtc.org>
Reviewed-by: Tommi <tommi@webrtc.org>
Reviewed-by: Kári Helgason <kthelgason@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33432}
2021-03-11 11:10:18 +00:00
aa6adffba3 Reduce complexity in the APM pipeline when the output is not used
This CL selectively turns off parts of the audio processing when
the output of APM is not used. The parts turned off are such that
don't need to continuously need to be trained, but rather can be
temporarily deactivated.

The purpose of this CL is to allow CPU to be reduced when the
client is muted.

The CL will be follow by additional CLs, adding similar functionality
in the echo canceller and the noiser suppressor

Bug: b/177830919
Change-Id: I72d24505197a53872562c0955f3e7b670c43df6b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/209703
Commit-Queue: Per Åhgren <peah@webrtc.org>
Reviewed-by: Sam Zackrisson <saza@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33431}
2021-03-11 10:06:58 +00:00
54dbc3be3f Revert "[Battery]: Delay start of TaskQueuePacedSender."
This reverts commit 89cb65ed663a9000b9f7c90a78039bd85731e9ae.

Reason for revert: Breaks downstream project

Original change's description:
> [Battery]: Delay start of TaskQueuePacedSender.
>
> To avoid unnecessary repeating tasks, TaskQueuePacedSender is started
> only upon RtpTransportControllerSend::EnsureStarted().
>
> More specifically, the repeating task happens in
> TaskQueuePacedSender::MaybeProcessPackets() every 500ms, using a self
> task_queue_.PostDelayedTask().
>
> Bug: chromium:1152887
> Change-Id: I72c96d2c4b491d5edb45a30b210b3797165cbf48
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/208560
> Commit-Queue: Etienne Pierre-Doray <etiennep@chromium.org>
> Reviewed-by: Henrik Boström <hbos@webrtc.org>
> Reviewed-by: Erik Språng <sprang@webrtc.org>
> Cr-Commit-Position: refs/heads/master@{#33421}

Bug: chromium:1152887
Change-Id: I781d3bf614d5d0c03f292c0e478f24ede91624bb
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211345
Reviewed-by: Artem Titov <titovartem@webrtc.org>
Commit-Queue: Artem Titov <titovartem@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33430}
2021-03-11 09:01:01 +00:00
3135772326 Changed setActive of RTCAudio Session, and it's working
Bug: webrtc:12018
Change-Id: I7ee5cf2df406e7a6d0edf1a95a3665c4b1d6958b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/210720
Reviewed-by: Peter Hanspers <peterhanspers@webrtc.org>
Commit-Queue: Abby Yeh <abbyyeh@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33429}
2021-03-11 05:57:25 +00:00
fbb2dcfe38 Roll chromium_revision 43d5378f7f..fc9c86fd36 (861531:861807)
Change log: 43d5378f7f..fc9c86fd36
Full diff: 43d5378f7f..fc9c86fd36

Changed dependencies
* src/base: a90f1db464..948e8c0a7c
* src/build: db920d7bb8..1ed0793ff4
* src/ios: de840b0cc0..ce92af86b1
* src/testing: cb7510fb0e..5c0035ad66
* src/third_party: fc08a988c1..2f9fd21021
* src/third_party/androidx: 4GScMzaFl3PhZCqBnZzx-cS6gB6CgHUxjF0lA3-GnBUC..suQhvpKvL46vk2RYCR_Hj2EclqgQ84rsinZYd6WndqMC
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/fa0ace78a3..7a3a7363a7
* src/third_party/depot_tools: 7e3ad9eeb8..c2c576e940
* src/third_party/perfetto: 37518c39e3..c600d9d76c
* src/tools: 6e15c0788b..03d5140c94
DEPS diff: 43d5378f7f..fc9c86fd36/DEPS

No update to Clang.

TBR=chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com,
BUG=None

Change-Id: I10ff282bd54dc91ffeb06d999713b4c6ad6dc40c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211420
Reviewed-by: 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/master@{#33428}
2021-03-11 03:23:53 +00:00
b2e71b8b35 Reland "Fix race between destroying SctpTransport and receiving notification on timer thread."
This reverts commit 8a38b1cf681cd77f0d59a68fb45d8dedbd7d4cee.

Reason for reland: Problem was identified; has something to do with
the unique_ptr with the custom deleter.

Original change's description:
> Revert "Fix race between destroying SctpTransport and receiving notification on timer thread."
>
> This reverts commit a88fe7be146b9b85575504d4d5193c007f2e3de4.
>
> Reason for revert: Breaks downstream test, still investigating.
>
> Original change's description:
> > Fix race between destroying SctpTransport and receiving notification on timer thread.
> >
> > This gets rid of the SctpTransportMap::Retrieve method and forces
> > everything to go through PostToTransportThread, which behaves safely
> > with relation to the transport's destruction.
> >
> > Bug: webrtc:12467
> > Change-Id: Id4a723c2c985be2a368d2cc5c5e62deb04c509ab
> > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/208800
> > Reviewed-by: Niels Moller <nisse@webrtc.org>
> > Commit-Queue: Taylor <deadbeef@webrtc.org>
> > Cr-Commit-Position: refs/heads/master@{#33364}
>
> TBR=nisse@webrtc.org
>
> Bug: webrtc:12467
> Change-Id: Ib5d815a2cbca4feb25f360bff7ed62c02d1910a0
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/209820
> Reviewed-by: Taylor <deadbeef@webrtc.org>
> Commit-Queue: Taylor <deadbeef@webrtc.org>
> Cr-Commit-Position: refs/heads/master@{#33386}

Bug: webrtc:12467
Change-Id: I5f9fcd6df7a211e6edfa64577fc953833f4d9b79
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/210040
Reviewed-by: Niels Moller <nisse@webrtc.org>
Reviewed-by: Florent Castelli <orphis@webrtc.org>
Commit-Queue: Taylor <deadbeef@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33427}
2021-03-11 00:58:33 +00:00
34fdc92119 Add audioproc_f support for testing the runtime settings of whether the output is used
Bug: b/177830919
Change-Id: Iddcb79000f471eac165e3f44f14fad41435e6ccb
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211241
Reviewed-by: Sam Zackrisson <saza@webrtc.org>
Commit-Queue: Per Åhgren <peah@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33426}
2021-03-10 23:19:30 +00:00
3d792e990a Add controls for MTU size of virtual socket server
This will allow us to write tests for what happens when large datagrams
are discarded.

Bug: webrtc:12495
Change-Id: I5c8e9fe55917967ea4604e1b3abe3c590c330ffa
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211044
Reviewed-by: Taylor <deadbeef@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33425}
2021-03-10 20:06:22 +00:00
bccfd26322 Allow webrtc mac cross compile
Chromium side changes: https://crrev.com/c/2743475

Bug: b/180976558
Change-Id: I4db49b91379d8b7f293147bdefb4296861faf0a2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/210684
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Andrey Logvin <landrey@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33424}
2021-03-10 18:42:58 +00:00
048adc7136 Add missing remote-outbound stats to RTCPReceiver::NTP
In order to add `RTCRemoteOutboundRtpStreamStats` (see [1]), the
following stats must be added:
- sender's packet count (see [2])
- sender's octet count (see [2])
- total number of RTCP SR blocks sent (see [3])

[1] https://www.w3.org/TR/webrtc-stats/#dom-rtcremoteoutboundrtpstreamstats
[2] https://tools.ietf.org/html/rfc3550#section-6.4.1
[3] https://www.w3.org/TR/webrtc-stats/#dom-rtcremoteoutboundrtpstreamstats-reportssent

Bug: webrtc:12529
Change-Id: I47ac2f79ba53631965d1cd7c1062f3d0f158d66e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/210963
Commit-Queue: Alessio Bazzica <alessiob@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33423}
2021-03-10 16:36:48 +00:00
da2fd2a2b2 Fix problem with ipv4 over ipv6 on Android
This patch fixes a problem with using ipv4 over ipv6
addresses on Android. These addresses are discovered
using 'getifaddr' with interfaces called 'v4-wlan0' or
'v4-rmnet' but the Android API does not report them.

This leads to failure when BasicPortAllocator tries
to bind a socket to the ip-address, making the ipv4
address unusable.

This solution does the following
1) Insert BasicNetworkManager as NetworkBinderInterface
rather than AndroidNetworkManager.

2) When SocketServer calls BindSocketToNetwork,
BasicNetworkManager first lookup the interface name,
and then calls AndroidNetworkManager.

3) AndroidNetworkManager will then first try to bind
using the known ip-addresses, and if it can't find the network
it will instead match the interface names.

The patch has been tested on real android devices, and works fine.
And everything is disabled by default, and is enabled by field trial.

My plan is to rollout the feature, checking that it does not introduce
any problems, and if so, enabled for all.

Bug: webrtc:10707
Change-Id: I7081ba43d4ce17077acfa5fbab44eda127ac3971
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211003
Commit-Queue: Jonas Oreland <jonaso@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33422}
2021-03-10 16:08:18 +00:00
89cb65ed66 [Battery]: Delay start of TaskQueuePacedSender.
To avoid unnecessary repeating tasks, TaskQueuePacedSender is started
only upon RtpTransportControllerSend::EnsureStarted().

More specifically, the repeating task happens in
TaskQueuePacedSender::MaybeProcessPackets() every 500ms, using a self
task_queue_.PostDelayedTask().

Bug: chromium:1152887
Change-Id: I72c96d2c4b491d5edb45a30b210b3797165cbf48
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/208560
Commit-Queue: Etienne Pierre-Doray <etiennep@chromium.org>
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33421}
2021-03-10 16:03:28 +00:00
79011ef4a7 Remove ModuleRtpRtcpImpl2::LastReceivedNTP
`LastReceivedNTP()` does not need to be part of the public members of
`ModuleRtpRtcpImpl` and `ModuleRtpRtcpImpl2` since it is used only
once in the same class.

This change is requried by the child CL [1] which adds a public getter
needed to add remote-outbound stats.

[1] https://webrtc-review.googlesource.com/c/src/+/211041

Bug: webrtc:12529
Change-Id: I82cfea5ee795de37fffa3d759ce9f581ca775d55
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211043
Commit-Queue: Alessio Bazzica <alessiob@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33420}
2021-03-10 15:11:38 +00:00
ee8cd20ec5 Add a mutex free implementation of webrtc::ReceiveStatistics
The mutex is removed from the old existing implementation and instead a wrapper is implemented that ensure thread-safety.
Both the thread-safe and unsafe version share the same implementation of the logic.

There are two ways of construction:
webrtc::ReceiveStatistics::Create - thread-safe version.
webrtc::ReceiveStatistics::CreateUnLocked -thread-unsafe

Bug: none
Change-Id: Ica375919fda70180335c8f9ea666497811daf866
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211240
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33419}
2021-03-10 14:16:38 +00:00
bb22066e60 Roll chromium_revision e1b9354ff4..43d5378f7f (854007:861531)
Change log: e1b9354ff4..43d5378f7f
Full diff: e1b9354ff4..43d5378f7f

Changed dependencies
* src/base: 242517a010..a90f1db464
* src/build: 251bfc5101..db920d7bb8
* src/buildtools: 228b1c1883..368c7dd2c9
* src/buildtools/third_party/libc++abi/trunk: 196ba1aaa8..c93be42a40
* src/buildtools/third_party/libunwind/trunk: d999d54f4b..cc80b4ac98
* src/ios: d365fb8897..de840b0cc0
* src/testing: 7dee089ce5..cb7510fb0e
* src/third_party: d15b5c89b3..fc08a988c1
* src/third_party/android_deps/libs/android_arch_core_common: version:1.1.1-cr0..version:1.1.1.cr0
* src/third_party/android_deps/libs/android_arch_core_runtime: version:1.1.1-cr0..version:1.1.1.cr0
* src/third_party/android_deps/libs/android_arch_lifecycle_common: version:1.1.1-cr0..version:1.1.1.cr0
* src/third_party/android_deps/libs/android_arch_lifecycle_common_java8: version:1.1.1-cr0..version:1.1.1.cr0
* src/third_party/android_deps/libs/android_arch_lifecycle_livedata: version:1.1.1-cr0..version:1.1.1.cr0
* src/third_party/android_deps/libs/android_arch_lifecycle_livedata_core: version:1.1.1-cr0..version:1.1.1.cr0
* src/third_party/android_deps/libs/android_arch_lifecycle_runtime: version:1.1.1-cr0..version:1.1.1.cr0
* src/third_party/android_deps/libs/android_arch_lifecycle_viewmodel: version:1.1.1-cr0..version:1.1.1.cr0
* src/third_party/android_deps/libs/backport_util_concurrent_backport_util_concurrent: version:3.1-cr0..version:3.1.cr0
* src/third_party/android_deps/libs/classworlds_classworlds: version:1.1-alpha-2-cr0..version:1.1-alpha-2.cr0
* src/third_party/android_deps/libs/com_android_support_animated_vector_drawable: version:28.0.0-cr0..version:28.0.0.cr0
* src/third_party/android_deps/libs/com_android_support_appcompat_v7: version:28.0.0-cr0..version:28.0.0.cr0
* src/third_party/android_deps/libs/com_android_support_asynclayoutinflater: version:28.0.0-cr0..version:28.0.0.cr0
* src/third_party/android_deps/libs/com_android_support_cardview_v7: version:28.0.0-cr0..version:28.0.0.cr0
* src/third_party/android_deps/libs/com_android_support_collections: version:28.0.0-cr0..version:28.0.0.cr0
* src/third_party/android_deps/libs/com_android_support_coordinatorlayout: version:28.0.0-cr0..version:28.0.0.cr0
* src/third_party/android_deps/libs/com_android_support_cursoradapter: version:28.0.0-cr0..version:28.0.0.cr0
* src/third_party/android_deps/libs/com_android_support_customview: version:28.0.0-cr0..version:28.0.0.cr0
* src/third_party/android_deps/libs/com_android_support_design: version:28.0.0-cr0..version:28.0.0.cr0
* src/third_party/android_deps/libs/com_android_support_documentfile: version:28.0.0-cr0..version:28.0.0.cr0
* src/third_party/android_deps/libs/com_android_support_drawerlayout: version:28.0.0-cr0..version:28.0.0.cr0
* src/third_party/android_deps/libs/com_android_support_interpolator: version:28.0.0-cr0..version:28.0.0.cr0
* src/third_party/android_deps/libs/com_android_support_loader: version:28.0.0-cr0..version:28.0.0.cr0
* src/third_party/android_deps/libs/com_android_support_localbroadcastmanager: version:28.0.0-cr0..version:28.0.0.cr0
* src/third_party/android_deps/libs/com_android_support_multidex: version:1.0.0-cr0..version:1.0.0.cr0
* src/third_party/android_deps/libs/com_android_support_print: version:28.0.0-cr0..version:28.0.0.cr0
* src/third_party/android_deps/libs/com_android_support_recyclerview_v7: version:28.0.0-cr0..version:28.0.0.cr0
* src/third_party/android_deps/libs/com_android_support_slidingpanelayout: version:28.0.0-cr0..version:28.0.0.cr0
* src/third_party/android_deps/libs/com_android_support_support_annotations: version:28.0.0-cr0..version:28.0.0.cr0
* src/third_party/android_deps/libs/com_android_support_support_compat: version:28.0.0-cr0..version:28.0.0.cr0
* src/third_party/android_deps/libs/com_android_support_support_core_ui: version:28.0.0-cr0..version:28.0.0.cr0
* src/third_party/android_deps/libs/com_android_support_support_core_utils: version:28.0.0-cr0..version:28.0.0.cr0
* src/third_party/android_deps/libs/com_android_support_support_fragment: version:28.0.0-cr0..version:28.0.0.cr0
* src/third_party/android_deps/libs/com_android_support_support_media_compat: version:28.0.0-cr0..version:28.0.0.cr0
* src/third_party/android_deps/libs/com_android_support_support_v4: version:28.0.0-cr0..version:28.0.0.cr0
* src/third_party/android_deps/libs/com_android_support_support_vector_drawable: version:28.0.0-cr0..version:28.0.0.cr0
* src/third_party/android_deps/libs/com_android_support_swiperefreshlayout: version:28.0.0-cr0..version:28.0.0.cr0
* src/third_party/android_deps/libs/com_android_support_transition: version:28.0.0-cr0..version:28.0.0.cr0
* src/third_party/android_deps/libs/com_android_support_versionedparcelable: version:28.0.0-cr0..version:28.0.0.cr0
* src/third_party/android_deps/libs/com_android_support_viewpager: version:28.0.0-cr0..version:28.0.0.cr0
* src/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs: version:1.0.10-cr0..version:1.1.1.cr0
* src/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs_configuration: version:1.0.10-cr0..version:1.1.1.cr0
* src/third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine: version:2.8.0-cr0..version:2.8.0.cr0
* src/third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms: version:1.0-cr0..version:1.0.cr0
* src/third_party/android_deps/libs/com_google_android_datatransport_transport_api: version:2.2.1-cr0..version:2.2.1.cr0
* src/third_party/android_deps/libs/com_google_android_gms_play_services_auth: version:17.0.0-cr0..version:17.0.0.cr0
* src/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone: version:17.5.0-cr0..version:17.5.0.cr0
* src/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base: version:17.0.0-cr0..version:17.0.0.cr0
* src/third_party/android_deps/libs/com_google_android_gms_play_services_base: version:17.5.0-cr0..version:17.5.0.cr0
* src/third_party/android_deps/libs/com_google_android_gms_play_services_basement: version:17.5.0-cr0..version:17.5.0.cr0
* src/third_party/android_deps/libs/com_google_android_gms_play_services_cast: version:17.0.0-cr0..version:17.0.0.cr0
* src/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework: version:17.0.0-cr0..version:17.0.0.cr0
* src/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut: version:17.0.0-cr0..version:17.0.0.cr0
* src/third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging: version:16.0.0-cr0..version:16.0.0.cr0
* src/third_party/android_deps/libs/com_google_android_gms_play_services_fido: version:19.0.0-beta-cr0..version:19.0.0-beta.cr0
* src/third_party/android_deps/libs/com_google_android_gms_play_services_flags: version:17.0.0-cr0..version:17.0.0.cr0
* src/third_party/android_deps/libs/com_google_android_gms_play_services_gcm: version:17.0.0-cr0..version:17.0.0.cr0
* src/third_party/android_deps/libs/com_google_android_gms_play_services_iid: version:17.0.0-cr0..version:17.0.0.cr0
* src/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps: version:17.0.0-cr0..version:17.0.0.cr0
* src/third_party/android_deps/libs/com_google_android_gms_play_services_location: version:17.0.0-cr0..version:17.0.0.cr0
* src/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype: version:17.0.0-cr0..version:17.0.0.cr0
* src/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport: version:17.0.0-cr0..version:17.0.0.cr0
* src/third_party/android_deps/libs/com_google_android_gms_play_services_stats: version:17.0.0-cr0..version:17.0.0.cr0
* src/third_party/android_deps/libs/com_google_android_gms_play_services_tasks: version:17.2.0-cr0..version:17.2.0.cr0
* src/third_party/android_deps/libs/com_google_android_gms_play_services_vision: version:18.0.0-cr0..version:18.0.0.cr0
* src/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common: version:18.0.0-cr0..version:18.0.0.cr0
* src/third_party/android_deps/libs/com_google_android_material_material: version:1.2.0-alpha06-cr0..version:1.2.0-alpha06.cr0
* src/third_party/android_deps/libs/com_google_auto_auto_common: version:0.10-cr0..version:0.10.cr0
* src/third_party/android_deps/libs/com_google_auto_service_auto_service: version:1.0-rc6-cr0..version:1.0-rc6.cr0
* src/third_party/android_deps/libs/com_google_auto_service_auto_service_annotations: version:1.0-rc6-cr0..version:1.0-rc6.cr0
* src/third_party/android_deps/libs/com_google_auto_value_auto_value_annotations: version:1.7-cr0..version:1.7.cr0
* src/third_party/android_deps/libs/com_google_code_findbugs_jsr305: version:3.0.2-cr0..version:3.0.2.cr0
* src/third_party/android_deps/libs/com_google_code_gson_gson: version:2.8.0-cr0..version:2.8.0.cr0
* src/third_party/android_deps/libs/com_google_dagger_dagger: version:2.30-cr0..version:2.30.cr0
* src/third_party/android_deps/libs/com_google_dagger_dagger_compiler: version:2.30-cr0..version:2.30.cr0
* src/third_party/android_deps/libs/com_google_dagger_dagger_producers: version:2.30-cr0..version:2.30.cr0
* src/third_party/android_deps/libs/com_google_dagger_dagger_spi: version:2.30-cr0..version:2.30.cr0
* src/third_party/android_deps/libs/com_google_errorprone_error_prone_annotation: version:2.4.0-cr0..version:2.4.0.cr0
* src/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations: version:2.4.0-cr0..version:2.4.0.cr0
* src/third_party/android_deps/libs/com_google_errorprone_error_prone_check_api: version:2.4.0-cr0..version:2.4.0.cr0
* src/third_party/android_deps/libs/com_google_errorprone_error_prone_core: version:2.4.0-cr0..version:2.4.0.cr0
* src/third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations: version:2.4.0-cr0..version:2.4.0.cr0
* src/third_party/android_deps/libs/com_google_errorprone_javac: version:9+181-r4173-1-cr0..version:9+181-r4173-1.cr0
* src/third_party/android_deps/libs/com_google_errorprone_javac_shaded: version:9-dev-r4023-3-cr0..version:9-dev-r4023-3.cr0
* src/third_party/android_deps/libs/com_google_firebase_firebase_annotations: version:16.0.0-cr0..version:16.0.0.cr0
* src/third_party/android_deps/libs/com_google_firebase_firebase_common: version:19.5.0-cr0..version:19.5.0.cr0
* src/third_party/android_deps/libs/com_google_firebase_firebase_components: version:16.1.0-cr0..version:16.1.0.cr0
* src/third_party/android_deps/libs/com_google_firebase_firebase_encoders: version:16.1.0-cr0..version:16.1.0.cr0
* src/third_party/android_deps/libs/com_google_firebase_firebase_encoders_json: version:17.1.0-cr0..version:17.1.0.cr0
* src/third_party/android_deps/libs/com_google_firebase_firebase_iid: version:21.0.1-cr0..version:21.0.1.cr0
* src/third_party/android_deps/libs/com_google_firebase_firebase_iid_interop: version:17.0.0-cr0..version:17.0.0.cr0
* src/third_party/android_deps/libs/com_google_firebase_firebase_installations: version:16.3.5-cr0..version:16.3.5.cr0
* src/third_party/android_deps/libs/com_google_firebase_firebase_installations_interop: version:16.0.1-cr0..version:16.0.1.cr0
* src/third_party/android_deps/libs/com_google_firebase_firebase_measurement_connector: version:18.0.0-cr0..version:18.0.0.cr0
* src/third_party/android_deps/libs/com_google_firebase_firebase_messaging: version:21.0.1-cr0..version:21.0.1.cr0
* src/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format: version:1.5-cr0..version:1.5.cr0
* src/third_party/android_deps/libs/com_google_guava_failureaccess: version:1.0.1-cr0..version:1.0.1.cr0
* src/third_party/android_deps/libs/com_google_guava_guava: version:30.1-jre-cr0..version:30.1-jre.cr0
* src/third_party/android_deps/libs/com_google_guava_guava_android: version:30.1-android-cr0..version:30.1-android.cr0
* src/third_party/android_deps/libs/com_google_guava_listenablefuture: version:1.0-cr0..version:1.0.cr0
* src/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations: version:1.3-cr0..version:1.3.cr0
* src/third_party/android_deps/libs/com_google_protobuf_protobuf_java: version:3.4.0-cr0..version:3.4.0.cr0
* src/third_party/android_deps/libs/com_google_protobuf_protobuf_javalite: version:3.13.0-cr0..version:3.13.0.cr0
* src/third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils: version:1.3.0-cr0..version:1.3.0.cr0
* src/third_party/android_deps/libs/com_squareup_javapoet: version:1.13.0-cr0..version:1.13.0.cr0
* src/third_party/android_deps/libs/com_squareup_javawriter: version:2.1.1-cr0..version:2.1.1.cr0
* src/third_party/android_deps/libs/javax_annotation_javax_annotation_api: version:1.3.2-cr0..version:1.3.2.cr0
* src/third_party/android_deps/libs/javax_annotation_jsr250_api: version:1.0-cr0..version:1.0.cr0
* src/third_party/android_deps/libs/javax_inject_javax_inject: version:1-cr0..version:1.cr0
* src/third_party/android_deps/libs/nekohtml_nekohtml: version:1.9.6.2-cr0..version:1.9.6.2.cr0
* src/third_party/android_deps/libs/net_ltgt_gradle_incap_incap: version:0.2-cr0..version:0.2.cr0
* src/third_party/android_deps/libs/net_sf_kxml_kxml2: version:2.3.0-cr0..version:2.3.0.cr0
* src/third_party/android_deps/libs/org_apache_ant_ant: version:1.8.0-cr0..version:1.8.0.cr0
* src/third_party/android_deps/libs/org_apache_ant_ant_launcher: version:1.8.0-cr0..version:1.8.0.cr0
* src/third_party/android_deps/libs/org_apache_maven_maven_ant_tasks: version:2.1.3-cr0..version:2.1.3.cr0
* src/third_party/android_deps/libs/org_apache_maven_maven_artifact: version:2.2.1-cr0..version:2.2.1.cr0
* src/third_party/android_deps/libs/org_apache_maven_maven_artifact_manager: version:2.2.1-cr0..version:2.2.1.cr0
* src/third_party/android_deps/libs/org_apache_maven_maven_error_diagnostics: version:2.2.1-cr0..version:2.2.1.cr0
* src/third_party/android_deps/libs/org_apache_maven_maven_model: version:2.2.1-cr0..version:2.2.1.cr0
* src/third_party/android_deps/libs/org_apache_maven_maven_plugin_registry: version:2.2.1-cr0..version:2.2.1.cr0
* src/third_party/android_deps/libs/org_apache_maven_maven_profile: version:2.2.1-cr0..version:2.2.1.cr0
* src/third_party/android_deps/libs/org_apache_maven_maven_project: version:2.2.1-cr0..version:2.2.1.cr0
* src/third_party/android_deps/libs/org_apache_maven_maven_repository_metadata: version:2.2.1-cr0..version:2.2.1.cr0
* src/third_party/android_deps/libs/org_apache_maven_maven_settings: version:2.2.1-cr0..version:2.2.1.cr0
* src/third_party/android_deps/libs/org_apache_maven_wagon_wagon_file: version:1.0-beta-6-cr0..version:1.0-beta-6.cr0
* src/third_party/android_deps/libs/org_apache_maven_wagon_wagon_http_lightweight: version:1.0-beta-6-cr0..version:1.0-beta-6.cr0
* src/third_party/android_deps/libs/org_apache_maven_wagon_wagon_http_shared: version:1.0-beta-6-cr0..version:1.0-beta-6.cr0
* src/third_party/android_deps/libs/org_apache_maven_wagon_wagon_provider_api: version:1.0-beta-6-cr0..version:1.0-beta-6.cr0
* src/third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup: version:1.2.1-cr0..version:1.2.1.cr0
* src/third_party/android_deps/libs/org_checkerframework_checker_compat_qual: version:2.5.5-cr0..version:2.5.5.cr0
* src/third_party/android_deps/libs/org_checkerframework_checker_qual: version:3.5.0-cr0..version:3.5.0.cr0
* src/third_party/android_deps/libs/org_checkerframework_dataflow_shaded: version:3.1.2-cr0..version:3.1.2.cr0
* src/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations: version:1.17-cr0..version:1.17.cr0
* src/third_party/android_deps/libs/org_codehaus_plexus_plexus_container_default: version:1.0-alpha-9-stable-1-cr0..version:1.0-alpha-9-stable-1.cr0
* src/third_party/android_deps/libs/org_codehaus_plexus_plexus_interpolation: version:1.11-cr0..version:1.11.cr0
* src/third_party/android_deps/libs/org_codehaus_plexus_plexus_utils: version:1.5.15-cr0..version:1.5.15.cr0
* src/third_party/android_deps/libs/org_jetbrains_annotations: version:13.0-cr0..version:13.0.cr0
* src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib: version:1.3.72-cr0..version:1.3.72.cr0
* src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_common: version:1.3.72-cr0..version:1.3.72.cr0
* src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm: version:0.1.0-cr0..version:0.1.0.cr0
* src/third_party/android_deps/libs/org_ow2_asm_asm: version:7.0-cr0..version:7.0.cr0
* src/third_party/android_deps/libs/org_ow2_asm_asm_analysis: version:7.0-cr0..version:7.0.cr0
* src/third_party/android_deps/libs/org_ow2_asm_asm_commons: version:7.0-cr0..version:7.0.cr0
* src/third_party/android_deps/libs/org_ow2_asm_asm_tree: version:7.0-cr0..version:7.0.cr0
* src/third_party/android_deps/libs/org_ow2_asm_asm_util: version:7.0-cr0..version:7.0.cr0
* src/third_party/android_deps/libs/org_pcollections_pcollections: version:2.1.2-cr0..version:2.1.2.cr0
* src/third_party/android_deps/libs/org_robolectric_annotations: version:4.3.1-cr0..version:4.3.1.cr0
* src/third_party/android_deps/libs/org_robolectric_junit: version:4.3.1-cr0..version:4.3.1.cr0
* src/third_party/android_deps/libs/org_robolectric_pluginapi: version:4.3.1-cr0..version:4.3.1.cr0
* src/third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver: version:4.3.1-cr0..version:4.3.1.cr0
* src/third_party/android_deps/libs/org_robolectric_resources: version:4.3.1-cr0..version:4.3.1.cr0
* src/third_party/android_deps/libs/org_robolectric_robolectric: version:4.3.1-cr0..version:4.3.1.cr0
* src/third_party/android_deps/libs/org_robolectric_sandbox: version:4.3.1-cr0..version:4.3.1.cr0
* src/third_party/android_deps/libs/org_robolectric_shadowapi: version:4.3.1-cr0..version:4.3.1.cr0
* src/third_party/android_deps/libs/org_robolectric_shadows_framework: version:4.3.1-cr0..version:4.3.1.cr0
* src/third_party/android_deps/libs/org_robolectric_shadows_playservices: version:4.3.1-cr0..version:4.3.1.cr0
* src/third_party/android_deps/libs/org_robolectric_utils: version:4.3.1-cr0..version:4.3.1.cr0
* src/third_party/android_deps/libs/org_robolectric_utils_reflector: version:4.3.1-cr0..version:4.3.1.cr0
* src/third_party/android_deps/libs/org_threeten_threeten_extra: version:1.5.0-cr0..version:1.5.0.cr0
* src/third_party/androidx: 09Q7fX-z4zxVsv_sl0K_cenKEZASVgwYe4goJB_KaIsC..4GScMzaFl3PhZCqBnZzx-cS6gB6CgHUxjF0lA3-GnBUC
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/ce9b002ebd..dfe0b01b3e
* src/third_party/breakpad/breakpad: e3d485f73f..d6a6f52606
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/35976bfcac..fa0ace78a3
* src/third_party/depot_tools: 7386a1e04f..7e3ad9eeb8
* src/third_party/freetype/src: 7849316ccf..8516849977
* src/third_party/googletest/src: 1b0cdaae57..07f4869221
* src/third_party/harfbuzz-ng/src: 53806e5b83..7686ff854b
* src/third_party/icu: 12825ed8aa..d879aac971
* src/third_party/libaom/source/libaom: https://aomedia.googlesource.com/aom.git/+log/e72d81ffbc..fb9f22ce8c
* src/third_party/libyuv: 93b1b332cd..a8c181050c
* src/third_party/perfetto: 7945040041..37518c39e3
* src/third_party/r8: F8cKQoSai0fZxFRJVRZnoWeS-oVyp53L7bpuVq9t44AC..p8MxOkeoVbwFeWnyTIOV5apfrUkcEo5Mq0bGVQtF82IC
* src/third_party/usrsctp/usrsctplib: a6647318b5..991335be3d
* src/tools: bd77bcca0d..6e15c0788b
* src/tools/luci-go: git_revision:77944aa535e42e29faadf6cfa81aee252807d468..git_revision:fd10124659e991321df2f8a5d3749687b54ceb0a
* src/tools/luci-go: git_revision:77944aa535e42e29faadf6cfa81aee252807d468..git_revision:fd10124659e991321df2f8a5d3749687b54ceb0a
* src/tools/luci-go: git_revision:77944aa535e42e29faadf6cfa81aee252807d468..git_revision:fd10124659e991321df2f8a5d3749687b54ceb0a
Added dependencies
* src/third_party/android_deps/libs/nekohtml_xercesminimal
* src/third_party/android_deps/libs/com_google_code_findbugs_jformatstring
Removed dependencies
* src/third_party/android_deps/libs/commons_cli_commons_cli
* src/third_party/android_deps/libs/com_android_tools_build_jetifier_jetifier_core
* src/third_party/android_deps/libs/nekohtml_xercesMinimal
* src/third_party/android_deps/libs/org_jdom_jdom2
* src/third_party/android_deps/libs/com_google_code_findbugs_jFormatString
* src/third_party/android_deps/libs/com_android_tools_build_jetifier_jetifier_processor
DEPS diff: e1b9354ff4..43d5378f7f/DEPS

Clang version changed llvmorg-13-init-1559-g01b87444:llvmorg-13-init-3462-gfe5c2c3c
Details: e1b9354ff4..43d5378f7f/tools/clang/scripts/update.py

TBR=chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com,
BUG=None

Change-Id: Icc9f6934589bc950215d6166f1ae899d2c01761b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211280
Reviewed-by: 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/master@{#33418}
2021-03-10 13:14:38 +00:00
213dc2cfc5 Temporarily disable Opus decode test.
Bug: webrtc:12518, webrtc:12543
Change-Id: I5481ee96fe2a3f9fd549e17cd9424441223a8b63
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211245
Reviewed-by: Ivo Creusen <ivoc@webrtc.org>
Commit-Queue: Jakob Ivarsson <jakobi@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33417}
2021-03-10 12:47:18 +00:00
8bfa2756a5 Fix nullability of completion handlers in iOS SDK.
Bug: None
Change-Id: I74d3d976760fd620a8f749a3c187430dbe80ef57
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/210961
Commit-Queue: Yura Yaroshevich <yura.yaroshevich@gmail.com>
Reviewed-by: Kári Helgason <kthelgason@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33416}
2021-03-10 11:48:04 +00:00
89127190ce Revert "Roll chromium_revision e1b9354ff4..74090df66c (854007:861144)"
This reverts commit cb7ff134321aef548034123339ec45c9c1cd0bfe.

Reason for revert: iOS 12 bot fails consistently: https://ci.chromium.org/ui/p/webrtc/builders/ci/iOS64%20Sim%20Debug%20(iOS%2012)/5497/overview

Original change's description:
> Roll chromium_revision e1b9354ff4..74090df66c (854007:861144)
>
> Change log: e1b9354ff4..74090df66c
> Full diff: e1b9354ff4..74090df66c
>
> Changed dependencies
> * src/base: 242517a010..b64741b2d4
> * src/build: 251bfc5101..6e85f7f8aa
> * src/buildtools: 228b1c1883..368c7dd2c9
> * src/buildtools/third_party/libc++abi/trunk: 196ba1aaa8..c93be42a40
> * src/buildtools/third_party/libunwind/trunk: d999d54f4b..cc80b4ac98
> * src/ios: d365fb8897..171bf5f5ff
> * src/testing: 7dee089ce5..f8f63f141a
> * src/third_party: d15b5c89b3..68e9de796c
> * src/third_party/android_deps/libs/android_arch_core_common: version:1.1.1-cr0..version:1.1.1.cr0
> * src/third_party/android_deps/libs/android_arch_core_runtime: version:1.1.1-cr0..version:1.1.1.cr0
> * src/third_party/android_deps/libs/android_arch_lifecycle_common: version:1.1.1-cr0..version:1.1.1.cr0
> * src/third_party/android_deps/libs/android_arch_lifecycle_common_java8: version:1.1.1-cr0..version:1.1.1.cr0
> * src/third_party/android_deps/libs/android_arch_lifecycle_livedata: version:1.1.1-cr0..version:1.1.1.cr0
> * src/third_party/android_deps/libs/android_arch_lifecycle_livedata_core: version:1.1.1-cr0..version:1.1.1.cr0
> * src/third_party/android_deps/libs/android_arch_lifecycle_runtime: version:1.1.1-cr0..version:1.1.1.cr0
> * src/third_party/android_deps/libs/android_arch_lifecycle_viewmodel: version:1.1.1-cr0..version:1.1.1.cr0
> * src/third_party/android_deps/libs/backport_util_concurrent_backport_util_concurrent: version:3.1-cr0..version:3.1.cr0
> * src/third_party/android_deps/libs/classworlds_classworlds: version:1.1-alpha-2-cr0..version:1.1-alpha-2.cr0
> * src/third_party/android_deps/libs/com_android_support_animated_vector_drawable: version:28.0.0-cr0..version:28.0.0.cr0
> * src/third_party/android_deps/libs/com_android_support_appcompat_v7: version:28.0.0-cr0..version:28.0.0.cr0
> * src/third_party/android_deps/libs/com_android_support_asynclayoutinflater: version:28.0.0-cr0..version:28.0.0.cr0
> * src/third_party/android_deps/libs/com_android_support_cardview_v7: version:28.0.0-cr0..version:28.0.0.cr0
> * src/third_party/android_deps/libs/com_android_support_collections: version:28.0.0-cr0..version:28.0.0.cr0
> * src/third_party/android_deps/libs/com_android_support_coordinatorlayout: version:28.0.0-cr0..version:28.0.0.cr0
> * src/third_party/android_deps/libs/com_android_support_cursoradapter: version:28.0.0-cr0..version:28.0.0.cr0
> * src/third_party/android_deps/libs/com_android_support_customview: version:28.0.0-cr0..version:28.0.0.cr0
> * src/third_party/android_deps/libs/com_android_support_design: version:28.0.0-cr0..version:28.0.0.cr0
> * src/third_party/android_deps/libs/com_android_support_documentfile: version:28.0.0-cr0..version:28.0.0.cr0
> * src/third_party/android_deps/libs/com_android_support_drawerlayout: version:28.0.0-cr0..version:28.0.0.cr0
> * src/third_party/android_deps/libs/com_android_support_interpolator: version:28.0.0-cr0..version:28.0.0.cr0
> * src/third_party/android_deps/libs/com_android_support_loader: version:28.0.0-cr0..version:28.0.0.cr0
> * src/third_party/android_deps/libs/com_android_support_localbroadcastmanager: version:28.0.0-cr0..version:28.0.0.cr0
> * src/third_party/android_deps/libs/com_android_support_multidex: version:1.0.0-cr0..version:1.0.0.cr0
> * src/third_party/android_deps/libs/com_android_support_print: version:28.0.0-cr0..version:28.0.0.cr0
> * src/third_party/android_deps/libs/com_android_support_recyclerview_v7: version:28.0.0-cr0..version:28.0.0.cr0
> * src/third_party/android_deps/libs/com_android_support_slidingpanelayout: version:28.0.0-cr0..version:28.0.0.cr0
> * src/third_party/android_deps/libs/com_android_support_support_annotations: version:28.0.0-cr0..version:28.0.0.cr0
> * src/third_party/android_deps/libs/com_android_support_support_compat: version:28.0.0-cr0..version:28.0.0.cr0
> * src/third_party/android_deps/libs/com_android_support_support_core_ui: version:28.0.0-cr0..version:28.0.0.cr0
> * src/third_party/android_deps/libs/com_android_support_support_core_utils: version:28.0.0-cr0..version:28.0.0.cr0
> * src/third_party/android_deps/libs/com_android_support_support_fragment: version:28.0.0-cr0..version:28.0.0.cr0
> * src/third_party/android_deps/libs/com_android_support_support_media_compat: version:28.0.0-cr0..version:28.0.0.cr0
> * src/third_party/android_deps/libs/com_android_support_support_v4: version:28.0.0-cr0..version:28.0.0.cr0
> * src/third_party/android_deps/libs/com_android_support_support_vector_drawable: version:28.0.0-cr0..version:28.0.0.cr0
> * src/third_party/android_deps/libs/com_android_support_swiperefreshlayout: version:28.0.0-cr0..version:28.0.0.cr0
> * src/third_party/android_deps/libs/com_android_support_transition: version:28.0.0-cr0..version:28.0.0.cr0
> * src/third_party/android_deps/libs/com_android_support_versionedparcelable: version:28.0.0-cr0..version:28.0.0.cr0
> * src/third_party/android_deps/libs/com_android_support_viewpager: version:28.0.0-cr0..version:28.0.0.cr0
> * src/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs: version:1.0.10-cr0..version:1.1.1.cr0
> * src/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs_configuration: version:1.0.10-cr0..version:1.1.1.cr0
> * src/third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine: version:2.8.0-cr0..version:2.8.0.cr0
> * src/third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms: version:1.0-cr0..version:1.0.cr0
> * src/third_party/android_deps/libs/com_google_android_datatransport_transport_api: version:2.2.1-cr0..version:2.2.1.cr0
> * src/third_party/android_deps/libs/com_google_android_gms_play_services_auth: version:17.0.0-cr0..version:17.0.0.cr0
> * src/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone: version:17.5.0-cr0..version:17.5.0.cr0
> * src/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base: version:17.0.0-cr0..version:17.0.0.cr0
> * src/third_party/android_deps/libs/com_google_android_gms_play_services_base: version:17.5.0-cr0..version:17.5.0.cr0
> * src/third_party/android_deps/libs/com_google_android_gms_play_services_basement: version:17.5.0-cr0..version:17.5.0.cr0
> * src/third_party/android_deps/libs/com_google_android_gms_play_services_cast: version:17.0.0-cr0..version:17.0.0.cr0
> * src/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework: version:17.0.0-cr0..version:17.0.0.cr0
> * src/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut: version:17.0.0-cr0..version:17.0.0.cr0
> * src/third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging: version:16.0.0-cr0..version:16.0.0.cr0
> * src/third_party/android_deps/libs/com_google_android_gms_play_services_fido: version:19.0.0-beta-cr0..version:19.0.0-beta.cr0
> * src/third_party/android_deps/libs/com_google_android_gms_play_services_flags: version:17.0.0-cr0..version:17.0.0.cr0
> * src/third_party/android_deps/libs/com_google_android_gms_play_services_gcm: version:17.0.0-cr0..version:17.0.0.cr0
> * src/third_party/android_deps/libs/com_google_android_gms_play_services_iid: version:17.0.0-cr0..version:17.0.0.cr0
> * src/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps: version:17.0.0-cr0..version:17.0.0.cr0
> * src/third_party/android_deps/libs/com_google_android_gms_play_services_location: version:17.0.0-cr0..version:17.0.0.cr0
> * src/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype: version:17.0.0-cr0..version:17.0.0.cr0
> * src/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport: version:17.0.0-cr0..version:17.0.0.cr0
> * src/third_party/android_deps/libs/com_google_android_gms_play_services_stats: version:17.0.0-cr0..version:17.0.0.cr0
> * src/third_party/android_deps/libs/com_google_android_gms_play_services_tasks: version:17.2.0-cr0..version:17.2.0.cr0
> * src/third_party/android_deps/libs/com_google_android_gms_play_services_vision: version:18.0.0-cr0..version:18.0.0.cr0
> * src/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common: version:18.0.0-cr0..version:18.0.0.cr0
> * src/third_party/android_deps/libs/com_google_android_material_material: version:1.2.0-alpha06-cr0..version:1.2.0-alpha06.cr0
> * src/third_party/android_deps/libs/com_google_auto_auto_common: version:0.10-cr0..version:0.10.cr0
> * src/third_party/android_deps/libs/com_google_auto_service_auto_service: version:1.0-rc6-cr0..version:1.0-rc6.cr0
> * src/third_party/android_deps/libs/com_google_auto_service_auto_service_annotations: version:1.0-rc6-cr0..version:1.0-rc6.cr0
> * src/third_party/android_deps/libs/com_google_auto_value_auto_value_annotations: version:1.7-cr0..version:1.7.cr0
> * src/third_party/android_deps/libs/com_google_code_findbugs_jsr305: version:3.0.2-cr0..version:3.0.2.cr0
> * src/third_party/android_deps/libs/com_google_code_gson_gson: version:2.8.0-cr0..version:2.8.0.cr0
> * src/third_party/android_deps/libs/com_google_dagger_dagger: version:2.30-cr0..version:2.30.cr0
> * src/third_party/android_deps/libs/com_google_dagger_dagger_compiler: version:2.30-cr0..version:2.30.cr0
> * src/third_party/android_deps/libs/com_google_dagger_dagger_producers: version:2.30-cr0..version:2.30.cr0
> * src/third_party/android_deps/libs/com_google_dagger_dagger_spi: version:2.30-cr0..version:2.30.cr0
> * src/third_party/android_deps/libs/com_google_errorprone_error_prone_annotation: version:2.4.0-cr0..version:2.4.0.cr0
> * src/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations: version:2.4.0-cr0..version:2.4.0.cr0
> * src/third_party/android_deps/libs/com_google_errorprone_error_prone_check_api: version:2.4.0-cr0..version:2.4.0.cr0
> * src/third_party/android_deps/libs/com_google_errorprone_error_prone_core: version:2.4.0-cr0..version:2.4.0.cr0
> * src/third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations: version:2.4.0-cr0..version:2.4.0.cr0
> * src/third_party/android_deps/libs/com_google_errorprone_javac: version:9+181-r4173-1-cr0..version:9+181-r4173-1.cr0
> * src/third_party/android_deps/libs/com_google_errorprone_javac_shaded: version:9-dev-r4023-3-cr0..version:9-dev-r4023-3.cr0
> * src/third_party/android_deps/libs/com_google_firebase_firebase_annotations: version:16.0.0-cr0..version:16.0.0.cr0
> * src/third_party/android_deps/libs/com_google_firebase_firebase_common: version:19.5.0-cr0..version:19.5.0.cr0
> * src/third_party/android_deps/libs/com_google_firebase_firebase_components: version:16.1.0-cr0..version:16.1.0.cr0
> * src/third_party/android_deps/libs/com_google_firebase_firebase_encoders: version:16.1.0-cr0..version:16.1.0.cr0
> * src/third_party/android_deps/libs/com_google_firebase_firebase_encoders_json: version:17.1.0-cr0..version:17.1.0.cr0
> * src/third_party/android_deps/libs/com_google_firebase_firebase_iid: version:21.0.1-cr0..version:21.0.1.cr0
> * src/third_party/android_deps/libs/com_google_firebase_firebase_iid_interop: version:17.0.0-cr0..version:17.0.0.cr0
> * src/third_party/android_deps/libs/com_google_firebase_firebase_installations: version:16.3.5-cr0..version:16.3.5.cr0
> * src/third_party/android_deps/libs/com_google_firebase_firebase_installations_interop: version:16.0.1-cr0..version:16.0.1.cr0
> * src/third_party/android_deps/libs/com_google_firebase_firebase_measurement_connector: version:18.0.0-cr0..version:18.0.0.cr0
> * src/third_party/android_deps/libs/com_google_firebase_firebase_messaging: version:21.0.1-cr0..version:21.0.1.cr0
> * src/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format: version:1.5-cr0..version:1.5.cr0
> * src/third_party/android_deps/libs/com_google_guava_failureaccess: version:1.0.1-cr0..version:1.0.1.cr0
> * src/third_party/android_deps/libs/com_google_guava_guava: version:30.1-jre-cr0..version:30.1-jre.cr0
> * src/third_party/android_deps/libs/com_google_guava_guava_android: version:30.1-android-cr0..version:30.1-android.cr0
> * src/third_party/android_deps/libs/com_google_guava_listenablefuture: version:1.0-cr0..version:1.0.cr0
> * src/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations: version:1.3-cr0..version:1.3.cr0
> * src/third_party/android_deps/libs/com_google_protobuf_protobuf_java: version:3.4.0-cr0..version:3.4.0.cr0
> * src/third_party/android_deps/libs/com_google_protobuf_protobuf_javalite: version:3.13.0-cr0..version:3.13.0.cr0
> * src/third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils: version:1.3.0-cr0..version:1.3.0.cr0
> * src/third_party/android_deps/libs/com_squareup_javapoet: version:1.13.0-cr0..version:1.13.0.cr0
> * src/third_party/android_deps/libs/com_squareup_javawriter: version:2.1.1-cr0..version:2.1.1.cr0
> * src/third_party/android_deps/libs/javax_annotation_javax_annotation_api: version:1.3.2-cr0..version:1.3.2.cr0
> * src/third_party/android_deps/libs/javax_annotation_jsr250_api: version:1.0-cr0..version:1.0.cr0
> * src/third_party/android_deps/libs/javax_inject_javax_inject: version:1-cr0..version:1.cr0
> * src/third_party/android_deps/libs/nekohtml_nekohtml: version:1.9.6.2-cr0..version:1.9.6.2.cr0
> * src/third_party/android_deps/libs/net_ltgt_gradle_incap_incap: version:0.2-cr0..version:0.2.cr0
> * src/third_party/android_deps/libs/net_sf_kxml_kxml2: version:2.3.0-cr0..version:2.3.0.cr0
> * src/third_party/android_deps/libs/org_apache_ant_ant: version:1.8.0-cr0..version:1.8.0.cr0
> * src/third_party/android_deps/libs/org_apache_ant_ant_launcher: version:1.8.0-cr0..version:1.8.0.cr0
> * src/third_party/android_deps/libs/org_apache_maven_maven_ant_tasks: version:2.1.3-cr0..version:2.1.3.cr0
> * src/third_party/android_deps/libs/org_apache_maven_maven_artifact: version:2.2.1-cr0..version:2.2.1.cr0
> * src/third_party/android_deps/libs/org_apache_maven_maven_artifact_manager: version:2.2.1-cr0..version:2.2.1.cr0
> * src/third_party/android_deps/libs/org_apache_maven_maven_error_diagnostics: version:2.2.1-cr0..version:2.2.1.cr0
> * src/third_party/android_deps/libs/org_apache_maven_maven_model: version:2.2.1-cr0..version:2.2.1.cr0
> * src/third_party/android_deps/libs/org_apache_maven_maven_plugin_registry: version:2.2.1-cr0..version:2.2.1.cr0
> * src/third_party/android_deps/libs/org_apache_maven_maven_profile: version:2.2.1-cr0..version:2.2.1.cr0
> * src/third_party/android_deps/libs/org_apache_maven_maven_project: version:2.2.1-cr0..version:2.2.1.cr0
> * src/third_party/android_deps/libs/org_apache_maven_maven_repository_metadata: version:2.2.1-cr0..version:2.2.1.cr0
> * src/third_party/android_deps/libs/org_apache_maven_maven_settings: version:2.2.1-cr0..version:2.2.1.cr0
> * src/third_party/android_deps/libs/org_apache_maven_wagon_wagon_file: version:1.0-beta-6-cr0..version:1.0-beta-6.cr0
> * src/third_party/android_deps/libs/org_apache_maven_wagon_wagon_http_lightweight: version:1.0-beta-6-cr0..version:1.0-beta-6.cr0
> * src/third_party/android_deps/libs/org_apache_maven_wagon_wagon_http_shared: version:1.0-beta-6-cr0..version:1.0-beta-6.cr0
> * src/third_party/android_deps/libs/org_apache_maven_wagon_wagon_provider_api: version:1.0-beta-6-cr0..version:1.0-beta-6.cr0
> * src/third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup: version:1.2.1-cr0..version:1.2.1.cr0
> * src/third_party/android_deps/libs/org_checkerframework_checker_compat_qual: version:2.5.5-cr0..version:2.5.5.cr0
> * src/third_party/android_deps/libs/org_checkerframework_checker_qual: version:3.5.0-cr0..version:3.5.0.cr0
> * src/third_party/android_deps/libs/org_checkerframework_dataflow_shaded: version:3.1.2-cr0..version:3.1.2.cr0
> * src/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations: version:1.17-cr0..version:1.17.cr0
> * src/third_party/android_deps/libs/org_codehaus_plexus_plexus_container_default: version:1.0-alpha-9-stable-1-cr0..version:1.0-alpha-9-stable-1.cr0
> * src/third_party/android_deps/libs/org_codehaus_plexus_plexus_interpolation: version:1.11-cr0..version:1.11.cr0
> * src/third_party/android_deps/libs/org_codehaus_plexus_plexus_utils: version:1.5.15-cr0..version:1.5.15.cr0
> * src/third_party/android_deps/libs/org_jetbrains_annotations: version:13.0-cr0..version:13.0.cr0
> * src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib: version:1.3.72-cr0..version:1.3.72.cr0
> * src/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_common: version:1.3.72-cr0..version:1.3.72.cr0
> * src/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm: version:0.1.0-cr0..version:0.1.0.cr0
> * src/third_party/android_deps/libs/org_ow2_asm_asm: version:7.0-cr0..version:7.0.cr0
> * src/third_party/android_deps/libs/org_ow2_asm_asm_analysis: version:7.0-cr0..version:7.0.cr0
> * src/third_party/android_deps/libs/org_ow2_asm_asm_commons: version:7.0-cr0..version:7.0.cr0
> * src/third_party/android_deps/libs/org_ow2_asm_asm_tree: version:7.0-cr0..version:7.0.cr0
> * src/third_party/android_deps/libs/org_ow2_asm_asm_util: version:7.0-cr0..version:7.0.cr0
> * src/third_party/android_deps/libs/org_pcollections_pcollections: version:2.1.2-cr0..version:2.1.2.cr0
> * src/third_party/android_deps/libs/org_robolectric_annotations: version:4.3.1-cr0..version:4.3.1.cr0
> * src/third_party/android_deps/libs/org_robolectric_junit: version:4.3.1-cr0..version:4.3.1.cr0
> * src/third_party/android_deps/libs/org_robolectric_pluginapi: version:4.3.1-cr0..version:4.3.1.cr0
> * src/third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver: version:4.3.1-cr0..version:4.3.1.cr0
> * src/third_party/android_deps/libs/org_robolectric_resources: version:4.3.1-cr0..version:4.3.1.cr0
> * src/third_party/android_deps/libs/org_robolectric_robolectric: version:4.3.1-cr0..version:4.3.1.cr0
> * src/third_party/android_deps/libs/org_robolectric_sandbox: version:4.3.1-cr0..version:4.3.1.cr0
> * src/third_party/android_deps/libs/org_robolectric_shadowapi: version:4.3.1-cr0..version:4.3.1.cr0
> * src/third_party/android_deps/libs/org_robolectric_shadows_framework: version:4.3.1-cr0..version:4.3.1.cr0
> * src/third_party/android_deps/libs/org_robolectric_shadows_playservices: version:4.3.1-cr0..version:4.3.1.cr0
> * src/third_party/android_deps/libs/org_robolectric_utils: version:4.3.1-cr0..version:4.3.1.cr0
> * src/third_party/android_deps/libs/org_robolectric_utils_reflector: version:4.3.1-cr0..version:4.3.1.cr0
> * src/third_party/android_deps/libs/org_threeten_threeten_extra: version:1.5.0-cr0..version:1.5.0.cr0
> * src/third_party/androidx: 09Q7fX-z4zxVsv_sl0K_cenKEZASVgwYe4goJB_KaIsC..0cXqPd9UzaimlGKD6A5oVclporrOAC3RznyC7ICXQ9UC
> * src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/ce9b002ebd..dfe0b01b3e
> * src/third_party/breakpad/breakpad: e3d485f73f..d6a6f52606
> * src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/35976bfcac..4f82770e78
> * src/third_party/depot_tools: 7386a1e04f..d071f2a8a9
> * src/third_party/freetype/src: 7849316ccf..fedd945c3e
> * src/third_party/googletest/src: 1b0cdaae57..07f4869221
> * src/third_party/harfbuzz-ng/src: 53806e5b83..7686ff854b
> * src/third_party/icu: 12825ed8aa..e6379c8802
> * src/third_party/libaom/source/libaom: https://aomedia.googlesource.com/aom.git/+log/e72d81ffbc..fb9f22ce8c
> * src/third_party/libyuv: 93b1b332cd..a8c181050c
> * src/third_party/perfetto: 7945040041..37518c39e3
> * src/third_party/r8: F8cKQoSai0fZxFRJVRZnoWeS-oVyp53L7bpuVq9t44AC..p8MxOkeoVbwFeWnyTIOV5apfrUkcEo5Mq0bGVQtF82IC
> * src/third_party/usrsctp/usrsctplib: a6647318b5..6e00fe20df
> * src/tools: bd77bcca0d..6cf14f8442
> * src/tools/luci-go: git_revision:77944aa535e42e29faadf6cfa81aee252807d468..git_revision:fd10124659e991321df2f8a5d3749687b54ceb0a
> * src/tools/luci-go: git_revision:77944aa535e42e29faadf6cfa81aee252807d468..git_revision:fd10124659e991321df2f8a5d3749687b54ceb0a
> * src/tools/luci-go: git_revision:77944aa535e42e29faadf6cfa81aee252807d468..git_revision:fd10124659e991321df2f8a5d3749687b54ceb0a
> Added dependencies
> * src/third_party/android_deps/libs/nekohtml_xercesminimal
> * src/third_party/android_deps/libs/com_google_code_findbugs_jformatstring
> Removed dependencies
> * src/third_party/android_deps/libs/commons_cli_commons_cli
> * src/third_party/android_deps/libs/com_android_tools_build_jetifier_jetifier_core
> * src/third_party/android_deps/libs/nekohtml_xercesMinimal
> * src/third_party/android_deps/libs/org_jdom_jdom2
> * src/third_party/android_deps/libs/com_google_code_findbugs_jFormatString
> * src/third_party/android_deps/libs/com_android_tools_build_jetifier_jetifier_processor
> DEPS diff: e1b9354ff4..74090df66c/DEPS
>
> Clang version changed llvmorg-13-init-1559-g01b87444:llvmorg-13-init-3462-gfe5c2c3c
> Details: e1b9354ff4..74090df66c/tools/clang/scripts/update.py
>
> TBR=titovartem@webrtc.org,
> BUG=None
>
> Change-Id: Id2b5745ddc858a9cc4aa0ee7c4009fff62fc7fca
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/210962
> Reviewed-by: Artem Titov <titovartem@webrtc.org>
> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
> Commit-Queue: Artem Titov <titovartem@webrtc.org>
> Cr-Commit-Position: refs/heads/master@{#33407}

Bug: None
Change-Id: I7679a2545ac6996df641716d3db9af0143479d33
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211242
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33415}
2021-03-10 10:14:26 +00:00
6adb8d9282 Revert "Roll chromium_revision 74090df66c..f86a579769 (861144:861254)"
This reverts commit 14a626af56675c9d95f9fb207d53366a53a95fbd.

Reason for revert: iOS 12 bot fails consistently: https://ci.chromium.org/ui/p/webrtc/builders/ci/iOS64%20Sim%20Debug%20(iOS%2012)/5497/overview

Original change's description:
> Roll chromium_revision 74090df66c..f86a579769 (861144:861254)
>
> Change log: 74090df66c..f86a579769
> Full diff: 74090df66c..f86a579769
>
> Changed dependencies
> * src/base: b64741b2d4..7d68e0b0d0
> * src/build: 6e85f7f8aa..6936526975
> * src/ios: 171bf5f5ff..6a6c1b635a
> * src/testing: f8f63f141a..6c578c1c05
> * src/third_party: 68e9de796c..4b716109f3
> * src/tools: 6cf14f8442..c6fd42a430
> DEPS diff: 74090df66c..f86a579769/DEPS
>
> No update to Clang.
>
> TBR=chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com,
> BUG=None
>
> Change-Id: Id07a53e236cf61a9cd68fa785c467bfd377f0228
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211101
> Reviewed-by: 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/master@{#33409}

Bug: None
Change-Id: Ie9600c1f91c3bb65f2cd1d4e08a1ee561fa31eb6
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211243
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33414}
2021-03-10 10:11:56 +00:00
734ae5296b Revert "Roll chromium_revision f86a579769..dc3e6d8b69 (861254:861387)"
This reverts commit 8114016f5919a1471a165073f2fe8d2df7a8b5dc.

Reason for revert: iOS 12 bot fails consistently: https://ci.chromium.org/ui/p/webrtc/builders/ci/iOS64%20Sim%20Debug%20(iOS%2012)/5497/overview

Original change's description:
> Roll chromium_revision f86a579769..dc3e6d8b69 (861254:861387)
>
> Change log: f86a579769..dc3e6d8b69
> Full diff: f86a579769..dc3e6d8b69
>
> Changed dependencies
> * src/base: 7d68e0b0d0..9978a5f577
> * src/build: 6936526975..389d3f34d2
> * src/ios: 6a6c1b635a..2202f96081
> * src/testing: 6c578c1c05..ce9ed2c017
> * src/third_party: 4b716109f3..a6f935173b
> * src/third_party/androidx: 0cXqPd9UzaimlGKD6A5oVclporrOAC3RznyC7ICXQ9UC..oreM1nhI2BN_p04o3Ghzwh57VhwOPKaXhpFBJG3PbbUC
> * src/third_party/depot_tools: d071f2a8a9..0e8b3107e0
> * src/third_party/icu: e6379c8802..d879aac971
> * src/tools: c6fd42a430..4542cb38c4
> DEPS diff: f86a579769..dc3e6d8b69/DEPS
>
> No update to Clang.
>
> TBR=chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com,
> BUG=None
>
> Change-Id: I6c9f488a7a8e013da069dad6f60f9abb816b176d
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211160
> Reviewed-by: 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/master@{#33410}

Bug: None
Change-Id: Ic87a952750b25d1300c596c87a4238afe8664cee
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211244
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33413}
2021-03-10 10:10:16 +00:00
6a55e7307b Stop inheriting from has_slots in DtlsTransport.
Bug: webrtc:11943
Change-Id: Icb6cac30ba8a10528d75e87d9ccc3508d1cfb5a9
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/208940
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33412}
2021-03-10 08:40:14 +00:00
68ef4e5b00 Update WebRTC code version (2021-03-10T04:02:37).
TBR=webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com,mbonadei@webrtc.org

Bug: None
Change-Id: I2418fb1a561d64d8a57c36f69fe2080f19e243e7
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211181
Reviewed-by: 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/master@{#33411}
2021-03-10 06:10:44 +00:00
8114016f59 Roll chromium_revision f86a579769..dc3e6d8b69 (861254:861387)
Change log: f86a579769..dc3e6d8b69
Full diff: f86a579769..dc3e6d8b69

Changed dependencies
* src/base: 7d68e0b0d0..9978a5f577
* src/build: 6936526975..389d3f34d2
* src/ios: 6a6c1b635a..2202f96081
* src/testing: 6c578c1c05..ce9ed2c017
* src/third_party: 4b716109f3..a6f935173b
* src/third_party/androidx: 0cXqPd9UzaimlGKD6A5oVclporrOAC3RznyC7ICXQ9UC..oreM1nhI2BN_p04o3Ghzwh57VhwOPKaXhpFBJG3PbbUC
* src/third_party/depot_tools: d071f2a8a9..0e8b3107e0
* src/third_party/icu: e6379c8802..d879aac971
* src/tools: c6fd42a430..4542cb38c4
DEPS diff: f86a579769..dc3e6d8b69/DEPS

No update to Clang.

TBR=chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com,
BUG=None

Change-Id: I6c9f488a7a8e013da069dad6f60f9abb816b176d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211160
Reviewed-by: 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/master@{#33410}
2021-03-10 02:49:11 +00:00
14a626af56 Roll chromium_revision 74090df66c..f86a579769 (861144:861254)
Change log: 74090df66c..f86a579769
Full diff: 74090df66c..f86a579769

Changed dependencies
* src/base: b64741b2d4..7d68e0b0d0
* src/build: 6e85f7f8aa..6936526975
* src/ios: 171bf5f5ff..6a6c1b635a
* src/testing: f8f63f141a..6c578c1c05
* src/third_party: 68e9de796c..4b716109f3
* src/tools: 6cf14f8442..c6fd42a430
DEPS diff: 74090df66c..f86a579769/DEPS

No update to Clang.

TBR=chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com,
BUG=None

Change-Id: Id07a53e236cf61a9cd68fa785c467bfd377f0228
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/211101
Reviewed-by: 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/master@{#33409}
2021-03-09 21:52:43 +00:00