Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 620bddfab051da187dd5f765b9e14859b7f326b8 https://github.com/WebKit/WebKit/commit/620bddfab051da187dd5f765b9e14859b7f326b8 Author: Sam Weinig <wei...@apple.com> Date: 2022-12-27 (Tue, 27 Dec 2022)
Changed paths: M Source/WebCore/css/CSSProperties.json M Source/WebCore/css/process-css-properties.py M Tools/Scripts/webkitpy/style/checkers/jsonchecker.py Log Message: ----------- Remove non-BNF parser grammar support from CSSProperties.json https://bugs.webkit.org/show_bug.cgi?id=249754 rdar://103617021 Reviewed by Antti Koivisto. Now that we have the BNF parser in process-css-properties.py, we no longer need to support the adhoc JSON structure based grammars. There was one remaining use of it specify an aliased keyword, which was switched to marking the need for the aliasing on the outer shared rule instead. * Source/WebCore/css/CSSProperties.json: * Source/WebCore/css/process-css-properties.py: * Tools/Scripts/webkitpy/style/checkers/jsonchecker.py: Canonical link: https://commits.webkit.org/258344@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes