Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 73e0d4c74d1baaeb169b9bbc3f1adcfe71579bcc https://github.com/WebKit/WebKit/commit/73e0d4c74d1baaeb169b9bbc3f1adcfe71579bcc Author: Brent Fulgham <bfulg...@apple.com> 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 webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes