summaryrefslogtreecommitdiffstats
path: root/chrome/renderer/chrome_content_renderer_client.h
diff options
context:
space:
mode:
authorjam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-04-14 23:06:02 +0000
committerjam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-04-14 23:06:02 +0000
commit6cf19311fbe08c5c8c674a50fd834ae818b549c0 (patch)
tree3695140186636fea207811b46160cbef6d985ac2 /chrome/renderer/chrome_content_renderer_client.h
parent6c93e3656f1d01e24908c8c8cd07e6c2d53bb05c (diff)
downloadchromium_src-6cf19311fbe08c5c8c674a50fd834ae818b549c0.zip
chromium_src-6cf19311fbe08c5c8c674a50fd834ae818b549c0.tar.gz
chromium_src-6cf19311fbe08c5c8c674a50fd834ae818b549c0.tar.bz2
Remove the rest of the Chrome dependencies from RenderThread.
Review URL: http://codereview.chromium.org/6853029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81666 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/renderer/chrome_content_renderer_client.h')
-rw-r--r--chrome/renderer/chrome_content_renderer_client.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/chrome/renderer/chrome_content_renderer_client.h b/chrome/renderer/chrome_content_renderer_client.h
index e56204b..33cf2b6 100644
--- a/chrome/renderer/chrome_content_renderer_client.h
+++ b/chrome/renderer/chrome_content_renderer_client.h
@@ -10,6 +10,8 @@
#include "content/renderer/content_renderer_client.h"
class ExtensionDispatcher;
+class RendererHistogramSnapshots;
+class RendererNetPredictor;
class SpellCheck;
class VisitedLinkSlave;
@@ -57,6 +59,7 @@ class ChromeContentRendererClient : public content::ContentRendererClient {
virtual unsigned long long VisitedLinkHash(const char* canonical_url,
size_t length);
virtual bool IsLinkVisited(unsigned long long link_hash);
+ virtual void PrefetchHostName(const char* hostname, size_t length);
// For testing.
void SetExtensionDispatcher(ExtensionDispatcher* extension_dispatcher);
@@ -82,6 +85,8 @@ class ChromeContentRendererClient : public content::ContentRendererClient {
bool CrossesExtensionExtents(WebKit::WebFrame* frame, const GURL& new_url);
scoped_ptr<ExtensionDispatcher> extension_dispatcher_;
+ scoped_ptr<RendererHistogramSnapshots> histogram_snapshots_;
+ scoped_ptr<RendererNetPredictor> net_predictor_;
scoped_ptr<SpellCheck> spellcheck_;
scoped_ptr<VisitedLinkSlave> visited_link_slave_;
scoped_ptr<safe_browsing::PhishingClassifierFilter> phishing_classifier_;