[webkit-changes] [WebKit/WebKit] ee6907: Drop IsDeprecatedWeakRefSmartPointerException for ...

Chris Dumez noreply at github.com
Sun Oct 20 15:01:27 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: ee6907b1f48ccc9474e4006cb9955e625e4169dd
      https://github.com/WebKit/WebKit/commit/ee6907b1f48ccc9474e4006cb9955e625e4169dd
  Author: Chris Dumez <cdumez at apple.com>
  Date:   2024-10-20 (Sun, 20 Oct 2024)

  Changed paths:
    M Source/WebCore/Modules/encryptedmedia/legacy/LegacyCDM.cpp
    M Source/WebCore/Modules/encryptedmedia/legacy/LegacyCDM.h
    M Source/WebCore/Modules/encryptedmedia/legacy/LegacyCDMPrivate.h
    M Source/WebCore/Modules/encryptedmedia/legacy/LegacyCDMPrivateClearKey.cpp
    M Source/WebCore/Modules/encryptedmedia/legacy/LegacyCDMPrivateClearKey.h
    M Source/WebCore/Modules/encryptedmedia/legacy/LegacyCDMPrivateMediaPlayer.cpp
    M Source/WebCore/Modules/encryptedmedia/legacy/LegacyCDMPrivateMediaPlayer.h
    M Source/WebCore/Modules/encryptedmedia/legacy/WebKitMediaKeys.cpp
    M Source/WebCore/Modules/encryptedmedia/legacy/WebKitMediaKeys.h
    M Source/WebCore/SaferCPPExpectations/NoUncountedMemberCheckerExpectations
    M Source/WebCore/platform/graphics/avfoundation/CDMPrivateMediaSourceAVFObjC.h
    M Source/WebCore/platform/graphics/avfoundation/CDMPrivateMediaSourceAVFObjC.mm
    M Source/WebCore/platform/graphics/avfoundation/objc/CDMSessionMediaSourceAVFObjC.h
    M Source/WebCore/platform/graphics/avfoundation/objc/CDMSessionMediaSourceAVFObjC.mm
    M Source/WebCore/testing/Internals.cpp
    M Source/WebCore/testing/LegacyMockCDM.cpp
    M Source/WebCore/testing/LegacyMockCDM.h
    M Source/WebKit/GPUProcess/media/RemoteLegacyCDMFactoryProxy.cpp
    M Source/WebKit/GPUProcess/media/RemoteLegacyCDMProxy.cpp
    M Source/WebKit/GPUProcess/media/RemoteLegacyCDMProxy.h
    M Source/WebKit/WebProcess/GPU/media/MediaPlayerPrivateRemote.cpp
    M Source/WebKit/WebProcess/GPU/media/RemoteLegacyCDM.cpp
    M Source/WebKit/WebProcess/GPU/media/RemoteLegacyCDM.h
    M Source/WebKit/WebProcess/GPU/media/RemoteLegacyCDMFactory.cpp
    M Source/WebKit/WebProcess/GPU/media/RemoteLegacyCDMFactory.h
    M Source/WebKit/WebProcess/GPU/media/RemoteLegacyCDMSession.cpp
    M Source/WebKit/WebProcess/GPU/media/RemoteLegacyCDMSession.h

  Log Message:
  -----------
  Drop IsDeprecatedWeakRefSmartPointerException for RemoteLegacyCDM
https://bugs.webkit.org/show_bug.cgi?id=281791

Reviewed by Ryosuke Niwa.

* Source/WebCore/Modules/encryptedmedia/legacy/LegacyCDM.cpp:
(WebCore::platformRegisterFactories):
* Source/WebCore/Modules/encryptedmedia/legacy/LegacyCDM.h:
* Source/WebCore/Modules/encryptedmedia/legacy/LegacyCDMPrivate.h:
* Source/WebCore/Modules/encryptedmedia/legacy/LegacyCDMPrivateClearKey.cpp:
(WebCore::LegacyCDMPrivateClearKey::create):
* Source/WebCore/Modules/encryptedmedia/legacy/LegacyCDMPrivateClearKey.h:
(WebCore::LegacyCDMPrivateClearKey::LegacyCDMPrivateClearKey): Deleted.
* Source/WebCore/Modules/encryptedmedia/legacy/LegacyCDMPrivateMediaPlayer.cpp:
(WebCore::CDMPrivateMediaPlayer::create):
* Source/WebCore/Modules/encryptedmedia/legacy/LegacyCDMPrivateMediaPlayer.h:
(WebCore::CDMPrivateMediaPlayer::CDMPrivateMediaPlayer): Deleted.
(WebCore::CDMPrivateMediaPlayer::cdm const): Deleted.
* Source/WebCore/platform/graphics/avfoundation/CDMPrivateMediaSourceAVFObjC.h:
(WebCore::CDMPrivateMediaSourceAVFObjC::CDMPrivateMediaSourceAVFObjC): Deleted.
(WebCore::CDMPrivateMediaSourceAVFObjC::cdm const): Deleted.
* Source/WebCore/platform/graphics/avfoundation/CDMPrivateMediaSourceAVFObjC.mm:
(WebCore::CDMPrivateMediaSourceAVFObjC::create):
* Source/WebCore/testing/Internals.cpp:
(WebCore::Internals::initializeMockCDM):
* Source/WebCore/testing/LegacyMockCDM.cpp:
(WebCore::LegacyMockCDM::create):
* Source/WebCore/testing/LegacyMockCDM.h:
(WebCore::LegacyMockCDM::LegacyMockCDM): Deleted.
* Source/WebKit/WebProcess/GPU/media/MediaPlayerPrivateRemote.cpp:
(WebKit::MediaPlayerPrivateRemote::setCDM):
* Source/WebKit/WebProcess/GPU/media/RemoteLegacyCDM.cpp:
(WebKit::RemoteLegacyCDM::create):
* Source/WebKit/WebProcess/GPU/media/RemoteLegacyCDM.h:
* Source/WebKit/WebProcess/GPU/media/RemoteLegacyCDMFactory.cpp:
(WebKit::RemoteLegacyCDMFactory::registerFactory):
(WebKit::RemoteLegacyCDMFactory::createCDM):
* Source/WebKit/WebProcess/GPU/media/RemoteLegacyCDMFactory.h:

Canonical link: https://commits.webkit.org/285488@main



To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications


More information about the webkit-changes mailing list