Title: [261944] branches/safari-609-branch/Source/WebKit
Revision
261944
Author
[email protected]
Date
2020-05-20 13:12:38 -0700 (Wed, 20 May 2020)

Log Message

Cherry-pick r261719. rdar://problem/63156066

    Regression(r261163) Causes crashes on builds without libwebrtc.dylib
    https://bugs.webkit.org/show_bug.cgi?id=211924
    <rdar://problem/63206792>

    Reviewed by Jer Noble.

    * WebProcess/Network/NetworkProcessConnection.cpp:
    (WebKit::NetworkProcessConnection::NetworkProcessConnection):

    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@261719 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Modified Paths

Diff

Modified: branches/safari-609-branch/Source/WebKit/ChangeLog (261943 => 261944)


--- branches/safari-609-branch/Source/WebKit/ChangeLog	2020-05-20 20:12:35 UTC (rev 261943)
+++ branches/safari-609-branch/Source/WebKit/ChangeLog	2020-05-20 20:12:38 UTC (rev 261944)
@@ -1,5 +1,31 @@
 2020-05-19  Alan Coon  <[email protected]>
 
+        Cherry-pick r261719. rdar://problem/63156066
+
+    Regression(r261163) Causes crashes on builds without libwebrtc.dylib
+    https://bugs.webkit.org/show_bug.cgi?id=211924
+    <rdar://problem/63206792>
+    
+    Reviewed by Jer Noble.
+    
+    * WebProcess/Network/NetworkProcessConnection.cpp:
+    (WebKit::NetworkProcessConnection::NetworkProcessConnection):
+    
+    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@261719 268f45cc-cd09-0410-ab3c-d52691b4dbfc
+
+    2020-05-14  Chris Dumez  <[email protected]>
+
+            Regression(r261163) Causes crashes on builds without libwebrtc.dylib
+            https://bugs.webkit.org/show_bug.cgi?id=211924
+            <rdar://problem/63206792>
+
+            Reviewed by Jer Noble.
+
+            * WebProcess/Network/NetworkProcessConnection.cpp:
+            (WebKit::NetworkProcessConnection::NetworkProcessConnection):
+
+2020-05-19  Alan Coon  <[email protected]>
+
         Apply patch. rdar://problem/63156066
 
     2020-05-19  Youenn Fablet  <[email protected]>

Modified: branches/safari-609-branch/Source/WebKit/WebProcess/Network/NetworkProcessConnection.cpp (261943 => 261944)


--- branches/safari-609-branch/Source/WebKit/WebProcess/Network/NetworkProcessConnection.cpp	2020-05-20 20:12:35 UTC (rev 261943)
+++ branches/safari-609-branch/Source/WebKit/WebProcess/Network/NetworkProcessConnection.cpp	2020-05-20 20:12:38 UTC (rev 261944)
@@ -71,7 +71,9 @@
     : m_connection(IPC::Connection::createClientConnection(connectionIdentifier, *this))
 {
     m_connection->open();
-    WebProcess::singleton().libWebRTCNetwork().setConnection(m_connection.copyRef());
+
+    if (LibWebRTCProvider::webRTCAvailable())
+        WebProcess::singleton().libWebRTCNetwork().setConnection(m_connection.copyRef());
 }
 
 NetworkProcessConnection::~NetworkProcessConnection()
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to