Bug 255242

Summary: imported/w3c/web-platform-tests/preload/modulepreload.html is a flaky failure
Product: WebKit Reporter: Ryosuke Niwa <rniwa>
Component: Tools / TestsAssignee: Ryosuke Niwa <rniwa>
Status: RESOLVED FIXED    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Local Build   
Hardware: Unspecified   
OS: Unspecified   

Description Ryosuke Niwa 2023-04-10 13:42:09 PDT
This test is still flaky.

<rdar://107840455>
Comment 2 Ryosuke Niwa 2023-04-10 21:09:21 PDT
The root cause of the flakiness is ResourceTimingInformation using pointer value as its key for m_initiatorMap. When two resources of the same document happen to be allocated at the same address, we erroneously conclude that the resource timing information had already been added in ResourceTimingInformation::addResourceTiming.
Comment 3 Ryosuke Niwa 2023-04-10 21:30:04 PDT
Pull request: https://github.com/WebKit/WebKit/pull/12603
Comment 4 EWS 2023-04-11 00:14:55 PDT
Committed 262810@main (8096a949d5f7): <https://commits.webkit.org/262810@main>

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