#include "chrome/browser/supervised_user/chrome_supervised_user_service_platform_delegate_base.h"
#include "base/metrics/user_metrics.h"
#include "base/metrics/user_metrics_action.h"
#include "chrome/browser/browser_process.h"
#include "chrome/browser/content_settings/host_content_settings_map_factory.h"
#include "chrome/browser/profiles/profile.h"
#include "chrome/browser/signin/identity_manager_factory.h"
#include "chrome/browser/supervised_user/supervised_user_service_factory.h"
#include "chrome/common/channel_info.h"
#include "components/policy/core/common/policy_pref_names.h"
#include "components/supervised_user/core/browser/supervised_user_preferences.h"
#include "components/supervised_user/core/browser/supervised_user_service.h"
#include "components/variations/service/variations_service.h"
#include "content/public/browser/storage_partition.h"
ChromeSupervisedUserServicePlatformDelegateBase::
ChromeSupervisedUserServicePlatformDelegateBase(Profile& profile)
: … { … }
ChromeSupervisedUserServicePlatformDelegateBase::
~ChromeSupervisedUserServicePlatformDelegateBase() = default;
std::string ChromeSupervisedUserServicePlatformDelegateBase::GetCountryCode()
const { … }
version_info::Channel
ChromeSupervisedUserServicePlatformDelegateBase::GetChannel() const { … }
void ChromeSupervisedUserServicePlatformDelegateBase::
OnOffTheRecordProfileCreated(Profile* off_the_record) { … }