| Index: chrome/browser/ui/app_list/arc/arc_app_list_prefs.h
|
| diff --git a/chrome/browser/ui/app_list/arc/arc_app_list_prefs.h b/chrome/browser/ui/app_list/arc/arc_app_list_prefs.h
|
| index 3cf5b37ed66506b04a2ba67bb537982a9babfbbe..2170d9f8451560a5e34a297f47f657731da32f9c 100644
|
| --- a/chrome/browser/ui/app_list/arc/arc_app_list_prefs.h
|
| +++ b/chrome/browser/ui/app_list/arc/arc_app_list_prefs.h
|
| @@ -239,6 +239,8 @@ class ArcAppListPrefs
|
| return package_list_initial_refreshed_;
|
| }
|
|
|
| + // Returns set of ARC apps for provided package name, not including shortcuts,
|
| + // associated with this package.
|
| std::unordered_set<std::string> GetAppsForPackage(
|
| const std::string& package_name) const;
|
|
|
| @@ -329,6 +331,10 @@ class ArcAppListPrefs
|
| void DisableAllApps();
|
| void RemoveAllApps();
|
| std::vector<std::string> GetAppIdsNoArcEnabledCheck() const;
|
| + std::unordered_set<std::string> GetAppsAndShortcutsForPackage(
|
| + const std::string& package_name,
|
| + bool include_shortcuts) const;
|
| +
|
| // Enumerates apps from preferences and notifies listeners about available
|
| // apps while ARC is not started yet. All apps in this case have disabled
|
| // state.
|
|
|