| Index: chrome/browser/android/contextualsearch/contextual_search_delegate.cc
|
| diff --git a/chrome/browser/android/contextualsearch/contextual_search_delegate.cc b/chrome/browser/android/contextualsearch/contextual_search_delegate.cc
|
| index 7b07a3e3359a388e576932cd20b80b71dd5e81e7..f170cd054592562ec444ceae0a4a2a609bcf4aa7 100644
|
| --- a/chrome/browser/android/contextualsearch/contextual_search_delegate.cc
|
| +++ b/chrome/browser/android/contextualsearch/contextual_search_delegate.cc
|
| @@ -72,6 +72,8 @@ const int kContextualCardsNoIntegration = 0;
|
| const int kContextualCardsBarIntegration = 1;
|
| const int kContextualCardsSingleAction = 2;
|
|
|
| +const char kContextualCardsVersionOverride[] = "contextual_cards_version";
|
| +
|
| } // namespace
|
|
|
| // URLFetcher ID, only used for tests: we only have one kind of fetcher.
|
| @@ -235,6 +237,13 @@ std::string ContextualSearchDelegate::BuildRequestUrl(std::string selection) {
|
| contextual_cards_version = kContextualCardsSingleAction;
|
| }
|
|
|
| + if (base::CommandLine::ForCurrentProcess()->HasSwitch(
|
| + kContextualCardsVersionOverride)){
|
| + contextual_cards_version =
|
| + std::stoi(base::CommandLine::ForCurrentProcess()->GetSwitchValueASCII(
|
| + kContextualCardsVersionOverride), nullptr);
|
| + }
|
| +
|
| TemplateURLRef::SearchTermsArgs::ContextualSearchParams params(
|
| kContextualSearchRequestVersion, selected_text, std::string(),
|
| contextual_cards_version);
|
|
|