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

Unified Diff: ui/display/mojo/display_struct_traits.h

Issue 2894763003: Updates display.mojom to include more of Display (Closed)
Patch Set: Created 3 years, 7 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 | « ui/display/mojo/display.mojom ('k') | ui/display/mojo/display_struct_traits.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: ui/display/mojo/display_struct_traits.h
diff --git a/ui/display/mojo/display_struct_traits.h b/ui/display/mojo/display_struct_traits.h
index a3176f9d1d8b4aa1256ded0cd6aca06f6d35ed88..00009ed7ceeb496fa81c09ce221e79bbcc6fe73f 100644
--- a/ui/display/mojo/display_struct_traits.h
+++ b/ui/display/mojo/display_struct_traits.h
@@ -35,6 +35,10 @@ struct StructTraits<display::mojom::DisplayDataView, display::Display> {
return display.bounds();
}
+ static gfx::Size size_in_pixels(const display::Display& display) {
+ return display.GetSizeInPixel();
+ }
+
static const gfx::Rect& work_area(const display::Display& display) {
return display.work_area();
}
@@ -56,6 +60,18 @@ struct StructTraits<display::mojom::DisplayDataView, display::Display> {
return display.maximum_cursor_size();
}
+ static int32_t color_depth(const display::Display& display) {
+ return display.color_depth();
+ }
+
+ static int32_t depth_per_component(const display::Display& display) {
+ return display.depth_per_component();
+ }
+
+ static bool is_monochrome(const display::Display& display) {
+ return display.is_monochrome();
+ }
+
static bool Read(display::mojom::DisplayDataView data, display::Display* out);
};
« no previous file with comments | « ui/display/mojo/display.mojom ('k') | ui/display/mojo/display_struct_traits.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698