platform/ios/ios/storage/domstorage/5mb-quota.html is a constant text failure on iOS-Simulator wk2. HISTORY: https://results.webkit.org/?suite=layout-tests&test=platform%2Fios%2Fios%2Fstorage%2Fdomstorage%2F5mb-quota.html History looks like it has a pretty clear regress point. Will verify shortly. DIFF LINK: https://build.webkit.org/results/Apple-iOS-14-Simulator-Debug-WK2-Tests/r276689%20(1032)/platform/ios/ios/storage/domstorage/5mb-quota-diff.txt DIFF TEXT: PASS data.length is 65536 Putting 'data' into 39 localStorage buckets. Putting 'data' into another bucket.h -PASS Hit exception as expected +FAIL Did not hit quota error. Verify that data was never inserted. -PASS storage.getItem(39) is null +FAIL storage.getItem(39) should be null (of type object). Was XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX (of type string). Removing bucket 38. Adding 'Hello!' into a new bucket. PASS Insertion worked.
<rdar://problem/77279334>
I was able to reproduce the failure at iOS14 Simulator Release ToT using the following test: run-webkit-tests --ios-simulator platform/ios/ios/storage/domstorage/5mb-quota.html -f Was able to reproduce the failure at r276689, but not at r276688. It appears changes introduced here caused the failure: https://trac.webkit.org/changeset/276689/webkit
Created attachment 427297 [details] Patch
Committed r276736 (237137@main): <https://commits.webkit.org/237137@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 427297 [details].
platform/ios/ios/storage/domstorage/5mb-quota.html is still failing. History: https://results.webkit.org/?suite=layout-tests&test=platform%2Fios%2Fios%2Fstorage%2Fdomstorage%2F5mb-quota.html
Re-opened since this is blocked by bug 225188
<https://commits.webkit.org/237158@main>