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 c0ae59bc4af838d21c9fab3e02bd37edb9deca56..239eabcc4dfc5ea7970b54e2db89473383a95981 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,12 @@ 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); |
} |