Searched refs:AbstractDatabase (Results 1 - 25 of 29) sorted by relevance

12

/external/webkit/Source/WebCore/storage/
H A DSQLTransactionClient.h41 class AbstractDatabase;
49 void didCommitWriteTransaction(AbstractDatabase*);
50 void didExecuteStatement(AbstractDatabase*);
51 bool didExceedQuota(AbstractDatabase*);
H A DAbstractDatabase.cpp30 #include "AbstractDatabase.h"
127 typedef HashMap<int, HashSet<AbstractDatabase*>*> GuidDatabaseMap;
157 bool AbstractDatabase::isAvailable()
162 void AbstractDatabase::setIsAvailable(bool available)
168 const String& AbstractDatabase::databaseInfoTableName()
174 AbstractDatabase::AbstractDatabase(ScriptExecutionContext* context, const String& name, const String& expectedVersion, function in class:WebCore::AbstractDatabase
197 HashSet<AbstractDatabase*>* hashSet = guidToDatabaseMap().get(m_guid);
199 hashSet = new HashSet<AbstractDatabase*>;
210 AbstractDatabase
[all...]
H A DSQLTransactionClient.cpp36 #include "AbstractDatabase.h"
43 void SQLTransactionClient::didCommitWriteTransaction(AbstractDatabase* database)
49 void SQLTransactionClient::didExecuteStatement(AbstractDatabase* database)
54 bool SQLTransactionClient::didExceedQuota(AbstractDatabase* database)
H A DOriginQuotaManager.h41 class AbstractDatabase;
59 void markDatabase(AbstractDatabase*); // Mark dirtiness of a specific database.
H A DAbstractDatabase.h49 class AbstractDatabase : public ThreadSafeRefCounted<AbstractDatabase> { class in namespace:WebCore
54 virtual ~AbstractDatabase();
94 AbstractDatabase(ScriptExecutionContext*, const String& name, const String& expectedVersion,
H A DDatabaseTracker.h47 class AbstractDatabase;
75 void addOpenDatabase(AbstractDatabase*);
76 void removeOpenDatabase(AbstractDatabase*);
77 void getOpenDatabases(SecurityOrigin* origin, const String& name, HashSet<RefPtr<AbstractDatabase> >* databases);
79 unsigned long long getMaxSizeForDatabase(const AbstractDatabase*);
80 void databaseChanged(AbstractDatabase*);
87 typedef HashSet<AbstractDatabase*> DatabaseSet;
H A DDatabaseSync.h35 #include "AbstractDatabase.h"
52 class DatabaseSync : public AbstractDatabase {
H A DDatabase.h33 #include "AbstractDatabase.h"
52 class Database : public AbstractDatabase {
H A DOriginQuotaManager.cpp33 #include "AbstractDatabase.h"
115 void OriginQuotaManager::markDatabase(AbstractDatabase* database)
H A DDatabaseTracker.cpp34 #include "AbstractDatabase.h"
223 unsigned long long DatabaseTracker::getMaxSizeForDatabase(const AbstractDatabase* database)
233 void DatabaseTracker::databaseChanged(AbstractDatabase* database)
241 Vector<RefPtr<AbstractDatabase> > openDatabases;
263 Vector<RefPtr<AbstractDatabase> >::const_iterator openDatabasesEndIt = openDatabases.end();
264 for (Vector<RefPtr<AbstractDatabase> >::const_iterator openDatabasesIt = openDatabases.begin(); openDatabasesIt != openDatabasesEndIt; ++openDatabasesIt)
511 void DatabaseTracker::addOpenDatabase(AbstractDatabase* database)
550 void DatabaseTracker::removeOpenDatabase(AbstractDatabase* database)
597 void DatabaseTracker::getOpenDatabases(SecurityOrigin* origin, const String& name, HashSet<RefPtr<AbstractDatabase> >* databases)
1015 Vector<RefPtr<AbstractDatabase> > deletedDatabase
[all...]
H A DDatabase.cpp126 : AbstractDatabase(context, name, expectedVersion, displayName, estimatedSize)
177 return AbstractDatabase::version();
247 if (AbstractDatabase::performOpenAndVerify(setVersionInNewDatabase, e)) {
H A DDatabaseSync.cpp80 : AbstractDatabase(context, name, expectedVersion, displayName, estimatedSize)
/external/webkit/Source/WebCore/storage/chromium/
H A DDatabaseObserver.h40 class AbstractDatabase;
48 static void databaseOpened(AbstractDatabase*);
49 static void databaseModified(AbstractDatabase*);
50 static void databaseClosed(AbstractDatabase*);
H A DSQLTransactionClientChromium.cpp36 #include "AbstractDatabase.h"
44 static PassOwnPtr<NotifyDatabaseChangedTask> create(AbstractDatabase *database)
55 NotifyDatabaseChangedTask(PassRefPtr<AbstractDatabase> database)
60 RefPtr<AbstractDatabase> m_database;
63 void SQLTransactionClient::didCommitWriteTransaction(AbstractDatabase* database)
73 void SQLTransactionClient::didExecuteStatement(AbstractDatabase* database)
79 bool SQLTransactionClient::didExceedQuota(AbstractDatabase* database)
H A DDatabaseTrackerChromium.cpp36 #include "AbstractDatabase.h"
74 void DatabaseTracker::addOpenDatabase(AbstractDatabase* database)
101 static PassOwnPtr<TrackerRemoveOpenDatabaseTask> create(PassRefPtr<AbstractDatabase> database)
112 TrackerRemoveOpenDatabaseTask(PassRefPtr<AbstractDatabase> database)
117 RefPtr<AbstractDatabase> m_database;
120 void DatabaseTracker::removeOpenDatabase(AbstractDatabase* database)
149 void DatabaseTracker::getOpenDatabases(SecurityOrigin* origin, const String& name, HashSet<RefPtr<AbstractDatabase> >* databases)
167 unsigned long long DatabaseTracker::getMaxSizeForDatabase(const AbstractDatabase* database)
179 Vector<RefPtr<AbstractDatabase> > openDatabases;
201 Vector<RefPtr<AbstractDatabase> >
[all...]
/external/webkit/Source/WebKit/chromium/public/
H A DWebDatabase.h37 namespace WebCore { class AbstractDatabase; }
61 WebDatabase(const WebCore::AbstractDatabase*);
66 const WebCore::AbstractDatabase* m_database;
/external/webkit/Source/WebKit/chromium/src/
H A DWebDatabase.cpp34 #include "AbstractDatabase.h"
45 class AbstractDatabase { class in namespace:WebCore
108 HashSet<RefPtr<AbstractDatabase> > databaseHandles;
111 for (HashSet<RefPtr<AbstractDatabase> >::iterator it = databaseHandles.begin(); it != databaseHandles.end(); ++it)
116 WebDatabase::WebDatabase(const AbstractDatabase* database)
H A DDatabaseObserver.cpp36 #include "AbstractDatabase.h"
70 void DatabaseObserver::databaseOpened(AbstractDatabase* database)
76 void DatabaseObserver::databaseModified(AbstractDatabase* database)
82 void DatabaseObserver::databaseClosed(AbstractDatabase* database)
H A DWebRuntimeFeatures.cpp34 #include "AbstractDatabase.h"
46 AbstractDatabase::setIsAvailable(enable);
53 return AbstractDatabase::isAvailable();
/external/webkit/Source/WebCore/bindings/generic/
H A DRuntimeEnabledFeatures.cpp34 #include "AbstractDatabase.h"
136 return AbstractDatabase::isAvailable();
141 return AbstractDatabase::isAvailable();
/external/webkit/Source/WebCore/workers/
H A DWorkerContext.cpp34 #include "AbstractDatabase.h"
295 if (!securityOrigin()->canAccessDatabase() || !AbstractDatabase::isAvailable()) {
314 if (!securityOrigin()->canAccessDatabase() || !AbstractDatabase::isAvailable()) {
/external/webkit/Source/WebKit/wx/
H A DWebView.cpp80 #include "AbstractDatabase.h"
1095 WebCore::AbstractDatabase::setIsAvailable(enabled);
1103 return WebCore::AbstractDatabase::isAvailable();
/external/webkit/Source/WebKit/qt/Api/
H A Dqwebsettings.cpp27 #include "AbstractDatabase.h"
242 WebCore::AbstractDatabase::setIsAvailable(value);
/external/webkit/Source/WebKit2/WebProcess/WebPage/
H A DWebPage.cpp72 #include <WebCore/AbstractDatabase.h>
1450 AbstractDatabase::setIsAvailable(store.getBoolValueForKey(WebPreferencesKey::databasesEnabledKey()));
/external/webkit/Source/WebCore/page/
H A DDOMWindow.cpp30 #include "AbstractDatabase.h"
1363 if (m_frame && AbstractDatabase::isAvailable() && m_frame->document()->securityOrigin()->canAccessDatabase())

Completed in 589 milliseconds

12