Changeset 278692 in webkit
- Timestamp:
- Jun 9, 2021, 9:52:56 PM (5 years ago)
- Location:
- trunk
- Files:
-
- 2 added
- 3 edited
-
LayoutTests/ChangeLog (modified) (1 diff)
-
LayoutTests/http/wpt/webrtc/RTCPeerConnection-generateCertificate-crash-expected.txt (added)
-
LayoutTests/http/wpt/webrtc/RTCPeerConnection-generateCertificate-crash.html (added)
-
Source/WebCore/ChangeLog (modified) (1 diff)
-
Source/WebCore/Modules/mediastream/PeerConnectionBackend.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r278683 r278692 1 2021-06-09 Rob Buis <rbuis@igalia.com> 2 3 Null check page in generateCertificate 4 https://bugs.webkit.org/show_bug.cgi?id=226798 5 6 Reviewed by Youenn Fablet. 7 8 * http/wpt/webrtc/RTCPeerConnection-generateCertificate-crash-expected.txt: Added. 9 * http/wpt/webrtc/RTCPeerConnection-generateCertificate-crash.html: Added. 10 1 11 2021-06-09 Andres Gonzalez <andresg_22@apple.com> 2 12 -
trunk/Source/WebCore/ChangeLog
r278690 r278692 1 2021-06-09 Rob Buis <rbuis@igalia.com> 2 3 Null check page in generateCertificate 4 https://bugs.webkit.org/show_bug.cgi?id=226798 5 6 Reviewed by Youenn Fablet. 7 8 Null check page in generateCertificate. 9 10 Test: http/wpt/webrtc/RTCPeerConnection-generateCertificate-crash.html 11 12 * Modules/mediastream/PeerConnectionBackend.cpp: 13 (WebCore::PeerConnectionBackend::generateCertificate): 14 1 15 2021-06-09 Cameron McCormack <heycam@apple.com> 2 16 -
trunk/Source/WebCore/Modules/mediastream/PeerConnectionBackend.cpp
r278253 r278692 607 607 { 608 608 #if USE(LIBWEBRTC) 609 LibWebRTCCertificateGenerator::generateCertificate(document.securityOrigin(), document.page()->libWebRTCProvider(), info, WTFMove(promise)); 609 auto* page = document.page(); 610 if (!page) { 611 promise.reject(InvalidStateError); 612 return; 613 } 614 LibWebRTCCertificateGenerator::generateCertificate(document.securityOrigin(), page->libWebRTCProvider(), info, WTFMove(promise)); 610 615 #else 611 616 UNUSED_PARAM(document);
Note:
See TracChangeset
for help on using the changeset viewer.