#include "chrome/browser/permissions/crowd_deny_fake_safe_browsing_database_manager.h"
#include "components/safe_browsing/core/browser/db/database_manager.h"
#include "content/public/browser/browser_task_traits.h"
#include "content/public/browser/browser_thread.h"
CrowdDenyFakeSafeBrowsingDatabaseManager::
CrowdDenyFakeSafeBrowsingDatabaseManager()
: … { … }
void CrowdDenyFakeSafeBrowsingDatabaseManager::SetSimulatedMetadataForUrl(
const GURL& url,
const safe_browsing::ThreatMetadata& metadata) { … }
void CrowdDenyFakeSafeBrowsingDatabaseManager::RemoveAllBlocklistedUrls() { … }
CrowdDenyFakeSafeBrowsingDatabaseManager::
~CrowdDenyFakeSafeBrowsingDatabaseManager() { … }
bool CrowdDenyFakeSafeBrowsingDatabaseManager::CheckApiBlocklistUrl(
const GURL& url,
Client* client) { … }
bool CrowdDenyFakeSafeBrowsingDatabaseManager::CancelApiCheck(Client* client) { … }
safe_browsing::ThreatMetadata
CrowdDenyFakeSafeBrowsingDatabaseManager::GetSimulatedMetadataOrSafe(
const GURL& url) { … }