Bug 287713

Summary: New test(288753@main): [ macOS wk1 ] printing/background-clip-text.html is a constant failure.
Product: WebKit Reporter: Yasmin Karimi <y_karimi>
Component: PrintingAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: ap, simon.fraser, webkit-bot-watchers-bugzilla, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
printing/background-clip-text.webarchive none

Yasmin Karimi
Reported 2025-02-14 10:40:45 PST
Created attachment 474234 [details] printing/background-clip-text.webarchive printing/background-clip-text.html This test is a constant failure on macOS wk1. https://results.webkit.org/?suite=layout-tests&test=printing%2Fbackground-clip-text.html IMAGE DIFF: Attached DIFF URL: https://build.webkit.org/results/Apple-Sequoia-Debug-AppleSilicon-WK1-Tests/290397@main%20(1194)/printing/background-clip-text-diffs.html REPRODUCIBLITY: I was able to reproduce this failure on MacOS Sequoia 15.2 (24C101 / arm64) at ToT with the following command: run-webkit-tests printing/background-clip-text.html --iterations 20 -1 REGRESSION: This test appears to be constantly failing since it was introduced at 288753@main.
Attachments
printing/background-clip-text.webarchive (59.46 KB, application/x-webarchive)
2025-02-14 10:40 PST, Yasmin Karimi
no flags
Radar WebKit Bug Importer
Comment 1 2025-02-14 10:40:59 PST
EWS
Comment 2 2025-02-14 11:01:11 PST
Test gardening commit 290409@main (a25684f232af): <https://commits.webkit.org/290409@main> Reviewed commits have been landed. Closing PR #40632 and removing active labels.
Simon Fraser (smfr)
Comment 3 2025-02-17 16:30:46 PST
This test fails on WebKit1 because it happens to paint very early, before `internals.setPrinting(600, 600)` is called (unlike WebKit2, which paints later). I can't force a repaint in WebKit1 when printing is set to true because all the repaint code bails if printing is true. So this failure is just an artifact of the `internals.setPrinting()` behavior.
Alexey Proskuryakov
Comment 4 2025-02-18 13:23:51 PST
Should this test be permanently disabled in wk1?
Simon Fraser (smfr)
Comment 5 2025-02-18 14:05:29 PST
I think it's OK for it to be, yes.
EWS
Comment 6 2025-02-25 14:20:15 PST
Test gardening commit 289651.177@safari-7621-branch (66a9ec8132c4): <https://commits.webkit.org/289651.177@safari-7621-branch> Reviewed commits have been landed. Closing PR #2680 and removing active labels.
EWS
Comment 7 2025-02-25 14:29:31 PST
Test gardening commit 291061@main (88e72ddcab0e): <https://commits.webkit.org/291061@main> Reviewed commits have been landed. Closing PR #41337 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.