Lines Matching refs:view
23 const ServerView* view) const {
24 if (!WasCreatedByThisConnection(view))
27 return IsViewInRoots(view->parent()) ||
28 WasCreatedByThisConnection(view->parent());
39 bool DefaultAccessPolicy::CanReorderView(const ServerView* view,
42 return WasCreatedByThisConnection(view) &&
46 bool DefaultAccessPolicy::CanDeleteView(const ServerView* view) const {
47 return WasCreatedByThisConnection(view);
50 bool DefaultAccessPolicy::CanGetViewTree(const ServerView* view) const {
51 return WasCreatedByThisConnection(view) || IsViewInRoots(view);
55 const ServerView* view) const {
56 return WasCreatedByThisConnection(view) &&
57 !delegate_->IsViewRootOfAnotherConnectionForAccessPolicy(view);
60 bool DefaultAccessPolicy::CanEmbed(const ServerView* view) const {
61 return WasCreatedByThisConnection(view);
65 const ServerView* view) const {
66 return WasCreatedByThisConnection(view) || IsViewInRoots(view);
69 bool DefaultAccessPolicy::CanSetViewSurfaceId(const ServerView* view) const {
70 // Once a view embeds another app, the embedder app is no longer able to
72 if (delegate_->IsViewRootOfAnotherConnectionForAccessPolicy(view))
74 return WasCreatedByThisConnection(view) || IsViewInRoots(view);
77 bool DefaultAccessPolicy::CanSetViewBounds(const ServerView* view) const {
78 return WasCreatedByThisConnection(view);
82 const ServerView* view,
85 if (!WasCreatedByThisConnection(view))
100 bool DefaultAccessPolicy::IsViewInRoots(const ServerView* view) const {
102 ViewIdToTransportId(view->id())) > 0;