#include "third_party/blink/renderer/modules/webdatabase/web_database_impl.h"
#include "third_party/blink/renderer/modules/webdatabase/database_tracker.h"
#include "third_party/blink/renderer/modules/webdatabase/quota_tracker.h"
namespace blink {
namespace {
WebDatabaseImpl& GetWebDatabase() { … }
}
WebDatabaseImpl::WebDatabaseImpl() = default;
WebDatabaseImpl::~WebDatabaseImpl() = default;
void WebDatabaseImpl::Bind(
mojo::PendingReceiver<mojom::blink::WebDatabase> receiver) { … }
void WebDatabaseImpl::UpdateSize(
const scoped_refptr<const SecurityOrigin>& origin,
const String& name,
int64_t size) { … }
void WebDatabaseImpl::CloseImmediately(
const scoped_refptr<const SecurityOrigin>& origin,
const String& name) { … }
}