commit 9c16af12676f769c7ceb0a2032c2e0840a450772
parent 0e4acc83333872862a8464d54a59412c39a11f93
Author: Michael Froman <mfroman@mozilla.com>
Date: Wed, 8 Oct 2025 16:39:09 -0500
Bug 1993083 - (fix-032f8c223e) add missing stub implementation for SSLStreamAdapter static method.
Diffstat:
2 files changed, 24 insertions(+), 1 deletion(-)
diff --git a/third_party/libwebrtc/moz-patch-stack/s0131.patch b/third_party/libwebrtc/moz-patch-stack/s0131.patch
@@ -0,0 +1,23 @@
+From: Michael Froman <mfroman@mozilla.com>
+Date: Wed, 8 Oct 2025 16:39:00 -0500
+Subject: Bug 1993083 - (fix-032f8c223e) add missing stub implementation for
+ SSLStreamAdapter static method.
+
+Mercurial Revision: https://hg.mozilla.org/mozilla-central/rev/293f1877fead30723696b8f5cb354bdf819af5d3
+---
+ rtc_base/ssl_stream_adapter.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/rtc_base/ssl_stream_adapter.h b/rtc_base/ssl_stream_adapter.h
+index b19e1916ec..308df14736 100644
+--- a/rtc_base/ssl_stream_adapter.h
++++ b/rtc_base/ssl_stream_adapter.h
+@@ -247,7 +247,7 @@ class SSLStreamAdapter : public StreamInterface {
+ static std::set<uint16_t> GetSupportedEphemeralKeyExchangeCipherGroups()
+ { return {}; }
+ static std::optional<std::string> GetEphemeralKeyExchangeCipherGroupName(
+- uint16_t group_id);
++ uint16_t group_id) { return std::nullopt; }
+ static std::vector<uint16_t> GetDefaultEphemeralKeyExchangeCipherGroups(
+ const FieldTrialsView* field_trials) { return {}; }
+
diff --git a/third_party/libwebrtc/rtc_base/ssl_stream_adapter.h b/third_party/libwebrtc/rtc_base/ssl_stream_adapter.h
@@ -247,7 +247,7 @@ class SSLStreamAdapter : public StreamInterface {
static std::set<uint16_t> GetSupportedEphemeralKeyExchangeCipherGroups()
{ return {}; }
static std::optional<std::string> GetEphemeralKeyExchangeCipherGroupName(
- uint16_t group_id);
+ uint16_t group_id) { return std::nullopt; }
static std::vector<uint16_t> GetDefaultEphemeralKeyExchangeCipherGroups(
const FieldTrialsView* field_trials) { return {}; }