commit c3450ad20fff8e19e42c75aec71b743253543106
parent 471daf68d83a703347b35ab9c842ef812a02bbd8
Author: Michael Froman <mfroman@mozilla.com>
Date: Wed, 8 Oct 2025 15:32:51 -0500
Bug 1993083 - Vendor libwebrtc from ea929e9ce1
Upstream commit: https://webrtc.googlesource.com/src/+/ea929e9ce1a25b5b0927385cfc058c44ec7fb759
Fix deallocated without being verified (OCMockTestFailure)
OCClassMockObject(ARDSettingsStore): was deallocated without being verified (OCMockTestFailure)
This is a new type of errors introduced with https://chromium-review.googlesource.com/c/chromium/src/+/6620862.
Change-Id: I2f14eb887a29f26bd2ee892b4d139bfbb9059737
Bug: None
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/397220
Reviewed-by: Per Kjellander <perkj@webrtc.org>
Commit-Queue: Jeremy Leconte <jleconte@google.com>
Cr-Commit-Position: refs/heads/main@{#44980}
Diffstat:
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/third_party/libwebrtc/README.mozilla.last-vendor b/third_party/libwebrtc/README.mozilla.last-vendor
@@ -1,4 +1,4 @@
# ./mach python dom/media/webrtc/third_party_build/vendor-libwebrtc.py --from-local /home/mfroman/mozilla/elm/.moz-fast-forward/moz-libwebrtc --commit mozpatches libwebrtc
-libwebrtc updated from /home/mfroman/mozilla/elm/.moz-fast-forward/moz-libwebrtc commit mozpatches on 2025-10-08T20:31:36.490738+00:00.
+libwebrtc updated from /home/mfroman/mozilla/elm/.moz-fast-forward/moz-libwebrtc commit mozpatches on 2025-10-08T20:32:42.417925+00:00.
# base of lastest vendoring
-0b0afac037
+ea929e9ce1
diff --git a/third_party/libwebrtc/examples/objc/AppRTCMobile/tests/ARDSettingsModel_xctest.mm b/third_party/libwebrtc/examples/objc/AppRTCMobile/tests/ARDSettingsModel_xctest.mm
@@ -45,6 +45,7 @@
NSString *string = [_model currentVideoResolutionSettingFromStore];
XCTAssertEqualObjects(string, @"640x480");
+ [storeMock verify];
}
- (void)testStoringInvalidConstraintReturnsNo {