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/web_applications/web_app.h"
6
7namespace web_app {
8
9void UpdateShortcutsForAllApps(Profile* profile,
10                               const base::Closure& callback) {
11  callback.Run();
12}
13
14namespace internals {
15
16bool CreatePlatformShortcuts(
17    const base::FilePath& web_app_path,
18    const ShortcutInfo& shortcut_info,
19    const extensions::FileHandlersInfo& file_handlers_info,
20    const ShortcutLocations& creation_locations,
21    ShortcutCreationReason creation_reason) {
22  return true;
23}
24
25void DeletePlatformShortcuts(const base::FilePath& web_app_path,
26                             const ShortcutInfo& shortcut_info) {}
27
28void UpdatePlatformShortcuts(
29    const base::FilePath& web_app_path,
30    const base::string16& old_app_title,
31    const ShortcutInfo& shortcut_info,
32    const extensions::FileHandlersInfo& file_handlers_info) {}
33
34void DeleteAllShortcutsForProfile(const base::FilePath& profile_path) {}
35
36}  // namespace internals
37}  // namespace web_app
38