blob: 453b2857e6de7ead260accf13164e8e38d486828 [file] [log] [blame]
// Copyright 2016 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
// This file defines the public base::FeatureList features for ARC.
#ifndef COMPONENTS_ARC_ARC_FEATURES_H_
#define COMPONENTS_ARC_ARC_FEATURES_H_
#include "base/feature_list.h"
namespace arc {
// Please keep alphabetized.
extern const base::Feature kBootCompletedBroadcastFeature;
extern const base::Feature kCleanArcDataOnRegularToChildTransitionFeature;
extern const base::Feature kCustomTabsExperimentFeature;
extern const base::Feature kDocumentsProviderUnknownSizeFeature;
extern const base::Feature kEnableChildToRegularTransitionFeature;
extern const base::Feature kEnableRegularToChildTransitionFeature;
extern const base::Feature kEnableThrottlingNotification;
extern const base::Feature kEnableUnifiedAudioFocusFeature;
extern const base::Feature kEnableUnmanagedToManagedTransitionFeature;
extern const base::Feature kEnableUsap;
extern const base::Feature kEnableWebAppShareFeature;
extern const base::Feature kFilePickerExperimentFeature;
extern const base::Feature kImageCopyPasteCompatFeature;
extern const base::Feature kKeyboardShortcutHelperIntegrationFeature;
extern const base::Feature kNativeBridge64BitSupportExperimentFeature;
extern const base::Feature kNativeBridgeToggleFeature;
extern const base::Feature kPictureInPictureFeature;
extern const base::Feature kRtVcpuDualCore;
extern const base::Feature kRtVcpuQuadCore;
extern const base::Feature kSaveRawFilesOnTracing;
extern const base::Feature kUseHighMemoryDalvikProfile;
extern const base::Feature kUsbStorageUIFeature;
extern const base::Feature kVideoDecoder;
extern const base::Feature kVmMemorySize;
extern const base::FeatureParam<int> kVmMemorySizeShiftMiB;
extern const base::FeatureParam<int> kVmMemorySizeMaxMiB;
} // namespace arc
#endif // COMPONENTS_ARC_ARC_FEATURES_H_