Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 4eb9aede17b4bedaa324d404c3f030f21b33ff39
      
https://github.com/WebKit/WebKit/commit/4eb9aede17b4bedaa324d404c3f030f21b33ff39
  Author: Chris Dumez <[email protected]>
  Date:   2026-02-23 (Mon, 23 Feb 2026)

  Changed paths:
    M Source/WebCore/html/HTMLMediaElement.h
    M Source/WebCore/platform/audio/MediaSessionManagerInterface.cpp
    M Source/WebCore/platform/audio/PlatformMediaSessionInterface.h
    M Source/WebCore/platform/audio/SharedAudioDestination.cpp
    M Source/WebCore/platform/audio/SharedAudioDestination.h
    M Source/WebCore/platform/audio/cocoa/AudioSampleDataSource.h
    M Source/WebCore/platform/audio/ios/MediaSessionHelperIOS.h
    M Source/WebCore/platform/audio/ios/MediaSessionHelperIOS.mm
    M Source/WebCore/platform/cocoa/ParentalControlsContentFilter.h
    M Source/WebCore/platform/cocoa/ParentalControlsContentFilter.mm
    M Source/WebCore/platform/graphics/Font.h
    M Source/WebCore/platform/graphics/FontCascade.cpp
    M Source/WebCore/platform/graphics/FontCascadeFonts.cpp
    M Source/WebCore/platform/graphics/GlyphBuffer.h
    M Source/WebCore/platform/graphics/GlyphPage.h
    M Source/WebCore/platform/graphics/ImageFrameWorkQueue.cpp
    M Source/WebCore/platform/graphics/ImageFrameWorkQueue.h
    M Source/WebCore/platform/graphics/MediaPlayer.cpp
    M Source/WebCore/platform/graphics/MediaPlayer.h
    M Source/WebCore/platform/graphics/SourceBufferPrivate.cpp
    M Source/WebCore/platform/graphics/SourceBufferPrivate.h
    M Source/WebCore/platform/graphics/SourceBufferPrivateClient.h
    M Source/WebCore/platform/graphics/WidthIterator.cpp
    M Source/WebCore/platform/graphics/avfoundation/AudioVideoRendererAVFObjC.h
    M Source/WebCore/platform/graphics/avfoundation/AudioVideoRendererAVFObjC.mm
    M 
Source/WebCore/platform/graphics/avfoundation/MediaPlayerPrivateAVFoundation.h
    M 
Source/WebCore/platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjC.h
    M 
Source/WebCore/platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjC.mm
    M 
Source/WebCore/platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaSourceAVFObjC.h
    M 
Source/WebCore/platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaSourceAVFObjC.mm
    M 
Source/WebCore/platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaStreamAVFObjC.h
    M 
Source/WebCore/platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaStreamAVFObjC.mm
    M 
Source/WebCore/platform/graphics/avfoundation/objc/SourceBufferPrivateAVFObjC.h
    M 
Source/WebCore/platform/graphics/avfoundation/objc/SourceBufferPrivateAVFObjC.mm
    M 
Source/WebCore/platform/graphics/avfoundation/objc/WebCoreAVFResourceLoader.h
    M Source/WebCore/platform/graphics/ca/GraphicsLayerCA.cpp
    M Source/WebCore/platform/graphics/ca/GraphicsLayerCA.h
    M Source/WebCore/platform/graphics/cocoa/MediaPlayerCocoa.mm
    M Source/WebCore/platform/graphics/cocoa/MediaPlayerPrivateWebM.h
    M Source/WebCore/platform/graphics/cocoa/MediaPlayerPrivateWebM.mm
    M Source/WebCore/platform/graphics/cocoa/VideoMediaSampleRenderer.h
    M 
