#include "cc/base/features.h"
#include <string>
#include "base/feature_list.h"
#include "build/build_config.h"
#include "ui/base/ui_base_features.h"
namespace features {
BASE_FEATURE(…);
bool IsImpulseScrollAnimationEnabled() { … }
BASE_FEATURE(…);
#endif
BASE_FEATURE(…);
BASE_FEATURE(…);
BASE_FEATURE(…);
BASE_FEATURE(…);
BASE_FEATURE(…);
BASE_FEATURE(…);
BASE_FEATURE(…);
BASE_FEATURE(…);
BASE_FEATURE(…);
BASE_FEATURE(…);
const base::FeatureParam<int> kDeferImplInvalidationFrames{ … };
BASE_FEATURE(…);
#if BUILDFLAG(IS_ANDROID)
BASE_FEATURE(kUseDMSAAForTilesAndroidGL,
"UseDMSAAForTilesAndroidGL",
base::FEATURE_ENABLED_BY_DEFAULT);
BASE_FEATURE(kAndroidNoSurfaceSyncForBrowserControls,
"AndroidNoSurfaceSyncForBrowserControls",
base::FEATURE_DISABLED_BY_DEFAULT);
#endif
BASE_FEATURE(…);
BASE_FEATURE(…);
#endif
BASE_FEATURE(…);
BASE_FEATURE(…);
BASE_FEATURE(…);
BASE_FEATURE(…);
BASE_FEATURE(…);
BASE_FEATURE(…);
const base::FeatureParam<int> kInterestAreaSizeInPixels{ … };
BASE_FEATURE(…);
const base::FeatureParam<int> kReclaimDelayInSeconds{ … };
BASE_FEATURE(…);
BASE_FEATURE(…);
BASE_FEATURE(…);
BASE_FEATURE(…);
BASE_FEATURE(…);
BASE_FEATURE(…);
BASE_FEATURE(…);
BASE_FEATURE(…);
BASE_FEATURE(…);
const base::FeatureParam<double> kWaitForLateScrollEventsDeadlineRatio{ … };
BASE_FEATURE(…);
BASE_FEATURE(…);
BASE_FEATURE(…);
BASE_FEATURE(…);
bool IsCCSlimmingEnabled() { … }
const base::FeatureParam<std::string> kScrollEventDispatchMode(
&kWaitForLateScrollEvents,
"mode",
"EnqueueScrollEvents");
constexpr const char kScrollEventDispatchModeDispatchScrollEventsImmediately[] = …;
constexpr const char kScrollEventDispatchModeUseScrollPredictorForEmptyQueue[] = …;
constexpr const char kScrollEventDispatchModeUseScrollPredictorForDeadline[] = …;
BASE_FEATURE(…);
BASE_FEATURE(…);
BASE_FEATURE(…);
const base::FeatureParam<int> kNumDidNotProduceFrameBeforeThrottle{ … };
}