#include "chrome/browser/captive_portal/captive_portal_service_factory.h"
#include "chrome/browser/profiles/profile.h"
#include "components/captive_portal/content/captive_portal_service.h"
captive_portal::CaptivePortalService*
CaptivePortalServiceFactory::GetForProfile(Profile* profile) { … }
CaptivePortalServiceFactory* CaptivePortalServiceFactory::GetInstance() { … }
CaptivePortalServiceFactory::CaptivePortalServiceFactory()
: … { … }
CaptivePortalServiceFactory::~CaptivePortalServiceFactory() = default;
std::unique_ptr<KeyedService>
CaptivePortalServiceFactory::BuildServiceInstanceForBrowserContext(
content::BrowserContext* profile) const { … }