Index: chrome/browser/web_applications/web_app.h |
diff --git a/chrome/browser/web_applications/web_app.h b/chrome/browser/web_applications/web_app.h |
index 7c42ca1f9229c790b0e9197485a46d5cbaf9cd82..df3a4ac77b8585fcf33f8d7c5c94e578b5cee432 100644 |
--- a/chrome/browser/web_applications/web_app.h |
+++ b/chrome/browser/web_applications/web_app.h |
@@ -99,6 +99,9 @@ enum ShortcutCreationReason { |
SHORTCUT_CREATION_AUTOMATED, |
}; |
+typedef base::Callback<void(const web_app::ShortcutInfo&, |
tapted
2014/05/05 07:02:01
nit: this should have a comment
jackhou1
2014/05/06 04:47:58
Done.
|
+ const extensions::FileHandlersInfo&)> InfoCallback; |
+ |
typedef base::Callback<void(const web_app::ShortcutInfo&)> |
ShortcutInfoCallback; |
@@ -197,6 +200,11 @@ std::string GetWMClassFromAppName(std::string app_name); |
namespace internals { |
+// Loads relevant info structs for the app and calls |callback|. |
+void GetInfoForApp(const extensions::Extension* extension, |
+ Profile* profile, |
+ const InfoCallback& callback); |
+ |
#if defined(OS_WIN) |
// Returns the Windows user-level shortcut paths that are specified in |
// |creation_locations|. |