#include "chrome/browser/supervised_user/supervised_user_test_util.h"
#include <string>
#include "base/check.h"
#include "chrome/browser/content_settings/host_content_settings_map_factory.h"
#include "chrome/browser/profiles/profile.h"
#include "chrome/browser/profiles/profile_key.h"
#include "chrome/browser/supervised_user/supervised_user_settings_service_factory.h"
#include "components/content_settings/core/browser/host_content_settings_map.h"
#include "components/content_settings/core/common/content_settings.h"
#include "components/prefs/pref_service.h"
#include "components/signin/public/identity_manager/account_info.h"
#include "components/supervised_user/core/browser/supervised_user_settings_service.h"
#include "components/supervised_user/core/common/pref_names.h"
#include "components/supervised_user/core/common/supervised_user_constants.h"
namespace supervised_user_test_util {
void AddCustodians(Profile* profile) { … }
void SetSupervisedUserExtensionsMayRequestPermissionsPref(Profile* profile,
bool enabled) { … }
void SetSkipParentApprovalToInstallExtensionsPref(Profile* profile,
bool enabled) { … }
void SetSupervisedUserGeolocationEnabledContentSetting(Profile* profile,
bool enabled) { … }
void PopulateAccountInfoWithName(AccountInfo& info,
const std::string& given_name) { … }
void SetManualFilterForHost(Profile* profile,
const std::string& host,
bool allowlist) { … }
}