Source/WebCore/platform/mediastream/cocoa/AudioMediaStreamTrackRendererUnit.cpp
    M Source/WebCore/platform/mediastream/mac/CoreAudioCaptureSource.cpp
    M Source/WebCore/platform/mediastream/mac/CoreAudioCaptureSource.h
    M Source/WebCore/platform/mock/MockRealtimeMediaSourceCenter.cpp
    M Source/WebCore/platform/mock/mediasource/MockMediaPlayerMediaSource.cpp
    M Source/WebCore/platform/mock/mediasource/MockMediaPlayerMediaSource.h
    M Source/WebCore/platform/network/BlobRegistryImpl.cpp
    M Source/WebCore/platform/network/BlobRegistryImpl.h
    M Source/WebKit/GPUProcess/GPUConnectionToWebProcess.cpp
    M Source/WebKit/GPUProcess/media/RemoteMediaPlayerProxy.cpp
    M Source/WebKit/GPUProcess/media/RemoteSourceBufferProxy.cpp
    M Source/WebKit/GPUProcess/media/ios/RemoteMediaSessionHelperProxy.cpp
    M Source/WebKit/WebProcess/GPU/media/RemoteLegacyCDMFactory.cpp

  Log Message:
  -----------
  Reduce use of protected functions in Source/WebCore/platform
https://bugs.webkit.org/show_bug.cgi?id=308459

Reviewed by Anne van Kesteren.

