#include "chrome/browser/safe_browsing/tailored_security/tailored_security_service_factory.h"
#include "chrome/browser/profiles/incognito_helpers.h"
#include "chrome/browser/profiles/profile.h"
#include "chrome/browser/safe_browsing/tailored_security/chrome_tailored_security_service.h"
#include "chrome/browser/signin/identity_manager_factory.h"
#include "chrome/browser/sync/sync_service_factory.h"
#include "content/public/browser/browser_context.h"
namespace safe_browsing {
TailoredSecurityService* TailoredSecurityServiceFactory::GetForProfile(
Profile* profile) { … }
TailoredSecurityServiceFactory* TailoredSecurityServiceFactory::GetInstance() { … }
TailoredSecurityServiceFactory::TailoredSecurityServiceFactory()
: … { … }
std::unique_ptr<KeyedService>
TailoredSecurityServiceFactory::BuildServiceInstanceForBrowserContext(
content::BrowserContext* context) const { … }
bool TailoredSecurityServiceFactory::ServiceIsCreatedWithBrowserContext()
const { … }
bool TailoredSecurityServiceFactory::ServiceIsNULLWhileTesting() const { … }
}