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

Reply via email to