Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 73e0d4c74d1baaeb169b9bbc3f1adcfe71579bcc
https://github.com/WebKit/WebKit/commit/73e0d4c74d1baaeb169b9bbc3f1adcfe71579bcc
Author: Brent Fulgham <[email protected]>
Date: 2023-09-27 (Wed, 27 Sep 2023)
Changed paths:
M Source/WTF/WTF.xcodeproj/project.pbxproj
M Source/WTF/wtf/CMakeLists.txt
M Source/WTF/wtf/PlatformEnable.h
M Source/WTF/wtf/PlatformEnableCocoa.h
A Source/WTF/wtf/PlatformEnableGlib.h
M Source/WTF/wtf/PlatformEnablePlayStation.h
M Source/WTF/wtf/PlatformEnableWinCairo.h
M Source/WebCore/platform/PlatformWheelEvent.h
Log Message:
-----------
Create a combined GTK/WPE PlatformEnablement file
https://bugs.webkit.org/show_bug.cgi?id=261960
<rdar://problem/115902210>
Reviewed by Chris Dumez.
PlatformEnable.h is meant to hold the default state of compile-time feature
enablement
flag. Specific platform-related files are meant to override these values.
No PlatformEnableGTK or PlatformEnableWPE file was ever created, leading to
conditional
macros being added to the default file.
This patch moves the GTK and WPE-specific rules to their own file, to match
other platforms.
It also corrects the alphabetical ordering of the files.
* Source/WTF/wtf/CMakeFiles.txt: Add new header file.
* Source/WTF/WTF.xcodeproj/project.pbxproj:
* Source/WTF/wtf/PlatformEnable.h:
* Source/WTF/wtf/PlatformEnableCocoa.h:
* Source/WTF/wtf/PlatformEnableGlib.h: Added.
* Source/WTF/wtf/PlatformEnablePlayStation.h:
* Source/WTF/wtf/PlatformEnableWinCairo.h:
* Source/WebCore/platform/PlatformWheelEvent.h: Correct the enum definition for
the
case where KINETIC_SCROLLING has been enabled, but ASYNC_SCROLLING is not.
Canonical link: https://commits.webkit.org/268543@main
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes