summaryrefslogtreecommitdiffstats
path: root/chrome/common/net
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 /chrome/common/net
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 'chrome/common/net')
-rw-r--r--chrome/common/net/chrome_url_fixer_client.cc11
-rw-r--r--chrome/common/net/chrome_url_fixer_client.h18
2 files changed, 29 insertions, 0 deletions
diff --git a/chrome/common/net/chrome_url_fixer_client.cc b/chrome/common/net/chrome_url_fixer_client.cc
new file mode 100644
index 0000000..97b5462
--- /dev/null
+++ b/chrome/common/net/chrome_url_fixer_client.cc
@@ -0,0 +1,11 @@
+// Copyright 2014 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#include "chrome/common/net/chrome_url_fixer_client.h"
+
+ChromeURLFixerClient::ChromeURLFixerClient() {
+}
+
+ChromeURLFixerClient::~ChromeURLFixerClient() {
+}
diff --git a/chrome/common/net/chrome_url_fixer_client.h b/chrome/common/net/chrome_url_fixer_client.h
new file mode 100644
index 0000000..03e8bfe
--- /dev/null
+++ b/chrome/common/net/chrome_url_fixer_client.h
@@ -0,0 +1,18 @@
+// Copyright 2014 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#ifndef CHROME_COMMON_NET_CHROME_URL_FIXER_CLIENT_H_
+#define CHROME_COMMON_NET_CHROME_URL_FIXER_CLIENT_H_
+
+#include "base/basictypes.h"
+#include "chrome/common/net/url_fixer_client.h"
+
+// Chrome-specific implementation of URLFixerClient.
+class ChromeURLFixerClient : public URLFixerClient {
+ public:
+ ChromeURLFixerClient();
+ virtual ~ChromeURLFixerClient();
+};
+
+#endif // CHROME_COMMON_NET_CHROME_URL_FIXER_CLIENT_H_