[webkit-changes] [WebKit/WebKit] 004c28: Cherry-pick 276977 at main (ea2be408f27e).
Thomas Devoogdt
noreply at github.com
Wed Apr 3 08:03:27 PDT 2024
Branch: refs/heads/webkitglib/2.44
Home: https://github.com/WebKit/WebKit
Commit: 004c28e211d9fbc10edcb404332d0f6ab31242f5
https://github.com/WebKit/WebKit/commit/004c28e211d9fbc10edcb404332d0f6ab31242f5
Author: Thomas Devoogdt <thomas at devoogdt.com>
Date: 2024-04-03 (Wed, 03 Apr 2024)
Changed paths:
M Source/WebCore/Modules/WebGPU/GPUDevice.cpp
M Source/WebCore/Modules/WebGPU/GPUDevice.h
M Source/WebCore/css/SelectorChecker.cpp
M Source/WebCore/css/SelectorCheckerTestFunctions.h
M Source/WebCore/cssjit/SelectorCompiler.cpp
M Source/WebCore/dom/FullscreenManager.cpp
M Source/WebCore/dom/FullscreenManager.h
M Source/WebCore/inspector/agents/InspectorDOMAgent.cpp
M Source/WebKit/GPUProcess/graphics/WebGPU/RemoteDevice.cpp
M Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in
M Source/WebKit/UIProcess/WebFullScreenManagerProxy.h
M Source/WebKit/WebProcess/FullScreen/WebFullScreenManager.h
M Source/WebKit/WebProcess/InjectedBundle/InjectedBundlePageFullScreenClient.h
Log Message:
-----------
Cherry-pick 276977 at main (ea2be408f27e).
https://bugs.webkit.org/show_bug.cgi?id=271881
REGRESSION: fix compilation if !ENABLE(VIDEO)
https://bugs.webkit.org/show_bug.cgi?id=271881
Reviewed by Mike Wyrzykowski.
[WebCore]: FullscreenManager: add missing include
HTMLMediaElement normally includes HTMLMediaElementEnums,
but only if VIDEO is enabled.
[WebCore]: FullscreenManager: fix undefined reference to HTMLMediaElement
HTMLMediaElement is not compiled if VIDEO is not enabled.
[WebCore]: css: fix fix undefined reference to HTMLMediaElement
HTMLMediaElement is not compiled if VIDEO is not enabled.
[WebCore]: InspectorDOMAgent: fix fix undefined reference to HTMLMediaElement
HTMLMediaElement is not compiled if VIDEO is not enabled.
[WebKit]: WebGPU: drop duplicate directive in RemoteDevice
The #if PLATFORM(COCOA) && ENABLE(VIDEO) directive is already defined
outside the function scope, so drop the inner ones.
[WebCore]: GPUDevice: fix undefined reference to HTMLMediaElement
HTMLMediaElement is not compiled if VIDEO is not enabled.
[WebKit]: WebFullScreenManagerProxy: add missing include
HTMLMediaElement normally includes HTMLMediaElementEnums,
but only if VIDEO is enabled.
[WebKit]: WebFullScreenManager: add missing include
HTMLMediaElement normally includes HTMLMediaElementEnums,
but only if VIDEO is enabled.
[WebKit]: InjectedBundlePageFullScreenClient: add missing include
HTMLMediaElement normally includes HTMLMediaElementEnums,
but only if VIDEO is enabled.
[WebKit]: WebCoreArgumentCoders.serialization.in: fix undefined reference
CaptionUserPreferencesDisplayMode and SerializedPlatformDataCueValue
are only compiled if VIDEO is enabled.
Signed-off-by: Thomas Devoogdt <thomas at devoogdt.com>
Canonical link: https://commits.webkit.org/276977@main
(cherry picked from commit ea2be408f27eb1009bbde7b0a2496018d4ca5e86)
Signed-off-by: Thomas Devoogdt <thomas at devoogdt.com>
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