Upstream version 7.36.149.0
[platform/framework/web/crosswalk.git] / src / chrome / browser / web_applications / web_app_win.h
index 6b2cf5b..7e87c29 100644 (file)
@@ -6,7 +6,11 @@
 #define CHROME_BROWSER_WEB_APPLICATIONS_WEB_APP_WIN_H_
 
 #include "base/files/file_path.h"
-#include "chrome/browser/shell_integration.h"
+#include "chrome/browser/web_applications/web_app.h"
+
+namespace content {
+class WebContents;
+}
 
 namespace gfx {
 class ImageFamily;
@@ -18,13 +22,16 @@ namespace web_app {
 // created shortcut.
 base::FilePath CreateShortcutInWebAppDir(
     const base::FilePath& web_app_path,
-    const ShellIntegration::ShortcutInfo& shortcut_info);
+    const web_app::ShortcutInfo& shortcut_info);
 
 namespace internals {
 
 bool CheckAndSaveIcon(const base::FilePath& icon_file,
                       const gfx::ImageFamily& image);
 
+base::FilePath GetIconFilePath(const base::FilePath& web_app_path,
+                               const base::string16& title);
+
 }  // namespace internals
 
 }  // namespace web_app