Bug 242904

Summary: [ macOS iOS15 Debug ] fast/dom/lazy-image-loading-document-leak.html is a flaky failure
Product: WebKit Reporter: Hercules Hjalmarsson <hhjalmarsson>
Component: New BugsAssignee: Chris Dumez <cdumez>
Status: RESOLVED FIXED    
Severity: Normal CC: webkit-bot-watchers-bugzilla, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Hercules Hjalmarsson 2022-07-19 08:51:54 PDT
fast/dom/lazy-image-loading-document-leak.html

Is a flaky text failure on macOS/iOS15 Debug ToT.

HISTORY:
https://results.webkit.org/?suite=layout-tests&test=fast%2Fdom%2Flazy-image-loading-document-leak.html

DIFF:
--- /Volumes/Data/worker/Apple-iPadOS-15-Simulator-Debug-WK2-Tests/build/layout-test-results/fast/dom/lazy-image-loading-document-leak-expected.txt
+++ /Volumes/Data/worker/Apple-iPadOS-15-Simulator-Debug-WK2-Tests/build/layout-test-results/fast/dom/lazy-image-loading-document-leak-actual.txt
@@ -4,8 +4,9 @@
 
 
 PASS internals.isDocumentAlive(frameDocumentID) is true
-PASS The popup document didn't leak.
+FAIL The popup document leaked.
 PASS successfullyParsed is true
+Some tests failed.
 
 TEST COMPLETE

DIFF URL:
https://build.webkit.org/results/Apple-iPadOS-15-Simulator-Debug-WK2-Tests/250768@main%20(1601)/fast/dom/lazy-image-loading-document-leak-pretty-diff.html
Comment 1 Radar WebKit Bug Importer 2022-07-19 08:52:16 PDT
<rdar://problem/97262222>
Comment 2 Hercules Hjalmarsson 2022-07-19 09:16:54 PDT
I was able to reproduce this issue on iOS15 ToT running 200 iterations with command:

run-webkit-tests -f --force fast/dom/lazy-image-loading-document-leak.html
Comment 3 EWS 2022-07-19 09:31:22 PDT
Test gardening commit 252604@main (41c08a72b8be): <https://commits.webkit.org/252604@main>

Reviewed commits have been landed. Closing PR #2551 and removing active labels.
Comment 4 Chris Dumez 2022-07-21 14:35:22 PDT
Pull request: https://github.com/WebKit/WebKit/pull/2636
Comment 5 EWS 2022-07-21 18:02:08 PDT
Committed 252719@main (25c0e5a1c8b7): <https://commits.webkit.org/252719@main>

Reviewed commits have been landed. Closing PR #2636 and removing active labels.