/external/chromium_org/third_party/WebKit/Source/modules/webdatabase/ |
H A D | DatabaseTask.cpp | 62 DatabaseTask::DatabaseTask(DatabaseBackend* database, DatabaseTaskSynchronizer* synchronizer) 109 DatabaseBackend::DatabaseOpenTask::DatabaseOpenTask(DatabaseBackend* database, bool setVersionInNewDatabase, DatabaseTaskSynchronizer* synchronizer, DatabaseError& error, String& errorMessage, bool& success) 119 void DatabaseBackend::DatabaseOpenTask::doPerformTask() 128 const char* DatabaseBackend::DatabaseOpenTask::debugTaskName() const 137 DatabaseBackend::DatabaseCloseTask::DatabaseCloseTask(DatabaseBackend* database, DatabaseTaskSynchronizer* synchronizer) 142 void DatabaseBackend::DatabaseCloseTask::doPerformTask() 148 const char* DatabaseBackend::DatabaseCloseTask::debugTaskName() const 157 DatabaseBackend [all...] |
H A D | DatabaseThread.h | 43 class DatabaseBackend; 61 void recordDatabaseOpen(DatabaseBackend*); 62 void recordDatabaseClosed(DatabaseBackend*); 63 bool isDatabaseOpen(DatabaseBackend*); 78 typedef HashSet<RefPtr<DatabaseBackend> > DatabaseSet;
|
H A D | DatabaseTask.h | 31 #include "modules/webdatabase/DatabaseBackend.h" 80 DatabaseBackend* database() const { return m_database.get(); } 87 DatabaseTask(DatabaseBackend*, DatabaseTaskSynchronizer*); 93 RefPtr<DatabaseBackend> m_database; 102 class DatabaseBackend::DatabaseOpenTask : public DatabaseTask { 104 static PassOwnPtr<DatabaseOpenTask> create(DatabaseBackend* db, bool setVersionInNewDatabase, DatabaseTaskSynchronizer* synchronizer, DatabaseError& error, String& errorMessage, bool& success) 110 DatabaseOpenTask(DatabaseBackend*, bool setVersionInNewDatabase, DatabaseTaskSynchronizer*, DatabaseError&, String& errorMessage, bool& success); 123 class DatabaseBackend::DatabaseCloseTask : public DatabaseTask { 125 static PassOwnPtr<DatabaseCloseTask> create(DatabaseBackend* db, DatabaseTaskSynchronizer* synchronizer) 131 DatabaseCloseTask(DatabaseBackend*, DatabaseTaskSynchronize [all...] |
H A D | SQLStatementBackend.h | 41 class DatabaseBackend; 50 bool execute(DatabaseBackend*); 56 void setVersionMismatchedError(DatabaseBackend*); 66 void setFailureDueToQuota(DatabaseBackend*);
|
H A D | DatabaseBackend.cpp | 27 #include "modules/webdatabase/DatabaseBackend.h" 43 DatabaseBackend::DatabaseBackend(PassRefPtr<DatabaseContext> databaseContext, const String& name, const String& expectedVersion, const String& displayName, unsigned long estimatedSize) function in class:WebCore::DatabaseBackend 50 bool DatabaseBackend::openAndVerifyVersion(bool setVersionInNewDatabase, DatabaseError& error, String& errorMessage) 65 bool DatabaseBackend::performOpenAndVerify(bool setVersionInNewDatabase, DatabaseError& error, String& errorMessage) 77 void DatabaseBackend::close() 102 PassRefPtr<SQLTransactionBackend> DatabaseBackend::runTransaction(PassRefPtr<SQLTransaction> transaction, 121 void DatabaseBackend::inProgressTransactionCompleted() 128 void DatabaseBackend::scheduleTransaction() 145 void DatabaseBackend [all...] |
H A D | SQLTransactionBackend.h | 43 class DatabaseBackend; 61 static PassRefPtr<SQLTransactionBackend> create(DatabaseBackend*, 69 DatabaseBackend* database() { return m_database.get(); } 74 SQLTransactionBackend(DatabaseBackend*, PassRefPtr<AbstractSQLTransaction>, 113 RefPtr<DatabaseBackend> m_database;
|
H A D | DatabaseBackend.h | 43 // FIXME: This implementation of DatabaseBackend is only a place holder 46 // DatabaseBackend to do so before the proper backend split is 49 class DatabaseBackend : public DatabaseBackendBase { class in namespace:WebCore 51 DatabaseBackend(PassRefPtr<DatabaseContext>, const String& name, const String& expectedVersion, const String& displayName, unsigned long estimatedSize);
|
H A D | Database.h | 33 #include "modules/webdatabase/DatabaseBackend.h" 51 class Database : public DatabaseBase, public DatabaseBackend, public ScriptWrappable { 62 static Database* from(DatabaseBackend*); 76 PassRefPtr<DatabaseBackend> backend(); 92 friend class DatabaseBackend; // FIXME: remove this when the backend has been split out.
|
H A D | DatabaseThread.cpp | 105 void DatabaseThread::recordDatabaseOpen(DatabaseBackend* database) 113 void DatabaseThread::recordDatabaseClosed(DatabaseBackend* database) 121 bool DatabaseThread::isDatabaseOpen(DatabaseBackend* database)
|
H A D | ChangeVersionWrapper.cpp | 48 DatabaseBackend* database = transaction->database(); 72 DatabaseBackend* database = transaction->database();
|
H A D | SQLStatementBackend.cpp | 35 #include "modules/webdatabase/DatabaseBackend.h" 107 bool SQLStatementBackend::execute(DatabaseBackend* db) 211 void SQLStatementBackend::setVersionMismatchedError(DatabaseBackend* database) 218 void SQLStatementBackend::setFailureDueToQuota(DatabaseBackend* database)
|
H A D | Database.cpp | 72 , DatabaseBackend(databaseContext, name, expectedVersion, displayName, estimatedSize) 73 , m_databaseContext(DatabaseBackend::databaseContext()) 118 Database* Database::from(DatabaseBackend* backend) 123 PassRefPtr<DatabaseBackend> Database::backend() 168 // this code should probably be pushed down into DatabaseBackend so that we only create the SQLTransaction
|
H A D | SQLTransactionCoordinator.cpp | 35 #include "modules/webdatabase/DatabaseBackend.h" 42 DatabaseBackend* database = transaction->database();
|
H A D | SQLTransactionBackend.cpp | 38 #include "modules/webdatabase/DatabaseBackend.h" 233 // At birth (in DatabaseBackend::runTransaction()): 235 // DatabaseBackend // Deque<RefPtr<SQLTransactionBackend> > m_transactionQueue points to ... 248 // After scheduling the transaction with the DatabaseThread (DatabaseBackend::scheduleTransaction()): 302 // DatabaseBackend::close() during its shutdown. 303 // - DatabaseBackend::close() will iterate 304 // DatabaseBackend::m_transactionQueue and call 343 PassRefPtr<SQLTransactionBackend> SQLTransactionBackend::create(DatabaseBackend* db, 349 SQLTransactionBackend::SQLTransactionBackend(DatabaseBackend* db,
|
/external/chromium_org/third_party/WebKit/Source/modules/ |
H A D | modules.target.darwin-arm.mk | 239 third_party/WebKit/Source/modules/webdatabase/DatabaseBackend.cpp \
|
H A D | modules.target.darwin-mips.mk | 239 third_party/WebKit/Source/modules/webdatabase/DatabaseBackend.cpp \
|
H A D | modules.target.darwin-x86.mk | 239 third_party/WebKit/Source/modules/webdatabase/DatabaseBackend.cpp \
|
H A D | modules.target.linux-arm.mk | 239 third_party/WebKit/Source/modules/webdatabase/DatabaseBackend.cpp \
|
H A D | modules.target.linux-mips.mk | 239 third_party/WebKit/Source/modules/webdatabase/DatabaseBackend.cpp \
|
H A D | modules.target.linux-x86.mk | 239 third_party/WebKit/Source/modules/webdatabase/DatabaseBackend.cpp \
|