diff options
author | jam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-04-16 02:08:42 +0000 |
---|---|---|
committer | jam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-04-16 02:08:42 +0000 |
commit | 38b592904f582daacd833b767b3cce3d1c211068 (patch) | |
tree | a91ae9b6694153f8f017778e56f67797fc2a136d /chrome/renderer/chrome_content_renderer_client.h | |
parent | 4766a6019405334b45222b48560aeda994a0e8e8 (diff) | |
download | chromium_src-38b592904f582daacd833b767b3cce3d1c211068.zip chromium_src-38b592904f582daacd833b767b3cce3d1c211068.tar.gz chromium_src-38b592904f582daacd833b767b3cce3d1c211068.tar.bz2 |
Clear RenderThread of any Chrome specific code, and move a bunch of stuff out of RenderView.
Took out CookieMessageFilter since it's not used anymore. Removed RenderProcessTest and RendererMainTest since they really weren't testing much.
Review URL: http://codereview.chromium.org/6873014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81851 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/renderer/chrome_content_renderer_client.h')
-rw-r--r-- | chrome/renderer/chrome_content_renderer_client.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/chrome/renderer/chrome_content_renderer_client.h b/chrome/renderer/chrome_content_renderer_client.h index 33cf2b6..f2de762 100644 --- a/chrome/renderer/chrome_content_renderer_client.h +++ b/chrome/renderer/chrome_content_renderer_client.h @@ -9,6 +9,7 @@ #include "base/memory/scoped_ptr.h" #include "content/renderer/content_renderer_client.h" +class ChromeRenderProcessObserver; class ExtensionDispatcher; class RendererHistogramSnapshots; class RendererNetPredictor; @@ -53,6 +54,8 @@ class ChromeContentRendererClient : public content::ContentRendererClient { virtual bool WillSendRequest(WebKit::WebFrame* frame, const GURL& url, GURL* new_url); + virtual FilePath GetMediaLibraryPath(); + virtual bool ShouldPumpEventsDuringCookieMessage(); virtual void DidCreateScriptContext(WebKit::WebFrame* frame); virtual void DidDestroyScriptContext(WebKit::WebFrame* frame); virtual void DidCreateIsolatedScriptContext(WebKit::WebFrame* frame); @@ -84,6 +87,7 @@ class ChromeContentRendererClient : public content::ContentRendererClient { // as window.opener) if the window navigates back. bool CrossesExtensionExtents(WebKit::WebFrame* frame, const GURL& new_url); + scoped_ptr<ChromeRenderProcessObserver> chrome_observer_; scoped_ptr<ExtensionDispatcher> extension_dispatcher_; scoped_ptr<RendererHistogramSnapshots> histogram_snapshots_; scoped_ptr<RendererNetPredictor> net_predictor_; |