| Index: components/omnibox/browser/search_provider.cc
|
| diff --git a/components/omnibox/browser/search_provider.cc b/components/omnibox/browser/search_provider.cc
|
| index 666e966d9e891debec035204348bde7626e0122d..55e363fc8d811a303f88ccf36b1a6bd0c3932c74 100644
|
| --- a/components/omnibox/browser/search_provider.cc
|
| +++ b/components/omnibox/browser/search_provider.cc
|
| @@ -890,8 +890,12 @@ std::unique_ptr<net::URLFetcher> SearchProvider::CreateSuggestFetcher(
|
| fetcher->SetLoadFlags(net::LOAD_DO_NOT_SAVE_COOKIES);
|
| // Add Chrome experiment state to the request headers.
|
| net::HttpRequestHeaders headers;
|
| - variations::AppendVariationHeaders(
|
| - fetcher->GetOriginalURL(), client()->IsOffTheRecord(), false, &headers);
|
| + // Note: It's fine to pass in |is_signed_in| false, which does not affect
|
| + // transmission of experiment ids coming from the variations server.
|
| + bool is_signed_in = false;
|
| + variations::AppendVariationHeaders(fetcher->GetOriginalURL(),
|
| + client()->IsOffTheRecord(), false,
|
| + is_signed_in, &headers);
|
| fetcher->SetExtraRequestHeaders(headers.ToString());
|
| fetcher->Start();
|
| return fetcher;
|
|
|