[Webkit-unassigned] [Bug 149585] New: Heavy LocalStorage use can cause page to freeze
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sun Sep 27 07:11:42 PDT 2015
https://bugs.webkit.org/show_bug.cgi?id=149585
Bug ID: 149585
Summary: Heavy LocalStorage use can cause page to freeze
Classification: Unclassified
Product: WebKit
Version: WebKit Nightly Build
Hardware: Macintosh
OS: Mac OS X 10.10
Status: NEW
Severity: Normal
Priority: P2
Component: JavaScriptCore
Assignee: webkit-unassigned at lists.webkit.org
Reporter: nolan at nolanlawson.com
Created attachment 261987
--> https://bugs.webkit.org/attachment.cgi?id=261987&action=review
Same HTML page as the live demo
Doing many successive insertions into LocalStorage can cause the page to freeze, with an eternal spinning beach ball and no ability to interact with the page.
I've got a live demo to repro: http://nolanlawson.github.io/database-comparison/
Steps:
1. Choose "LocalStorage"
2. Choose 100000
3. Click "insert docs"
4. Notice that the page is frozen, with a perma-beachball
This bug cannot be reproduced in Edge, Firefox, or Chrome, but I note that Safari is the only browser out of the four to *not* block DOM rendering while LocalStorage operations are ongoing. :)
I'm testing WebKit Nightly, Version 8.0.8 (10600.8.9, r190266)
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20150927/edefa60f/attachment-0001.html>
More information about the webkit-unassigned
mailing list