| Index: chrome/browser/ui/app_list/app_list_service_win.h
|
| diff --git a/chrome/browser/ui/app_list/app_list_service_win.h b/chrome/browser/ui/app_list/app_list_service_win.h
|
| index 708adebd40fe06a611a335818664100988371ae5..d02f9de2d5456a6a66ae44bf186c1aa8a4ceb686 100644
|
| --- a/chrome/browser/ui/app_list/app_list_service_win.h
|
| +++ b/chrome/browser/ui/app_list/app_list_service_win.h
|
| @@ -5,7 +5,24 @@
|
| #ifndef CHROME_BROWSER_UI_APP_LIST_APP_LIST_SERVICE_WIN_H_
|
| #define CHROME_BROWSER_UI_APP_LIST_APP_LIST_SERVICE_WIN_H_
|
|
|
| -class AppListService;
|
| +#include "chrome/browser/ui/app_list/app_list_service_impl.h"
|
| +
|
| +namespace app_list{
|
| +class AppListModel;
|
| +}
|
| +
|
| +// Exposes methods required by the AppListServiceTestApi on Windows.
|
| +// TODO(tapted): Put the full declaration for Windows here, and remove testing
|
| +// methods once they can access the implementation from the test api.
|
| +class AppListServiceWin : public AppListServiceImpl {
|
| + public:
|
| + AppListServiceWin() {}
|
| +
|
| + virtual app_list::AppListModel* GetAppListModelForTesting() = 0;
|
| +
|
| + private:
|
| + DISALLOW_COPY_AND_ASSIGN(AppListServiceWin);
|
| +};
|
|
|
| namespace chrome {
|
|
|
|
|