Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(14)

Side by Side Diff: content/public/renderer/content_renderer_client.cc

Issue 10449063: Create default implementations of ContentRendererClient, ContentUtilityClient, and ContentPluginCli… (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: Created 8 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
(Empty)
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4
5 #include "content/public/renderer/content_renderer_client.h"
6
7 namespace content {
8
9 SkBitmap* ContentRendererClient::GetSadPluginBitmap() {
10 return NULL;
11 }
12
13 std::string ContentRendererClient::GetDefaultEncoding() {
14 return std::string();
15 }
16
17 bool ContentRendererClient::OverrideCreatePlugin(
18 RenderView* render_view,
19 WebKit::WebFrame* frame,
20 const WebKit::WebPluginParams& params,
21 WebKit::WebPlugin** plugin) {
22 return false;
23 }
24
25 WebKit::WebPlugin* ContentRendererClient::CreatePluginReplacement(
26 RenderView* render_view,
27 const FilePath& plugin_path) {
28 return NULL;
29 }
30
31 bool ContentRendererClient::HasErrorPage(int http_status_code,
32 std::string* error_domain) {
33 return false;
34 }
35
36 webkit_media::WebMediaPlayerImpl*
37 ContentRendererClient::OverrideCreateWebMediaPlayer(
38 RenderView* render_view,
39 WebKit::WebFrame* frame,
40 WebKit::WebMediaPlayerClient* client,
41 base::WeakPtr<webkit_media::WebMediaPlayerDelegate> delegate,
42 media::FilterCollection* collection,
43 WebKit::WebAudioSourceProvider* audio_source_provider,
44 media::MessageLoopFactory* message_loop_factory,
45 webkit_media::MediaStreamClient* media_stream_client,
46 media::MediaLog* media_log) {
47 return NULL;
48 }
49
50 bool ContentRendererClient::RunIdleHandlerWhenWidgetsHidden() {
51 return true;
52 }
53
54 bool ContentRendererClient::AllowPopup(const GURL& creator) {
55 return false;
56 }
57
58 bool ContentRendererClient::ShouldFork(WebKit::WebFrame* frame,
59 const GURL& url,
60 bool is_initial_navigation,
61 bool* send_referrer) {
62 return false;
63 }
64
65 bool ContentRendererClient::WillSendRequest(WebKit::WebFrame* frame,
66 const GURL& url,
67 GURL* new_url) {
68 return false;
69 }
70
71 bool ContentRendererClient::ShouldPumpEventsDuringCookieMessage() {
72 return false;
73 }
74
75 unsigned long long ContentRendererClient::VisitedLinkHash(
76 const char* canonical_url, size_t length) {
77 return 0LL;
78 }
79
80 bool ContentRendererClient::IsLinkVisited(unsigned long long link_hash) {
81 return false;
82 }
83
84 bool ContentRendererClient::ShouldOverridePageVisibilityState(
85 const RenderView* render_view,
86 WebKit::WebPageVisibilityState* override_state) const {
87 return false;
88 }
89
90 bool ContentRendererClient::HandleGetCookieRequest(
91 RenderView* sender,
92 const GURL& url,
93 const GURL& first_party_for_cookies,
94 std::string* cookies) {
95 return false;
96 }
97
98 bool ContentRendererClient::HandleSetCookieRequest(
99 RenderView* sender,
100 const GURL& url,
101 const GURL& first_party_for_cookies,
102 const std::string& value) {
103 return false;
104 }
105
106 } // namespace content
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698