| Index: chrome/renderer/chrome_content_renderer_client.h
|
| diff --git a/chrome/renderer/chrome_content_renderer_client.h b/chrome/renderer/chrome_content_renderer_client.h
|
| index 1885c57be55e4a4372d0a2a436fe57dd0eec4793..d4d5b835f8b1aac1d697249b65a644e8171be92d 100644
|
| --- a/chrome/renderer/chrome_content_renderer_client.h
|
| +++ b/chrome/renderer/chrome_content_renderer_client.h
|
| @@ -21,6 +21,7 @@ class ChromeRenderProcessObserver;
|
| class ExtensionSet;
|
| class PrescientNetworkingDispatcher;
|
| class RendererNetPredictor;
|
| +class SearchBouncer;
|
| #if defined(ENABLE_SPELLCHECK)
|
| class SpellCheck;
|
| class SpellCheckProvider;
|
| @@ -81,6 +82,7 @@ class ChromeContentRendererClient : public content::ContentRendererClient {
|
| const base::FilePath& plugin_path) OVERRIDE;
|
| virtual bool HasErrorPage(int http_status_code,
|
| std::string* error_domain) OVERRIDE;
|
| + virtual bool ShouldSuppressErrorPage(const GURL& url) OVERRIDE;
|
| virtual void GetNavigationErrorStrings(
|
| WebKit::WebFrame* frame,
|
| const WebKit::WebURLRequest& failed_request,
|
| @@ -172,6 +174,8 @@ class ChromeContentRendererClient : public content::ContentRendererClient {
|
|
|
| private:
|
| FRIEND_TEST_ALL_PREFIXES(ChromeContentRendererClientTest, NaClRestriction);
|
| + FRIEND_TEST_ALL_PREFIXES(ChromeContentRendererClientTest,
|
| + ShouldSuppressErrorPage);
|
|
|
| const extensions::Extension* GetExtension(
|
| const WebKit::WebSecurityOrigin& origin) const;
|
| @@ -207,6 +211,7 @@ class ChromeContentRendererClient : public content::ContentRendererClient {
|
| #if defined(ENABLE_WEBRTC)
|
| scoped_refptr<WebRtcLoggingMessageFilter> webrtc_logging_message_filter_;
|
| #endif
|
| + scoped_ptr<SearchBouncer> search_bouncer_;
|
|
|
| #if defined(ENABLE_PLUGINS)
|
| std::set<std::string> allowed_file_handle_origins_;
|
|
|