Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
301 commits
Select commit Hold shift + click to select a range
43f724d
Ensure --output-dir is under SRC_DIR in tools_webrtc/ios/build_ios_li…
Jwata Jun 25, 2025
4f422cb
Fix loss based BWE to avoid unnecessary paddings.
Jun 26, 2025
c284d0a
Roll chromium_revision ff8c208486..5b929b805f (1478216:1479114)
Jun 26, 2025
6b29b1a
Roll chromium_revision 5b929b805f..3e575cefc5 (1479114:1479215)
Jun 26, 2025
9fe745b
Roll chromium_revision 3e575cefc5..b546d41b18 (1479215:1479316)
Jun 26, 2025
6655e21
Roll chromium_revision b546d41b18..3ad18fd171 (1479316:1479477)
Jun 26, 2025
8d307e6
Roll chromium_revision 3ad18fd171..caf05a9b75 (1479477:1479588)
Jun 27, 2025
4a7490b
Update WebRTC code version (2025-06-27T04:04:11).
Jun 27, 2025
fe999a8
dtls-in-stun: Correct testcase and renable those correct variants
Jun 26, 2025
5d4d8d7
Roll chromium_revision caf05a9b75..238a28281c (1479588:1479715)
Jun 27, 2025
912a0d8
Change HaltonFrameSampler to use VideoFrame, add support for NV12.
Jun 27, 2025
1542bb1
Create delay manager API in NetEq
Jun 27, 2025
9eb1f1a
Roll chromium_revision 238a28281c..9981aa6b34 (1479715:1479870)
Jun 27, 2025
452f02c
Update WebRTC code version (2025-06-28T04:03:08).
Jun 28, 2025
60556b4
IWYU modules/audio_devices (on linux)
fippo Jun 25, 2025
94f6237
Roll chromium_revision 9981aa6b34..a17f285d6a (1479870:1480361)
Jun 30, 2025
4a61405
Propagate field trials in video unittests
DanilChapovalov Jun 29, 2025
08837f6
Replace usages of ScopedKeyValueConfig with CreateTestFieldTrials
DanilChapovalov Jun 30, 2025
e7b2586
Introduce FullScreenWindowDetector for Window.Graphics.Capture API
palak8669 Jun 27, 2025
611ac4e
Deprecate FieldTrials::CreateNoGlobal
DanilChapovalov Jun 30, 2025
5b4745f
Roll chromium_revision a17f285d6a..0a369bd359 (1480361:1480492)
Jun 30, 2025
4690e0b
Delete ScopedKeyValueConfig and ScopedFieldTrials as unused
DanilChapovalov Jun 30, 2025
26cfc77
Do not set global field trials string in video loopback tools.
DanilChapovalov Jun 30, 2025
82429e6
Roll chromium_revision 0a369bd359..a0e5f7c8d3 (1480492:1480626)
Jun 30, 2025
0874e59
Roll chromium_revision a0e5f7c8d3..d0d4cc9913 (1480626:1480760)
Jun 30, 2025
38964c4
Roll chromium_revision d0d4cc9913..04a73c8df4 (1480760:1480869)
Jul 1, 2025
6dc30b3
dtls-in-stun: change API to take take a vector of uint32_t for acks
fippo Jun 27, 2025
fc3d84f
Update frame damage_region when previous_frame is false
palak8669 Jun 30, 2025
e893a74
Delete ExplicitKeyValueConfig alias
DanilChapovalov Jun 30, 2025
50e4b6a
Do not set global field trial string in WebRTC tests
DanilChapovalov Jun 30, 2025
c432ba1
Refactor class SendSideBandwidthEstimation
perkj Jul 1, 2025
0bdeb78
Remove re-exported symbols from rtc and cricket namespaces
Jul 1, 2025
11ea900
Update Chromium FYI Android bots.
Jul 1, 2025
7b64446
Roll chromium_revision 04a73c8df4..3289c5a559 (1480869:1480975)
Jul 1, 2025
0d4e5e9
Deprecate global field trials
DanilChapovalov Jul 1, 2025
9dccd06
Remove rtc_allow_deprecated_namespaces gn flag
Jul 1, 2025
bb173f0
Roll chromium_revision 3289c5a559..239d310f6e (1480975:1481088)
Jul 1, 2025
99d1213
Re-enable AddMediaToConnectedBundleDoesNotRestartIce on tsan.
Jul 1, 2025
e212c69
Roll chromium_revision 239d310f6e..8e0a52881c (1481088:1481221)
Jul 1, 2025
643e216
Move plan-b mid names from p2p/ to pc/
fippo Jul 1, 2025
c575d44
LNA: Check LNA permission when connection to STUN/TURN servers
Jun 27, 2025
1b4878a
dtls-in-stun: remove restriction on not having certificates
fippo Jul 1, 2025
ad87fa2
Roll chromium_revision 8e0a52881c..53fbac3d04 (1481221:1481352)
Jul 2, 2025
74e224e
sdp munging: detect munging trickle ice-options
fippo Jun 27, 2025
6a971be
Update WebRTC code version (2025-07-02T04:05:48).
Jul 2, 2025
1cc0008
Introduce NetworkQueue interface
perkj Jul 2, 2025
40205bd
Roll chromium_revision 53fbac3d04..3a28fcbc26 (1481352:1481488)
Jul 2, 2025
3ca21de
Revert "Introduce NetworkQueue interface"
perkj Jul 2, 2025
e972e87
IWYU system_wrappers
fippo Jul 2, 2025
8fc86b7
Add tests for FullScreenDetector for WgcCapturer
palak8669 Jul 2, 2025
6eae1ac
Add hard outlier rejection to `TimestampExtrapolator`
rasmusbrandt Jul 2, 2025
de20e5e
Roll chromium_revision 3a28fcbc26..cb20412a6e (1481488:1481732)
Jul 2, 2025
e610d18
RTC_CHECK spatial index in correct range: [0-kMaxSpatialLayers)
Jul 1, 2025
00b714e
IWYU modules/ partially and remove legacy ECN alias
fippo Jul 1, 2025
0a76479
Update WebRTC code version (2025-07-03T04:11:35).
Jul 3, 2025
9688ced
Reland "Introduce NetworkQueue interface"
perkj Jul 2, 2025
5320b43
Use FieldTrialsView::IsEnabled/IsDisabled helper
DanilChapovalov Jul 1, 2025
be5e37d
Roll chromium_revision cb20412a6e..ecafbee68f (1481732:1482093)
Jul 3, 2025
5682d46
Tighten environment_construction poison
DanilChapovalov Jul 3, 2025
4583572
Warn against calling WebRTC functions from callbacks
Jul 3, 2025
c508216
dtls-in-stun: add "implicit ack" for binding responses
fippo Jul 1, 2025
83b748d
IWYU rtc_tools
fippo Jul 2, 2025
5298f72
Revert "Refactor class SendSideBandwidthEstimation"
perkj Jul 3, 2025
6154b71
Update WebRTC code version (2025-07-04T04:02:17).
Jul 4, 2025
5063e78
Default 'export_perf_results_new_api' flag to true.
Jun 4, 2025
50aa2d7
Wrap jsep_session_description_unittest in webrtc namespace
fippo Jul 1, 2025
d72cc2f
Replace auto with unique_ptr<SessionDescriptionInterface>
fippo Jul 1, 2025
5004d26
Add file based encoder, which encodes a video to a file.
Jun 30, 2025
90ea141
Remove PeerConnectionInternal::Observer and instead add RunWithObserver
Jul 4, 2025
05fe80c
Roll chromium_revision ecafbee68f..ebb345e6b1 (1482093:1482606)
Jul 4, 2025
10fab30
Reduce usage of public sources in build files
DanilChapovalov Jul 4, 2025
6d7602d
Always copy color space on decoder output
Jul 4, 2025
13213ef
Introduce create_modular_peer_connection_factory build target
DanilChapovalov Jul 4, 2025
02f5ac3
Roll chromium_revision ebb345e6b1..9ecd23862d (1482606:1482713)
Jul 4, 2025
14bd0a2
Update WebRTC code version (2025-07-05T04:05:42).
Jul 5, 2025
86ca87a
Roll chromium_revision 9ecd23862d..6cd2963709 (1482713:1482817)
Jul 5, 2025
a53fa19
Update WebRTC code version (2025-07-06T04:03:41).
Jul 6, 2025
4fad261
Add PeerConnection::RemoveIceCandidate for IceCandidate
Jul 6, 2025
8496a4d
Roll chromium_revision 6cd2963709..70f7984f0b (1482817:1482919)
Jul 6, 2025
578ac14
IWYU rtc_tools (again)
fippo Jul 4, 2025
3e4e4a1
Roll chromium_revision 70f7984f0b..e73494ef30 (1482919:1483024)
Jul 7, 2025
833369b
Revert "Reland "Introduce NetworkQueue interface""
Jul 7, 2025
10da6fe
Move DeliverRtcp function to ArrayView
Jul 7, 2025
06c41cf
Roll chromium_revision e73494ef30..8e10cc4de7 (1483024:1483138)
Jul 7, 2025
c544c16
dtls-in-stun: change ack API to a vector<uint32_t> for writing
fippo Jul 7, 2025
81f4e78
constexpr-ify unit tests
fippo Jul 7, 2025
52b34e1
Update WebRTC code version (2025-07-08T04:04:36).
Jul 8, 2025
b01ae85
Use ArrayView in webrtc voice engine unittests
Jul 7, 2025
2a2119e
Add histogram to track when FullScreenDetector heuristic is not used
palak8669 Jul 7, 2025
896e528
IWYU rtc_base (threading-related)
fippo Jul 4, 2025
78e1a84
Fix the typo in the histogram name
palak8669 Jul 8, 2025
d950a7f
Move frame instrumentation evaluation to using callback.
Jul 8, 2025
c9c68ef
Cleanup delayed packet handing in RtpRtcpImpl2 unittests
DanilChapovalov Jul 8, 2025
ba4a04a
Reland "Introduce NetworkQueue interface"
perkj Jul 8, 2025
55bfe8f
Delete deprecated non-refcount PeerConnectionFactory::CreateVideoTrack
DanilChapovalov Jul 3, 2025
959659e
IWYU rtc_base (socket-related)
fippo Jul 3, 2025
97a3382
IWYU rtc_base (misc)
fippo Jul 3, 2025
2714423
Use ArrayView in media/base/rtp_utils
Jul 8, 2025
c3ac887
Update WebRTC code version (2025-07-09T04:06:08).
Jul 9, 2025
dc159bf
Add file based decoder, which decodes an encoded video file to a Y4M …
Jul 7, 2025
cb4d3d4
Delete deprecated variant of TestAudioDeviceModule::Create
DanilChapovalov Jul 8, 2025
a084fd6
Make the rtc_rusty_base64 flag apply globally
Jul 9, 2025
9689953
Fix inadvertent global variables in RTCVideoEncoderFactoryFake
joachimr2 Jul 8, 2025
0cbdcdf
Fix and disable test for corruption header negotiation in integration…
Jul 4, 2025
4ea937a
IWYU modules/video_capture
fippo Jul 3, 2025
59489f5
IWYU rtc_base even more
fippo Jul 9, 2025
4b2c2fc
restore and fix async_tcp_socket_unittest
fippo Jul 9, 2025
8ac2863
IWYU api/ call/ examples/ media/ test/ video/
fippo Jul 9, 2025
fb1f65a
Update WebRTC code version (2025-07-10T04:09:39).
Jul 10, 2025
9f42d00
IWYU common_audio
fippo Jul 9, 2025
adecfb6
Fix discrepancy when std_dev = 0.
Jul 11, 2025
dda01ca
stats: do not expose empty ice-ufrag on transport stats
fippo Jul 10, 2025
5782b72
IWYU remainder of rtc_base
fippo Jul 11, 2025
8d91ed7
Add DualPi2 NetworkQueue
perkj Jul 11, 2025
a5b33a0
Update WebRTC code version (2025-07-13T04:09:46).
Jul 13, 2025
90f2e1f
Update WebRTC code version (2025-07-14T04:06:38).
Jul 14, 2025
094a2c3
Use Timestamp type to represent VideoFrameMetaData::render_time
DanilChapovalov Jul 11, 2025
e578d78
Add setAudioDeviceModuleBuilder in objc PeerConnectionFactoryBuilder
DanilChapovalov Jul 11, 2025
c00f73b
[tracing] Add slow tag explicitly to disabled by default trace catego…
etiennep-chromium Jul 10, 2025
135a2c5
Update WebRTC code version (2025-07-15T04:03:40).
Jul 15, 2025
01df61e
Save Environment instead of pointer to TaskQueueFactory in TestAudioD…
DanilChapovalov Jul 11, 2025
49a2a8c
Use strong time and bitrate types in AlrDetector
DanilChapovalov Jul 14, 2025
8ccd71d
Add chrome-cherry-picker account to bot allowlist
Jul 15, 2025
c2d1e49
Remove deprecated functions from rtp_utils.h
Jul 9, 2025
4b42b47
constexpr-ify unit tests more
fippo Jul 14, 2025
5d7a175
Add include create_modular_peer_connection_factory.h where it is used
DanilChapovalov Jul 15, 2025
14a9620
IWYU misc files
fippo Jul 11, 2025
096fca9
IWYU logging
fippo Jul 15, 2025
73e7a27
Update committers policy for 2FA requirement
mitchella-google Jul 10, 2025
79f6537
Update WebRTC code version (2025-07-16T04:07:54).
Jul 16, 2025
aceb93e
[Cleanup] Drop ::testing:: prefix.
Jul 15, 2025
01f5c85
Expand autoroller error message if GCS objects dont match Chromium
Jul 15, 2025
e703597
Remove include of jpeglibmangler.h.
Jul 16, 2025
b7ff21c
Delete deprecated variants of ios CreateAudioDeviceModule
DanilChapovalov Jul 15, 2025
3141714
Roll chromium_revision 8e10cc4de7..5e936ab514 (1483138:1486969)
Jul 16, 2025
e30dd59
Change SetLocalContent_w to update header extensions on answer.
Jul 16, 2025
586f5bd
Use AbslStringify for SdpType where appropriate
Jul 16, 2025
d7b6036
Re-enable follow preferred order for codec fallback by default.
taste1981 Jul 16, 2025
6426dd6
Roll chromium_revision 5e936ab514..4856b97f46 (1486969:1487594)
Jul 16, 2025
78fc106
IWYU modules/video_coding/codecs/h264/
fippo Jul 16, 2025
83ef345
Verify enumeration before swapping window list
palak8669 Jul 16, 2025
044bdaf
Roll chromium_revision 4856b97f46..afe58d954b (1487594:1487779)
Jul 16, 2025
ac59d0f
Update WebRTC code version (2025-07-17T04:05:54).
Jul 17, 2025
9ad731c
Replace webrtc::test::Packet with RtpPacketReceived
DanilChapovalov Jul 16, 2025
e83b2bd
Do not include TURN allocate error response phrase in IceCandidateError
fippo Jul 16, 2025
2ae34ea
Remove PeerConnectionFactory::crypto_options
fippo Jul 10, 2025
adf7d6e
Add helper RtpPacket::SetPayload
DanilChapovalov Jul 17, 2025
ad04aa1
Disable mutex warning when intentionnaly creating a deadlock.
Jul 18, 2025
da3b324
IWYU modules/portal
fippo Jul 15, 2025
ef33274
Use strong time type for metrics::kMinRunTime constant
DanilChapovalov Jul 18, 2025
2e37aaf
Update WebRTC code version (2025-07-19T04:05:31).
Jul 19, 2025
f820414
Roll chromium_revision afe58d954b..a37c044ebc (1487779:1488952)
Jul 18, 2025
3c973ff
Roll chromium_revision a37c044ebc..1b992dfa85 (1488952:1489177)
Jul 19, 2025
56b4b69
Update WebRTC code version (2025-07-20T04:06:47).
Jul 20, 2025
45835ed
Roll chromium_revision 1b992dfa85..97452349da (1489177:1489284)
Jul 20, 2025
0cc735c
Update WebRTC code version (2025-07-21T04:06:15).
Jul 21, 2025
b2ea936
Modernize deprecated headers in api/, pc/ and rtc_base/
fippo Jul 18, 2025
8645c55
Delete SignalStateChanged from IceTransportInternal
Jul 20, 2025
12d1a69
Roll chromium_revision 97452349da..3efd9558e0 (1489284:1489386)
Jul 21, 2025
772386c
Allow StdoutMetricsExporter to merge stream and peers info in test_name.
MirkoBonadei Jul 21, 2025
fe6d56f
Roll chromium_revision 3efd9558e0..bb3b5c1595 (1489386:1489497)
Jul 21, 2025
ddaa5fa
Modernize deprecated headers in modules/
fippo Jul 18, 2025
af31797
Update WebRTC code version (2025-07-22T04:07:32).
Jul 22, 2025
a51269f
Revert "Allow StdoutMetricsExporter to merge stream and peers info in…
jleconte2 Jul 22, 2025
68274fb
Roll chromium_revision bb3b5c1595..e4baa72577 (1489497:1490040)
Jul 22, 2025
b690d7e
Remove jni_generator_helper.h from WebRTC
MirkoBonadei Jul 22, 2025
d552ad7
Revert "Remove jni_generator_helper.h from WebRTC"
MirkoBonadei Jul 22, 2025
33e9f8f
IWYU rtc_base/win
fippo Jul 21, 2025
0538249
Remove the export_perf_results_new_api flag.
Jul 16, 2025
b6d3441
Roll chromium_revision e4baa72577..ff852216a6 (1490040:1490143)
Jul 22, 2025
5f2c927
Modernize deprecated headers in the root dir
fippo Jul 21, 2025
b360bf4
Roll chromium_revision ff852216a6..d17cff0a93 (1490143:1490289)
Jul 22, 2025
41150c5
tools: Ensure --build-dir is under SRC_DIR in tools_webrtc/android/bu…
Jwata Jun 25, 2025
3bb0bd9
Update WebRTC code version (2025-07-23T04:01:39).
Jul 23, 2025
33b8c03
Reland "Allow StdoutMetricsExporter to merge stream and peers info in…
MirkoBonadei Jul 22, 2025
61f0f4c
Remove support for ancient MSVC (<2008) and ancient glib (<2012)
fippo Jul 22, 2025
e50bbc0
Cleanup usage of kNumNanosecsPerSec like constants in event.cc
DanilChapovalov Jul 23, 2025
c5ed11f
Roll chromium_revision d17cff0a93..808f006925 (1490289:1490863)
Jul 23, 2025
9b428bd
Roll chromium_revision 808f006925..0abeb23926 (1490863:1491338)
Jul 24, 2025
8f9fd99
Roll chromium_revision 0abeb23926..4056bc106f (1491338:1491504)
Jul 24, 2025
5ff715d
Use FieldTrialsView::IsEnabled for DTLS 1.3
Jul 24, 2025
efc58a5
Propagate transport name together with candidates
Jul 23, 2025
503422d
IWYU rtc_base/type_traits
fippo Jul 24, 2025
80a5555
Roll chromium_revision 4056bc106f..1fa171ae3b (1491504:1491632)
Jul 24, 2025
89da73e
Update WebRTC code version (2025-07-25T04:08:06).
Jul 25, 2025
6933a1f
Roll chromium_revision 1fa171ae3b..2e623b9145 (1491632:1491934)
Jul 25, 2025
10a1bbb
Roll chromium_revision 2e623b9145..6330b7965a (1491934:1492089)
Jul 25, 2025
2508290
Roll chromium_revision 6330b7965a..d355d5b09c (1492089:1492260)
Jul 25, 2025
364dda8
Roll chromium_revision d355d5b09c..34abdb96f5 (1492260:1492383)
Jul 26, 2025
e9b14fb
Update WebRTC code version (2025-07-26T04:06:16).
Jul 26, 2025
afbc6b3
Merge RemoveIceCandidates and RemoveIceCandidate (singular) code paths
Jul 25, 2025
732523e
Roll chromium_revision 34abdb96f5..4fbad1b0a6 (1492383:1492484)
Jul 27, 2025
3a2b23e
Update WebRTC code version (2025-07-27T04:07:09).
Jul 27, 2025
51d5257
Roll chromium_revision 4fbad1b0a6..b3cdab0b8c (1492484:1492584)
Jul 28, 2025
c966155
Update WebRTC code version (2025-07-28T04:03:38).
Jul 28, 2025
4f787cd
Reland "Remove jni_generator_helper.h from WebRTC"
MirkoBonadei Jul 22, 2025
ee93a2c
Remove unused RemoveRemoteCandidates and RemoveCandidates methods
Jul 26, 2025
749d311
Roll chromium_revision b3cdab0b8c..00b4ad128c (1492584:1492724)
Jul 28, 2025
3b72aa4
Remove use of Candidate::transport_name() from tests
Jul 28, 2025
f3aa337
Remove obsolete sigslot signal StreamInterface::SignalEvent
Jul 28, 2025
ecefb20
Roll chromium_revision 00b4ad128c..a72993e56b (1492724:1492870)
Jul 28, 2025
8a20ab5
Roll chromium_revision a72993e56b..62ead38582 (1492870:1493029)
Jul 28, 2025
add1168
Roll chromium_revision 62ead38582..1ea04a4be2 (1493029:1493206)
Jul 29, 2025
b8f9d32
Update WebRTC code version (2025-07-29T04:03:30).
Jul 29, 2025
3a180a5
Roll chromium_revision 1ea04a4be2..5530e34694 (1493206:1493396)
Jul 29, 2025
c31ba18
Remove __native_client__ support
fippo Jul 28, 2025
1f11d96
Use Ubuntu Jammy instead of Focal as its deprecated
Jul 29, 2025
8427417
Roll chromium_revision 5530e34694..2833102df3 (1493396:1493512)
Jul 29, 2025
4e039c9
Refactor codec packetization mangling into a function.
Jul 29, 2025
4a96060
Update receiver header extensions on SetRemoteContent
Jul 29, 2025
8ce370e
Roll chromium_revision 2833102df3..cf56457045 (1493512:1493746)
Jul 29, 2025
11e5505
Update WebRTC code version (2025-07-30T04:06:55).
Jul 30, 2025
7cba6c4
Fix heuristic when slide show exists while selecting what to share
palak8669 Jul 29, 2025
c6c5111
Make Perf bot run on Jammy since Bionic is obsolete, also remove Trus…
Jul 30, 2025
7be8540
Roll chromium_revision cf56457045..efb0340c59 (1493746:1493999)
Jul 30, 2025
244e969
Delete the legacy webrtc_jni namespace
btsirkin Jul 30, 2025
58733c5
Remove PseudoTcp implementation from WebRTC
hjanuschka Jul 28, 2025
7db1533
Roll chromium_revision efb0340c59..c6bdbe829f (1493999:1494148)
Jul 30, 2025
896a928
Roll chromium_revision c6bdbe829f..b8791b0aac (1494148:1494252)
Jul 30, 2025
0525c5c
Roll chromium_revision b8791b0aac..07ea83bdf3 (1494252:1494485)
Jul 30, 2025
3d55514
Update WebRTC code version (2025-07-31T04:04:08).
Jul 31, 2025
213119e
Apply clang-tidy readability-redundant-smartptr-get
fippo Jul 29, 2025
75c4772
Roll chromium_revision 07ea83bdf3..b9a9162f68 (1494485:1494734)
Jul 31, 2025
8d88442
In fec test helpers remove AugmentedPacket type
DanilChapovalov Jul 28, 2025
c0faa7c
Roll chromium_revision b9a9162f68..fb179e390b (1494734:1494868)
Jul 31, 2025
f7ecdbe
av1: use AOM_FRAME_IS_KEY instead of AOM_EFLAG_FORCE_KF
fippo Jul 30, 2025
6b82554
Ignore a no-op delta in RTCConfig.crypto_options.
sam-vi Jul 31, 2025
6b9333a
Deprecate and stop calling RandomGenerator::InitRandom
DanilChapovalov Jul 31, 2025
5a7e6f8
Provide transitional opt accessor to RTCConfiguration.crypto_options
fippo Jul 30, 2025
881e212
Roll chromium_revision fb179e390b..3566b11a24 (1494868:1495033)
Jul 31, 2025
be1d925
Remove obsolete ubsan suppression
fippo Jul 31, 2025
d26ff67
Reformat gn files
fippo Jul 31, 2025
656f65b
Roll chromium_revision 3566b11a24..bc83480c62 (1495033:1495169)
Aug 1, 2025
22735d7
Roll chromium_revision bc83480c62..6246a14961 (1495169:1495287)
Aug 1, 2025
b6156d8
Improve detecting full screen logic for PowerPoint windows
palak8669 Aug 1, 2025
cdc641f
Roll chromium_revision 6246a14961..e3ed81b4ae (1495287:1495496)
Aug 1, 2025
43ad708
Cleanup AlrDetector construction
DanilChapovalov Jul 30, 2025
59f5876
Roll chromium_revision e3ed81b4ae..7148957153 (1495496:1495683)
Aug 1, 2025
5992737
IWYU everything again
fippo Aug 1, 2025
d626ae7
[fuchsia][sysmem2] switch to sysmem2 token
dustingreen Mar 26, 2025
1a611f6
Roll chromium_revision 7148957153..3fa528657e (1495683:1495824)
Aug 2, 2025
446e96e
Update WebRTC code version (2025-08-02T04:08:06).
Aug 2, 2025
599430f
Roll chromium_revision 3fa528657e..8b8c7a1de2 (1495824:1495928)
Aug 2, 2025
2fcc3b7
Update WebRTC code version (2025-08-03T04:02:00).
Aug 3, 2025
9bd6475
Roll chromium_revision 8b8c7a1de2..2fda948e24 (1495928:1496030)
Aug 3, 2025
847fe79
[M140] sdp munging: do not misdetect rtp attributes on datachannel
fippo Aug 16, 2025
36ea453
[M140] DTLS1.3: Fix missing retransmission due to failure to set timer.
Aug 26, 2025
df62009
Merge branch '7339_150' into feature/jed/update-to-M140
sf-jed-kyung Sep 17, 2025
622304f
Fix build failure on Xcode 26
sf-jed-kyung Sep 17, 2025
cc09450
Applied modification history.
sf-jed-kyung Sep 17, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 3 additions & 0 deletions .gn
Original file line number Diff line number Diff line change
Expand Up @@ -91,4 +91,7 @@ default_args = {

# See context on https://issues.chromium.org/issues/415076048.
enable_js_protobuf = false

# Use Siso instead of Ninja.
use_siso = true
}
23 changes: 14 additions & 9 deletions BUILD.gn
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,6 @@ if (!build_with_chromium) {
"pc:rtc_pc_unittests",
"pc:slow_peer_connection_unittests",
"pc:svc_tests",
"rtc_tools:rtp_generator",
"rtc_tools:video_encoder",
"rtc_tools:video_replay",
"stats:rtc_stats_unittests",
Expand All @@ -83,7 +82,9 @@ if (!build_with_chromium) {
if (use_libfuzzer) {
deps += [ "test/fuzzers" ]
}
if (!is_asan) {

# TODO(bugs.webrtc.org/430260876): Remove once rust links with libwebrtc.
if (!is_asan && !rtc_rusty_base64) {
# Do not build :webrtc_lib_link_test because lld complains on some OS
# (e.g. when target_os = "mac") when is_asan=true. For more details,
# see bugs.webrtc.org/11027#c5.
Expand Down Expand Up @@ -251,10 +252,6 @@ config("common_inherited_config") {
if (is_ubsan) {
cflags += [ "-fsanitize=float-cast-overflow" ]
}

if (rtc_allow_deprecated_namespaces) {
defines += [ "WEBRTC_ALLOW_DEPRECATED_NAMESPACES" ]
}
}

# TODO(bugs.webrtc.org/9693): Remove the possibility to suppress this warning
Expand Down Expand Up @@ -526,23 +523,23 @@ if (!build_with_chromium) {
]

sources = []

complete_static_lib = true
suppressed_configs += [ "//build/config/compiler:thin_archive" ]
defines = []

deps = [
"api:create_modular_peer_connection_factory",
"api:create_peerconnection_factory",
"api:enable_media",
"api:libjingle_peerconnection_api",
"api:rtc_error",
"api:transport_api",
"api/audio:create_audio_device_module",
"api/audio_codecs:opus_audio_decoder_factory",
"api/crypto",
"api/rtc_event_log:rtc_event_log_factory",
"api/task_queue",
"api/task_queue:default_task_queue_factory",
"api/test/metrics",
"api/video_codecs:video_decoder_factory_template",
"api/video_codecs:video_decoder_factory_template_dav1d_adapter",
"api/video_codecs:video_decoder_factory_template_libvpx_vp8_adapter",
Expand Down Expand Up @@ -584,9 +581,15 @@ if (!build_with_chromium) {
if (rtc_enable_protobuf) {
deps += [ "logging:rtc_event_log_proto" ]
}

if (rtc_include_internal_audio_device) {
deps += [ "api/audio:create_audio_device_module" ]
}
}

if (rtc_include_tests && !is_asan) {
# TODO(bugs.webrtc.org/430260876): Compile webrtc lib with rust once toolchain
# is working.
if (rtc_include_tests && !is_asan && !rtc_rusty_base64) {
rtc_executable("webrtc_lib_link_test") {
testonly = true

Expand Down Expand Up @@ -637,6 +640,7 @@ if (rtc_include_tests && !build_with_chromium) {
"api/numerics:numerics_unittests",
"api/task_queue:pending_task_safety_flag_unittests",
"api/test/metrics:metrics_unittests",
"api/test/network_emulation:network_queue_unittests",
"api/transport:stun_unittest",
"api/transport/rtp:corruption_detection_message_unittest",
"api/video/test:rtc_api_video_unittests",
Expand All @@ -647,6 +651,7 @@ if (rtc_include_tests && !build_with_chromium) {
"call:fake_network_pipe_unittests",
"rtc_base:async_dns_resolver_unittests",
"rtc_base:async_packet_socket_unittest",
"rtc_base:async_tcp_socket_unittest",
"rtc_base:async_udp_socket_unittest",
"rtc_base:callback_list_unittests",
"rtc_base:rtc_base_approved_unittests",
Expand Down
Loading