blob: 5befc6a85e9f42f465e00ab282e7c60e171fa79b [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 "components/compose/core/browser/compose_features.h"
namespace compose::features {
// Note: Compose is enabled by default because it requires settings UI enabling.
BASE_FEATURE(kEnableCompose, "Compose", base::FEATURE_ENABLED_BY_DEFAULT);
BASE_FEATURE(kComposeInputParams,
"ComposeInputParams",
base::FEATURE_DISABLED_BY_DEFAULT);
BASE_FEATURE(kComposeInnerText,
"ComposeInnerText",
base::FEATURE_ENABLED_BY_DEFAULT);
BASE_FEATURE(kComposeAutoSubmit,
"ComposeAutoSubmit",
base::FEATURE_DISABLED_BY_DEFAULT);
BASE_FEATURE(kComposeEligible,
"ComposeEligible",
base::FEATURE_ENABLED_BY_DEFAULT);
BASE_FEATURE(kEnableComposeNudge,
"ComposeNudge",
base::FEATURE_ENABLED_BY_DEFAULT);
BASE_FEATURE(kEnableComposeLanguageBypass,
"ComposeLanguageBypass",
base::FEATURE_ENABLED_BY_DEFAULT);
BASE_FEATURE(kEnableComposeWebUIAnimations,
"ComposeWebUIAnimations",
base::FEATURE_DISABLED_BY_DEFAULT);
BASE_FEATURE(kEnableComposeOnDeviceDogfoodFooter,
"EnableComposeOnDeviceDogfoodFooter",
base::FEATURE_ENABLED_BY_DEFAULT);
BASE_FEATURE(kEnableComposeSavedStateNotification,
"EnableComposeSavedStateNotification",
base::FEATURE_DISABLED_BY_DEFAULT);
BASE_FEATURE(kComposeUiParams,
"ComposeUiParams",
base::FEATURE_DISABLED_BY_DEFAULT);
BASE_FEATURE(kComposeTextOutputAnimation,
"ComposeTextOutputAnimation",
base::FEATURE_DISABLED_BY_DEFAULT);
BASE_FEATURE(kComposeTextSelection,
"ComposeTextSelection",
base::FEATURE_DISABLED_BY_DEFAULT);
BASE_FEATURE(kComposeRequestLatencyTimeout,
"ComposeRequestLatencyTimeout",
base::FEATURE_ENABLED_BY_DEFAULT);
} // namespace compose::features