| Index: ui/base/layout.h
|
| diff --git a/ui/base/layout.h b/ui/base/layout.h
|
| deleted file mode 100644
|
| index eaaa926a41e1eb015544284629afec25fca0624b..0000000000000000000000000000000000000000
|
| --- a/ui/base/layout.h
|
| +++ /dev/null
|
| @@ -1,76 +0,0 @@
|
| -// Copyright (c) 2012 The Chromium Authors. All rights reserved.
|
| -// Use of this source code is governed by a BSD-style license that can be
|
| -// found in the LICENSE file.
|
| -
|
| -#ifndef UI_BASE_LAYOUT_H_
|
| -#define UI_BASE_LAYOUT_H_
|
| -
|
| -#include <vector>
|
| -
|
| -#include "build/build_config.h"
|
| -#include "ui/base/ui_base_export.h"
|
| -#include "ui/gfx/native_widget_types.h"
|
| -
|
| -namespace ui {
|
| -
|
| -// 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.
|
| -// SCALE_FACTOR_NONE is used for density independent resources such as
|
| -// string, html/js files or an image that can be used for any scale factors
|
| -// (such as wallpapers).
|
| -enum ScaleFactor {
|
| - SCALE_FACTOR_NONE = 0,
|
| - SCALE_FACTOR_100P,
|
| - SCALE_FACTOR_125P,
|
| - SCALE_FACTOR_133P,
|
| - SCALE_FACTOR_140P,
|
| - SCALE_FACTOR_150P,
|
| - SCALE_FACTOR_180P,
|
| - SCALE_FACTOR_200P,
|
| - SCALE_FACTOR_250P,
|
| - SCALE_FACTOR_300P,
|
| -
|
| - NUM_SCALE_FACTORS // This always appears last.
|
| -};
|
| -
|
| -// Changes the value of GetSupportedScaleFactors() to |scale_factors|.
|
| -// Use ScopedSetSupportedScaleFactors for unit tests as not to affect the
|
| -// state of other tests.
|
| -UI_BASE_EXPORT void SetSupportedScaleFactors(
|
| - const std::vector<ScaleFactor>& scale_factors);
|
| -
|
| -// Returns a vector with the scale factors which are supported by this
|
| -// platform, in ascending order.
|
| -UI_BASE_EXPORT const std::vector<ScaleFactor>& GetSupportedScaleFactors();
|
| -
|
| -// Returns the supported ScaleFactor which most closely matches |scale|.
|
| -// Converting from float to ScaleFactor is inefficient and should be done as
|
| -// little as possible.
|
| -UI_BASE_EXPORT ScaleFactor GetSupportedScaleFactor(float image_scale);
|
| -
|
| -// Returns the ScaleFactor used by |view|.
|
| -UI_BASE_EXPORT float GetScaleFactorForNativeView(gfx::NativeView view);
|
| -
|
| -// Returns the image scale for the scale factor passed in.
|
| -UI_BASE_EXPORT float GetScaleForScaleFactor(ScaleFactor scale_factor);
|
| -
|
| -namespace test {
|
| -// Class which changes the value of GetSupportedScaleFactors() to
|
| -// |new_scale_factors| for the duration of its lifetime.
|
| -class UI_BASE_EXPORT ScopedSetSupportedScaleFactors {
|
| - public:
|
| - explicit ScopedSetSupportedScaleFactors(
|
| - const std::vector<ui::ScaleFactor>& new_scale_factors);
|
| - ~ScopedSetSupportedScaleFactors();
|
| -
|
| - private:
|
| - std::vector<ui::ScaleFactor>* original_scale_factors_;
|
| -
|
| - DISALLOW_COPY_AND_ASSIGN(ScopedSetSupportedScaleFactors);
|
| -};
|
| -
|
| -} // namespace test
|
| -
|
| -} // namespace ui
|
| -
|
| -#endif // UI_BASE_LAYOUT_H_
|
|
|