Home | History | Annotate | Download | only in web_applications
      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 
      7 namespace web_app {
      8 
      9 void UpdateShortcutsForAllApps(Profile* profile,
     10                                const base::Closure& callback) {
     11   callback.Run();
     12 }
     13 
     14 namespace internals {
     15 
     16 bool 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 
     25 void DeletePlatformShortcuts(const base::FilePath& web_app_path,
     26                              const ShortcutInfo& shortcut_info) {}
     27 
     28 void 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 
     34 void DeleteAllShortcutsForProfile(const base::FilePath& profile_path) {}
     35 
     36 }  // namespace internals
     37 }  // namespace web_app
     38