| Index: ui/base/layout.cc | 
| diff --git a/ui/base/layout.cc b/ui/base/layout.cc | 
| index a17ffc638219b87c75ff8b9ecc3a74935e25a157..40da14d465bb0e03c5fada79659c759d8e243ecf 100644 | 
| --- a/ui/base/layout.cc | 
| +++ b/ui/base/layout.cc | 
| @@ -73,8 +73,10 @@ std::vector<ScaleFactor>& GetSupportedScaleFactorsInternal() { | 
| static std::vector<ScaleFactor>* supported_scale_factors = | 
| new std::vector<ScaleFactor>(); | 
| if (supported_scale_factors->empty()) { | 
| -    // 100P is always a supported scale factor. | 
| +#if !defined(OS_IOS) | 
| +    // On platforms other than iOS, 100P is always a supported scale factor. | 
| supported_scale_factors->push_back(SCALE_FACTOR_100P); | 
| +#endif | 
|  | 
| #if defined(OS_IOS) | 
| // TODO(ios): 100p should not be necessary on iOS retina devices. However | 
| @@ -85,6 +87,8 @@ std::vector<ScaleFactor>& GetSupportedScaleFactorsInternal() { | 
| if (display.device_scale_factor() > 1.0) { | 
| DCHECK_EQ(2.0, display.device_scale_factor()); | 
| supported_scale_factors->push_back(SCALE_FACTOR_200P); | 
| +    } else { | 
| +      supported_scale_factors->push_back(SCALE_FACTOR_100P); | 
| } | 
| #elif defined(OS_MACOSX) | 
| if (base::mac::IsOSLionOrLater()) | 
|  |