#include "components/download/internal/background_service/navigation_monitor_impl.h"
#include "base/functional/bind.h"
#include "base/functional/callback_helpers.h"
#include "base/task/single_thread_task_runner.h"
namespace download {
NavigationMonitorImpl::NavigationMonitorImpl()
: … { … }
NavigationMonitorImpl::~NavigationMonitorImpl() = default;
void NavigationMonitorImpl::Configure(
base::TimeDelta navigation_completion_delay,
base::TimeDelta navigation_timeout_delay) { … }
bool NavigationMonitorImpl::IsNavigationInProgress() const { … }
void NavigationMonitorImpl::SetObserver(NavigationMonitor::Observer* observer) { … }
void NavigationMonitorImpl::OnNavigationEvent(NavigationEvent event) { … }
void NavigationMonitorImpl::NotifyNavigationFinished() { … }
void NavigationMonitorImpl::OnNavigationFinished() { … }
void NavigationMonitorImpl::ScheduleBackupTask() { … }
}