Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: b7f8ba6a5b1056bdd8a909d9fba303671a9365b2 https://github.com/WebKit/WebKit/commit/b7f8ba6a5b1056bdd8a909d9fba303671a9365b2 Author: Rupin Mittal <ru...@apple.com> Date: 2024-10-19 (Sat, 19 Oct 2024)
Changed paths: M Source/WebCore/Modules/webaudio/AudioContext.h M Source/WebCore/Modules/webaudio/BaseAudioContext.h M Source/WebCore/dom/Document.cpp M Source/WebCore/page/MediaCanStartListener.h M Source/WebCore/platform/mediastream/RealtimeMediaSourceCenter.cpp M Source/WebCore/platform/mediastream/RealtimeMediaSourceCenter.h M Source/WebCore/platform/mediastream/gstreamer/GStreamerCaptureDeviceManager.h M Source/WebCore/platform/mediastream/mac/BaseAudioSharedUnit.h M Source/WebKit/WebProcess/EncryptedMedia/MediaKeySystemPermissionRequestManager.cpp M Source/WebKit/WebProcess/EncryptedMedia/MediaKeySystemPermissionRequestManager.h M Source/WebKit/WebProcess/MediaStream/UserMediaPermissionRequestManager.h M Source/WebKit/WebProcess/WebCoreSupport/WebMediaKeySystemClient.cpp M Source/WebKit/WebProcess/WebCoreSupport/WebMediaKeySystemClient.h M Source/WebKit/WebProcess/WebPage/WebPage.cpp M Source/WebKit/WebProcess/WebPage/WebPage.h Log Message: ----------- Drop IsDeprecatedWeakRefSmartPointerException from UserMediaPermissionRequestManager https://bugs.webkit.org/show_bug.cgi?id=281724 rdar://138168649 Reviewed by Chris Dumez. UserMediaPermissionRequestManager forwards its ref/deref to its owner WebPage. * Source/WebCore/Modules/webaudio/AudioContext.h: * Source/WebCore/Modules/webaudio/BaseAudioContext.h: * Source/WebCore/dom/Document.cpp: (WebCore::Document::takeAnyMediaCanStartListener): * Source/WebCore/page/MediaCanStartListener.h: * Source/WebCore/platform/mediastream/RealtimeMediaSourceCenter.cpp: (WebCore::RealtimeMediaSourceCenter::captureDeviceWillBeRemoved): (WebCore::RealtimeMediaSourceCenter::triggerDevicesChangedObservers): * Source/WebCore/platform/mediastream/RealtimeMediaSourceCenter.h: * Source/WebCore/platform/mediastream/gstreamer/GStreamerCaptureDeviceManager.h: * Source/WebCore/platform/mediastream/mac/BaseAudioSharedUnit.h: * Source/WebKit/WebProcess/EncryptedMedia/MediaKeySystemPermissionRequestManager.cpp: (WebKit::MediaKeySystemPermissionRequestManager::ref const): (WebKit::MediaKeySystemPermissionRequestManager::deref const): * Source/WebKit/WebProcess/EncryptedMedia/MediaKeySystemPermissionRequestManager.h: * Source/WebKit/WebProcess/MediaStream/UserMediaPermissionRequestManager.h: * Source/WebKit/WebProcess/WebCoreSupport/WebMediaKeySystemClient.cpp: (WebKit::WebMediaKeySystemClient::protectedPage const): (WebKit::WebMediaKeySystemClient::requestMediaKeySystem): (WebKit::WebMediaKeySystemClient::cancelMediaKeySystemRequest): * Source/WebKit/WebProcess/WebCoreSupport/WebMediaKeySystemClient.h: * Source/WebKit/WebProcess/WebPage/WebPage.cpp: (WebKit::WebPage::protectedMediaKeySystemPermissionRequestManager): (WebKit::WebPage::mediaKeySystemWasGranted): (WebKit::WebPage::mediaKeySystemWasDenied): * Source/WebKit/WebProcess/WebPage/WebPage.h: Canonical link: https://commits.webkit.org/285464@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes