#ifndef CONTENT_BROWSER_PRELOADING_PREFETCH_CONTAMINATION_DELAY_NAVIGATION_THROTTLE_H_
#define CONTENT_BROWSER_PRELOADING_PREFETCH_CONTAMINATION_DELAY_NAVIGATION_THROTTLE_H_
#include "base/timer/timer.h"
#include "content/public/browser/navigation_throttle.h"
namespace content {
class ContaminationDelayNavigationThrottle : public NavigationThrottle {
public:
static void MaybeCreateAndAdd(NavigationThrottleRegistry& registry);
using NavigationThrottle::NavigationThrottle;
~ContaminationDelayNavigationThrottle() override;
ThrottleCheckResult WillProcessResponse() override;
const char* GetNameForLogging() override;
private:
base::OneShotTimer timer_;
};
}
#endif