Remove the GoogleURLTracker infobar functionality entirely.
commitcd7c9d17c3d471e00136542092f167fb60e4244f
authorpkasting <pkasting@chromium.org>
Wed, 7 Jan 2015 22:40:16 +0000 (7 14:40 -0800)
committerCommit bot <commit-bot@chromium.org>
Wed, 7 Jan 2015 22:41:01 +0000 (7 22:41 +0000)
tree021b643486b0324131c312664bca2133043a99c0
parentf48cead580e6c82a8f3c4ac2a493249da780ee28
Remove the GoogleURLTracker infobar functionality entirely.

Now instead of prompting the user which search domain they would like when they
perform a search after Chrome has detected a new search domain, we just accept
what searchdomaincheck tells us immediately.

If the domain changes with existing search pages open, we don't reload those
pages on the new domain, as we did with the infobar if you clicked the button to
change domains; doing so could interrupt what the user is doing and will
certainly be surprising.  We just allow future searches to use the new domain.

BUG=421174
TEST=A machine moved among different countries should automatically change search domains to the local domains (on network switch or Chrome restart) without prompting the user

Review URL: https://codereview.chromium.org/808253006

Cr-Commit-Position: refs/heads/master@{#310395}
39 files changed:
build/ios/grit_whitelist.txt
chrome/browser/android/logo_service.cc
chrome/browser/android/tab_android.cc
chrome/browser/chromeos/customization/customization_wallpaper_downloader_browsertest.cc
chrome/browser/google/DEPS [deleted file]
chrome/browser/google/chrome_google_url_tracker_client.cc
chrome/browser/google/chrome_google_url_tracker_client.h
chrome/browser/google/google_url_tracker_factory.cc
chrome/browser/google/google_url_tracker_navigation_helper_impl.cc [deleted file]
chrome/browser/google/google_url_tracker_navigation_helper_impl.h [deleted file]
chrome/browser/prefs/browser_prefs.cc
chrome/browser/profile_resetter/profile_resetter.cc
chrome/browser/profile_resetter/profile_resetter_unittest.cc
chrome/browser/search/instant_unittest_base.cc
chrome/browser/ui/browser.cc
chrome/browser/ui/browser_navigator.cc
chrome/browser/ui/navigation_correction_tab_observer.cc
chrome/browser/ui/omnibox/omnibox_edit_model.cc
chrome/browser/ui/search/instant_extended_interactive_uitest.cc
chrome/chrome_browser.gypi
components/components_strings.grd
components/google.gypi
components/google/DEPS
components/google/core/browser/BUILD.gn
components/google/core/browser/DEPS
components/google/core/browser/google_pref_names.cc
components/google/core/browser/google_pref_names.h
components/google/core/browser/google_url_tracker.cc
components/google/core/browser/google_url_tracker.h
components/google/core/browser/google_url_tracker_client.h
components/google/core/browser/google_url_tracker_infobar_delegate.cc [deleted file]
components/google/core/browser/google_url_tracker_infobar_delegate.h [deleted file]
components/google/core/browser/google_url_tracker_map_entry.cc [deleted file]
components/google/core/browser/google_url_tracker_map_entry.h [deleted file]
components/google/core/browser/google_url_tracker_navigation_helper.cc [deleted file]
components/google/core/browser/google_url_tracker_navigation_helper.h [deleted file]
components/google/core/browser/google_url_tracker_unittest.cc
components/google/core/browser/google_util.cc
components/google_strings.grdp [deleted file]