Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(499)

Unified Diff: services/ui/display/viewport_metrics.h

Issue 2736943003: Start to decouple display::Display from ws::PlatformDisplay. (Closed)
Patch Set: Fix comments. Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « services/ui/display/screen_manager_stub_internal.cc ('k') | services/ui/display/viewport_metrics.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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;
}
« no previous file with comments | « services/ui/display/screen_manager_stub_internal.cc ('k') | services/ui/display/viewport_metrics.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698