diff options
Diffstat (limited to 'WebCore/storage/DatabaseTracker.h')
-rw-r--r-- | WebCore/storage/DatabaseTracker.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/WebCore/storage/DatabaseTracker.h b/WebCore/storage/DatabaseTracker.h index 223d4f2..b1267bc 100644 --- a/WebCore/storage/DatabaseTracker.h +++ b/WebCore/storage/DatabaseTracker.h @@ -44,7 +44,7 @@ namespace WebCore { -class Database; +class AbstractDatabase; class ScriptExecutionContext; class SecurityOrigin; @@ -70,17 +70,17 @@ public: void setDatabaseDetails(SecurityOrigin*, const String& name, const String& displayName, unsigned long estimatedSize); String fullPathForDatabase(SecurityOrigin*, const String& name, bool createIfDoesNotExist = true); - void addOpenDatabase(Database*); - void removeOpenDatabase(Database*); - void getOpenDatabases(SecurityOrigin* origin, const String& name, HashSet<RefPtr<Database> >* databases); + void addOpenDatabase(AbstractDatabase*); + void removeOpenDatabase(AbstractDatabase*); + void getOpenDatabases(SecurityOrigin* origin, const String& name, HashSet<RefPtr<AbstractDatabase> >* databases); - unsigned long long getMaxSizeForDatabase(const Database*); - void databaseChanged(Database*); + unsigned long long getMaxSizeForDatabase(const AbstractDatabase*); + void databaseChanged(AbstractDatabase*); private: DatabaseTracker(const String& databasePath); - typedef HashSet<Database*> DatabaseSet; + typedef HashSet<AbstractDatabase*> DatabaseSet; typedef HashMap<String, DatabaseSet*> DatabaseNameMap; typedef HashMap<RefPtr<SecurityOrigin>, DatabaseNameMap*, SecurityOriginHash> DatabaseOriginMap; |