RESOLVED FIXED 277645
REGRESSION (281435@main): [ macOS iOS ] imported/w3c/web-platform-tests/css/css-fonts/generic-family-keywords-003.html is constantly failing.
https://bugs.webkit.org/show_bug.cgi?id=277645
Summary REGRESSION (281435@main): [ macOS iOS ] imported/w3c/web-platform-tests/css/c...
Anfernee Viduya
Reported 2024-08-05 11:36:00 PDT
imported/w3c/web-platform-tests/css/css-fonts/generic-family-keywords-003.html is a constant failure after 281435@main landed. History: https://results.webkit.org/?suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fcss%2Fcss-fonts%2Fgeneric-family-keywords-003.html&platform=ios&platform=mac DIFF/LOG: @@ -5,9 +5,9 @@ -PASS @font-face matching for quoted and unquoted emoji (drawing text in a canvas) -PASS @font-face matching for quoted and unquoted math (drawing text in a canvas) -PASS @font-face matching for quoted and unquoted fangsong (drawing text in a canvas) +FAIL @font-face matching for quoted and unquoted emoji (drawing text in a canvas) assert_equals: unquoted emoji does not match @font-face rule expected 25.0244140625 but got 125 +FAIL @font-face matching for quoted and unquoted math (drawing text in a canvas) assert_equals: unquoted math does not match @font-face rule expected 25.0244140625 but got 125 +FAIL @font-face matching for quoted and unquoted fangsong (drawing text in a canvas) assert_equals: unquoted fangsong does not match @font-face rule expected 25.0244140625 but got 125 History: On 281435@main WPT import occurred and the test has been failing since. Although, the test itself was not touch. Investigating further.
Attachments
Test list used for reproduction (16.81 KB, text/plain)
2024-08-05 13:57 PDT, Anfernee Viduya
no flags
Radar WebKit Bug Importer
Comment 1 2024-08-05 11:36:10 PDT
Anfernee Viduya
Comment 2 2024-08-05 13:56:21 PDT
REPRODUCIBILITY: It seems that there is a test leakage occurring, since I was not able to reproduce the regression running the test in isolation. I was able to reproduce the regression on ToT if this test imported/w3c/web-platform-tests/css/css-fonts/font-face-unicode-range-nbsp.html imported/w3c/web-platform-tests/css/css-fonts/format-specifiers-variations.html is within the same test run. Ive attached the test list. The command, $ run-webkit-tests --test-list test_list.txt --child-processes=1 --exit-after-n-failures=1
Anfernee Viduya
Comment 3 2024-08-05 13:57:36 PDT
Created attachment 472065 [details] Test list used for reproduction
Anfernee Viduya
Comment 4 2024-08-06 16:21:25 PDT
Should not set test expectations since the test failure may go to anther test. Still investigating.
Dawn Morningstar
Comment 5 2024-08-07 12:38:16 PDT
Thank you for looking into this Anfernee; I'm was about to file it but noticed you had.
Dawn Morningstar
Comment 6 2024-08-07 12:39:09 PDT
imported/w3c/web-platform-tests/html/canvas/element/text/2d.text.draw.fontface.notinpage.html is also the same way from this exact point.
EWS
Comment 7 2024-08-07 15:57:23 PDT
Committed 281965@main (3a2642b89906): <https://commits.webkit.org/281965@main> Reviewed commits have been landed. Closing PR #31864 and removing active labels.
Anfernee Viduya
Comment 8 2024-08-07 15:58:31 PDT
(In reply to EWS from comment #7) > Committed 281965@main (3a2642b89906): > <https://commits.webkit.org/281965@main> > > Reviewed commits have been landed. Closing PR #31864 and removing active > labels. With the above commit, resolution was to re-baseline.
Note You need to log in before you can comment on or make changes to this bug.