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

Reply via email to