| Index: services/view_manager/server_view.h
|
| diff --git a/services/view_manager/server_view.h b/services/view_manager/server_view.h
|
| index afce3d3a4e75e213a6d2736823c9d730a9d5a428..24a64961d71df10c94c50b208bd6b6f597db25bd 100644
|
| --- a/services/view_manager/server_view.h
|
| +++ b/services/view_manager/server_view.h
|
| @@ -12,6 +12,7 @@
|
| #include "mojo/services/public/interfaces/view_manager/view_manager.mojom.h"
|
| #include "services/view_manager/ids.h"
|
| #include "ui/gfx/geometry/rect.h"
|
| +#include "ui/gfx/transform.h"
|
|
|
| namespace mojo {
|
| namespace service {
|
| @@ -63,6 +64,9 @@ class ServerView {
|
| float opacity() const { return opacity_; }
|
| void SetOpacity(float value);
|
|
|
| + const gfx::Transform& transform() const { return transform_; }
|
| + void SetTransform(const gfx::Transform& transform);
|
| +
|
| const std::map<std::string, std::vector<uint8_t>>& properties() const {
|
| return properties_;
|
| }
|
| @@ -73,7 +77,7 @@ class ServerView {
|
| bool IsDrawn(const ServerView* root) const;
|
|
|
| void SetSurfaceId(cc::SurfaceId surface_id);
|
| - const cc::SurfaceId surface_id() const { return surface_id_; }
|
| + const cc::SurfaceId& surface_id() const { return surface_id_; }
|
|
|
| #if !defined(NDEBUG)
|
| std::string GetDebugWindowHierarchy() const;
|
| @@ -94,6 +98,7 @@ class ServerView {
|
| gfx::Rect bounds_;
|
| cc::SurfaceId surface_id_;
|
| float opacity_;
|
| + gfx::Transform transform_;
|
|
|
| std::map<std::string, std::vector<uint8_t>> properties_;
|
|
|
|
|