* Source/WebCore/html/HTMLMediaElement.h:
* Source/WebCore/platform/audio/MediaSessionManagerInterface.cpp:
(WebCore::MediaSessionManagerInterface::addSession):
(WebCore::MediaSessionManagerInterface::removeSession):
* Source/WebCore/platform/audio/PlatformMediaSessionInterface.h:
* Source/WebCore/platform/audio/SharedAudioDestination.cpp:
(WebCore::SharedAudioDestination::start):
(WebCore::SharedAudioDestination::stop):
(WebCore::SharedAudioDestination::outputLatency const):
(WebCore::SharedAudioDestination::setSceneIdentifier):
(WebCore::SharedAudioDestination::protectedOutputAdapter const): Deleted.
* Source/WebCore/platform/audio/SharedAudioDestination.h:
* Source/WebCore/platform/audio/cocoa/AudioSampleDataSource.h:
(WebCore::AudioSampleDataSource::protectedLogger const): Deleted.
* Source/WebCore/platform/audio/ios/MediaSessionHelperIOS.h:
* Source/WebCore/platform/audio/ios/MediaSessionHelperIOS.mm:
(MediaSessionHelper::protectedSharedHelper): Deleted.
* Source/WebCore/platform/cocoa/ParentalControlsContentFilter.h:
* Source/WebCore/platform/cocoa/ParentalControlsContentFilter.mm:
(WebCore::ParentalControlsContentFilter::urlFilter const):
(WebCore::ParentalControlsContentFilter::enabled const):
(WebCore::ParentalControlsContentFilter::responseReceived):
(WebCore::ParentalControlsContentFilter::protectedImpl const): Deleted.
* Source/WebCore/platform/graphics/Font.h:
(WebCore::Font::protectedVariantFont const): Deleted.
* Source/WebCore/platform/graphics/FontCascade.cpp:
(WebCore::offsetToMiddleOfGlyphAtIndex):
* Source/WebCore/platform/graphics/FontCascadeFonts.cpp:
(WebCore::FontCascadeFonts::glyphDataForSystemFallback):
* Source/WebCore/platform/graphics/GlyphBuffer.h:
(WebCore::GlyphBuffer::protectedFontAt const): Deleted.
* Source/WebCore/platform/graphics/GlyphPage.h:
(WebCore::GlyphData::isValid const):
(WebCore::GlyphData::protectedFont const): Deleted.
* Source/WebCore/platform/graphics/ImageFrameWorkQueue.cpp:
(WebCore::ImageFrameWorkQueue::start):
(WebCore::ImageFrameWorkQueue::stop):
* Source/WebCore/platform/graphics/ImageFrameWorkQueue.h:
(WebCore::ImageFrameWorkQueue::protectedSource const): Deleted.
* Source/WebCore/platform/graphics/MediaPlayer.cpp:
(WebCore::MediaPlayer::hasAvailableVideoFrame const):
(WebCore::MediaPlayer::prepareForRendering):
(WebCore::MediaPlayer::cancelLoad):
(WebCore::MediaPlayer::prepareToPlay):
(WebCore::MediaPlayer::play):
(WebCore::MediaPlayer::pause):
(WebCore::MediaPlayer::setBufferingPolicy):
(WebCore::MediaPlayer::createSession):
(WebCore::MediaPlayer::setCDM):
(WebCore::MediaPlayer::setCDMSession):
(WebCore::MediaPlayer::keyAdded):
(WebCore::MediaPlayer::cdmInstanceAttached):
(WebCore::MediaPlayer::cdmInstanceDetached):
(WebCore::MediaPlayer::attemptToDecryptWithInstance):
(WebCore::MediaPlayer::setShouldContinueAfterKeyNeeded):
(WebCore::MediaPlayer::duration const):
(WebCore::MediaPlayer::startTime const):
(WebCore::MediaPlayer::initialTime const):
(WebCore::MediaPlayer::currentTime const):
(WebCore::MediaPlayer::timeIsProgressing const):
(WebCore::MediaPlayer::setCurrentTimeDidChangeCallback):
(WebCore::MediaPlayer::getStartDate const):
(WebCore::MediaPlayer::willSeekToTarget):
(WebCore::MediaPlayer::seekWhenPossible):
(WebCore::MediaPlayer::paused const):
(WebCore::MediaPlayer::seeking const):
(WebCore::MediaPlayer::supportsFullscreen const):
(WebCore::MediaPlayer::canSaveMediaData const):
(WebCore::MediaPlayer::supportsScanning const):
(WebCore::MediaPlayer::supportsProgressMonitoring const):
(WebCore::MediaPlayer::requiresImmediateCompositing const):
(WebCore::MediaPlayer::naturalSize):
(WebCore::MediaPlayer::hasVideo const):
(WebCore::MediaPlayer::hasAudio const):
(WebCore::MediaPlayer::platformLayer const):
(WebCore::MediaPlayer::createVideoFullscreenLayer):
(WebCore::MediaPlayer::setVideoFullscreenLayer):
(WebCore::MediaPlayer::updateVideoFullscreenInlineImage):
(WebCore::MediaPlayer::setVideoFullscreenFrame):
(WebCore::MediaPlayer::setVideoFullscreenGravity):
(WebCore::MediaPlayer::setVideoFullscreenMode):
(WebCore::MediaPlayer::videoFullscreenStandbyChanged):
(WebCore::MediaPlayer::setSceneIdentifier):
(WebCore::MediaPlayer::setVideoLayerSizeFenced):
(WebCore::MediaPlayer::timedMetadata const):
(WebCore::MediaPlayer::accessLog const):
(WebCore::MediaPlayer::errorLog const):
(WebCore::MediaPlayer::networkState):
(WebCore::MediaPlayer::readyState const):
(WebCore::MediaPlayer::setVolumeLocked):
(WebCore::MediaPlayer::setVolume):
(WebCore::MediaPlayer::setMuted):
(WebCore::MediaPlayer::hasClosedCaptions const):
(WebCore::MediaPlayer::setClosedCaptionsVisible):
(WebCore::MediaPlayer::rate const):
(WebCore::MediaPlayer::setRate):
(WebCore::MediaPlayer::effectiveRate const):
(WebCore::MediaPlayer::setPreservesPitch):
(WebCore::MediaPlayer::setPitchCorrectionAlgorithm):
(WebCore::MediaPlayer::buffered const):
(WebCore::MediaPlayer::seekable const):
(WebCore::MediaPlayer::maxTimeSeekable const):
(WebCore::MediaPlayer::minTimeSeekable const):
(WebCore::MediaPlayer::seekableTimeRangesLastModifiedTime):
(WebCore::MediaPlayer::liveUpdateInterval):
(WebCore::MediaPlayer::didLoadingProgress const):
(WebCore::MediaPlayer::setPresentationSize):
(WebCore::MediaPlayer::setPageIsVisible):
(WebCore::MediaPlayer::setVisibleForCanvas):
(WebCore::MediaPlayer::setVisibleInViewport):
(WebCore::MediaPlayer::setResourceOwner):
(WebCore::MediaPlayer::setPreload):
(WebCore::MediaPlayer::paint):
(WebCore::MediaPlayer::paintCurrentFrameInContext):
(WebCore::MediaPlayer::videoFrameForCurrentTime):
(WebCore::MediaPlayer::nativeImageForCurrentTime):
(WebCore::MediaPlayer::bitmapImageForCurrentTimeSync):
(WebCore::MediaPlayer::bitmapImageForCurrentTime):
(WebCore::MediaPlayer::colorSpace):
(WebCore::MediaPlayer::shouldGetNativeImageForCanvasDrawing const):
(WebCore::MediaPlayer::supportsPictureInPicture const):
(WebCore::MediaPlayer::isCurrentPlaybackTargetWireless const):
(WebCore::MediaPlayer::wirelessPlaybackTargetName const):
(WebCore::MediaPlayer::wirelessPlaybackTargetType const):
(WebCore::MediaPlayer::wirelessVideoPlaybackDisabled const):
(WebCore::MediaPlayer::setWirelessVideoPlaybackDisabled):
(WebCore::MediaPlayer::supportedPlaybackTargetTypes const):
(WebCore::MediaPlayer::setWirelessPlaybackTarget):
(WebCore::MediaPlayer::setShouldPlayToPlaybackTarget):
(WebCore::MediaPlayer::maxFastForwardRate const):
(WebCore::MediaPlayer::minFastReverseRate const):
(WebCore::MediaPlayer::acceleratedRenderingStateChanged):
(WebCore::MediaPlayer::supportsAcceleratedRendering const):
(WebCore::MediaPlayer::setShouldMaintainAspectRatio):
(WebCore::MediaPlayer::requestHostingContext):
(WebCore::MediaPlayer::hostingContext const):
(WebCore::MediaPlayer::didPassCORSAccessCheck const):
(WebCore::MediaPlayer::isCrossOrigin const):
(WebCore::MediaPlayer::movieLoadType const):
(WebCore::MediaPlayer::mediaTimeForTimeValue const):
(WebCore::MediaPlayer::decodedFrameCount const):
(WebCore::MediaPlayer::droppedFrameCount const):
(WebCore::MediaPlayer::audioDecodedByteCount const):
(WebCore::MediaPlayer::videoDecodedByteCount const):
(WebCore::MediaPlayer::reloadTimerFired):
(WebCore::MediaPlayer::readyStateChanged):
(WebCore::MediaPlayer::volumeChanged):
(WebCore::MediaPlayer::audioSourceProvider):
(WebCore::MediaPlayer::waitingForKey const):
(WebCore::MediaPlayer::platformErrorCode const):
(WebCore::MediaPlayer::setTextTrackRepresentation):
(WebCore::MediaPlayer::syncTextTrackBounds):
(WebCore::MediaPlayer::tracksChanged):
(WebCore::MediaPlayer::simulateAudioInterruption):
(WebCore::MediaPlayer::fileSize const):
(WebCore::MediaPlayer::ended const):
(WebCore::MediaPlayer::applicationWillResignActive):
(WebCore::MediaPlayer::applicationDidBecomeActive):
(WebCore::MediaPlayer::objCAVFoundationAVPlayer const):
(WebCore::MediaPlayer::performTaskAtTime):
(WebCore::MediaPlayer::shouldIgnoreIntrinsicSize):
(WebCore::MediaPlayer::isLoopingChanged):
(WebCore::MediaPlayer::setPreferredDynamicRangeMode):
(WebCore::MediaPlayer::setPlatformDynamicRangeLimit):
(WebCore::MediaPlayer::audioOutputDeviceChanged):
(WebCore::MediaPlayer::identifier const):
(WebCore::MediaPlayer::videoFrameMetadata):
(WebCore::MediaPlayer::startVideoFrameMetadataGathering):
(WebCore::MediaPlayer::stopVideoFrameMetadataGathering):
(WebCore::MediaPlayer::renderVideoWillBeDestroyed):
(WebCore::MediaPlayer::setShouldDisableHDR):
(WebCore::MediaPlayer::playerContentBoxRectChanged):
(WebCore::MediaPlayer::supportsPlayAtHostTime const):
(WebCore::MediaPlayer::supportsPauseAtHostTime const):
(WebCore::MediaPlayer::playAtHostTime):
(WebCore::MediaPlayer::pauseAtHostTime):
(WebCore::MediaPlayer::setShouldCheckHardwareSupport):
(WebCore::MediaPlayer::setDefaultSpatialTrackingLabel):
(WebCore::MediaPlayer::setSpatialTrackingLabel):
(WebCore::MediaPlayer::setPrefersSpatialAudioExperience):
(WebCore::MediaPlayer::soundStageSizeDidChange):
(WebCore::MediaPlayer::setInFullscreenOrPictureInPicture):
(WebCore::MediaPlayer::supportsLinearMediaPlayer const):
(WebCore::MediaPlayer::setMessageClientForTesting):
(WebCore::MediaPlayer::protectedPlayerPrivate): Deleted.
(WebCore::MediaPlayer::protectedPrivate const): Deleted.
* Source/WebCore/platform/graphics/MediaPlayer.h:
* Source/WebCore/platform/graphics/SourceBufferPrivate.cpp:
(WebCore::SourceBufferPrivate::removeCodedFrames):
(WebCore::SourceBufferPrivate::asyncEvictCodedFrames):
(WebCore::SourceBufferPrivate::currentAppendProcessing const):
(WebCore::SourceBufferPrivate::didReceiveInitializationSegment):
(WebCore::SourceBufferPrivate::didUpdateFormatDescriptionForTrackId):
(WebCore::SourceBufferPrivate::append):
(WebCore::SourceBufferPrivate::processPendingMediaSamples):
(WebCore::SourceBufferPrivate::resetParserState):
(WebCore::SourceBufferPrivate::memoryPressure):
(WebCore::SourceBufferPrivate::protectedCurrentAppendProcessing const): Deleted.
(WebCore::SourceBufferPrivate::protectedCurrentSourceBufferOperation const): 
Deleted.
* Source/WebCore/platform/graphics/SourceBufferPrivate.h:
* Source/WebCore/platform/graphics/SourceBufferPrivateClient.h:
(WebCore::SourceBufferPrivateClient::InitializationSegment::AudioTrackInformation::protectedDescription
 const): Deleted.
