Index: services/gfx/compositor/graph/node_def.h |
diff --git a/services/gfx/compositor/graph/node_def.h b/services/gfx/compositor/graph/node_def.h |
index 7448e8821b9bad600edb6c6ec770a87066b615ff..8a1b1f3f2bfb1b381fbecc32749a160375153e93 100644 |
--- a/services/gfx/compositor/graph/node_def.h |
+++ b/services/gfx/compositor/graph/node_def.h |
@@ -36,7 +36,7 @@ class NodeDef : public base::RefCounted<NodeDef> { |
NodeDef(uint32_t node_id, |
mojo::TransformPtr content_transform, |
- mojo::RectPtr content_clip, |
+ mojo::RectFPtr content_clip, |
mojo::gfx::composition::HitTestBehaviorPtr hit_test_behavior, |
Combinator combinator, |
const std::vector<uint32_t>& child_node_ids); |
@@ -48,7 +48,7 @@ class NodeDef : public base::RefCounted<NodeDef> { |
const mojo::gfx::composition::HitTestBehavior* hit_test_behavior() const { |
return hit_test_behavior_.get(); |
} |
- const mojo::Rect* content_clip() const { return content_clip_.get(); } |
+ const mojo::RectF* content_clip() const { return content_clip_.get(); } |
Combinator combinator() const { return combinator_; } |
const std::vector<uint32_t>& child_node_ids() const { |
return child_node_ids_; |
@@ -119,7 +119,7 @@ class NodeDef : public base::RefCounted<NodeDef> { |
uint32_t const node_id_; |
mojo::TransformPtr const content_transform_; |
- mojo::RectPtr const content_clip_; |
+ mojo::RectFPtr const content_clip_; |
mojo::gfx::composition::HitTestBehaviorPtr const hit_test_behavior_; |
Combinator const combinator_; |
std::vector<uint32_t> const child_node_ids_; |
@@ -134,14 +134,14 @@ class RectNodeDef : public NodeDef { |
public: |
RectNodeDef(uint32_t node_id, |
mojo::TransformPtr content_transform, |
- mojo::RectPtr content_clip, |
+ mojo::RectFPtr content_clip, |
mojo::gfx::composition::HitTestBehaviorPtr hit_test_behavior, |
Combinator combinator, |
const std::vector<uint32_t>& child_node_ids, |
- const mojo::Rect& content_rect, |
+ const mojo::RectF& content_rect, |
const mojo::gfx::composition::Color& color); |
- const mojo::Rect& content_rect() const { return content_rect_; } |
+ const mojo::RectF& content_rect() const { return content_rect_; } |
const mojo::gfx::composition::Color& color() const { return color_; } |
protected: |
@@ -152,7 +152,7 @@ class RectNodeDef : public NodeDef { |
SkCanvas* canvas) const override; |
private: |
- mojo::Rect const content_rect_; |
+ mojo::RectF const content_rect_; |
mojo::gfx::composition::Color const color_; |
DISALLOW_COPY_AND_ASSIGN(RectNodeDef); |
@@ -165,17 +165,17 @@ class ImageNodeDef : public NodeDef { |
public: |
ImageNodeDef(uint32_t node_id, |
mojo::TransformPtr content_transform, |
- mojo::RectPtr content_clip, |
+ mojo::RectFPtr content_clip, |
mojo::gfx::composition::HitTestBehaviorPtr hit_test_behavior, |
Combinator combinator, |
const std::vector<uint32_t>& child_node_ids, |
- const mojo::Rect& content_rect, |
- mojo::RectPtr image_rect, |
+ const mojo::RectF& content_rect, |
+ mojo::RectFPtr image_rect, |
uint32 image_resource_id, |
mojo::gfx::composition::BlendPtr blend); |
- const mojo::Rect& content_rect() const { return content_rect_; } |
- const mojo::Rect* image_rect() const { return image_rect_.get(); } |
+ const mojo::RectF& content_rect() const { return content_rect_; } |
+ const mojo::RectF* image_rect() const { return image_rect_.get(); } |
uint32_t image_resource_id() const { return image_resource_id_; } |
const mojo::gfx::composition::Blend* blend() const { return blend_.get(); } |
@@ -189,8 +189,8 @@ class ImageNodeDef : public NodeDef { |
SkCanvas* canvas) const override; |
private: |
- mojo::Rect const content_rect_; |
- mojo::RectPtr const image_rect_; |
+ mojo::RectF const content_rect_; |
+ mojo::RectFPtr const image_rect_; |
uint32_t const image_resource_id_; |
mojo::gfx::composition::BlendPtr const blend_; |
@@ -204,7 +204,7 @@ class SceneNodeDef : public NodeDef { |
public: |
SceneNodeDef(uint32_t node_id, |
mojo::TransformPtr content_transform, |
- mojo::RectPtr content_clip, |
+ mojo::RectFPtr content_clip, |
mojo::gfx::composition::HitTestBehaviorPtr hit_test_behavior, |
Combinator combinator, |
const std::vector<uint32_t>& child_node_ids, |
@@ -247,14 +247,14 @@ class LayerNodeDef : public NodeDef { |
public: |
LayerNodeDef(uint32_t node_id, |
mojo::TransformPtr content_transform, |
- mojo::RectPtr content_clip, |
+ mojo::RectFPtr content_clip, |
mojo::gfx::composition::HitTestBehaviorPtr hit_test_behavior, |
Combinator combinator, |
const std::vector<uint32_t>& child_node_ids, |
- const mojo::Size& size, |
+ const mojo::RectF& layer_rect, |
mojo::gfx::composition::BlendPtr blend); |
- const mojo::Size& size() const { return size_; } |
+ const mojo::RectF& layer_rect() const { return layer_rect_; } |
const mojo::gfx::composition::Blend* blend() const { return blend_.get(); } |
protected: |
@@ -265,7 +265,7 @@ class LayerNodeDef : public NodeDef { |
SkCanvas* canvas) const override; |
private: |
- mojo::Size const size_; |
+ mojo::RectF const layer_rect_; |
mojo::gfx::composition::BlendPtr const blend_; |
DISALLOW_COPY_AND_ASSIGN(LayerNodeDef); |