chromium/components/webapps/browser/installable/installable_metrics.cc

// Copyright 2017 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "components/webapps/browser/installable/installable_metrics.h"

#include <atomic>
#include <ostream>

#include "base/check.h"
#include "base/metrics/histogram_base.h"
#include "base/metrics/histogram_functions.h"
#include "base/metrics/histogram_macros.h"
#include "base/notreached.h"
#include "components/webapps/browser/webapps_client.h"

namespace webapps {

std::ostream& operator<<(std::ostream& os, WebappInstallSource source) {}

std::ostream& operator<<(std::ostream& os, WebappUninstallSource source) {}

bool IsUserUninstall(WebappUninstallSource source) {}

// static
void InstallableMetrics::TrackInstallEvent(WebappInstallSource source) {}

// static
bool InstallableMetrics::IsReportableInstallSource(WebappInstallSource source) {}

// static
WebappInstallSource InstallableMetrics::GetInstallSource(
    content::WebContents* web_contents,
    InstallTrigger trigger) {}

// static
void InstallableMetrics::TrackUninstallEvent(WebappUninstallSource source) {}

// static
void InstallableMetrics::TrackInstallResult(bool result,
                                            WebappInstallSource source) {}
}  // namespace webapps