Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 2a5ab341aa059d3059a679e3c642d79c26f0ab30
      
https://github.com/WebKit/WebKit/commit/2a5ab341aa059d3059a679e3c642d79c26f0ab30
  Author: David Kilzer <[email protected]>
  Date:   2026-08-03 (Mon, 03 Aug 2026)

  Changed paths:
    M Tools/Scripts/webkitpy/style/checker.py

  Log Message:
  -----------
  [check-webkit-style] Remove dead 
wpt/lint/unnecessary_exclusion_in_web_features_file filter rule
<https://bugs.webkit.org/show_bug.cgi?id=320964>
<rdar://183989096>

Unreviewed build fix.

Commit 318459@main (Bug 320875, rdar://183894755) synced WPT lint tools
from upstream and removed the `UNNECESSARY-EXCLUSION-IN-WEB-FEATURES-FILE`
lint rule.  Since `wpt_lint_categories()` derives its category set
dynamically from the installed rules, the
`wpt/lint/unnecessary_exclusion_in_web_features_file` category no
longer exists.  Keeping the dead entry in `_BASE_FILTER_RULES` causes
`test_webkit_base_filter_rules` to raise a `ValueError` in
`validate_filter_rules()`, which rejects any filter rule whose prefix
does not match a registered category name.

Covered by existing tests.

* Tools/Scripts/webkitpy/style/checker.py:
(_BASE_FILTER_RULES):

Canonical link: https://commits.webkit.org/318523@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to