Index: chrome/browser/google/google_url_tracker_factory.cc |
diff --git a/chrome/browser/google/google_url_tracker_factory.cc b/chrome/browser/google/google_url_tracker_factory.cc |
index b7dd52d5a26e26a0574c9805991bc320f7f2e87c..877192936608018463258d1e17da3d3863b97121 100644 |
--- a/chrome/browser/google/google_url_tracker_factory.cc |
+++ b/chrome/browser/google/google_url_tracker_factory.cc |
@@ -5,6 +5,7 @@ |
#include "chrome/browser/google/google_url_tracker_factory.h" |
#include "base/prefs/pref_service.h" |
+#include "chrome/browser/google/chrome_google_url_tracker_client.h" |
#include "chrome/browser/google/google_url_tracker.h" |
#include "chrome/browser/google/google_url_tracker_navigation_helper_impl.h" |
#include "chrome/browser/profiles/incognito_helpers.h" |
@@ -36,9 +37,13 @@ GoogleURLTrackerFactory::~GoogleURLTrackerFactory() { |
KeyedService* GoogleURLTrackerFactory::BuildServiceInstanceFor( |
content::BrowserContext* profile) const { |
+ scoped_ptr<GoogleURLTrackerClient> client( |
+ new ChromeGoogleURLTrackerClient()); |
scoped_ptr<GoogleURLTrackerNavigationHelper> nav_helper( |
new GoogleURLTrackerNavigationHelperImpl()); |
- return new GoogleURLTracker(static_cast<Profile*>(profile), nav_helper.Pass(), |
+ return new GoogleURLTracker(static_cast<Profile*>(profile), |
+ client.Pass(), |
+ nav_helper.Pass(), |
GoogleURLTracker::NORMAL_MODE); |
} |