| // Copyright 2019 The Chromium Authors |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| |
| #ifndef COMPONENTS_BROWSING_DATA_CORE_FEATURES_H_ |
| #define COMPONENTS_BROWSING_DATA_CORE_FEATURES_H_ |
| |
| #include "base/feature_list.h" |
| |
| namespace browsing_data::features { |
| |
| // Enable BrowsingDataLifetimeManager that periodically delete browsing data as |
| // defined by the BrowsingDataLifetime policy. |
| BASE_DECLARE_FEATURE(kEnableBrowsingDataLifetimeManager); |
| |
| // Deprecate CookiesTReeModel and use BrowsingDataModel as the only browsing |
| // data interface. |
| BASE_DECLARE_FEATURE(kDeprecateCookiesTreeModel); |
| |
| // Enables data retention policies to be applied without the dependency on |
| // SyncDisabled by simply disabled sync for the browsing data that is set to be |
| // deleted by policy. |
| BASE_DECLARE_FEATURE(kDataRetentionPoliciesDisableSyncTypesNeeded); |
| } // namespace browsing_data::features |
| |
| #endif // COMPONENTS_BROWSING_DATA_CORE_FEATURES_H_ |