| 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
|
|
|