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

Side by Side Diff: content/renderer/pepper/host_dispatcher_wrapper.cc

Issue 225903006: PPAPI: Run clang_format.py on content/renderer/pepper (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: merge Created 6 years, 8 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/renderer/pepper/host_dispatcher_wrapper.h" 5 #include "content/renderer/pepper/host_dispatcher_wrapper.h"
6 6
7 #include "content/common/view_messages.h" 7 #include "content/common/view_messages.h"
8 #include "content/renderer/pepper/pepper_hung_plugin_filter.h" 8 #include "content/renderer/pepper/pepper_hung_plugin_filter.h"
9 #include "content/renderer/pepper/pepper_plugin_instance_impl.h" 9 #include "content/renderer/pepper/pepper_plugin_instance_impl.h"
10 #include "content/renderer/pepper/pepper_proxy_channel_delegate_impl.h" 10 #include "content/renderer/pepper/pepper_proxy_channel_delegate_impl.h"
11 #include "content/renderer/pepper/plugin_module.h" 11 #include "content/renderer/pepper/plugin_module.h"
12 #include "content/renderer/pepper/renderer_ppapi_host_impl.h" 12 #include "content/renderer/pepper/renderer_ppapi_host_impl.h"
13 #include "content/renderer/pepper/renderer_restrict_dispatch_group.h" 13 #include "content/renderer/pepper/renderer_restrict_dispatch_group.h"
14 #include "content/renderer/render_frame_impl.h" 14 #include "content/renderer/render_frame_impl.h"
15 15
16 namespace content { 16 namespace content {
17 17
18 HostDispatcherWrapper::HostDispatcherWrapper( 18 HostDispatcherWrapper::HostDispatcherWrapper(
19 PluginModule* module, 19 PluginModule* module,
20 base::ProcessId peer_pid, 20 base::ProcessId peer_pid,
21 int plugin_child_id, 21 int plugin_child_id,
22 const ppapi::PpapiPermissions& perms, 22 const ppapi::PpapiPermissions& perms,
23 bool is_external) 23 bool is_external)
24 : module_(module), 24 : module_(module),
25 peer_pid_(peer_pid), 25 peer_pid_(peer_pid),
26 plugin_child_id_(plugin_child_id), 26 plugin_child_id_(plugin_child_id),
27 permissions_(perms), 27 permissions_(perms),
28 is_external_(is_external) { 28 is_external_(is_external) {}
29 }
30 29
31 HostDispatcherWrapper::~HostDispatcherWrapper() { 30 HostDispatcherWrapper::~HostDispatcherWrapper() {}
32 }
33 31
34 bool HostDispatcherWrapper::Init(const IPC::ChannelHandle& channel_handle, 32 bool HostDispatcherWrapper::Init(const IPC::ChannelHandle& channel_handle,
35 PP_GetInterface_Func local_get_interface, 33 PP_GetInterface_Func local_get_interface,
36 const ppapi::Preferences& preferences, 34 const ppapi::Preferences& preferences,
37 PepperHungPluginFilter* filter) { 35 PepperHungPluginFilter* filter) {
38 if (channel_handle.name.empty()) 36 if (channel_handle.name.empty())
39 return false; 37 return false;
40 38
41 #if defined(OS_POSIX) 39 #if defined(OS_POSIX)
42 DCHECK_NE(-1, channel_handle.socket.fd); 40 DCHECK_NE(-1, channel_handle.socket.fd);
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after
93 void HostDispatcherWrapper::RemoveInstance(PP_Instance instance) { 91 void HostDispatcherWrapper::RemoveInstance(PP_Instance instance) {
94 ppapi::proxy::HostDispatcher::RemoveForInstance(instance); 92 ppapi::proxy::HostDispatcher::RemoveForInstance(instance);
95 93
96 RendererPpapiHostImpl* host = 94 RendererPpapiHostImpl* host =
97 RendererPpapiHostImpl::GetForPPInstance(instance); 95 RendererPpapiHostImpl::GetForPPInstance(instance);
98 // TODO(brettw) remove null check as described in AddInstance. 96 // TODO(brettw) remove null check as described in AddInstance.
99 if (host) { 97 if (host) {
100 RenderFrame* render_frame = host->GetRenderFrameForInstance(instance); 98 RenderFrame* render_frame = host->GetRenderFrameForInstance(instance);
101 if (render_frame) { 99 if (render_frame) {
102 render_frame->Send(new ViewHostMsg_DidDeleteOutOfProcessPepperInstance( 100 render_frame->Send(new ViewHostMsg_DidDeleteOutOfProcessPepperInstance(
103 plugin_child_id_, 101 plugin_child_id_, instance, is_external_));
104 instance,
105 is_external_));
106 } 102 }
107 } 103 }
108 } 104 }
109 105
110 } // namespace content 106 } // namespace content
OLDNEW
« no previous file with comments | « content/renderer/pepper/host_array_buffer_var.cc ('k') | content/renderer/pepper/host_globals.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698