Index: content/shell/shell_content_renderer_client.h |
=================================================================== |
--- content/shell/shell_content_renderer_client.h (revision 0) |
+++ content/shell/shell_content_renderer_client.h (revision 0) |
@@ -0,0 +1,67 @@ |
+// Copyright (c) 2011 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 CONTENT_SHELL_SHELL_CONTENT_RENDERER_CLIENT_H_ |
+#define CONTENT_SHELL_SHELL_CONTENT_RENDERER_CLIENT_H_ |
+#pragma once |
+ |
+#include "base/compiler_specific.h" |
+#include "content/renderer/content_renderer_client.h" |
+ |
+namespace content { |
+ |
+class ShellContentRendererClient : public ContentRendererClient { |
+ public: |
+ virtual ~ShellContentRendererClient(); |
+ virtual void RenderThreadStarted() OVERRIDE; |
+ virtual void RenderViewCreated(RenderView* render_view) OVERRIDE; |
+ virtual void SetNumberOfViews(int number_of_views) OVERRIDE; |
+ virtual SkBitmap* GetSadPluginBitmap() OVERRIDE; |
+ virtual std::string GetDefaultEncoding() OVERRIDE; |
+ virtual WebKit::WebPlugin* CreatePlugin( |
+ RenderView* render_view, |
+ WebKit::WebFrame* frame, |
+ const WebKit::WebPluginParams& params) OVERRIDE; |
+ virtual void ShowErrorPage(RenderView* render_view, |
+ WebKit::WebFrame* frame, |
+ int http_status_code) OVERRIDE; |
+ virtual std::string GetNavigationErrorHtml( |
+ const WebKit::WebURLRequest& failed_request, |
+ const WebKit::WebURLError& error) OVERRIDE; |
+ virtual bool RunIdleHandlerWhenWidgetsHidden() OVERRIDE; |
+ virtual bool AllowPopup(const GURL& creator) OVERRIDE; |
+ virtual bool ShouldFork(WebKit::WebFrame* frame, |
+ const GURL& url, |
+ bool is_content_initiated, |
+ bool is_initial_navigation, |
+ bool* send_referrer) OVERRIDE; |
+ virtual bool WillSendRequest(WebKit::WebFrame* frame, |
+ const GURL& url, |
+ GURL* new_url) OVERRIDE; |
+ virtual bool ShouldPumpEventsDuringCookieMessage() OVERRIDE; |
+ virtual void DidCreateScriptContext(WebKit::WebFrame* frame) OVERRIDE; |
+ virtual void DidDestroyScriptContext(WebKit::WebFrame* frame) OVERRIDE; |
+ virtual void DidCreateIsolatedScriptContext( |
+ WebKit::WebFrame* frame, int world_id, |
+ v8::Handle<v8::Context> context) OVERRIDE; |
+ virtual unsigned long long VisitedLinkHash(const char* canonical_url, |
+ size_t length) OVERRIDE; |
+ virtual bool IsLinkVisited(unsigned long long link_hash) OVERRIDE; |
+ virtual void PrefetchHostName(const char* hostname, size_t length) OVERRIDE; |
+ virtual bool ShouldOverridePageVisibilityState( |
+ const RenderView* render_view, |
+ WebKit::WebPageVisibilityState* override_state) const OVERRIDE; |
+ virtual bool HandleGetCookieRequest(RenderView* sender, |
+ const GURL& url, |
+ const GURL& first_party_for_cookies, |
+ std::string* cookies) OVERRIDE; |
+ virtual bool HandleSetCookieRequest(RenderView* sender, |
+ const GURL& url, |
+ const GURL& first_party_for_cookies, |
+ const std::string& value) OVERRIDE; |
+}; |
+ |
+} // namespace content |
+ |
+#endif // CONTENT_SHELL_SHELL_CONTENT_RENDERER_CLIENT_H_ |
Property changes on: content\shell\shell_content_renderer_client.h |
___________________________________________________________________ |
Added: svn:eol-style |
+ LF |