blob: 78ed84490ddf71a764dbb2d6b04940caf8f67e28 [file] [log] [blame]
// Copyright 2022 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#import "ios/chrome/browser/ui/omnibox/omnibox_ui_features.h"
#include "base/metrics/field_trial_params.h"
#import "ui/base/device_form_factor.h"
BASE_FEATURE(kEnableSuggestionsScrollingOnIPad,
"EnableSuggestionsScrollingOnIPad",
base::FEATURE_ENABLED_BY_DEFAULT);
BASE_FEATURE(kEnablePopoutOmniboxIpad,
"EnablePopoutOmniboxIpad",
base::FEATURE_DISABLED_BY_DEFAULT);
BASE_FEATURE(kOmniboxKeyboardPasteButton,
"OmniboxKeyboardPasteButton",
base::FEATURE_DISABLED_BY_DEFAULT);
BASE_FEATURE(kOmniboxSuggestionsRTLImprovements,
"OmniboxSuggestionsRTLImprovements",
base::FEATURE_DISABLED_BY_DEFAULT);
BASE_FEATURE(kOmniboxLockIconEnabled,
"OmniboxLockIconEnabled",
base::FEATURE_DISABLED_BY_DEFAULT);
bool IsIpadPopoutOmniboxEnabled() {
return base::FeatureList::IsEnabled(kEnablePopoutOmniboxIpad) &&
ui::GetDeviceFormFactor() == ui::DEVICE_FORM_FACTOR_TABLET;
}