#include "content/public/test/browsing_data_remover_test_util.h"
#include "base/functional/bind.h"
#include "base/task/single_thread_task_runner.h"
#include "base/task/thread_pool/thread_pool_instance.h"
namespace content {
BrowsingDataRemoverCompletionObserver::BrowsingDataRemoverCompletionObserver(
BrowsingDataRemover* remover)
: … { … }
BrowsingDataRemoverCompletionObserver::
~BrowsingDataRemoverCompletionObserver() { … }
void BrowsingDataRemoverCompletionObserver::BlockUntilCompletion() { … }
void BrowsingDataRemoverCompletionObserver::OnBrowsingDataRemoverDone(
uint64_t failed_data_types) { … }
void BrowsingDataRemoverCompletionObserver::FlushForTestingComplete() { … }
void BrowsingDataRemoverCompletionObserver::QuitRunLoopWhenTasksComplete() { … }
BrowsingDataRemoverCompletionInhibitor::BrowsingDataRemoverCompletionInhibitor(
BrowsingDataRemover* remover)
: … { … }
BrowsingDataRemoverCompletionInhibitor::
~BrowsingDataRemoverCompletionInhibitor() { … }
void BrowsingDataRemoverCompletionInhibitor::Reset() { … }
void BrowsingDataRemoverCompletionInhibitor::BlockUntilNearCompletion() { … }
void BrowsingDataRemoverCompletionInhibitor::ContinueToCompletion() { … }
void BrowsingDataRemoverCompletionInhibitor::OnBrowsingDataRemoverWouldComplete(
base::OnceClosure continue_to_completion) { … }
void BrowsingDataRemoverCompletionInhibitor::FlushForTestingComplete() { … }
void BrowsingDataRemoverCompletionInhibitor::QuitRunLoopWhenTasksComplete() { … }
}