REOPENED 254745
REGRESSION (261912@main): [macOS WK2] imported/w3c/web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-035.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=254745
Summary REGRESSION (261912@main): [macOS WK2] imported/w3c/web-platform-tests/css/css...
Ryan Haddad
Reported 2023-03-30 09:20:35 PDT
imported/w3c/web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-035.html is a flaky failure on macOS WK2 queues. It is known to be flaky on macOS WK1, but the diff is not the same. Image diffs showing that the test expects 00:00 but is seeing -00:00 https://build.webkit.org/results/Apple-Ventura-Debug-AppleSilicon-WK2-Tests/261918@main%20(2051)/imported/w3c/web-platform-tests/css/css-sizing/aspect-ratio/replaced-element-035-diffs.html https://results.webkit.org/?suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fcss%2Fcss-sizing%2Faspect-ratio%2Freplaced-element-035.html
Attachments
Ryan Haddad
Comment 1 2023-03-30 09:23:20 PDT
Though there were some intermittent failures before, the flakiness on macOS WK2 is very apparent as of 3/21/2023. cc'ing Antoine as there was a media controls related change at that time (commits.webkit.org/261912@main), but it isn't obvious to me that it is related.
Radar WebKit Bug Importer
Comment 2 2023-03-30 09:23:30 PDT
Ryan Haddad
Comment 3 2023-03-30 13:04:32 PDT
EWS
Comment 4 2023-03-30 13:10:07 PDT
Test gardening commit 262359@main (0157e68dea08): <https://commits.webkit.org/262359@main> Reviewed commits have been landed. Closing PR #12195 and removing active labels.
Antoine Quint
Comment 5 2023-04-02 05:03:44 PDT
Ryan is right: this regressed with 261912@main.
Antoine Quint
Comment 6 2023-04-02 13:21:25 PDT
We end up in a layout state where we display the remaining duration time label instead of the remaining time label and this is due to some odd layout code in TimeControl. I believe the issue is that the metrics computed with _performIdealLayout() relies on the visibility state of the elapsed time label, I'm looking into cleaning things up there.
Antoine Quint
Comment 7 2023-04-02 13:23:51 PDT
Also worth looking into the flakiness with this test with WK1 (bug 241376).
Antoine Quint
Comment 8 2023-04-11 03:26:10 PDT
EWS
Comment 9 2023-04-11 11:07:20 PDT
Committed 262829@main (ad969c4574b6): <https://commits.webkit.org/262829@main> Reviewed commits have been landed. Closing PR #12610 and removing active labels.
Cameron McCormack (:heycam)
Comment 10 2023-05-20 23:49:51 PDT
Reverted in https://bugs.webkit.org/show_bug.cgi?id=257075 for causing the scrubber to break.
Note You need to log in before you can comment on or make changes to this bug.