#include "components/tpcd/metadata/common/manager_base.h"
#include "components/content_settings/core/common/content_settings.h"
#include "components/content_settings/core/common/content_settings_rules.h"
#include "components/content_settings/core/common/content_settings_utils.h"
#include "components/content_settings/core/common/host_indexed_content_settings.h"
#include "net/base/features.h"
namespace tpcd::metadata::common {
ManagerBase::ManagerBase() = default;
ManagerBase::~ManagerBase() = default;
bool IgnoreTpcdDtGracePeriodMetadataGrant(
const content_settings::SettingInfo* info) { … }
ContentSetting ManagerBase::GetContentSetting(
const content_settings::HostIndexedContentSettings& grants,
const GURL& third_party_url,
const GURL& first_party_url,
content_settings::SettingInfo* out_info) const { … }
ContentSettingsForOneType ManagerBase::GetContentSettingForOneType(
const content_settings::HostIndexedContentSettings& grants) const { … }
}