Index: chrome/browser/ui/app_list/search/people/people_provider.cc |
diff --git a/chrome/browser/ui/app_list/search/people/people_provider.cc b/chrome/browser/ui/app_list/search/people/people_provider.cc |
index 97419aec50ea81891503fc6905702adf0867425e..48cf801983ee633b1619c56262cfd2ca6983a4fe 100644 |
--- a/chrome/browser/ui/app_list/search/people/people_provider.cc |
+++ b/chrome/browser/ui/app_list/search/people/people_provider.cc |
@@ -42,11 +42,13 @@ const char kPeopleSearchOAuth2Scope[] = |
} // namespace |
-PeopleProvider::PeopleProvider(Profile* profile) |
- : WebserviceSearchProvider(profile), |
- OAuth2TokenService::Consumer("people_provider"), |
- people_search_url_(kPeopleSearchUrl), |
- skip_request_token_for_test_(false) { |
+PeopleProvider::PeopleProvider(Profile* profile, |
+ AppListControllerDelegate* controller) |
+ : WebserviceSearchProvider(profile), |
+ OAuth2TokenService::Consumer("people_provider"), |
+ controller_(controller), |
+ people_search_url_(kPeopleSearchUrl), |
+ skip_request_token_for_test_(false) { |
oauth2_scope_.insert(kPeopleSearchOAuth2Scope); |
} |
@@ -190,7 +192,7 @@ scoped_ptr<SearchResult> PeopleProvider::CreateResult( |
if (!person) |
return result.Pass(); |
- result.reset(new PeopleResult(profile_, person.Pass())); |
+ result.reset(new PeopleResult(profile_, controller_, person.Pass())); |
return result.Pass(); |
} |