| Index: components/view_manager/view_manager_service_impl.cc
|
| diff --git a/components/view_manager/view_manager_service_impl.cc b/components/view_manager/view_manager_service_impl.cc
|
| index bbe1779344281a42e27bcda39fe9d77475ec86a5..dd1e4a52db994ad80e991c546339d0226c7afdc2 100644
|
| --- a/components/view_manager/view_manager_service_impl.cc
|
| +++ b/components/view_manager/view_manager_service_impl.cc
|
| @@ -714,6 +714,16 @@ void ViewManagerServiceImpl::SetViewProperty(
|
| callback.Run(success);
|
| }
|
|
|
| +void ViewManagerServiceImpl::RequestCompositorFrameReceiver(
|
| + mojo::Id view_id,
|
| + mojo::InterfaceRequest<mojo::CompositorFrameReceiver> receiver) {
|
| + ServerView* view = GetView(ViewIdFromTransportId(view_id));
|
| + const bool success = view && access_policy_->CanSetViewSurfaceId(view);
|
| + if (!success)
|
| + return;
|
| + view->Bind(receiver.Pass());
|
| +}
|
| +
|
| void ViewManagerServiceImpl::SetViewTextInputState(
|
| uint32_t view_id,
|
| mojo::TextInputStatePtr state) {
|
|
|