Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 1d20c141591645a8c0c0bc6c1233f10ee47dd670
https://github.com/WebKit/WebKit/commit/1d20c141591645a8c0c0bc6c1233f10ee47dd670
Author: Jean-Yves Avenard <[email protected]>
Date: 2025-10-14 (Tue, 14 Oct 2025)
Changed paths:
M Source/WebCore/platform/graphics/MediaPlayer.cpp
M Source/WebCore/platform/graphics/MediaPlayer.h
M Source/WebCore/platform/graphics/MediaPlayerPrivate.h
M
Source/WebCore/platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjC.h
M
Source/WebCore/platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaSourceAVFObjC.h
M Source/WebCore/testing/Internals.cpp
M Source/WebCore/testing/Internals.h
M Source/WebCore/testing/Internals.idl
M Source/WebKit/GPUProcess/media/RemoteMediaPlayerProxy.cpp
M Source/WebKit/GPUProcess/media/RemoteMediaPlayerProxy.h
M Source/WebKit/GPUProcess/media/RemoteMediaPlayerProxy.messages.in
M Source/WebKit/WebProcess/GPU/media/MediaPlayerPrivateRemote.cpp
M Source/WebKit/WebProcess/GPU/media/MediaPlayerPrivateRemote.h
Log Message:
-----------
[FairPlay] beginSimulatedHDCPError/endSimulatedHDCPError methods are unused.
https://bugs.webkit.org/show_bug.cgi?id=300691
rdar://162594711
Reviewed by Eric Carlson.
Those methods, initially intended for testing, have never been used.
Going forward, where the MediaPlayer will run in the content process
and the CDMInstance will run in the GPU process, they become an unnecessary
hindrance.
So we remove them
* Source/WebCore/platform/graphics/MediaPlayer.cpp:
(WebCore::MediaPlayer::beginSimulatedHDCPError): Deleted.
(WebCore::MediaPlayer::endSimulatedHDCPError): Deleted.
* Source/WebCore/platform/graphics/MediaPlayer.h:
* Source/WebCore/platform/graphics/MediaPlayerPrivate.h:
(WebCore::MediaPlayerPrivateInterface::beginSimulatedHDCPError): Deleted.
(WebCore::MediaPlayerPrivateInterface::endSimulatedHDCPError): Deleted.
*
Source/WebCore/platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjC.h:
*
Source/WebCore/platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaSourceAVFObjC.h:
* Source/WebCore/testing/Internals.cpp:
(WebCore::Internals::beginSimulatedHDCPError): Deleted.
(WebCore::Internals::endSimulatedHDCPError): Deleted.
* Source/WebCore/testing/Internals.h:
* Source/WebCore/testing/Internals.idl:
* Source/WebKit/GPUProcess/media/RemoteMediaPlayerProxy.cpp:
(WebKit::RemoteMediaPlayerProxy::beginSimulatedHDCPError): Deleted.
(WebKit::RemoteMediaPlayerProxy::endSimulatedHDCPError): Deleted.
* Source/WebKit/GPUProcess/media/RemoteMediaPlayerProxy.h:
* Source/WebKit/GPUProcess/media/RemoteMediaPlayerProxy.messages.in:
* Source/WebKit/WebProcess/GPU/media/MediaPlayerPrivateRemote.cpp:
(WebKit::MediaPlayerPrivateRemote::beginSimulatedHDCPError): Deleted.
(WebKit::MediaPlayerPrivateRemote::endSimulatedHDCPError): Deleted.
* Source/WebKit/WebProcess/GPU/media/MediaPlayerPrivateRemote.h:
Canonical link: https://commits.webkit.org/301501@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes