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

Side by Side Diff: content/browser/mock_content_browser_client.cc

Issue 9566035: Move QuotaPermissionContext to content/public/browser and put it in the content namespace. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: . Created 8 years, 9 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
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 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 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "content/browser/mock_content_browser_client.h" 5 #include "content/browser/mock_content_browser_client.h"
6 6
7 #include <string> 7 #include <string>
8 8
9 #include "base/file_path.h" 9 #include "base/file_path.h"
10 #include "base/logging.h" 10 #include "base/logging.h"
11 #include "content/test/test_web_contents_view.h" 11 #include "content/test/test_web_contents_view.h"
12 #include "googleurl/src/gurl.h" 12 #include "googleurl/src/gurl.h"
13 #include "third_party/skia/include/core/SkBitmap.h" 13 #include "third_party/skia/include/core/SkBitmap.h"
14 #include "ui/base/clipboard/clipboard.h" 14 #include "ui/base/clipboard/clipboard.h"
15 15
16 namespace content { 16 namespace content {
17 17
18 MockContentBrowserClient::MockContentBrowserClient() { 18 MockContentBrowserClient::MockContentBrowserClient() {
19 } 19 }
20 20
21 MockContentBrowserClient::~MockContentBrowserClient() { 21 MockContentBrowserClient::~MockContentBrowserClient() {
22 } 22 }
23 23
24 BrowserMainParts* MockContentBrowserClient::CreateBrowserMainParts( 24 BrowserMainParts* MockContentBrowserClient::CreateBrowserMainParts(
25 const content::MainFunctionParams& parameters) { 25 const MainFunctionParams& parameters) {
26 return NULL; 26 return NULL;
27 } 27 }
28 28
29 WebContentsView* MockContentBrowserClient::CreateWebContentsView( 29 WebContentsView* MockContentBrowserClient::CreateWebContentsView(
30 WebContents* web_contents) { 30 WebContents* web_contents) {
31 return new TestWebContentsView; 31 return new TestWebContentsView;
32 } 32 }
33 33
34 void MockContentBrowserClient::RenderViewHostCreated( 34 void MockContentBrowserClient::RenderViewHostCreated(
35 RenderViewHost* render_view_host) { 35 RenderViewHost* render_view_host) {
36 } 36 }
37 37
38 void MockContentBrowserClient::RenderProcessHostCreated( 38 void MockContentBrowserClient::RenderProcessHostCreated(
39 RenderProcessHost* host) { 39 RenderProcessHost* host) {
40 } 40 }
41 41
42 WebUIControllerFactory* MockContentBrowserClient::GetWebUIControllerFactory() { 42 WebUIControllerFactory* MockContentBrowserClient::GetWebUIControllerFactory() {
43 return NULL; 43 return NULL;
44 } 44 }
45 45
46 GURL MockContentBrowserClient::GetEffectiveURL( 46 GURL MockContentBrowserClient::GetEffectiveURL(BrowserContext* browser_context,
47 content::BrowserContext* browser_context, const GURL& url) { 47 const GURL& url) {
48 return url; 48 return url;
49 } 49 }
50 50
51 bool MockContentBrowserClient::ShouldUseProcessPerSite( 51 bool MockContentBrowserClient::ShouldUseProcessPerSite(
52 BrowserContext* browser_context, const GURL& effective_url) { 52 BrowserContext* browser_context, const GURL& effective_url) {
53 return false; 53 return false;
54 } 54 }
55 55
56 bool MockContentBrowserClient::IsHandledURL(const GURL& url) { 56 bool MockContentBrowserClient::IsHandledURL(const GURL& url) {
57 return false; 57 return false;
(...skipping 30 matching lines...) Expand all
88 } 88 }
89 89
90 void MockContentBrowserClient::AppendExtraCommandLineSwitches( 90 void MockContentBrowserClient::AppendExtraCommandLineSwitches(
91 CommandLine* command_line, int child_process_id) { 91 CommandLine* command_line, int child_process_id) {
92 } 92 }
93 93
94 std::string MockContentBrowserClient::GetApplicationLocale() { 94 std::string MockContentBrowserClient::GetApplicationLocale() {
95 return std::string(); 95 return std::string();
96 } 96 }
97 97
98 std::string MockContentBrowserClient::GetAcceptLangs( 98 std::string MockContentBrowserClient::GetAcceptLangs(BrowserContext* context) {
99 content::BrowserContext* context) {
100 return std::string(); 99 return std::string();
101 } 100 }
102 101
103 SkBitmap* MockContentBrowserClient::GetDefaultFavicon() { 102 SkBitmap* MockContentBrowserClient::GetDefaultFavicon() {
104 static SkBitmap empty; 103 static SkBitmap empty;
105 return &empty; 104 return &empty;
106 } 105 }
107 106
108 bool MockContentBrowserClient::AllowAppCache( 107 bool MockContentBrowserClient::AllowAppCache(const GURL& manifest_url,
109 const GURL& manifest_url, const GURL& first_party, 108 const GURL& first_party,
110 content::ResourceContext* context) { 109 ResourceContext* context) {
111 return true; 110 return true;
112 } 111 }
113 112
114 bool MockContentBrowserClient::AllowGetCookie( 113 bool MockContentBrowserClient::AllowGetCookie(
115 const GURL& url, 114 const GURL& url,
116 const GURL& first_party, 115 const GURL& first_party,
117 const net::CookieList& cookie_list, 116 const net::CookieList& cookie_list,
118 content::ResourceContext* context, 117 ResourceContext* context,
119 int render_process_id, 118 int render_process_id,
120 int render_view_id) { 119 int render_view_id) {
121 return true; 120 return true;
122 } 121 }
123 122
124 bool MockContentBrowserClient::AllowSetCookie( 123 bool MockContentBrowserClient::AllowSetCookie(const GURL& url,
125 const GURL& url, 124 const GURL& first_party,
126 const GURL& first_party, 125 const std::string& cookie_line,
127 const std::string& cookie_line, 126 ResourceContext* context,
128 content::ResourceContext* context, 127 int render_process_id,
129 int render_process_id, 128 int render_view_id,
130 int render_view_id, 129 net::CookieOptions* options) {
131 net::CookieOptions* options) {
132 return true; 130 return true;
133 } 131 }
134 132
135 bool MockContentBrowserClient::AllowSaveLocalState( 133 bool MockContentBrowserClient::AllowSaveLocalState(ResourceContext* context) {
136 content::ResourceContext* context) {
137 return true; 134 return true;
138 } 135 }
139 136
140 bool MockContentBrowserClient::AllowWorkerDatabase( 137 bool MockContentBrowserClient::AllowWorkerDatabase(
141 const GURL& url, 138 const GURL& url,
142 const string16& name, 139 const string16& name,
143 const string16& display_name, 140 const string16& display_name,
144 unsigned long estimated_size, 141 unsigned long estimated_size,
145 content::ResourceContext* context, 142 ResourceContext* context,
146 const std::vector<std::pair<int, int> >& render_views) { 143 const std::vector<std::pair<int, int> >& render_views) {
147 return true; 144 return true;
148 } 145 }
149 146
150 bool MockContentBrowserClient::AllowWorkerFileSystem( 147 bool MockContentBrowserClient::AllowWorkerFileSystem(
151 const GURL& url, 148 const GURL& url,
152 content::ResourceContext* context, 149 ResourceContext* context,
153 const std::vector<std::pair<int, int> >& render_views) { 150 const std::vector<std::pair<int, int> >& render_views) {
154 return true; 151 return true;
155 } 152 }
156 153
157 QuotaPermissionContext* 154 QuotaPermissionContext*
158 MockContentBrowserClient::CreateQuotaPermissionContext() { 155 MockContentBrowserClient::CreateQuotaPermissionContext() {
159 return NULL; 156 return NULL;
160 } 157 }
161 158
162 net::URLRequestContext* MockContentBrowserClient::OverrideRequestContextForURL( 159 net::URLRequestContext* MockContentBrowserClient::OverrideRequestContextForURL(
163 const GURL& url, content::ResourceContext* context) { 160 const GURL& url, ResourceContext* context) {
164 return NULL; 161 return NULL;
165 } 162 }
166 163
167 void MockContentBrowserClient::OpenItem(const FilePath& path) { 164 void MockContentBrowserClient::OpenItem(const FilePath& path) {
168 } 165 }
169 166
170 void MockContentBrowserClient::ShowItemInFolder(const FilePath& path) { 167 void MockContentBrowserClient::ShowItemInFolder(const FilePath& path) {
171 } 168 }
172 169
173 void MockContentBrowserClient::AllowCertificateError( 170 void MockContentBrowserClient::AllowCertificateError(
(...skipping 16 matching lines...) Expand all
190 } 187 }
191 188
192 void MockContentBrowserClient::AddNewCertificate( 189 void MockContentBrowserClient::AddNewCertificate(
193 net::URLRequest* request, 190 net::URLRequest* request,
194 net::X509Certificate* cert, 191 net::X509Certificate* cert,
195 int render_process_id, 192 int render_process_id,
196 int render_view_id) { 193 int render_view_id) {
197 } 194 }
198 195
199 void MockContentBrowserClient::RequestMediaAccessPermission( 196 void MockContentBrowserClient::RequestMediaAccessPermission(
200 const content::MediaStreamRequest* request, 197 const MediaStreamRequest* request,
201 const content::MediaResponseCallback& callback) { 198 const MediaResponseCallback& callback) {
202 } 199 }
203 200
204 void MockContentBrowserClient::RequestDesktopNotificationPermission( 201 void MockContentBrowserClient::RequestDesktopNotificationPermission(
205 const GURL& source_origin, 202 const GURL& source_origin,
206 int callback_context, 203 int callback_context,
207 int render_process_id, 204 int render_process_id,
208 int render_view_id) { 205 int render_view_id) {
209 } 206 }
210 207
211 WebKit::WebNotificationPresenter::Permission 208 WebKit::WebNotificationPresenter::Permission
212 MockContentBrowserClient::CheckDesktopNotificationPermission( 209 MockContentBrowserClient::CheckDesktopNotificationPermission(
213 const GURL& source_origin, 210 const GURL& source_origin,
214 content::ResourceContext* context, 211 ResourceContext* context,
215 int render_process_id) { 212 int render_process_id) {
216 return WebKit::WebNotificationPresenter::PermissionAllowed; 213 return WebKit::WebNotificationPresenter::PermissionAllowed;
217 } 214 }
218 215
219 void MockContentBrowserClient::ShowDesktopNotification( 216 void MockContentBrowserClient::ShowDesktopNotification(
220 const content::ShowDesktopNotificationHostMsgParams& params, 217 const ShowDesktopNotificationHostMsgParams& params,
221 int render_process_id, 218 int render_process_id,
222 int render_view_id, 219 int render_view_id,
223 bool worker) { 220 bool worker) {
224 } 221 }
225 222
226 void MockContentBrowserClient::CancelDesktopNotification( 223 void MockContentBrowserClient::CancelDesktopNotification(
227 int render_process_id, 224 int render_process_id,
228 int render_view_id, 225 int render_view_id,
229 int notification_id) { 226 int notification_id) {
230 } 227 }
231 228
232 bool MockContentBrowserClient::CanCreateWindow( 229 bool MockContentBrowserClient::CanCreateWindow(
233 const GURL& source_origin, 230 const GURL& source_origin,
234 WindowContainerType container_type, 231 WindowContainerType container_type,
235 content::ResourceContext* context, 232 ResourceContext* context,
236 int render_process_id) { 233 int render_process_id) {
237 return true; 234 return true;
238 } 235 }
239 236
240 std::string MockContentBrowserClient::GetWorkerProcessTitle( 237 std::string MockContentBrowserClient::GetWorkerProcessTitle(
241 const GURL& url, content::ResourceContext* context) { 238 const GURL& url, ResourceContext* context) {
242 return std::string(); 239 return std::string();
243 } 240 }
244 241
245 void MockContentBrowserClient::ResourceDispatcherHostCreated() { 242 void MockContentBrowserClient::ResourceDispatcherHostCreated() {
246 } 243 }
247 244
248 SpeechInputManagerDelegate* 245 SpeechInputManagerDelegate*
249 MockContentBrowserClient::GetSpeechInputManagerDelegate() { 246 MockContentBrowserClient::GetSpeechInputManagerDelegate() {
250 return NULL; 247 return NULL;
251 } 248 }
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after
318 #endif 315 #endif
319 316
320 #if defined(USE_NSS) 317 #if defined(USE_NSS)
321 crypto::CryptoModuleBlockingPasswordDelegate* 318 crypto::CryptoModuleBlockingPasswordDelegate*
322 MockContentBrowserClient::GetCryptoPasswordDelegate(const GURL& url) { 319 MockContentBrowserClient::GetCryptoPasswordDelegate(const GURL& url) {
323 return NULL; 320 return NULL;
324 } 321 }
325 #endif 322 #endif
326 323
327 } // namespace content 324 } // namespace content
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698