#include "components/performance_manager/persistence/site_data/site_data_writer.h"
#include <utility>
namespace performance_manager {
SiteDataWriter::~SiteDataWriter() = default;
void SiteDataWriter::NotifySiteLoaded(TabVisibility visibility) { … }
void SiteDataWriter::NotifySiteUnloaded(TabVisibility visibility) { … }
void SiteDataWriter::NotifySiteForegrounded(bool is_loaded) { … }
void SiteDataWriter::NotifySiteBackgrounded(bool is_loaded) { … }
void SiteDataWriter::NotifyUpdatesFaviconInBackground() { … }
void SiteDataWriter::NotifyUpdatesTitleInBackground() { … }
void SiteDataWriter::NotifyUsesAudioInBackground() { … }
void SiteDataWriter::NotifyLoadTimePerformanceMeasurement(
base::TimeDelta load_duration,
base::TimeDelta cpu_usage_estimate,
uint64_t private_footprint_kb_estimate) { … }
const url::Origin& SiteDataWriter::Origin() const { … }
SiteDataWriter::SiteDataWriter(scoped_refptr<internal::SiteDataImpl> impl)
: … { … }
}