summaryrefslogtreecommitdiffstats
path: root/components/google.gypi
diff options
context:
space:
mode:
authorblundell@chromium.org <blundell@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-06-08 11:47:58 +0000
committerblundell@chromium.org <blundell@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-06-08 11:47:58 +0000
commita1fcc1d501e1e8e85d97795c1c450f5325a82614 (patch)
treebd2dac696cfe6a2368bd7ae9f1871f3535b2ad18 /components/google.gypi
parent9d51882d2222c2bf221d3ba4449be7916ebf39fc (diff)
downloadchromium_src-a1fcc1d501e1e8e85d97795c1c450f5325a82614.zip
chromium_src-a1fcc1d501e1e8e85d97795c1c450f5325a82614.tar.gz
chromium_src-a1fcc1d501e1e8e85d97795c1c450f5325a82614.tar.bz2
Componentize GoogleURLTracker(InfoBarDelegate,MapEntry,NavHelper)
This CL moves GoogleURLTracker and associated friends to the Google component. It additionally moves strings that GoogleURLTrackerInfoBarDelegate into components_strings.grd (via google_strings.grdp). Dependencies of this code on google_util are temporarily punched through the embedder, as google_util will require more time to componentize. Once google_util is componentized, the indirection through the embedder will be removed. BUG=373209,373222 TBR=thakis, cbentzel Review URL: https://codereview.chromium.org/316203003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275743 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'components/google.gypi')
-rw-r--r--components/google.gypi16
1 files changed, 16 insertions, 0 deletions
diff --git a/components/google.gypi b/components/google.gypi
index 676fe81..588ac4b 100644
--- a/components/google.gypi
+++ b/components/google.gypi
@@ -9,6 +9,12 @@
'type': 'static_library',
'dependencies': [
'../base/base.gyp:base',
+ '../net/net.gyp:net',
+ '../ui/base/ui_base.gyp:ui_base',
+ '../url/url.gyp:url_lib',
+ 'components_strings.gyp:components_strings',
+ 'keyed_service_core',
+ 'infobars_core',
],
'include_dirs': [
'..',
@@ -20,9 +26,19 @@
'google/core/browser/google_search_metrics.h',
'google/core/browser/google_switches.cc',
'google/core/browser/google_switches.h',
+ 'google/core/browser/google_url_tracker.cc',
+ 'google/core/browser/google_url_tracker.h',
'google/core/browser/google_url_tracker_client.cc',
'google/core/browser/google_url_tracker_client.h',
+ 'google/core/browser/google_url_tracker_infobar_delegate.cc',
+ 'google/core/browser/google_url_tracker_infobar_delegate.h',
+ 'google/core/browser/google_url_tracker_map_entry.cc',
+ 'google/core/browser/google_url_tracker_map_entry.h',
+ 'google/core/browser/google_url_tracker_navigation_helper.cc',
+ 'google/core/browser/google_url_tracker_navigation_helper.h',
],
+ # TODO(jschuh): crbug.com/167187 fix size_t to int truncations.
+ 'msvs_disabled_warnings': [4267, ],
},
],
}