| 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;
|
|
|