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