| Index: components/view_manager/window_manager_access_policy.cc | 
| diff --git a/components/view_manager/window_manager_access_policy.cc b/components/view_manager/window_manager_access_policy.cc | 
| deleted file mode 100644 | 
| index 7a6751c7f23d524b629ad7ae1453ee06a251015e..0000000000000000000000000000000000000000 | 
| --- a/components/view_manager/window_manager_access_policy.cc | 
| +++ /dev/null | 
| @@ -1,115 +0,0 @@ | 
| -// Copyright 2014 The Chromium Authors. All rights reserved. | 
| -// Use of this source code is governed by a BSD-style license that can be | 
| -// found in the LICENSE file. | 
| - | 
| -#include "components/view_manager/window_manager_access_policy.h" | 
| - | 
| -#include "components/view_manager/access_policy_delegate.h" | 
| -#include "components/view_manager/server_view.h" | 
| - | 
| -namespace view_manager { | 
| - | 
| -// TODO(sky): document why this differs from default for each case. Maybe want | 
| -// to subclass DefaultAccessPolicy. | 
| - | 
| -WindowManagerAccessPolicy::WindowManagerAccessPolicy( | 
| -    mojo::ConnectionSpecificId connection_id, | 
| -    AccessPolicyDelegate* delegate) | 
| -    : connection_id_(connection_id), delegate_(delegate) { | 
| -} | 
| - | 
| -WindowManagerAccessPolicy::~WindowManagerAccessPolicy() { | 
| -} | 
| - | 
| -bool WindowManagerAccessPolicy::CanRemoveViewFromParent( | 
| -    const ServerView* view) const { | 
| -  return true; | 
| -} | 
| - | 
| -bool WindowManagerAccessPolicy::CanAddView(const ServerView* parent, | 
| -                                           const ServerView* child) const { | 
| -  return true; | 
| -} | 
| - | 
| -bool WindowManagerAccessPolicy::CanReorderView( | 
| -    const ServerView* view, | 
| -    const ServerView* relative_view, | 
| -    mojo::OrderDirection direction) const { | 
| -  return true; | 
| -} | 
| - | 
| -bool WindowManagerAccessPolicy::CanDeleteView(const ServerView* view) const { | 
| -  return view->id().connection_id == connection_id_; | 
| -} | 
| - | 
| -bool WindowManagerAccessPolicy::CanGetViewTree(const ServerView* view) const { | 
| -  return true; | 
| -} | 
| - | 
| -bool WindowManagerAccessPolicy::CanDescendIntoViewForViewTree( | 
| -    const ServerView* view) const { | 
| -  return true; | 
| -} | 
| - | 
| -bool WindowManagerAccessPolicy::CanEmbed(const ServerView* view) const { | 
| -  return !delegate_->IsRootForAccessPolicy(view->id()); | 
| -} | 
| - | 
| -bool WindowManagerAccessPolicy::CanChangeViewVisibility( | 
| -    const ServerView* view) const { | 
| -  // The WindowManager can change the visibility of the root too. | 
| -  return view->id().connection_id == connection_id_ || | 
| -      (view->GetRoot() == view); | 
| -} | 
| - | 
| -bool WindowManagerAccessPolicy::CanSetViewSurfaceId( | 
| -    const ServerView* view) const { | 
| -  if (delegate_->IsViewRootOfAnotherConnectionForAccessPolicy(view)) | 
| -    return false; | 
| -  return view->id().connection_id == connection_id_ || | 
| -         (delegate_->IsRootForAccessPolicy(view->id())); | 
| -} | 
| - | 
| -bool WindowManagerAccessPolicy::CanSetViewBounds(const ServerView* view) const { | 
| -  return view->id().connection_id == connection_id_; | 
| -} | 
| - | 
| -bool WindowManagerAccessPolicy::CanSetViewProperties( | 
| -    const ServerView* view) const { | 
| -  return view->id().connection_id == connection_id_; | 
| -} | 
| - | 
| -bool WindowManagerAccessPolicy::CanSetViewTextInputState( | 
| -    const ServerView* view) const { | 
| -  return view->id().connection_id == connection_id_; | 
| -} | 
| - | 
| -bool WindowManagerAccessPolicy::CanSetFocus(const ServerView* view) const { | 
| -  return true; | 
| -} | 
| - | 
| -bool WindowManagerAccessPolicy::CanSetAccessPolicy( | 
| -    const ServerView* view) const { | 
| -  return true; | 
| -} | 
| - | 
| -bool WindowManagerAccessPolicy::ShouldNotifyOnHierarchyChange( | 
| -    const ServerView* view, | 
| -    const ServerView** new_parent, | 
| -    const ServerView** old_parent) const { | 
| -  // Notify if we've already told the window manager about the view, or if we've | 
| -  // already told the window manager about the parent. The later handles the | 
| -  // case of a view that wasn't parented to the root getting added to the root. | 
| -  return IsViewKnown(view) || (*new_parent && IsViewKnown(*new_parent)); | 
| -} | 
| - | 
| -const ServerView* WindowManagerAccessPolicy::GetViewForFocusChange( | 
| -    const ServerView* focused) { | 
| -  return focused; | 
| -} | 
| - | 
| -bool WindowManagerAccessPolicy::IsViewKnown(const ServerView* view) const { | 
| -  return delegate_->IsViewKnownForAccessPolicy(view); | 
| -} | 
| - | 
| -}  // namespace view_manager | 
|  |