Bug 255242 - imported/w3c/web-platform-tests/preload/modulepreload.html is a flaky failure
Summary: imported/w3c/web-platform-tests/preload/modulepreload.html is a flaky failure
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: WebKit Local Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Ryosuke Niwa
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2023-04-10 13:42 PDT by Ryosuke Niwa
Modified: 2023-04-11 00:14 PDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.