Lines Matching refs:DatabaseThread
2245 * storage/DatabaseThread.cpp:
2246 (WebCore::DatabaseThread::start):
30413 * storage/DatabaseThread.cpp:
30414 (WebCore::DatabaseThread::scheduleTask): Change to take a PassRefPtr instead of raw
30415 (WebCore::DatabaseThread::scheduleImmediateTask): Ditto
30416 * storage/DatabaseThread.h:
30417 (WebCore::DatabaseThread::create):
44000 DatabaseThread::unscheduleDatabaseTasks() manually filters through a MessageQueue,
47022 * storage/DatabaseThread.h:
49162 * storage/DatabaseThread.cpp:
49163 (WebCore::DatabaseThread::terminationRequested):
49164 * storage/DatabaseThread.h:
50140 during the synchronous DatabaseThread call it triggers.
50432 * storage/DatabaseThread.cpp:
50433 (WebCore::DatabaseThread::requestTermination):
50637 * storage/DatabaseThread.cpp:
50638 (WebCore::DatabaseThread::DatabaseThread):
50639 (WebCore::DatabaseThread::requestTermination):
50640 (WebCore::DatabaseThread::databaseThread):
50641 (WebCore::DatabaseThread::scheduleTask):
50642 (WebCore::DatabaseThread::scheduleImmediateTask):
50643 (WebCore::DatabaseThread::unscheduleDatabaseTasks):
50644 * storage/DatabaseThread.h:
50667 Got rid of a DatabaseThread member, as the Document can be asked for it.
52995 …Since the OriginQuotaManager is interesting from both the main thread and a DatabaseThread, all ac…
64367 * storage/DatabaseThread.cpp:
64368 (WebCore::DatabaseThread::dispatchNextTaskIdentifier): Use a RefPtr for the database
73704 …se::performTransactionStep): Added, as a hook for the DatabaseTransactionTask on the DatabaseThread
80604 * storage/DatabaseThread.cpp:
80605 (WebCore::DatabaseThread::databaseThread):
80638 * storage/DatabaseThread.cpp:
80639 (WebCore::DatabaseThread::documentGoingAway):
80640 (WebCore::DatabaseThread::databaseGoingAway):
80641 (WebCore::DatabaseThread::dispatchNextTaskIdentifier):
80642 (WebCore::DatabaseThread::scheduleTask):
80643 (WebCore::DatabaseThread::scheduleImmediateTask):
80644 * storage/DatabaseThread.h:
80771 * storage/DatabaseThread.cpp: Added.
80772 …The current design is that each Document will have its own DatabaseThread. This makes scripts on …
80775 (WebCore::DatabaseThread::DatabaseThread):
80776 (WebCore::DatabaseThread::~DatabaseThread):
80777 (WebCore::DatabaseThread::start):
80778 …(WebCore::DatabaseThread::documentGoingAway): Called to shut the thread down when the document is …
80779 (WebCore::DatabaseThread::databaseGoingAway): Remove all pending tasks for this database
80780 (WebCore::DatabaseThread::databaseThreadStart):
80781 (WebCore::DatabaseThread::databaseThread):
80782 (WebCore::DatabaseThread::dispatchNextTaskIdentifier):
80783 (WebCore::DatabaseThread::scheduleTask):
80784 …(WebCore::DatabaseThread::scheduleImmediateTask): Schedule a task that gets to "cut to the front o…
80786 (WebCore::DatabaseThread::wakeWorkThread):
80787 * storage/DatabaseThread.h: Added.