Index: content/common/content_switches_internal.cc |
diff --git a/content/common/content_switches_internal.cc b/content/common/content_switches_internal.cc |
index fa7ab4baafd8a5f035f28d025541c635af4dbb6c..d4716f96def971789273ee390d706342f1c722e9 100644 |
--- a/content/common/content_switches_internal.cc |
+++ b/content/common/content_switches_internal.cc |
@@ -7,6 +7,7 @@ |
#include <string> |
#include "base/command_line.h" |
+#include "base/feature_list.h" |
#include "base/metrics/field_trial.h" |
#include "build/build_config.h" |
#include "content/public/common/content_switches.h" |
@@ -19,9 +20,17 @@ namespace content { |
namespace { |
+#if defined(OS_WIN) |
+const base::Feature kUseZoomForDsfEnabledByDefault { |
+ "use-zoom-for-dsf enabled by default", base::FEATURE_ENABLED_BY_DEFAULT |
+}; |
+#endif |
+ |
bool IsUseZoomForDSFEnabledByDefault() { |
-#if defined(OS_CHROMEOS) || defined(OS_WIN) |
+#if defined(OS_CHROMEOS) |
return true; |
+#elif defined(OS_WIN) |
+ return base::FeatureList::IsEnabled(kUseZoomForDsfEnabledByDefault); |
#else |
return false; |
#endif |