| Summary: | Access to localStorage after QuotaExceeded error freezes browser | ||||||
|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Akif <akif.abasov> | ||||
| Component: | Website Storage | Assignee: | Nobody <webkit-unassigned> | ||||
| Status: | RESOLVED DUPLICATE | ||||||
| Severity: | Blocker | CC: | ap, sihui_liu | ||||
| Priority: | P2 | ||||||
| Version: | Safari Technology Preview | ||||||
| Hardware: | Unspecified | ||||||
| OS: | macOS 13 | ||||||
| Attachments: |
|
||||||
Thanks for the bug report. It reproduces for me on Safari Technology Preview 163, and spindump indicates the web process (responsible for rendering web page) is busy syncing LocalStorage items after error. It does not reproduce for me on WebKit Nightly build (latest OpenSource WebKit version, which means it might be fixed but not shipped yet.) I think this is a dupe of https://bugs.webkit.org/show_bug.cgi?id=251800. Explanation about cause of in this commit: https://commits.webkit.org/259571@main. When can I check fixed behaviour in Tech Preview? (In reply to Akif from comment #3) > When can I check fixed behaviour in Tech Preview? It should be in next STP. Let's mark as dupe then, can always re-open if the theory doesn't hold. *** This bug has been marked as a duplicate of bug 251800 *** |
Created attachment 465107 [details] Minimal repro If you overflow localStorage by some reason you will receive QuotaExceeded error once, but then if you try to access to localStorage browser freezes. Attaching minimal repro.