#include "content/browser/indexed_db/indexed_db_database_callbacks.h"
#include <utility>
#include "base/functional/bind.h"
#include "base/task/sequenced_task_runner.h"
#include "content/browser/indexed_db/indexed_db_database_error.h"
#include "content/browser/indexed_db/indexed_db_transaction.h"
#include "third_party/blink/public/common/storage_key/storage_key.h"
namespace content {
IndexedDBDatabaseCallbacks::IndexedDBDatabaseCallbacks(
mojo::PendingAssociatedRemote<blink::mojom::IDBDatabaseCallbacks>
callbacks_remote) { … }
IndexedDBDatabaseCallbacks::~IndexedDBDatabaseCallbacks() { … }
void IndexedDBDatabaseCallbacks::OnForcedClose() { … }
void IndexedDBDatabaseCallbacks::OnVersionChange(int64_t old_version,
int64_t new_version) { … }
void IndexedDBDatabaseCallbacks::OnAbort(
const IndexedDBTransaction& transaction,
const IndexedDBDatabaseError& error) { … }
void IndexedDBDatabaseCallbacks::OnComplete(
const IndexedDBTransaction& transaction) { … }
}