#include "components/page_load_metrics/browser/responsiveness_metrics_normalization.h"
namespace page_load_metrics {
ResponsivenessMetricsNormalization::ResponsivenessMetricsNormalization() =
default;
ResponsivenessMetricsNormalization::~ResponsivenessMetricsNormalization() =
default;
std::optional<mojom::UserInteractionLatency>
ResponsivenessMetricsNormalization::ApproximateHighPercentile() const { … }
std::optional<mojom::UserInteractionLatency>
ResponsivenessMetricsNormalization::worst_latency() const { … }
void ResponsivenessMetricsNormalization::AddNewUserInteractionLatencies(
uint64_t num_new_interactions,
const mojom::UserInteractionLatencies& max_event_durations) { … }
void ResponsivenessMetricsNormalization::ClearAllUserInteractionLatencies() { … }
void ResponsivenessMetricsNormalization::NormalizeUserInteractionLatencies(
const mojom::UserInteractionLatencies& user_interaction_latencies) { … }
}