blob: 30c1d2a785a87d2b764528792868c04b7c6c39d2 [file] [log] [blame]
// Copyright (c) 2012 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 "components/omnibox/browser/history_index_restore_observer.h"
HistoryIndexRestoreObserver::HistoryIndexRestoreObserver(base::OnceClosure task)
: task_(std::move(task)), succeeded_(false) {}
HistoryIndexRestoreObserver::~HistoryIndexRestoreObserver() {}
void HistoryIndexRestoreObserver::OnCacheRestoreFinished(bool success) {
succeeded_ = success;
std::move(task_).Run();
}