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

Side by Side Diff: content/browser/renderer_host/render_message_filter.cc

Issue 291403002: Remove some RenderProcessHost::IsGuest call sites (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Fixed Android build Created 6 years, 7 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
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/renderer_host/render_message_filter.h" 5 #include "content/browser/renderer_host/render_message_filter.h"
6 6
7 #include <map> 7 #include <map>
8 8
9 #include "base/bind.h" 9 #include "base/bind.h"
10 #include "base/bind_helpers.h" 10 #include "base/bind_helpers.h"
(...skipping 307 matching lines...) Expand 10 before | Expand all | Expand 10 after
318 } 318 }
319 319
320 ResourceContext* context_; 320 ResourceContext* context_;
321 WebPluginInfo info_; 321 WebPluginInfo info_;
322 PluginProcessHost* host_; 322 PluginProcessHost* host_;
323 bool sent_plugin_channel_request_; 323 bool sent_plugin_channel_request_;
324 }; 324 };
325 325
326 RenderMessageFilter::RenderMessageFilter( 326 RenderMessageFilter::RenderMessageFilter(
327 int render_process_id, 327 int render_process_id,
328 bool is_guest,
329 PluginServiceImpl* plugin_service, 328 PluginServiceImpl* plugin_service,
330 BrowserContext* browser_context, 329 BrowserContext* browser_context,
331 net::URLRequestContextGetter* request_context, 330 net::URLRequestContextGetter* request_context,
332 RenderWidgetHelper* render_widget_helper, 331 RenderWidgetHelper* render_widget_helper,
333 media::AudioManager* audio_manager, 332 media::AudioManager* audio_manager,
334 MediaInternals* media_internals, 333 MediaInternals* media_internals,
335 DOMStorageContextWrapper* dom_storage_context) 334 DOMStorageContextWrapper* dom_storage_context)
336 : BrowserMessageFilter( 335 : BrowserMessageFilter(
337 kFilteredMessageClasses, arraysize(kFilteredMessageClasses)), 336 kFilteredMessageClasses, arraysize(kFilteredMessageClasses)),
338 resource_dispatcher_host_(ResourceDispatcherHostImpl::Get()), 337 resource_dispatcher_host_(ResourceDispatcherHostImpl::Get()),
339 plugin_service_(plugin_service), 338 plugin_service_(plugin_service),
340 profile_data_directory_(browser_context->GetPath()), 339 profile_data_directory_(browser_context->GetPath()),
341 request_context_(request_context), 340 request_context_(request_context),
342 resource_context_(browser_context->GetResourceContext()), 341 resource_context_(browser_context->GetResourceContext()),
343 render_widget_helper_(render_widget_helper), 342 render_widget_helper_(render_widget_helper),
344 incognito_(browser_context->IsOffTheRecord()), 343 incognito_(browser_context->IsOffTheRecord()),
345 dom_storage_context_(dom_storage_context), 344 dom_storage_context_(dom_storage_context),
346 render_process_id_(render_process_id), 345 render_process_id_(render_process_id),
347 is_guest_(is_guest),
348 cpu_usage_(0), 346 cpu_usage_(0),
349 audio_manager_(audio_manager), 347 audio_manager_(audio_manager),
350 media_internals_(media_internals) { 348 media_internals_(media_internals) {
351 DCHECK(request_context_.get()); 349 DCHECK(request_context_.get());
352 350
353 render_widget_helper_->Init(render_process_id_, resource_dispatcher_host_); 351 render_widget_helper_->Init(render_process_id_, resource_dispatcher_host_);
354 } 352 }
355 353
356 RenderMessageFilter::~RenderMessageFilter() { 354 RenderMessageFilter::~RenderMessageFilter() {
357 // This function should be called on the IO thread. 355 // This function should be called on the IO thread.
(...skipping 162 matching lines...) Expand 10 before | Expand all | Expand 10 after
520 params.opener_security_origin, 518 params.opener_security_origin,
521 params.window_container_type, 519 params.window_container_type,
522 params.target_url, 520 params.target_url,
523 params.referrer, 521 params.referrer,
524 params.disposition, 522 params.disposition,
525 features, 523 features,
526 params.user_gesture, 524 params.user_gesture,
527 params.opener_suppressed, 525 params.opener_suppressed,
528 resource_context_, 526 resource_context_,
529 render_process_id_, 527 render_process_id_,
530 is_guest_,
531 params.opener_id, 528 params.opener_id,
532 &no_javascript_access); 529 &no_javascript_access);
533 530
534 if (!can_create_window) { 531 if (!can_create_window) {
535 *route_id = MSG_ROUTING_NONE; 532 *route_id = MSG_ROUTING_NONE;
536 *main_frame_route_id = MSG_ROUTING_NONE; 533 *main_frame_route_id = MSG_ROUTING_NONE;
537 *surface_id = 0; 534 *surface_id = 0;
538 return; 535 return;
539 } 536 }
540 537
(...skipping 791 matching lines...) Expand 10 before | Expand all | Expand 10 after
1332 1329
1333 void RenderMessageFilter::GpuMemoryBufferAllocated( 1330 void RenderMessageFilter::GpuMemoryBufferAllocated(
1334 IPC::Message* reply, 1331 IPC::Message* reply,
1335 const gfx::GpuMemoryBufferHandle& handle) { 1332 const gfx::GpuMemoryBufferHandle& handle) {
1336 ChildProcessHostMsg_SyncAllocateGpuMemoryBuffer::WriteReplyParams(reply, 1333 ChildProcessHostMsg_SyncAllocateGpuMemoryBuffer::WriteReplyParams(reply,
1337 handle); 1334 handle);
1338 Send(reply); 1335 Send(reply);
1339 } 1336 }
1340 1337
1341 } // namespace content 1338 } // namespace content
OLDNEW
« no previous file with comments | « content/browser/renderer_host/render_message_filter.h ('k') | content/browser/renderer_host/render_process_host_impl.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698