Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: ca8aedd3137dc4c62d870bc7985937fc2b380c2a https://github.com/WebKit/WebKit/commit/ca8aedd3137dc4c62d870bc7985937fc2b380c2a Author: Sam Weinig <wei...@apple.com> Date: 2022-11-09 (Wed, 09 Nov 2022)
Changed paths: M Source/WebCore/CMakeLists.txt M Source/WebCore/DerivedSources-input.xcfilelist M Source/WebCore/DerivedSources.make M Source/WebCore/WebCore.xcodeproj/project.pbxproj M Source/WebCore/css/CSSValueKeywords.in R Source/WebCore/css/makevalues.pl A Source/WebCore/css/process-css-values.py Log Message: ----------- Replace makevalues.pl with a more structured parser/code generator https://bugs.webkit.org/show_bug.cgi?id=247630 rdar://102103055 Reviewed by Darin Adler. Following on from makeprop.pl's conversion from perl to python, this change similarly converts makevalues.pl to python, modernizing the code and make it a bit more approachable for a larger number of contributors. This will also allow us to consider merging the two new scripts and adding new generated output that is aware of both properties and values, such as CSS property parsing functionality. * Source/WebCore/CMakeLists.txt: * Source/WebCore/DerivedSources-input.xcfilelist: * Source/WebCore/DerivedSources.make: * Source/WebCore/WebCore.xcodeproj/project.pbxproj: * Source/WebCore/css/CSSValueKeywords.in: * Source/WebCore/css/makevalues.pl: Removed. * Source/WebCore/css/process-css-values.py: Added. Canonical link: https://commits.webkit.org/256494@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes