Index: components/view_manager/public/cpp/lib/view_tree_client_impl.cc |
diff --git a/components/view_manager/public/cpp/lib/view_tree_client_impl.cc b/components/view_manager/public/cpp/lib/view_tree_client_impl.cc |
index 6a11e01b5d2ccd4d36323f3e4db2c521812db6ee..9639a73d8f02ed400e9528387de8cb4b8566fb24 100644 |
--- a/components/view_manager/public/cpp/lib/view_tree_client_impl.cc |
+++ b/components/view_manager/public/cpp/lib/view_tree_client_impl.cc |
@@ -146,14 +146,6 @@ void ViewTreeClientImpl::SetBounds(Id view_id, const Rect& bounds) { |
tree_->SetViewBounds(view_id, bounds.Clone(), ActionCompletedCallback()); |
} |
-void ViewTreeClientImpl::SetSurfaceId(Id view_id, SurfaceIdPtr surface_id) { |
- DCHECK(tree_); |
- if (surface_id.is_null()) |
- return; |
- tree_->SetViewSurfaceId( |
- view_id, surface_id.Pass(), ActionCompletedCallback()); |
-} |
- |
void ViewTreeClientImpl::SetFocus(Id view_id) { |
// In order for us to get here we had to have exposed a view, which implies we |
// got a connection. |
@@ -195,6 +187,13 @@ void ViewTreeClientImpl::Embed(Id view_id, ViewTreeClientPtr client) { |
tree_->Embed(view_id, client.Pass(), ActionCompletedCallback()); |
} |
+void ViewTreeClientImpl::RequestSurface(Id view_id, |
+ InterfaceRequest<Surface> surface, |
+ SurfaceClientPtr client) { |
+ DCHECK(tree_); |
+ tree_->RequestSurface(view_id, surface.Pass(), client.Pass()); |
+} |
+ |
void ViewTreeClientImpl::AddView(View* view) { |
DCHECK(views_.find(view->id()) == views_.end()); |
views_[view->id()] = view; |