(WebCore::SourceBufferPrivateClient::InitializationSegment::AudioTrackInformation::protectedTrack
 const): Deleted.
(WebCore::SourceBufferPrivateClient::InitializationSegment::VideoTrackInformation::protectedDescription
 const): Deleted.
(WebCore::SourceBufferPrivateClient::InitializationSegment::VideoTrackInformation::protectedTrack
 const): Deleted.
(WebCore::SourceBufferPrivateClient::InitializationSegment::TextTrackInformation::protectedDescription
 const): Deleted.
(WebCore::SourceBufferPrivateClient::InitializationSegment::TextTrackInformation::protectedTrack
 const): Deleted.
* Source/WebCore/platform/graphics/WidthIterator.cpp:
(WebCore::WidthIterator::advanceInternal):
(WebCore::WidthIterator::applyExtraSpacingAfterShaping):
(WebCore::WidthIterator::applyCSSVisibilityRules):
* Source/WebCore/platform/graphics/avfoundation/AudioVideoRendererAVFObjC.h:
(WebCore::AudioVideoRendererAVFObjC::protectedLogger const): Deleted.
* Source/WebCore/platform/graphics/avfoundation/AudioVideoRendererAVFObjC.mm:
(WebCore::AudioVideoRendererAVFObjC::isReadyForMoreSamples):
(WebCore::AudioVideoRendererAVFObjC::protectedVideoRenderer const): Deleted.
* 
Source/WebCore/platform/graphics/avfoundation/MediaPlayerPrivateAVFoundation.h:
(WebCore::MediaPlayerPrivateAVFoundation::protectedLogger const): Deleted.
* 
Source/WebCore/platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjC.h:
* 
Source/WebCore/platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjC.mm:
(WebCore::MediaPlayerPrivateAVFoundationObjC::MediaPlayerPrivateAVFoundationObjC):
(WebCore::MediaPlayerPrivateAVFoundationObjC::shouldWaitForLoadingOfResource):
(WebCore::MediaPlayerPrivateAVFoundationObjC::cdmInstanceAttached):
(WebCore::MediaPlayerPrivateAVFoundationObjC::attemptToDecryptWithInstance):
(WebCore::MediaPlayerPrivateAVFoundationObjC::protectedCDMInstance const): 
Deleted.
* 
Source/WebCore/platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaSourceAVFObjC.h:
* 
Source/WebCore/platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaSourceAVFObjC.mm:
(WebCore::MediaPlayerPrivateMediaSourceAVFObjC::bufferedChanged):
(WebCore::MediaPlayerPrivateMediaSourceAVFObjC::protectedMediaSourcePrivate 
const): Deleted.
* 
Source/WebCore/platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaStreamAVFObjC.h:
* 
Source/WebCore/platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaStreamAVFObjC.mm:
(WebCore::MediaPlayerPrivateMediaStreamAVFObjC::currentDisplayMode const):
(WebCore::MediaPlayerPrivateMediaStreamAVFObjC::characteristicsChanged):
(WebCore::MediaPlayerPrivateMediaStreamAVFObjC::updateTracks):
(WebCore::MediaPlayerPrivateMediaStreamAVFObjC::protectedMediaStreamPrivate 
const): Deleted.
* 
Source/WebCore/platform/graphics/avfoundation/objc/SourceBufferPrivateAVFObjC.h:
* 
Source/WebCore/platform/graphics/avfoundation/objc/SourceBufferPrivateAVFObjC.mm:
(WebCore::SourceBufferPrivateAVFObjC::didProvideContentKeyRequestInitializationDataForTrackID):
(WebCore::SourceBufferPrivateAVFObjC::destroyRendererTracks):
(WebCore::SourceBufferPrivateAVFObjC::videoTrackDidChangeSelected):
(WebCore::SourceBufferPrivateAVFObjC::audioTrackDidChangeEnabled):
(WebCore::SourceBufferPrivateAVFObjC::flush):
(WebCore::SourceBufferPrivateAVFObjC::removeTrackID):
(WebCore::SourceBufferPrivateAVFObjC::enqueueSample):
(WebCore::SourceBufferPrivateAVFObjC::isReadyForMoreSamples):
(WebCore::SourceBufferPrivateAVFObjC::notifyClientWhenReadyForMoreSamples):
(WebCore::SourceBufferPrivateAVFObjC::setMinimumUpcomingPresentationTime):
(WebCore::SourceBufferPrivateAVFObjC::renderer const):
(WebCore::SourceBufferPrivateAVFObjC::protectedRenderer const): Deleted.
* Source/WebCore/platform/graphics/avfoundation/objc/WebCoreAVFResourceLoader.h:
(WebCore::WebCoreAVFResourceLoader::logger const):
(WebCore::WebCoreAVFResourceLoader::protectedLogger const): Deleted.
* Source/WebCore/platform/graphics/ca/GraphicsLayerCA.cpp:
(WebCore::GraphicsLayerCA::layerIDIgnoringStructuralLayer const):
(WebCore::GraphicsLayerCA::setNeedsDisplayIfEDRHeadroomExceeds):
(WebCore::GraphicsLayerCA::backingStoreAttached const):
(WebCore::GraphicsLayerCA::tiledBacking const):
(WebCore::GraphicsLayerCA::updateNames):
(WebCore::GraphicsLayerCA::updateMasksToBounds):
(WebCore::GraphicsLayerCA::updateUserInteractionEnabled):
(WebCore::GraphicsLayerCA::updateContentsOpaque):
(WebCore::GraphicsLayerCA::updateBackfaceVisibility):
(WebCore::GraphicsLayerCA::updateBackdropRoot):
(WebCore::GraphicsLayerCA::updateShape):
(WebCore::GraphicsLayerCA::updateWindRule):
(WebCore::GraphicsLayerCA::updateAppleVisualEffectData):
(WebCore::GraphicsLayerCA::ensureStructuralLayer):
* Source/WebCore/platform/graphics/ca/GraphicsLayerCA.h:
(WebCore::GraphicsLayerCA::protectedLayer const): Deleted.
(WebCore::GraphicsLayerCA::protectedBackdropLayer const): Deleted.
(WebCore::GraphicsLayerCA::protectedStructuralLayer const): Deleted.
(WebCore::GraphicsLayerCA::protectedAnimatedLayer const): Deleted.
* Source/WebCore/platform/graphics/cocoa/MediaPlayerCocoa.mm:
(WebCore::MediaPlayer::setVideoTarget):
* Source/WebCore/platform/graphics/cocoa/MediaPlayerPrivateWebM.h:
(WebCore::MediaPlayerPrivateWebM::protectedLogger const): Deleted.
* Source/WebCore/platform/graphics/cocoa/MediaPlayerPrivateWebM.mm:
(WebCore::MediaPlayerPrivateWebM::addTrackBuffer):
* Source/WebCore/platform/graphics/cocoa/VideoMediaSampleRenderer.h:
* 
Source/WebCore/platform/mediastream/cocoa/AudioMediaStreamTrackRendererUnit.cpp:
(WebCore::AudioMediaStreamTrackRendererUnit::Unit::addSource):
(WebCore::AudioMediaStreamTrackRendererUnit::Unit::removeSource):
* Source/WebCore/platform/mediastream/mac/CoreAudioCaptureSource.cpp:
(WebCore::CoreAudioCaptureSource::~CoreAudioCaptureSource):
(WebCore::CoreAudioCaptureSource::startProducingData):
(WebCore::CoreAudioCaptureSource::stopProducingData):
(WebCore::CoreAudioCaptureSource::settingsDidChange):
(WebCore::CoreAudioCaptureSource::interrupted const):
(WebCore::CoreAudioCaptureSource::delaySamples):
(WebCore::CoreAudioCaptureSource::setIsInBackground):
(WebCore::CoreAudioCaptureSource::protectedUnit): Deleted.
(WebCore::CoreAudioCaptureSource::protectedUnit const): Deleted.
* Source/WebCore/platform/mediastream/mac/CoreAudioCaptureSource.h:
* Source/WebCore/platform/mock/MockRealtimeMediaSourceCenter.cpp:
(WebCore::MockDisplayCapturer::start):
(WebCore::MockDisplayCapturer::stop):
(WebCore::MockDisplayCapturer::generateFrame):
* Source/WebCore/platform/mock/mediasource/MockMediaPlayerMediaSource.cpp:
(WebCore::MockMediaPlayerMediaSource::seekToTarget):
(WebCore::MockMediaPlayerMediaSource::protectedMediaSourcePrivate): Deleted.
* Source/WebCore/platform/mock/mediasource/MockMediaPlayerMediaSource.h:
* Source/WebCore/platform/network/BlobRegistryImpl.cpp:
(WebCore::BlobRegistryImpl::createResourceHandle):
(WebCore::BlobRegistryImpl::protectedBlobDataFromURL const): Deleted.
* Source/WebCore/platform/network/BlobRegistryImpl.h:
* Source/WebKit/GPUProcess/GPUConnectionToWebProcess.cpp:
(WebKit::GPUConnectionToWebProcess::providePresentingApplicationPID const):
* Source/WebKit/GPUProcess/media/RemoteMediaPlayerProxy.cpp:
(WebKit::RemoteMediaPlayerProxy::loadMediaSource):
(WebKit::RemoteMediaPlayerProxy::playbackTargetType const):
* Source/WebKit/GPUProcess/media/RemoteSourceBufferProxy.cpp:
(WebKit::RemoteSourceBufferProxy::createInitializationSegmentInfo):
* Source/WebKit/GPUProcess/media/ios/RemoteMediaSessionHelperProxy.cpp:
(WebKit::RemoteMediaSessionHelperProxy::RemoteMediaSessionHelperProxy):
(WebKit::RemoteMediaSessionHelperProxy::~RemoteMediaSessionHelperProxy):
(WebKit::RemoteMediaSessionHelperProxy::startMonitoringWirelessRoutes):
(WebKit::RemoteMediaSessionHelperProxy::stopMonitoringWirelessRoutes):
* Source/WebKit/WebProcess/GPU/media/RemoteLegacyCDMFactory.cpp:
(WebKit::RemoteLegacyCDMFactory::createCDM):

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



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

Reply via email to