OLD | NEW |
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 "ppapi/proxy/resource_creation_proxy.h" | 5 #include "ppapi/proxy/resource_creation_proxy.h" |
6 | 6 |
7 #include "ppapi/c/pp_errors.h" | 7 #include "ppapi/c/pp_errors.h" |
8 #include "ppapi/c/pp_size.h" | 8 #include "ppapi/c/pp_size.h" |
9 #include "ppapi/proxy/audio_input_resource.h" | 9 #include "ppapi/proxy/audio_input_resource.h" |
10 #include "ppapi/proxy/browser_font_resource_trusted.h" | 10 #include "ppapi/proxy/browser_font_resource_trusted.h" |
(...skipping 161 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
172 PP_Resource ResourceCreationProxy::CreateURLLoader(PP_Instance instance) { | 172 PP_Resource ResourceCreationProxy::CreateURLLoader(PP_Instance instance) { |
173 return (new URLLoaderResource(GetConnection(), instance))->GetReference(); | 173 return (new URLLoaderResource(GetConnection(), instance))->GetReference(); |
174 } | 174 } |
175 | 175 |
176 PP_Resource ResourceCreationProxy::CreateURLRequestInfo( | 176 PP_Resource ResourceCreationProxy::CreateURLRequestInfo( |
177 PP_Instance instance) { | 177 PP_Instance instance) { |
178 return (new URLRequestInfoResource( | 178 return (new URLRequestInfoResource( |
179 GetConnection(), instance, URLRequestInfoData()))->GetReference(); | 179 GetConnection(), instance, URLRequestInfoData()))->GetReference(); |
180 } | 180 } |
181 | 181 |
182 PP_Resource ResourceCreationProxy::CreateURLResponseInfo( | |
183 PP_Instance instance, | |
184 const URLResponseInfoData& data, | |
185 PP_Resource file_ref_resource) { | |
186 return (new URLResponseInfoResource(GetConnection(), instance, | |
187 data, | |
188 file_ref_resource))->GetReference(); | |
189 } | |
190 | |
191 PP_Resource ResourceCreationProxy::CreateWheelInputEvent( | 182 PP_Resource ResourceCreationProxy::CreateWheelInputEvent( |
192 PP_Instance instance, | 183 PP_Instance instance, |
193 PP_TimeTicks time_stamp, | 184 PP_TimeTicks time_stamp, |
194 uint32_t modifiers, | 185 uint32_t modifiers, |
195 const PP_FloatPoint* wheel_delta, | 186 const PP_FloatPoint* wheel_delta, |
196 const PP_FloatPoint* wheel_ticks, | 187 const PP_FloatPoint* wheel_ticks, |
197 PP_Bool scroll_by_page) { | 188 PP_Bool scroll_by_page) { |
198 return PPB_InputEvent_Shared::CreateWheelInputEvent( | 189 return PPB_InputEvent_Shared::CreateWheelInputEvent( |
199 OBJECT_IS_PROXY, instance, time_stamp, modifiers, | 190 OBJECT_IS_PROXY, instance, time_stamp, modifiers, |
200 wheel_delta, wheel_ticks, scroll_by_page); | 191 wheel_delta, wheel_ticks, scroll_by_page); |
(...skipping 217 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
418 bool ResourceCreationProxy::OnMessageReceived(const IPC::Message& msg) { | 409 bool ResourceCreationProxy::OnMessageReceived(const IPC::Message& msg) { |
419 return false; | 410 return false; |
420 } | 411 } |
421 | 412 |
422 Connection ResourceCreationProxy::GetConnection() { | 413 Connection ResourceCreationProxy::GetConnection() { |
423 return Connection(PluginGlobals::Get()->GetBrowserSender(), dispatcher()); | 414 return Connection(PluginGlobals::Get()->GetBrowserSender(), dispatcher()); |
424 } | 415 } |
425 | 416 |
426 } // namespace proxy | 417 } // namespace proxy |
427 } // namespace ppapi | 418 } // namespace ppapi |
OLD | NEW |