| Index: ui/base/layout.h
|
| diff --git a/ui/base/layout.h b/ui/base/layout.h
|
| index be65e6e038bc7374b83819d438cc1b9417e6c325..e7cf91986930bff04247a6b8ca301ad1f26a2999 100644
|
| --- a/ui/base/layout.h
|
| +++ b/ui/base/layout.h
|
| @@ -27,6 +27,21 @@ enum DisplayLayout {
|
| // the .pak file of theme resources to load.
|
| UI_EXPORT DisplayLayout GetDisplayLayout();
|
|
|
| +// Supported UI scale factors for the platform. This is used as an index
|
| +// into the array |kScaleFactorScales| which maps the enum value to a float.
|
| +enum ScaleFactor {
|
| + SCALE_FACTOR_100P = 0,
|
| +
|
| + // The scale factor used for unscaled binary data, the 1x (default) scale
|
| + // factor data packs.
|
| + SCALE_FACTOR_NONE = SCALE_FACTOR_100P,
|
| +
|
| + SCALE_FACTOR_200P,
|
| +};
|
| +
|
| +// Returns the float scale value for |scale_factor|.
|
| +UI_EXPORT float GetScaleFactorScale(ScaleFactor scale_factor);
|
| +
|
| } // namespace ui
|
|
|
| #endif // UI_BASE_LAYOUT_H_
|
|
|