Remove unused flag --enable-browser-plugin-drag-drop.
[chromium-blink-merge.git] / ash / shell / shelf_delegate_impl.cc
blobbc4af4e4f5d527d6e32c4bb9665d7b911e1d55fb
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.
5 #include "ash/shell/shelf_delegate_impl.h"
7 #include "ash/shell.h"
8 #include "ash/shell/toplevel_window.h"
9 #include "ash/shell/window_watcher.h"
10 #include "ash/wm/window_util.h"
11 #include "base/strings/string_util.h"
12 #include "grit/ash_resources.h"
14 namespace ash {
15 namespace shell {
17 ShelfDelegateImpl::ShelfDelegateImpl(WindowWatcher* watcher)
18 : watcher_(watcher) {
21 ShelfDelegateImpl::~ShelfDelegateImpl() {
24 void ShelfDelegateImpl::OnShelfCreated(Shelf* shelf) {
27 void ShelfDelegateImpl::OnShelfDestroyed(Shelf* shelf) {
30 ShelfID ShelfDelegateImpl::GetShelfIDForAppID(const std::string& app_id) {
31 return 0;
34 const std::string& ShelfDelegateImpl::GetAppIDForShelfID(ShelfID id) {
35 return base::EmptyString();
38 void ShelfDelegateImpl::PinAppWithID(const std::string& app_id) {
41 bool ShelfDelegateImpl::IsAppPinned(const std::string& app_id) {
42 return false;
45 bool ShelfDelegateImpl::CanPin() const {
46 return false;
49 void ShelfDelegateImpl::UnpinAppWithID(const std::string& app_id) {
52 } // namespace shell
53 } // namespace ash