Home | History | Annotate | Download | only in webdatabase

Lines Matching defs:Database

30 #include "modules/webdatabase/Database.h"
60 PassRefPtrWillBeRawPtr<Database> Database::create(ExecutionContext*, PassRefPtrWillBeRawPtr<DatabaseBackendBase> backend)
63 // frontend database as its own the backend. When we split the 2 apart,
66 return static_cast<Database*>(backend.get());
69 Database::Database(DatabaseContext* databaseContext,
82 Database::~Database()
86 void Database::trace(Visitor* visitor)
92 Database* Database::from(DatabaseBackend* backend)
94 return static_cast<Database*>(backend->m_frontend);
97 PassRefPtrWillBeRawPtr<DatabaseBackend> Database::backend()
102 String Database::version() const
107 void Database::closeImmediately()
112 logErrorMessage("forcibly closing database");
117 void Database::changeVersion(const String& oldVersion, const String& newVersion, PassOwnPtr<SQLTransactionCallback> callback, PassOwnPtr<SQLTransactionErrorCallback> errorCallback, PassOwnPtr<VoidCallback> successCallback)
123 void Database::transaction(PassOwnPtr<SQLTransactionCallback> callback, PassOwnPtr<SQLTransactionErrorCallback> errorCallback, PassOwnPtr<VoidCallback> successCallback)
128 void Database::readTransaction(PassOwnPtr<SQLTransactionCallback> callback, PassOwnPtr<SQLTransactionErrorCallback> errorCallback, PassOwnPtr<VoidCallback> successCallback)
139 void Database::runTransaction(PassOwnPtr<SQLTransactionCallback> callback, PassOwnPtr<SQLTransactionErrorCallback> errorCallback,
154 OwnPtr<SQLErrorData> error = SQLErrorData::create(SQLError::UNKNOWN_ERR, "database has been closed");
160 // This object is constructed in a database thread, and destructed in the
183 void Database::scheduleTransactionCallback(SQLTransaction* transaction)
188 Vector<String> Database::performGetTableNames()
194 WTF_LOG_ERROR("Unable to retrieve list of tables for database %s", databaseDebugName().ascii().data());
210 WTF_LOG_ERROR("Error getting tables for database %s", databaseDebugName().ascii().data());
217 Vector<String> Database::tableNames()
233 SecurityOrigin* Database::securityOrigin() const
242 void Database::reportStartTransactionResult(int errorSite, int webSqlErrorCode, int sqliteErrorCode)
247 void Database::reportCommitTransactionResult(int errorSite, int webSqlErrorCode, int sqliteErrorCode)