blob: 97c67f1558964ea99c439291a53e89cb83e9853b [file] [log] [blame]
// Copyright 2023 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "content/browser/attribution_reporting/attribution_features.h"
#include "base/feature_list.h"
#include "base/metrics/field_trial_params.h"
#include "third_party/blink/public/common/features.h"
namespace content {
// When enabled, prefer to use the new recovery module to recover the
// `AttributionStorageSql` database. See https://crbug.com/1385500 for details.
// This is a kill switch and is not intended to be used in a field trial.
BASE_FEATURE(kAttributionStorageUseBuiltInRecoveryIfSupported,
"AttributionStorageUseBuiltInRecoveryIfSupported",
base::FEATURE_ENABLED_BY_DEFAULT);
BASE_FEATURE(kAttributionVerboseDebugReporting,
"AttributionVerboseDebugReporting",
base::FEATURE_ENABLED_BY_DEFAULT);
const base::FeatureParam<bool> kVTCEarlyReportingWindows(
&blink::features::kConversionMeasurement,
"vtc_early_reporting_windows",
false);
} // namespace content