Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 209971efaec52e671a78a608074d0224c9ef1b1a https://github.com/WebKit/WebKit/commit/209971efaec52e671a78a608074d0224c9ef1b1a Author: Philippe Normand <ph...@igalia.com> Date: 2023-01-09 (Mon, 09 Jan 2023)
Changed paths: M Source/WebCore/html/HTMLMediaElement.cpp M Source/WebCore/html/HTMLMediaElement.h M Source/WebCore/page/ChromeClient.h M Source/WebCore/platform/GStreamer.cmake M Source/WebCore/platform/graphics/MediaPlayer.h M Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp M Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h R Source/WebCore/platform/graphics/gstreamer/MediaPlayerRequestInstallMissingPluginsCallback.h M Source/WebKit/SourcesGTK.txt M Source/WebKit/SourcesWPE.txt M Source/WebKit/UIProcess/API/glib/WebKitAutocleanups.h.in M Source/WebKit/UIProcess/API/glib/WebKitInstallMissingMediaPluginsPermissionRequest.cpp M Source/WebKit/UIProcess/API/glib/WebKitInstallMissingMediaPluginsPermissionRequest.h.in R Source/WebKit/UIProcess/API/glib/WebKitInstallMissingMediaPluginsPermissionRequestPrivate.h M Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp M Source/WebKit/UIProcess/API/glib/WebKitWebViewPrivate.h M Source/WebKit/UIProcess/API/gtk/PageClientImpl.cpp M Source/WebKit/UIProcess/API/gtk/PageClientImpl.h M Source/WebKit/UIProcess/API/wpe/PageClientImpl.cpp M Source/WebKit/UIProcess/API/wpe/PageClientImpl.h M Source/WebKit/UIProcess/Launcher/glib/XDGDBusProxy.cpp M Source/WebKit/UIProcess/PageClient.h M Source/WebKit/UIProcess/WebPageProxy.messages.in R Source/WebKit/UIProcess/gstreamer/InstallMissingMediaPluginsPermissionRequest.cpp R Source/WebKit/UIProcess/gstreamer/InstallMissingMediaPluginsPermissionRequest.h R Source/WebKit/UIProcess/gstreamer/WebPageProxyGStreamer.cpp M Source/WebKit/WebProcess/WebCoreSupport/WebChromeClient.cpp M Source/WebKit/WebProcess/WebCoreSupport/WebChromeClient.h M Source/WebKit/WebProcess/WebPage/WebPage.cpp M Source/WebKit/WebProcess/WebPage/WebPage.h M Source/WebKit/WebProcess/WebPage/WebPage.messages.in R Source/WebKit/WebProcess/WebPage/gstreamer/WebPageGStreamer.cpp M Tools/TestWebKitAPI/Tests/WebKitGLib/TestWebExtensions.cpp M Tools/TestWebKitAPI/Tests/WebKitGLib/WebExtensionTest.cpp M Tools/TestWebKitAPI/glib/TestExpectations.json Log Message: ----------- [GTK] Remove WebKitInstallMissingMediaPluginsPermissionRequest https://bugs.webkit.org/show_bug.cgi?id=239132 Reviewed by Michael Catanzaro. This API wasn't triggered anymore since the WebCore GStreamer platform layer only advertises support for codecs that are guaranteed to work. * Source/WebCore/html/HTMLMediaElement.cpp: (WebCore::HTMLMediaElement::requestInstallMissingPlugins): Deleted. * Source/WebCore/html/HTMLMediaElement.h: * Source/WebCore/page/ChromeClient.h: (WebCore::ChromeClient::requestInstallMissingMediaPlugins): Deleted. * Source/WebCore/platform/GStreamer.cmake: * Source/WebCore/platform/graphics/MediaPlayer.h: (WebCore::MediaPlayerClient::requestInstallMissingPlugins): Deleted. * Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp: (WebCore::MediaPlayerPrivateGStreamer::~MediaPlayerPrivateGStreamer): (WebCore::MediaPlayerPrivateGStreamer::handleMessage): * Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h: * Source/WebCore/platform/graphics/gstreamer/MediaPlayerRequestInstallMissingPluginsCallback.h: Removed. * Source/WebKit/SourcesGTK.txt: * Source/WebKit/SourcesWPE.txt: * Source/WebKit/UIProcess/API/glib/WebKitInstallMissingMediaPluginsPermissionRequest.cpp: (webkitInstallMissingMediaPluginsPermissionRequestAllow): (webkitInstallMissingMediaPluginsPermissionRequestDeny): (webkit_install_missing_media_plugins_permission_request_get_description): (createGstInstallPluginsContext): Deleted. (webkitInstallMissingMediaPluginsPermissionRequestCreate): Deleted. * Source/WebKit/UIProcess/API/glib/WebKitInstallMissingMediaPluginsPermissionRequest.h.in: * Source/WebKit/UIProcess/API/glib/WebKitInstallMissingMediaPluginsPermissionRequestPrivate.h: Removed. * Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp: (webkitWebViewRequestInstallMissingMediaPlugins): Deleted. * Source/WebKit/UIProcess/API/glib/WebKitWebViewPrivate.h: * Source/WebKit/UIProcess/API/gtk/PageClientImpl.cpp: (WebKit::PageClientImpl::decidePolicyForInstallMissingMediaPluginsPermissionRequest): Deleted. * Source/WebKit/UIProcess/API/gtk/PageClientImpl.h: * Source/WebKit/UIProcess/API/wpe/PageClientImpl.cpp: (WebKit::PageClientImpl::decidePolicyForInstallMissingMediaPluginsPermissionRequest): Deleted. * Source/WebKit/UIProcess/API/wpe/PageClientImpl.h: * Source/WebKit/UIProcess/Launcher/glib/XDGDBusProxy.cpp: (WebKit::XDGDBusProxy::dbusSessionProxy): * Source/WebKit/UIProcess/PageClient.h: * Source/WebKit/UIProcess/WebPageProxy.messages.in: * Source/WebKit/UIProcess/gstreamer/InstallMissingMediaPluginsPermissionRequest.cpp: Removed. * Source/WebKit/UIProcess/gstreamer/InstallMissingMediaPluginsPermissionRequest.h: Removed. * Source/WebKit/UIProcess/gstreamer/WebPageProxyGStreamer.cpp: Removed. * Source/WebKit/WebProcess/WebCoreSupport/WebChromeClient.cpp: (WebKit::WebChromeClient::requestInstallMissingMediaPlugins): Deleted. * Source/WebKit/WebProcess/WebCoreSupport/WebChromeClient.h: * Source/WebKit/WebProcess/WebPage/WebPage.cpp: (WebKit::WebPage::close): * Source/WebKit/WebProcess/WebPage/WebPage.h: * Source/WebKit/WebProcess/WebPage/WebPage.messages.in: * Source/WebKit/WebProcess/WebPage/gstreamer/WebPageGStreamer.cpp: Removed. * Tools/TestWebKitAPI/Tests/WebKitGLib/TestWebExtensions.cpp: (beforeAll): (permissionRequestCallback): Deleted. (testInstallMissingPluginsPermissionRequest): Deleted. * Tools/TestWebKitAPI/glib/TestExpectations.json: Canonical link: https://commits.webkit.org/258653@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes