blob: f7f5eab064b915a6e7ac7bef686a5f10e130e129 [file] [log] [blame]
// Copyright 2024 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#ifndef IOS_CHROME_BROWSER_AUTOFILL_MODEL_FEATURES_H_
#define IOS_CHROME_BROWSER_AUTOFILL_MODEL_FEATURES_H_
#import "base/feature_list.h"
// Enables the stateless form suggestion controller.
BASE_DECLARE_FEATURE(kStatelessFormSuggestionController);
// Enables deduping concurrent requests even when using the stateless
// FormSuggestionController. This feature is only effective if
// `kStatelessFormSuggestionController` is enabled.
BASE_DECLARE_FEATURE(kStatelessFormSuggestionControllerWithRequestDeduping);
// Enables the throttling of form suggestion refresh in the form input keyboard
// accessory.
BASE_DECLARE_FEATURE(kThrottleFormInputAccessorySuggestionRefresh);
// Enables skipping reloading input views in the form input keyboard accessory
// when the app is in the background.
BASE_DECLARE_FEATURE(kFormInputAccessorySkipInputViewReloadInBackground);
#endif // IOS_CHROME_BROWSER_AUTOFILL_MODEL_FEATURES_H_