[Webkit-unassigned] [Bug 90995] New: IndexedDB: Implement "delete pending" flag on database
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Jul 11 11:23:20 PDT 2012
https://bugs.webkit.org/show_bug.cgi?id=90995
Summary: IndexedDB: Implement "delete pending" flag on database
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: WebCore Misc.
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: jsbell at chromium.org
The IDB spec http://dvcs.w3.org/hg/IndexedDB/raw-file/tip/Overview.html says:
Databases has a delete pending flag which is used during deletion. When a database is requested to be deleted the flag is set to true and all attempts at opening the database are stalled until the database can be deleted.
This implies that calls open following delete should succeed, yielding a new database with the same name as the old one. Note that a delete may be delayed arbitrarily. We do queue up open calls after deletes, but it's unclear from code inspection what the open() call actually gets - pointer to the same IDBDatabaseBackendImpl object? A reset version? Is the backing store reference retained or dropped?
--
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