[webkit-changes] [WebKit/WebKit] c1660e: Share libwpe gamepad code
Don Olmstead
noreply at github.com
Mon Oct 24 07:28:34 PDT 2022
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: c1660e3ba241183a096c38ee11bc6b07f4f96676
https://github.com/WebKit/WebKit/commit/c1660e3ba241183a096c38ee11bc6b07f4f96676
Author: Don Olmstead <don.olmstead at sony.com>
Date: 2022-10-24 (Mon, 24 Oct 2022)
Changed paths:
M Source/WebCore/PlatformPlayStation.cmake
M Source/WebCore/PlatformWPE.cmake
M Source/WebCore/SourcesWPE.txt
A Source/WebCore/platform/gamepad/libwpe/GamepadLibWPE.cpp
A Source/WebCore/platform/gamepad/libwpe/GamepadLibWPE.h
A Source/WebCore/platform/gamepad/libwpe/GamepadProviderLibWPE.cpp
A Source/WebCore/platform/gamepad/libwpe/GamepadProviderLibWPE.h
R Source/WebCore/platform/gamepad/wpe/WPEGamepad.cpp
R Source/WebCore/platform/gamepad/wpe/WPEGamepad.h
R Source/WebCore/platform/gamepad/wpe/WPEGamepadProvider.cpp
R Source/WebCore/platform/gamepad/wpe/WPEGamepadProvider.h
M Source/WebKit/PlatformPlayStation.cmake
M Source/WebKit/SourcesWPE.txt
M Source/WebKit/UIProcess/API/wpe/WPEView.cpp
A Source/WebKit/UIProcess/Gamepad/libwpe/UIGamepadProviderLibWPE.cpp
R Source/WebKit/UIProcess/Gamepad/wpe/UIGamepadProviderWPE.cpp
Log Message:
-----------
Share libwpe gamepad code
https://bugs.webkit.org/show_bug.cgi?id=246934
Reviewed by Žan Doberšek and Adrian Perez de Castro.
In v1.14.0 libwpe added support for Gamepads. However when the code was
added to WebKit it was targeted specifically to the WPE port. All the
code is libwpe specific, not WPE specific so rename the code to fit
the convention where filenames and objects contain a LibWPE suffix and
the source code resides in a libwpe directory.
`WPEGamepad` -> `GamepadLibWPE`
`WPEGamepadProvider` -> `GamepadProviderLibWPE`
Additionally modify the PlayStation build to support `ENABLE_GAMEPAD`
using libwpe in the near future.
* Source/WebCore/PlatformPlayStation.cmake:
* Source/WebCore/PlatformWPE.cmake:
* Source/WebCore/SourcesWPE.txt:
* Source/WebCore/platform/gamepad/libwpe/GamepadLibWPE.cpp: Renamed from Source\WebCore\platform\gamepad\wpe\WPEGamepad.cpp.
* Source/WebCore/platform/gamepad/libwpe/GamepadLibWPE.h: Renamed from Source\WebCore\platform\gamepad\wpe\WPEGamepad.h.
* Source/WebCore/platform/gamepad/libwpe/GamepadProviderLibWPE.cpp: Renamed from Source\WebCore\platform\gamepad\wpe\WPEGamepadProvider.cpp.
* Source/WebCore/platform/gamepad/libwpe/GamepadProviderLibWPE.h: Renamed from Source\WebCore\platform\gamepad\wpe\WPEGamepadProvider.h.
* Source/WebKit/PlatformPlayStation.cmake:
* Source/WebKit/SourcesWPE.txt:
* Source/WebKit/UIProcess/API/wpe/WPEView.cpp:
* Source/WebKit/UIProcess/Gamepad/libwpe/UIGamepadProviderLibWPE.cpp: Renamed from Source\WebKit\UIProcess\Gamepad\wpe\UIGamepadProviderWPE.cpp.
Canonical link: https://commits.webkit.org/255915@main
More information about the webkit-changes
mailing list