1// Copyright 2013 The Chromium Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5#include "chrome/browser/ui/ash/multi_user/multi_user_window_manager_stub.h" 6 7#include "base/logging.h" 8#include "base/strings/string_util.h" 9 10namespace chrome { 11 12void MultiUserWindowManagerStub::SetWindowOwner(aura::Window* window, 13 const std::string& user_id) { 14 NOTIMPLEMENTED(); 15} 16 17const std::string& MultiUserWindowManagerStub::GetWindowOwner( 18 aura::Window* window) const { 19 return base::EmptyString(); 20} 21 22void MultiUserWindowManagerStub::ShowWindowForUser(aura::Window* window, 23 const std::string& user_id) { 24 NOTIMPLEMENTED(); 25} 26 27bool MultiUserWindowManagerStub::AreWindowsSharedAmongUsers() const { 28 return false; 29} 30 31void MultiUserWindowManagerStub::GetOwnersOfVisibleWindows( 32 std::set<std::string>* user_ids) const { 33} 34 35bool MultiUserWindowManagerStub::IsWindowOnDesktopOfUser( 36 aura::Window* window, 37 const std::string& user_id) const { 38 return true; 39} 40 41const std::string& MultiUserWindowManagerStub::GetUserPresentingWindow( 42 aura::Window* window) const { 43 return base::EmptyString(); 44} 45 46void MultiUserWindowManagerStub::AddUser(content::BrowserContext* context) { 47 NOTIMPLEMENTED(); 48} 49 50void MultiUserWindowManagerStub::AddObserver(Observer* observer) { 51 NOTIMPLEMENTED(); 52} 53 54void MultiUserWindowManagerStub::RemoveObserver(Observer* observer) { 55 NOTIMPLEMENTED(); 56} 57 58} // namespace chrome 59