| 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 83af914a6e2078d8cdddb0fd2ebf3c9b449409a9..b0479f98923e9fe0f369952c397ff2f93456c504 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) {
|
|
|