Summary: | REGRESSION (r272842): security/contentSecurityPolicy/video-with-data-url-allowed-by-media-src-star.html is consistently failing | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Ryan Haddad <ryanhaddad> | ||||||||
Component: | New Bugs | Assignee: | Peng Liu <peng.liu6> | ||||||||
Status: | NEW --- | ||||||||||
Severity: | Normal | CC: | ews-watchlist, mkwst, peng.liu6, webkit-bot-watchers-bugzilla, webkit-bug-importer | ||||||||
Priority: | P2 | Keywords: | InRadar | ||||||||
Version: | Other | ||||||||||
Hardware: | Unspecified | ||||||||||
OS: | Unspecified | ||||||||||
See Also: | https://bugs.webkit.org/show_bug.cgi?id=155196 | ||||||||||
Attachments: |
|
Description
Ryan Haddad
2021-03-05 16:29:42 PST
Created attachment 422451 [details]
actual image
Created attachment 422452 [details]
expected image
This test has been flaky on both macOS and iOS-device for quite a while (bug 155196). WKTR loads video-with-data-url-allowed-by-media-src-star.html and video-with-data-url-allowed-by-media-src-star-expected.html, and compares the rendering results. This test expects the rendering results be the same, but looks like WebKit loads video-with-data-url-allowed-by-media-src-star.html faster, so the rendering results are not the same for a while and WKTR reports the failure. However, the rendering results will become the same eventually. Based on Jer's suggestion, we may need to delay changing the readyState of a video element to “HAVE_FUTURE_DATA” until we can guarantee that we won’t return an empty image if asked to paint. Created attachment 423966 [details]
Test gardening
Comment on attachment 423966 [details] Test gardening Clearing flags on attachment: 423966 Committed r274840 (235630@main): <https://commits.webkit.org/235630@main> Good that these test no longer fail. Consider removing the tests and the setting altogether. These tests were for a setting added in bug #157005. That setting was for bin compat and guarded by linked-on-or-after. It's been 5 years since then and I don't think we need to support such an old iOS. Thanks for sharing the important information! It would be great if we can remove the settings and tests. https://ews-build.s3-us-west-2.amazonaws.com/macOS-AppleSilicon-Big-Sur-Debug-WK2-Tests-EWS/r425796-1952/results.html Some tests in security/contentSecurityPolicy are flaky crash on AS-debug bots. |