Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: a833e5a15129d88cd09d13688eb6b2827cd59d8d
      
https://github.com/WebKit/WebKit/commit/a833e5a15129d88cd09d13688eb6b2827cd59d8d
  Author: Sam Sneddon <[email protected]>
  Date:   2026-06-24 (Wed, 24 Jun 2026)

  Changed paths:
    M Tools/Scripts/webkitpy/w3c/test_converter.py
    M Tools/Scripts/webkitpy/w3c/test_converter_unittest.py
    M Tools/Scripts/webkitpy/w3c/test_importer.py
    M Tools/Scripts/webkitpy/w3c/test_importer_unittest.py

  Log Message:
  -----------
  Stop rewriting prefixed CSS values in import-w3c-tests
https://bugs.webkit.org/show_bug.cgi?id=317693
rdar://180451366

Reviewed by Tim Nguyen.

The few CSS value keywords that survive the
"prefixed-with-no-unprefixed-form" filter never occur unprefixed in
WPT sources and the value-rewriting never changes anything.

Thus, we simply remove the code to do this rewriting, on the
assumption it'll never again be relevant, and we want to eliminate
rewriting on import anyway.

* Tools/Scripts/webkitpy/w3c/test_converter.py:
(convert_for_webkit):
(_W3CTestConverter.__init__):
(_W3CTestConverter.output):
(_W3CTestConverter.add_webkit_prefix_to_unprefixed_properties):
(_W3CTestConverter.add_webkit_prefix_to_unprefixed_properties.replace):
(_W3CTestConverter.convert_style_data):
(_W3CTestConverter.legacy_read_webkit_prefixed_css_property_list): Deleted.
(_W3CTestConverter.add_webkit_prefix_to_unprefixed_properties_and_values): 
Deleted.
(_W3CTestConverter.add_webkit_prefix_following_regex): Deleted.
* Tools/Scripts/webkitpy/w3c/test_converter_unittest.py:
(W3CTestConverterTest.test_read_prefixed_property_list):
(verify_no_conversion_happened):
(verify_prefixed_properties):
(verify_reference_relative_paths):
(verify_prefixed_property_values): Deleted.
(generate_test_content_properties_and_values): Deleted.
* Tools/Scripts/webkitpy/w3c/test_importer.py:
(TestImporter.import_tests):
(TestImporter.write_import_log):
* Tools/Scripts/webkitpy/w3c/test_importer_unittest.py:

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



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

Reply via email to