Index: mojo/services/view_manager/view_manager_service_impl.cc |
diff --git a/mojo/services/view_manager/view_manager_service_impl.cc b/mojo/services/view_manager/view_manager_service_impl.cc |
index 2311b74e7f7e78e911e3f4a361f577e5556b8bca..f5b5a27d0da1470f4c480c2aa3bd1f965bbb8c93 100644 |
--- a/mojo/services/view_manager/view_manager_service_impl.cc |
+++ b/mojo/services/view_manager/view_manager_service_impl.cc |
@@ -157,14 +157,13 @@ bool ViewManagerServiceImpl::CanReorderNode(const Node* node, |
if (!node || !relative_node) |
return false; |
- const Node* parent = node->GetParent(); |
- if (!parent || parent != relative_node->GetParent()) |
+ if (!node->parent() || node->parent() != relative_node->parent()) |
return false; |
if (!access_policy_->CanReorderNode(node, relative_node, direction)) |
return false; |
- std::vector<const Node*> children = parent->GetChildren(); |
+ std::vector<const Node*> children = node->parent()->GetChildren(); |
const size_t child_i = |
std::find(children.begin(), children.end(), node) - children.begin(); |
const size_t target_i = |
@@ -256,7 +255,7 @@ void ViewManagerServiceImpl::RemoveRoot(const NodeId& node_id) { |
std::vector<Node*> local_nodes; |
RemoveFromKnown(GetNode(node_id), &local_nodes); |
for (size_t i = 0; i < local_nodes.size(); ++i) |
- local_nodes[i]->GetParent()->Remove(local_nodes[i]); |
+ local_nodes[i]->parent()->Remove(local_nodes[i]); |
} |
void ViewManagerServiceImpl::RemoveChildrenAsPartOfEmbed( |
@@ -279,7 +278,7 @@ Array<ViewDataPtr> ViewManagerServiceImpl::NodesToViewDatas( |
ViewDataPtr ViewManagerServiceImpl::NodeToViewData(const Node* node) { |
DCHECK(IsNodeKnown(node)); |
- const Node* parent = node->GetParent(); |
+ const Node* parent = node->parent(); |
// If the parent isn't known, it means the parent is not visible to us (not |
// in roots), and should not be sent over. |
if (parent && !IsNodeKnown(parent)) |
@@ -345,7 +344,7 @@ void ViewManagerServiceImpl::AddView( |
bool success = false; |
Node* parent = GetNode(NodeIdFromTransportId(parent_id)); |
Node* child = GetNode(NodeIdFromTransportId(child_id)); |
- if (parent && child && child->GetParent() != parent && |
+ if (parent && child && child->parent() != parent && |
!child->Contains(parent) && access_policy_->CanAddNode(parent, child)) { |
success = true; |
RootNodeManager::ScopedChange change(this, root_node_manager_, false); |
@@ -359,11 +358,11 @@ void ViewManagerServiceImpl::RemoveViewFromParent( |
const Callback<void(bool)>& callback) { |
bool success = false; |
Node* node = GetNode(NodeIdFromTransportId(view_id)); |
- if (node && node->GetParent() && |
+ if (node && node->parent() && |
access_policy_->CanRemoveNodeFromParent(node)) { |
success = true; |
RootNodeManager::ScopedChange change(this, root_node_manager_, false); |
- node->GetParent()->Remove(node); |
+ node->parent()->Remove(node); |
} |
callback.Run(success); |
} |
@@ -378,7 +377,7 @@ void ViewManagerServiceImpl::ReorderView(Id view_id, |
if (CanReorderNode(node, relative_node, direction)) { |
success = true; |
RootNodeManager::ScopedChange change(this, root_node_manager_, false); |
- node->GetParent()->Reorder(node, relative_node, direction); |
+ node->parent()->Reorder(node, relative_node, direction); |
root_node_manager_->ProcessNodeReorder(node, relative_node, direction); |
} |
callback.Run(success); |
@@ -429,8 +428,7 @@ void ViewManagerServiceImpl::SetViewBounds( |
const bool success = node && access_policy_->CanSetNodeBounds(node); |
if (success) { |
RootNodeManager::ScopedChange change(this, root_node_manager_, false); |
- gfx::Rect old_bounds = node->window()->bounds(); |
- node->window()->SetBounds(bounds.To<gfx::Rect>()); |
+ node->SetBounds(bounds.To<gfx::Rect>()); |
} |
callback.Run(success); |
} |
@@ -440,7 +438,7 @@ void ViewManagerServiceImpl::SetViewVisibility( |
bool visible, |
const Callback<void(bool)>& callback) { |
Node* node = GetNode(NodeIdFromTransportId(transport_view_id)); |
- const bool success = node && node->IsVisible() != visible && |
+ const bool success = node && node->visible() != visible && |
access_policy_->CanChangeNodeVisibility(node); |
if (success) { |
DCHECK(node); |