#include "chrome/browser/ui/tabs/organization/tab_sensitivity_cache.h"
#include "chrome/browser/page_content_annotations/page_content_annotations_service_factory.h"
#include "chrome/browser/ui/browser.h"
#include "chrome/browser/ui/browser_finder.h"
#include "components/page_content_annotations/core/page_content_annotation_type.h"
TabSensitivityCache::TabSensitivityCache(Profile* profile) : … { … }
TabSensitivityCache::~TabSensitivityCache() = default;
std::optional<float> TabSensitivityCache::GetScore(const GURL& url) const { … }
void TabSensitivityCache::OnPageContentAnnotated(
const GURL& url,
const page_content_annotations::PageContentAnnotationsResult& result) { … }
void TabSensitivityCache::MaybeTrimCacheKeys() { … }