RESOLVED WONTFIX 287078
REGRESSION (283036@main): Some linear() WPT tests started failing
https://bugs.webkit.org/show_bug.cgi?id=287078
Summary REGRESSION (283036@main): Some linear() WPT tests started failing
Bramus
Reported 2025-02-05 01:46:41 PST
I noticed that there is a regression in passing WPTs for linear(): - Safari 18.1: 21/21 PASS [^1] - Safari 18.2: 18/21 PASS [^2] Looking at https://webstatus.dev/features/linear-easing?q=linear, the drop in passing tests was introduced on Dec 12 2024, around the time Safari Technology Preview 210 was released. I couldn’t immediately find a bug that tracks this, so I’m filing this new one. [^1]: https://wpt.fyi/results/css/css-easing/linear-timing-functions-syntax.html?label=stable&label=master&product=safari-18.1%20%2820619.2.8.11.10%29&aligned&q=linear [^2]: https://wpt.fyi/results/css/css-easing/linear-timing-functions-syntax.html?label=master&label=stable&product=safari-18.2%20%2820620.1.16.11.8%29&aligned&q=linear
Attachments
Anthony Ricaud
Comment 1 2025-02-05 07:36:56 PST
Running https://github.com/WebKit/webkit/blob/main/Tools/Scripts/bisect-builds could help narrow down the commit that introduced the issue.
Radar WebKit Bug Importer
Comment 2 2025-02-05 13:24:34 PST
Antoine Quint
Comment 4 2025-02-06 00:40:03 PST
Oddly, this test passes within the WebKit test harness but definitely fails when loading live in Safari or Safari Technology Preview: http://wpt.live/css/css-easing/linear-timing-functions-syntax.html
Antoine Quint
Comment 5 2025-02-06 00:43:08 PST
Antoine Quint
Comment 6 2025-02-06 00:55:24 PST
This regressed with 283036@main. Cc'ing Sam Weinig who landed that patch.
Sam Weinig
Comment 7 2025-02-06 09:21:20 PST
This was just me failing to upstream my WPT changes :(. Here is the PR to do that now -> https://github.com/web-platform-tests/wpt/pull/50533.
Bramus
Comment 8 2025-02-07 04:54:14 PST
Phew!
Note You need to log in before you can comment on or make changes to this bug.