Componentize TemplateURL

Move chrome/browser/search_engines/template_url.{cc,h} to components/search_engines with tools/git/move_source_file.py
Remove template_url.* from chrome_browser.gypi.
Add templatee_url.* and dependencies to search_engines.gypi.
Add lines to components/search_engines/DEPS.
Fix includes in template_url.*

BUG=386365
TEST=build
[email protected] for include fix under chrome/browser
[email protected], [email protected], [email protected], [email protected] for the DEPS change

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279641 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/components/search_engines.gypi b/components/search_engines.gypi
index 4226f94..eda61f4 100644
--- a/components/search_engines.gypi
+++ b/components/search_engines.gypi
@@ -9,7 +9,12 @@
       'type': 'static_library',
       'dependencies': [
         '../base/base.gyp:base',
+        '../google_apis/google_apis.gyp:google_apis',
+        '../net/net.gyp:net',
+        '../ui/gfx/gfx.gyp:gfx_geometry',
         '../url/url.gyp:url_lib',
+        'component_metrics_proto',
+        'google_core_browser',
         'search_engines/prepopulated_engines.gyp:prepopulated_engines',
       ],
       'include_dirs': [
@@ -23,6 +28,8 @@
         'search_engines/search_engines_switches.h',
         'search_engines/search_terms_data.cc',
         'search_engines/search_terms_data.h',
+        'search_engines/template_url.cc',
+        'search_engines/template_url.h',
         'search_engines/template_url_data.cc',
         'search_engines/template_url_data.h',
         'search_engines/template_url_id.h',