Lines Matching refs:DatabaseTask
30407 * storage/DatabaseTask.h:
44006 The end result was an attempt to dereference a null DatabaseTask. Timing-wise, this never
47021 * storage/DatabaseTask.h:
50464 * storage/DatabaseTask.cpp:
50468 * storage/DatabaseTask.h: Add DatabaseCloseTask.
50587 * storage/DatabaseTask.cpp:
50612 * storage/DatabaseTask.h:
50613 (WebCore::DatabaseTask::database):
50617 * storage/DatabaseTask.cpp:
50618 (WebCore::DatabaseTask::DatabaseTask):
50619 (WebCore::DatabaseTask::performTask):
50632 (WebCore::DatabaseTask::lockForSynchronousScheduling):
50633 (WebCore::DatabaseTask::waitForSynchronousCompletion):
73717 …* storage/DatabaseTask.cpp: Changed DatabaseTask to create a mutex on demand, and use the existen…
73719 (WebCore::DatabaseTask::performTask):
73720 (WebCore::DatabaseTask::lockForSynchronousScheduling):
73721 (WebCore::DatabaseTask::waitForSynchronousCompletion):
73723 * storage/DatabaseTask.h:
80745 * storage/DatabaseTask.h: Added.
80747 (WebCore::DatabaseTask::isComplete):
80751 * storage/DatabaseTask.cpp: Added.
80752 (WebCore::DatabaseTask::DatabaseTask):
80753 (WebCore::DatabaseTask::~DatabaseTask):
80754 (WebCore::DatabaseTask::performTask):
80755 …(WebCore::DatabaseTask::lockForSynchronousScheduling): Used when the main thread needs this task a…
80757 (WebCore::DatabaseTask::waitForSynchronousCompletion):