Files
cromite/build/patches/00win-enable-HighEfficiencyMode-by-default.patch
T
2023-02-07 16:49:58 +01:00

43 lines
1.8 KiB
Diff

From: Your Name <you@example.com>
Date: Wed, 28 Dec 2022 15:47:58 +0000
Subject: win enable HighEfficiencyMode by default
---
components/performance_manager/features.cc | 2 +-
components/performance_manager/user_tuning/prefs.cc | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/components/performance_manager/features.cc b/components/performance_manager/features.cc
--- a/components/performance_manager/features.cc
+++ b/components/performance_manager/features.cc
@@ -25,7 +25,7 @@ BASE_FEATURE(kBackgroundTabLoadingFromPerformanceManager,
BASE_FEATURE(kHighEfficiencyModeAvailable,
"HighEfficiencyModeAvailable",
- base::FEATURE_DISABLED_BY_DEFAULT);
+ base::FEATURE_ENABLED_BY_DEFAULT);
BASE_FEATURE(kBatterySaverModeAvailable,
"BatterySaverModeAvailable",
diff --git a/components/performance_manager/user_tuning/prefs.cc b/components/performance_manager/user_tuning/prefs.cc
--- a/components/performance_manager/user_tuning/prefs.cc
+++ b/components/performance_manager/user_tuning/prefs.cc
@@ -23,7 +23,7 @@ const char kManagedTabDiscardingExceptions[] =
"performance_tuning.tab_discarding.exceptions_managed";
void RegisterLocalStatePrefs(PrefRegistrySimple* registry) {
- registry->RegisterBooleanPref(kHighEfficiencyModeEnabled, false);
+ registry->RegisterBooleanPref(kHighEfficiencyModeEnabled, true);
registry->RegisterIntegerPref(
kBatterySaverModeState,
static_cast<int>(BatterySaverModeState::kEnabledBelowThreshold));
@@ -48,4 +48,4 @@ BatterySaverModeState GetCurrentBatterySaverModeState(
return static_cast<BatterySaverModeState>(state);
}
-} // namespace performance_manager::user_tuning::prefs
\ No newline at end of file
+} // namespace performance_manager::user_tuning::prefs
--
2.25.1