Index: services/ui/display/viewport_metrics.h |
diff --git a/services/ui/display/viewport_metrics.h b/services/ui/display/viewport_metrics.h |
index 063f9e6f07234035bdf8a308bba19aa96935c609..631794fd59b5f0c7e5e0299881fa5e4d46e2ceff 100644 |
--- a/services/ui/display/viewport_metrics.h |
+++ b/services/ui/display/viewport_metrics.h |
@@ -7,28 +7,20 @@ |
#include <string> |
-#include "ui/display/display.h" |
#include "ui/gfx/geometry/rect.h" |
-#include "ui/gfx/geometry/size.h" |
namespace display { |
struct ViewportMetrics { |
std::string ToString() const; |
- gfx::Rect bounds; // DIP. |
- gfx::Rect work_area; // DIP. |
- gfx::Size pixel_size; |
- Display::Rotation rotation = Display::ROTATE_0; |
- Display::TouchSupport touch_support = Display::TOUCH_SUPPORT_UNKNOWN; |
+ gfx::Rect bounds_in_pixels; |
float device_scale_factor = 0.0f; |
float ui_scale_factor = 0.0f; |
}; |
inline bool operator==(const ViewportMetrics& lhs, const ViewportMetrics& rhs) { |
- return lhs.bounds == rhs.bounds && lhs.work_area == rhs.work_area && |
- lhs.pixel_size == rhs.pixel_size && lhs.rotation == rhs.rotation && |
- lhs.touch_support == rhs.touch_support && |
+ return lhs.bounds_in_pixels == rhs.bounds_in_pixels && |
lhs.device_scale_factor == rhs.device_scale_factor && |
lhs.ui_scale_factor == rhs.ui_scale_factor; |
} |