[Webkit-unassigned] [Bug 40301] New: DOM storage should only create databases when needed
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Jun 8 07:59:14 PDT 2010
https://bugs.webkit.org/show_bug.cgi?id=40301
Summary: DOM storage should only create databases when needed
Product: WebKit
Version: 528+ (Nightly build)
Platform: PC
OS/Version: Mac OS X 10.5
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: New Bugs
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: hans at chromium.org
CC: jorlow at chromium.org
As soon as a page attempts to use localstorage, StorageAreaSync will create an empty database if one does not already exist. This can lead to lots of unnecessary database files. In particular, they are created even when the privacy settings or private browsing mode disallow localstorage data, which may seem odd to the user.
For example, visit http://people.w3.org/mike/localstorage.html and note that ~/Library/Safari/LocalStorage/http_people.w3.org_0.localstorage is created even though no attempt to store any data has been made.
Database creation should be put off in StorageAreaSync until it is time to actually write something to the database.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list