| Index: chrome/browser/browsing_data/browsing_data_remover_test_util.cc
|
| diff --git a/chrome/browser/browsing_data/browsing_data_remover_test_util.cc b/chrome/browser/browsing_data/browsing_data_remover_test_util.cc
|
| deleted file mode 100644
|
| index 6677ff7da225991bb6c737e6561cd60f019580cd..0000000000000000000000000000000000000000
|
| --- a/chrome/browser/browsing_data/browsing_data_remover_test_util.cc
|
| +++ /dev/null
|
| @@ -1,64 +0,0 @@
|
| -// Copyright 2014 The Chromium Authors. All rights reserved.
|
| -// Use of this source code is governed by a BSD-style license that can be
|
| -// found in the LICENSE file.
|
| -
|
| -#include "chrome/browser/browsing_data/browsing_data_remover_test_util.h"
|
| -
|
| -BrowsingDataRemoverCompletionObserver::BrowsingDataRemoverCompletionObserver(
|
| - BrowsingDataRemover* remover)
|
| - : message_loop_runner_(new content::MessageLoopRunner), observer_(this) {
|
| - observer_.Add(remover);
|
| -}
|
| -
|
| -BrowsingDataRemoverCompletionObserver::
|
| - ~BrowsingDataRemoverCompletionObserver() {}
|
| -
|
| -void BrowsingDataRemoverCompletionObserver::BlockUntilCompletion() {
|
| - message_loop_runner_->Run();
|
| -}
|
| -
|
| -void BrowsingDataRemoverCompletionObserver::OnBrowsingDataRemoverDone() {
|
| - observer_.RemoveAll();
|
| - message_loop_runner_->Quit();
|
| -}
|
| -
|
| -BrowsingDataRemoverCompletionInhibitor::BrowsingDataRemoverCompletionInhibitor(
|
| - BrowsingDataRemover* remover)
|
| - : remover_(remover), message_loop_runner_(new content::MessageLoopRunner) {
|
| - DCHECK(remover);
|
| - remover_->SetWouldCompleteCallbackForTesting(
|
| - base::Bind(&BrowsingDataRemoverCompletionInhibitor::
|
| - OnBrowsingDataRemoverWouldComplete,
|
| - base::Unretained(this)));
|
| -}
|
| -
|
| -BrowsingDataRemoverCompletionInhibitor::
|
| - ~BrowsingDataRemoverCompletionInhibitor() {
|
| - Reset();
|
| -}
|
| -
|
| -void BrowsingDataRemoverCompletionInhibitor::Reset() {
|
| - if (!remover_)
|
| - return;
|
| - remover_->SetWouldCompleteCallbackForTesting(
|
| - base::Callback<void(const base::Closure&)>());
|
| - remover_ = nullptr;
|
| -}
|
| -
|
| -void BrowsingDataRemoverCompletionInhibitor::BlockUntilNearCompletion() {
|
| - message_loop_runner_->Run();
|
| - message_loop_runner_ = new content::MessageLoopRunner;
|
| -}
|
| -
|
| -void BrowsingDataRemoverCompletionInhibitor::ContinueToCompletion() {
|
| - DCHECK(!continue_to_completion_callback_.is_null());
|
| - continue_to_completion_callback_.Run();
|
| - continue_to_completion_callback_.Reset();
|
| -}
|
| -
|
| -void BrowsingDataRemoverCompletionInhibitor::OnBrowsingDataRemoverWouldComplete(
|
| - const base::Closure& continue_to_completion) {
|
| - DCHECK(continue_to_completion_callback_.is_null());
|
| - continue_to_completion_callback_ = continue_to_completion;
|
| - message_loop_runner_->Quit();
|
| -}
|
|
|