[prev in list] [next in list] [prev in thread] [next in thread] 

List:       webkit-changes
Subject:    [webkit-changes] [WebKit/WebKit] 620bdd: Remove non-BNF parser grammar support from CSSProp...
From:       Sam Weinig <noreply () github ! com>
Date:       2022-12-28 1:57:51
Message-ID: WebKit/WebKit/push/refs/heads/main/f2cf99-620bdd () github ! com
[Download RAW message or body]

  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 620bddfab051da187dd5f765b9e14859b7f326b8
      https://github.com/WebKit/WebKit/commit/620bddfab051da187dd5f765b9e14859b7f326b8
  Author: Sam Weinig <weinig@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
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic