#include "content/browser/cookie_deprecation_label/cookie_deprecation_label_manager_impl.h"
#include <optional>
#include <string>
#include "base/metrics/field_trial_params.h"
#include "content/public/browser/browser_context.h"
#include "content/public/browser/content_browser_client.h"
#include "content/public/common/content_client.h"
#include "content/public/common/content_features.h"
namespace content {
CookieDeprecationLabelManagerImpl::CookieDeprecationLabelManagerImpl(
BrowserContext* browser_context)
: … { … }
CookieDeprecationLabelManagerImpl::~CookieDeprecationLabelManagerImpl() =
default;
std::optional<std::string> CookieDeprecationLabelManagerImpl::GetValue() { … }
std::optional<std::string> CookieDeprecationLabelManagerImpl::GetValue(
const url::Origin& top_frame_origin,
const url::Origin& context_origin) { … }
std::optional<std::string>
CookieDeprecationLabelManagerImpl::GetValueInternal() { … }
}