[Webkit-unassigned] [Bug 68037] Implement WebKit side of IDBFactory::databaseNames
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Sep 14 14:02:50 PDT 2011
https://bugs.webkit.org/show_bug.cgi?id=68037
--- Comment #11 from David Grogan <dgrogan at chromium.org> 2011-09-14 14:02:50 PST ---
(From update of attachment 107358)
View in context: https://bugs.webkit.org/attachment.cgi?id=107358&action=review
> Source/WebCore/storage/IDBFactoryBackendImpl.cpp:86
> +PassRefPtr<DOMStringList> IDBFactoryBackendImpl::databaseNames(PassRefPtr<SecurityOrigin> securityOrigin, Frame*, const String& dataDir, int64_t maximumSize, BackingStoreType backingStoreType)
Josh walked me through the code - it's easier to pass the quota around instead of taking it out. The issue is that databaseNames opens the backing store and the backing store caches itself in m_backingStoreMap. 1Instead of monkeying with the caching logic, we can just take the quota out when we remove sqlite.
--
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