Companion bug for client-side changes required to support Issue 607448.
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/704e8bc7ebcd4f699df985b7b8685f651b3d4cf1 commit 704e8bc7ebcd4f699df985b7b8685f651b3d4cf1 Author: atanasova <atanasova@chromium.org> Date: Tue May 10 15:01:37 2016 Adding a parameter that will be used to request a transparent doodle. As part of the query URL add an optional paramater that specifies whether we want to download a transparent doodle. BUG= 610319 Review-Url: https://codereview.chromium.org/1962013002 Cr-Commit-Position: refs/heads/master@{#392603} [modify] https://crrev.com/704e8bc7ebcd4f699df985b7b8685f651b3d4cf1/chrome/browser/android/logo_service.cc [modify] https://crrev.com/704e8bc7ebcd4f699df985b7b8685f651b3d4cf1/components/search_provider_logos/google_logo_api.cc [modify] https://crrev.com/704e8bc7ebcd4f699df985b7b8685f651b3d4cf1/components/search_provider_logos/google_logo_api.h [modify] https://crrev.com/704e8bc7ebcd4f699df985b7b8685f651b3d4cf1/components/search_provider_logos/logo_tracker.cc [modify] https://crrev.com/704e8bc7ebcd4f699df985b7b8685f651b3d4cf1/components/search_provider_logos/logo_tracker.h [modify] https://crrev.com/704e8bc7ebcd4f699df985b7b8685f651b3d4cf1/components/search_provider_logos/logo_tracker_unittest.cc
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/57a51d6f7b4fcaa63d303f465fdb6b360495531c commit 57a51d6f7b4fcaa63d303f465fdb6b360495531c Author: atanasova <atanasova@chromium.org> Date: Tue May 10 18:57:04 2016 Add a feature flag for enabling transparent doodle request. When the flag is enabled, use the transparent doodle request. This is disabled by default until the GWS changes are live. BUG= 610319 Review-Url: https://codereview.chromium.org/1956393002 Cr-Commit-Position: refs/heads/master@{#392665} [modify] https://crrev.com/57a51d6f7b4fcaa63d303f465fdb6b360495531c/chrome/app/generated_resources.grd [modify] https://crrev.com/57a51d6f7b4fcaa63d303f465fdb6b360495531c/chrome/browser/about_flags.cc [modify] https://crrev.com/57a51d6f7b4fcaa63d303f465fdb6b360495531c/chrome/browser/android/chrome_feature_list.cc [modify] https://crrev.com/57a51d6f7b4fcaa63d303f465fdb6b360495531c/chrome/browser/android/chrome_feature_list.h [modify] https://crrev.com/57a51d6f7b4fcaa63d303f465fdb6b360495531c/chrome/browser/android/logo_service.cc
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/be7524009dee61560b43c3f5445025bf5818d0e4 commit be7524009dee61560b43c3f5445025bf5818d0e4 Author: atanasova <atanasova@chromium.org> Date: Wed May 11 15:29:05 2016 Use the NTP-MD flag for transparent doodle requests. Instead of creating a new flag, start using the NTP-MD flag when deciding whether to request a transparent doodle. This requires some clean up of the previously created flag. BUG= 610319 Review-Url: https://codereview.chromium.org/1966203002 Cr-Commit-Position: refs/heads/master@{#392929} [modify] https://crrev.com/be7524009dee61560b43c3f5445025bf5818d0e4/chrome/app/generated_resources.grd [modify] https://crrev.com/be7524009dee61560b43c3f5445025bf5818d0e4/chrome/browser/about_flags.cc [modify] https://crrev.com/be7524009dee61560b43c3f5445025bf5818d0e4/chrome/browser/android/chrome_feature_list.cc [modify] https://crrev.com/be7524009dee61560b43c3f5445025bf5818d0e4/chrome/browser/android/chrome_feature_list.h [modify] https://crrev.com/be7524009dee61560b43c3f5445025bf5818d0e4/chrome/browser/android/logo_service.cc
Comment 1 by nepper@chromium.org
, May 9 2016