Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 8cac4a32fbd675549de8ac52eed6b4d5c7125ac5 https://github.com/WebKit/WebKit/commit/8cac4a32fbd675549de8ac52eed6b4d5c7125ac5 Author: Philippe Normand <ph...@igalia.com> Date: 2023-12-13 (Wed, 13 Dec 2023)
Changed paths: M Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml M Source/WTF/wtf/PlatformEnable.h M Source/WTF/wtf/PlatformEnableCocoa.h M Source/WebCore/Modules/mediacontrols/MediaControlsHost.cpp M Source/WebCore/Modules/mediasource/BufferedChangeEvent.cpp M Source/WebCore/Modules/mediasource/BufferedChangeEvent.h M Source/WebCore/Modules/mediasource/BufferedChangeEvent.idl M Source/WebCore/Modules/mediasource/ManagedMediaSource.cpp M Source/WebCore/Modules/mediasource/ManagedMediaSource.h M Source/WebCore/Modules/mediasource/ManagedMediaSource.idl M Source/WebCore/Modules/mediasource/ManagedSourceBuffer.cpp M Source/WebCore/Modules/mediasource/ManagedSourceBuffer.h M Source/WebCore/Modules/mediasource/ManagedSourceBuffer.idl M Source/WebCore/Modules/mediasource/MediaSource.cpp M Source/WebCore/Modules/mediasource/MediaSource.h M Source/WebCore/Modules/mediasource/SourceBuffer.cpp M Source/WebCore/Modules/mediasource/SourceBuffer.h M Source/WebCore/bindings/js/JSMediaSourceCustom.cpp M Source/WebCore/bindings/js/JSSourceBufferCustom.cpp M Source/WebCore/dom/EventNames.in M Source/WebCore/dom/EventTargetFactory.in M Source/WebCore/html/HTMLMediaElement.cpp M Source/WebKit/Shared/WebPreferencesDefaultValues.cpp M Source/WebKit/Shared/WebPreferencesDefaultValues.h M Source/cmake/GStreamerDefinitions.cmake M Source/cmake/OptionsMac.cmake M Source/cmake/WebKitFeatures.cmake M Tools/Scripts/webkitperl/FeatureList.pm M Tools/TestWebKitAPI/Tests/WebKitCocoa/WKPageHasMediaStreamingActivity.mm Log Message: ----------- [MSE] Remove MANAGED_MEDIA_SOURCE guards https://bugs.webkit.org/show_bug.cgi?id=266174 Reviewed by Jean-Yves Avenard and Xabier Rodriguez-Calvar. The build with MANAGED_MEDIA_SOURCE disabled was unfixable. ManagedMediaSource is soon going to be merged in the MSE spec, so there is no reason to keep those build guards. The runtime preference is kept though. * Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml: * Source/WTF/wtf/PlatformEnable.h: * Source/WTF/wtf/PlatformEnableCocoa.h: * Source/WebCore/Modules/mediacontrols/MediaControlsHost.cpp: (WebCore::MediaControlsHost::sourceType const): * Source/WebCore/Modules/mediasource/BufferedChangeEvent.cpp: * Source/WebCore/Modules/mediasource/BufferedChangeEvent.h: * Source/WebCore/Modules/mediasource/BufferedChangeEvent.idl: * Source/WebCore/Modules/mediasource/ManagedMediaSource.cpp: * Source/WebCore/Modules/mediasource/ManagedMediaSource.h: * Source/WebCore/Modules/mediasource/ManagedMediaSource.idl: * Source/WebCore/Modules/mediasource/ManagedSourceBuffer.cpp: * Source/WebCore/Modules/mediasource/ManagedSourceBuffer.h: * Source/WebCore/Modules/mediasource/ManagedSourceBuffer.idl: * Source/WebCore/Modules/mediasource/MediaSource.cpp: (WebCore::MediaSource::addSourceBuffer): (WebCore::MediaSource::memoryPressure): * Source/WebCore/Modules/mediasource/MediaSource.h: * Source/WebCore/Modules/mediasource/SourceBuffer.cpp: (WebCore::SourceBuffer::sourceBufferPrivateBufferedChanged): (WebCore::SourceBuffer::memoryPressure): * Source/WebCore/Modules/mediasource/SourceBuffer.h: * Source/WebCore/bindings/js/JSMediaSourceCustom.cpp: (WebCore::toJSNewlyCreated): * Source/WebCore/bindings/js/JSSourceBufferCustom.cpp: (WebCore::toJSNewlyCreated): * Source/WebCore/dom/EventNames.in: * Source/WebCore/dom/EventTargetFactory.in: * Source/WebCore/html/HTMLMediaElement.cpp: (WebCore::HTMLMediaElement::hasManagedMediaSource const): (WebCore::HTMLMediaElement::mediaState const): (WebCore::HTMLMediaElement::setBufferingPolicy): (WebCore::HTMLMediaElement::purgeBufferedDataIfPossible): * Source/WebKit/Shared/WebPreferencesDefaultValues.cpp: * Source/WebKit/Shared/WebPreferencesDefaultValues.h: * Source/cmake/GStreamerDefinitions.cmake: * Source/cmake/OptionsMac.cmake: * Source/cmake/WebKitFeatures.cmake: * Tools/Scripts/webkitperl/FeatureList.pm: * Tools/TestWebKitAPI/Tests/WebKitCocoa/WKPageHasMediaStreamingActivity.mm: Canonical link: https://commits.webkit.org/271975@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes