| Index: chrome/browser/ui/app_list/search/search_webstore_result.cc
|
| diff --git a/chrome/browser/ui/app_list/search/search_webstore_result.cc b/chrome/browser/ui/app_list/search/search_webstore_result.cc
|
| index e544523c0f1fb4e5c94d1faaa0110fc2d4fe7640..1b6d62f4f3d09dd3f3177deddd7eb633b5c88871 100644
|
| --- a/chrome/browser/ui/app_list/search/search_webstore_result.cc
|
| +++ b/chrome/browser/ui/app_list/search/search_webstore_result.cc
|
| @@ -8,19 +8,31 @@
|
| #include "base/strings/utf_string_conversions.h"
|
| #include "chrome/browser/ui/browser_navigator.h"
|
| #include "chrome/common/extensions/extension_constants.h"
|
| +#include "extensions/common/extension_urls.h"
|
| #include "grit/generated_resources.h"
|
| #include "grit/theme_resources.h"
|
| +#include "net/base/escape.h"
|
| #include "net/base/url_util.h"
|
| #include "ui/base/l10n/l10n_util.h"
|
| #include "ui/base/resource/resource_bundle.h"
|
|
|
| +namespace {
|
| +
|
| +// Returns the URL of the web store search results page for |query|.
|
| +GURL GetWebstoreSearchPageURL(const std::string& query) {
|
| + return GURL(extensions::GetWebstoreLaunchURL() + "/search/" +
|
| + net::EscapeQueryParamValue(query, false));
|
| +}
|
| +
|
| +} // namespace
|
| +
|
| namespace app_list {
|
|
|
| SearchWebstoreResult::SearchWebstoreResult(Profile* profile,
|
| const std::string& query)
|
| : profile_(profile),
|
| query_(query),
|
| - launch_url_(extension_urls::GetWebstoreSearchPageUrl(query)) {
|
| + launch_url_(extension_GetWebstoreSearchPageURL(query)) {
|
| set_id(launch_url_.spec());
|
| set_relevance(0.0);
|
|
|
|
|