Bug 277793
Summary: | Fork WPT tests where auto-prefixing on import applies | ||
---|---|---|---|
Product: | WebKit | Reporter: | Sam Sneddon [:gsnedders] <gsnedders> |
Component: | Tools / Tests | Assignee: | Nobody <webkit-unassigned> |
Status: | NEW | ||
Severity: | Normal | CC: | ap, ntim, simon.fraser, webkit-bug-importer |
Priority: | P2 | Keywords: | InRadar |
Version: | WebKit Nightly Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
See Also: |
https://bugs.webkit.org/show_bug.cgi?id=217522 https://bugs.webkit.org/show_bug.cgi?id=268218 https://bugs.webkit.org/show_bug.cgi?id=207731 https://bugs.webkit.org/show_bug.cgi?id=207736 |
Sam Sneddon [:gsnedders]
Currently, we add prefixes to CSS properties when importing tests from WPT. This rewriting of the tests is fragile and the cause of a number of problems, and we've long wanted to get rid of this.
At this point, we have ~200 tests where our prefixing is important, and we're unlikely to be moving these prefixed properties to be closer to the spec or fixing many bugs when new tests are added (though we may well do this when adding support for the unprefixed properties).
As such, we may as well just fork the tests into http/wpt and remove the prefixing from the import script, which also allows us to remove the parse/serialize cycle we do which breaks a number of tests (bug 268218, bug 207731, bug 207736).
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/133440732>