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

Side by Side Diff: ppapi/native_client/src/untrusted/pnacl_irt_shim/pnacl_shim.c

Issue 11316316: Implement an IsAllowed function in the pepper PPB_Broker_Trusted API (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: . Created 8 years 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
« no previous file with comments | « ppapi/c/trusted/ppb_broker_trusted.h ('k') | ppapi/ppapi_proxy.gypi » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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 5
6 /* NOTE: this is auto-generated from IDL */ 6 /* NOTE: this is auto-generated from IDL */
7 #include "ppapi/generators/pnacl_shim.h" 7 #include "ppapi/generators/pnacl_shim.h"
8 8
9 #include "ppapi/c/ppb.h" 9 #include "ppapi/c/ppb.h"
10 #include "ppapi/c/dev/ppb_audio_input_dev.h" 10 #include "ppapi/c/dev/ppb_audio_input_dev.h"
(...skipping 141 matching lines...) Expand 10 before | Expand all | Expand 10 after
152 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_View_1_0; 152 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_View_1_0;
153 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_WebSocket_1_0; 153 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_WebSocket_1_0;
154 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Graphics3D_1_0; 154 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Graphics3D_1_0;
155 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_InputEvent_0_1; 155 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_InputEvent_0_1;
156 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Instance_1_0; 156 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Instance_1_0;
157 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Instance_1_1; 157 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Instance_1_1;
158 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Messaging_1_0; 158 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Messaging_1_0;
159 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_MouseLock_1_0; 159 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_MouseLock_1_0;
160 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioTrusted_0_6; 160 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioTrusted_0_6;
161 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BrokerTrusted_0_2; 161 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BrokerTrusted_0_2;
162 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BrokerTrusted_0_3;
162 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BrowserFont_Trusted_1_0; 163 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BrowserFont_Trusted_1_0;
163 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BufferTrusted_0_1; 164 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BufferTrusted_0_1;
164 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_CharSet_Trusted_1_0; 165 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_CharSet_Trusted_1_0;
165 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_5; 166 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_5;
166 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_6; 167 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_6;
167 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileIOTrusted_0_4; 168 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileIOTrusted_0_4;
168 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Graphics3DTrusted_1_0; 169 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Graphics3DTrusted_1_0;
169 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_ImageDataTrusted_0_4; 170 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_ImageDataTrusted_0_4;
170 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLLoaderTrusted_0_3; 171 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLLoaderTrusted_0_3;
171 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2; 172 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2;
(...skipping 1102 matching lines...) Expand 10 before | Expand all | Expand 10 after
1274 } 1275 }
1275 1276
1276 static __attribute__((pnaclcall)) 1277 static __attribute__((pnaclcall))
1277 int32_t Pnacl_M14_PPB_BrokerTrusted_GetHandle(PP_Resource broker, int32_t* handl e) { 1278 int32_t Pnacl_M14_PPB_BrokerTrusted_GetHandle(PP_Resource broker, int32_t* handl e) {
1278 const struct PPB_BrokerTrusted_0_2 *iface = Pnacl_WrapperInfo_PPB_BrokerTruste d_0_2.real_iface; 1279 const struct PPB_BrokerTrusted_0_2 *iface = Pnacl_WrapperInfo_PPB_BrokerTruste d_0_2.real_iface;
1279 return iface->GetHandle(broker, handle); 1280 return iface->GetHandle(broker, handle);
1280 } 1281 }
1281 1282
1282 /* End wrapper methods for PPB_BrokerTrusted_0_2 */ 1283 /* End wrapper methods for PPB_BrokerTrusted_0_2 */
1283 1284
1285 /* Begin wrapper methods for PPB_BrokerTrusted_0_3 */
1286
1287 static __attribute__((pnaclcall))
1288 PP_Resource Pnacl_M25_PPB_BrokerTrusted_CreateTrusted(PP_Instance instance) {
1289 const struct PPB_BrokerTrusted_0_3 *iface = Pnacl_WrapperInfo_PPB_BrokerTruste d_0_3.real_iface;
1290 return iface->CreateTrusted(instance);
1291 }
1292
1293 static __attribute__((pnaclcall))
1294 PP_Bool Pnacl_M25_PPB_BrokerTrusted_IsBrokerTrusted(PP_Resource resource) {
1295 const struct PPB_BrokerTrusted_0_3 *iface = Pnacl_WrapperInfo_PPB_BrokerTruste d_0_3.real_iface;
1296 return iface->IsBrokerTrusted(resource);
1297 }
1298
1299 static __attribute__((pnaclcall))
1300 int32_t Pnacl_M25_PPB_BrokerTrusted_Connect(PP_Resource broker, struct PP_Comple tionCallback connect_callback) {
1301 const struct PPB_BrokerTrusted_0_3 *iface = Pnacl_WrapperInfo_PPB_BrokerTruste d_0_3.real_iface;
1302 return iface->Connect(broker, connect_callback);
1303 }
1304
1305 static __attribute__((pnaclcall))
1306 int32_t Pnacl_M25_PPB_BrokerTrusted_GetHandle(PP_Resource broker, int32_t* handl e) {
1307 const struct PPB_BrokerTrusted_0_3 *iface = Pnacl_WrapperInfo_PPB_BrokerTruste d_0_3.real_iface;
1308 return iface->GetHandle(broker, handle);
1309 }
1310
1311 static __attribute__((pnaclcall))
1312 PP_Bool Pnacl_M25_PPB_BrokerTrusted_IsAllowed(PP_Resource broker) {
1313 const struct PPB_BrokerTrusted_0_3 *iface = Pnacl_WrapperInfo_PPB_BrokerTruste d_0_3.real_iface;
1314 return iface->IsAllowed(broker);
1315 }
1316
1317 /* End wrapper methods for PPB_BrokerTrusted_0_3 */
1318
1284 /* Begin wrapper methods for PPB_BrowserFont_Trusted_1_0 */ 1319 /* Begin wrapper methods for PPB_BrowserFont_Trusted_1_0 */
1285 1320
1286 static __attribute__((pnaclcall)) 1321 static __attribute__((pnaclcall))
1287 struct PP_Var Pnacl_M19_PPB_BrowserFont_Trusted_GetFontFamilies(PP_Instance inst ance) { 1322 struct PP_Var Pnacl_M19_PPB_BrowserFont_Trusted_GetFontFamilies(PP_Instance inst ance) {
1288 const struct PPB_BrowserFont_Trusted_1_0 *iface = Pnacl_WrapperInfo_PPB_Browse rFont_Trusted_1_0.real_iface; 1323 const struct PPB_BrowserFont_Trusted_1_0 *iface = Pnacl_WrapperInfo_PPB_Browse rFont_Trusted_1_0.real_iface;
1289 return iface->GetFontFamilies(instance); 1324 return iface->GetFontFamilies(instance);
1290 } 1325 }
1291 1326
1292 static __attribute__((pnaclcall)) 1327 static __attribute__((pnaclcall))
1293 PP_Resource Pnacl_M19_PPB_BrowserFont_Trusted_Create(PP_Instance instance, const struct PP_BrowserFont_Trusted_Description* description) { 1328 PP_Resource Pnacl_M19_PPB_BrowserFont_Trusted_Create(PP_Instance instance, const struct PP_BrowserFont_Trusted_Description* description) {
(...skipping 2391 matching lines...) Expand 10 before | Expand all | Expand 10 after
3685 .GetSharedMemory = (int32_t (*)(PP_Resource audio, int* shm_handle, uint32_t * shm_size))&Pnacl_M14_PPB_AudioTrusted_GetSharedMemory 3720 .GetSharedMemory = (int32_t (*)(PP_Resource audio, int* shm_handle, uint32_t * shm_size))&Pnacl_M14_PPB_AudioTrusted_GetSharedMemory
3686 }; 3721 };
3687 3722
3688 struct PPB_BrokerTrusted_0_2 Pnacl_Wrappers_PPB_BrokerTrusted_0_2 = { 3723 struct PPB_BrokerTrusted_0_2 Pnacl_Wrappers_PPB_BrokerTrusted_0_2 = {
3689 .CreateTrusted = (PP_Resource (*)(PP_Instance instance))&Pnacl_M14_PPB_Broke rTrusted_CreateTrusted, 3724 .CreateTrusted = (PP_Resource (*)(PP_Instance instance))&Pnacl_M14_PPB_Broke rTrusted_CreateTrusted,
3690 .IsBrokerTrusted = (PP_Bool (*)(PP_Resource resource))&Pnacl_M14_PPB_BrokerT rusted_IsBrokerTrusted, 3725 .IsBrokerTrusted = (PP_Bool (*)(PP_Resource resource))&Pnacl_M14_PPB_BrokerT rusted_IsBrokerTrusted,
3691 .Connect = (int32_t (*)(PP_Resource broker, struct PP_CompletionCallback con nect_callback))&Pnacl_M14_PPB_BrokerTrusted_Connect, 3726 .Connect = (int32_t (*)(PP_Resource broker, struct PP_CompletionCallback con nect_callback))&Pnacl_M14_PPB_BrokerTrusted_Connect,
3692 .GetHandle = (int32_t (*)(PP_Resource broker, int32_t* handle))&Pnacl_M14_PP B_BrokerTrusted_GetHandle 3727 .GetHandle = (int32_t (*)(PP_Resource broker, int32_t* handle))&Pnacl_M14_PP B_BrokerTrusted_GetHandle
3693 }; 3728 };
3694 3729
3730 struct PPB_BrokerTrusted_0_3 Pnacl_Wrappers_PPB_BrokerTrusted_0_3 = {
3731 .CreateTrusted = (PP_Resource (*)(PP_Instance instance))&Pnacl_M25_PPB_Broke rTrusted_CreateTrusted,
3732 .IsBrokerTrusted = (PP_Bool (*)(PP_Resource resource))&Pnacl_M25_PPB_BrokerT rusted_IsBrokerTrusted,
3733 .Connect = (int32_t (*)(PP_Resource broker, struct PP_CompletionCallback con nect_callback))&Pnacl_M25_PPB_BrokerTrusted_Connect,
3734 .GetHandle = (int32_t (*)(PP_Resource broker, int32_t* handle))&Pnacl_M25_PP B_BrokerTrusted_GetHandle,
3735 .IsAllowed = (PP_Bool (*)(PP_Resource broker))&Pnacl_M25_PPB_BrokerTrusted_I sAllowed
3736 };
3737
3695 struct PPB_BrowserFont_Trusted_1_0 Pnacl_Wrappers_PPB_BrowserFont_Trusted_1_0 = { 3738 struct PPB_BrowserFont_Trusted_1_0 Pnacl_Wrappers_PPB_BrowserFont_Trusted_1_0 = {
3696 .GetFontFamilies = (struct PP_Var (*)(PP_Instance instance))&Pnacl_M19_PPB_B rowserFont_Trusted_GetFontFamilies, 3739 .GetFontFamilies = (struct PP_Var (*)(PP_Instance instance))&Pnacl_M19_PPB_B rowserFont_Trusted_GetFontFamilies,
3697 .Create = (PP_Resource (*)(PP_Instance instance, const struct PP_BrowserFont _Trusted_Description* description))&Pnacl_M19_PPB_BrowserFont_Trusted_Create, 3740 .Create = (PP_Resource (*)(PP_Instance instance, const struct PP_BrowserFont _Trusted_Description* description))&Pnacl_M19_PPB_BrowserFont_Trusted_Create,
3698 .IsFont = (PP_Bool (*)(PP_Resource resource))&Pnacl_M19_PPB_BrowserFont_Trus ted_IsFont, 3741 .IsFont = (PP_Bool (*)(PP_Resource resource))&Pnacl_M19_PPB_BrowserFont_Trus ted_IsFont,
3699 .Describe = (PP_Bool (*)(PP_Resource font, struct PP_BrowserFont_Trusted_Des cription* description, struct PP_BrowserFont_Trusted_Metrics* metrics))&Pnacl_M1 9_PPB_BrowserFont_Trusted_Describe, 3742 .Describe = (PP_Bool (*)(PP_Resource font, struct PP_BrowserFont_Trusted_Des cription* description, struct PP_BrowserFont_Trusted_Metrics* metrics))&Pnacl_M1 9_PPB_BrowserFont_Trusted_Describe,
3700 .DrawTextAt = (PP_Bool (*)(PP_Resource font, PP_Resource image_data, const s truct PP_BrowserFont_Trusted_TextRun* text, const struct PP_Point* position, uin t32_t color, const struct PP_Rect* clip, PP_Bool image_data_is_opaque))&Pnacl_M1 9_PPB_BrowserFont_Trusted_DrawTextAt, 3743 .DrawTextAt = (PP_Bool (*)(PP_Resource font, PP_Resource image_data, const s truct PP_BrowserFont_Trusted_TextRun* text, const struct PP_Point* position, uin t32_t color, const struct PP_Rect* clip, PP_Bool image_data_is_opaque))&Pnacl_M1 9_PPB_BrowserFont_Trusted_DrawTextAt,
3701 .MeasureText = (int32_t (*)(PP_Resource font, const struct PP_BrowserFont_Tr usted_TextRun* text))&Pnacl_M19_PPB_BrowserFont_Trusted_MeasureText, 3744 .MeasureText = (int32_t (*)(PP_Resource font, const struct PP_BrowserFont_Tr usted_TextRun* text))&Pnacl_M19_PPB_BrowserFont_Trusted_MeasureText,
3702 .CharacterOffsetForPixel = (uint32_t (*)(PP_Resource font, const struct PP_B rowserFont_Trusted_TextRun* text, int32_t pixel_position))&Pnacl_M19_PPB_Browser Font_Trusted_CharacterOffsetForPixel, 3745 .CharacterOffsetForPixel = (uint32_t (*)(PP_Resource font, const struct PP_B rowserFont_Trusted_TextRun* text, int32_t pixel_position))&Pnacl_M19_PPB_Browser Font_Trusted_CharacterOffsetForPixel,
3703 .PixelOffsetForCharacter = (int32_t (*)(PP_Resource font, const struct PP_Br owserFont_Trusted_TextRun* text, uint32_t char_offset))&Pnacl_M19_PPB_BrowserFon t_Trusted_PixelOffsetForCharacter 3746 .PixelOffsetForCharacter = (int32_t (*)(PP_Resource font, const struct PP_Br owserFont_Trusted_TextRun* text, uint32_t char_offset))&Pnacl_M19_PPB_BrowserFon t_Trusted_PixelOffsetForCharacter
3704 }; 3747 };
(...skipping 771 matching lines...) Expand 10 before | Expand all | Expand 10 after
4476 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_AudioTrusted_0_6, 4519 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_AudioTrusted_0_6,
4477 .real_iface = NULL 4520 .real_iface = NULL
4478 }; 4521 };
4479 4522
4480 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BrokerTrusted_0_2 = { 4523 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BrokerTrusted_0_2 = {
4481 .iface_macro = PPB_BROKER_TRUSTED_INTERFACE_0_2, 4524 .iface_macro = PPB_BROKER_TRUSTED_INTERFACE_0_2,
4482 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_BrokerTrusted_0_2, 4525 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_BrokerTrusted_0_2,
4483 .real_iface = NULL 4526 .real_iface = NULL
4484 }; 4527 };
4485 4528
4529 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BrokerTrusted_0_3 = {
4530 .iface_macro = PPB_BROKER_TRUSTED_INTERFACE_0_3,
4531 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_BrokerTrusted_0_3,
4532 .real_iface = NULL
4533 };
4534
4486 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BrowserFont_Trusted_1_0 = { 4535 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BrowserFont_Trusted_1_0 = {
4487 .iface_macro = PPB_BROWSERFONT_TRUSTED_INTERFACE_1_0, 4536 .iface_macro = PPB_BROWSERFONT_TRUSTED_INTERFACE_1_0,
4488 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_BrowserFont_Trusted_1_0, 4537 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_BrowserFont_Trusted_1_0,
4489 .real_iface = NULL 4538 .real_iface = NULL
4490 }; 4539 };
4491 4540
4492 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BufferTrusted_0_1 = { 4541 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_BufferTrusted_0_1 = {
4493 .iface_macro = PPB_BUFFER_TRUSTED_INTERFACE_0_1, 4542 .iface_macro = PPB_BUFFER_TRUSTED_INTERFACE_0_1,
4494 .wrapped_iface = NULL /* Still need slot for real_iface */, 4543 .wrapped_iface = NULL /* Still need slot for real_iface */,
4495 .real_iface = NULL 4544 .real_iface = NULL
(...skipping 568 matching lines...) Expand 10 before | Expand all | Expand 10 after
5064 &Pnacl_WrapperInfo_PPB_URLLoader_1_0, 5113 &Pnacl_WrapperInfo_PPB_URLLoader_1_0,
5065 &Pnacl_WrapperInfo_PPB_URLRequestInfo_1_0, 5114 &Pnacl_WrapperInfo_PPB_URLRequestInfo_1_0,
5066 &Pnacl_WrapperInfo_PPB_URLResponseInfo_1_0, 5115 &Pnacl_WrapperInfo_PPB_URLResponseInfo_1_0,
5067 &Pnacl_WrapperInfo_PPB_Var_1_0, 5116 &Pnacl_WrapperInfo_PPB_Var_1_0,
5068 &Pnacl_WrapperInfo_PPB_Var_1_1, 5117 &Pnacl_WrapperInfo_PPB_Var_1_1,
5069 &Pnacl_WrapperInfo_PPB_VarArrayBuffer_1_0, 5118 &Pnacl_WrapperInfo_PPB_VarArrayBuffer_1_0,
5070 &Pnacl_WrapperInfo_PPB_View_1_0, 5119 &Pnacl_WrapperInfo_PPB_View_1_0,
5071 &Pnacl_WrapperInfo_PPB_WebSocket_1_0, 5120 &Pnacl_WrapperInfo_PPB_WebSocket_1_0,
5072 &Pnacl_WrapperInfo_PPB_AudioTrusted_0_6, 5121 &Pnacl_WrapperInfo_PPB_AudioTrusted_0_6,
5073 &Pnacl_WrapperInfo_PPB_BrokerTrusted_0_2, 5122 &Pnacl_WrapperInfo_PPB_BrokerTrusted_0_2,
5123 &Pnacl_WrapperInfo_PPB_BrokerTrusted_0_3,
5074 &Pnacl_WrapperInfo_PPB_BrowserFont_Trusted_1_0, 5124 &Pnacl_WrapperInfo_PPB_BrowserFont_Trusted_1_0,
5075 &Pnacl_WrapperInfo_PPB_BufferTrusted_0_1, 5125 &Pnacl_WrapperInfo_PPB_BufferTrusted_0_1,
5076 &Pnacl_WrapperInfo_PPB_CharSet_Trusted_1_0, 5126 &Pnacl_WrapperInfo_PPB_CharSet_Trusted_1_0,
5077 &Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_5, 5127 &Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_5,
5078 &Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_6, 5128 &Pnacl_WrapperInfo_PPB_FileChooserTrusted_0_6,
5079 &Pnacl_WrapperInfo_PPB_FileIOTrusted_0_4, 5129 &Pnacl_WrapperInfo_PPB_FileIOTrusted_0_4,
5080 &Pnacl_WrapperInfo_PPB_Graphics3DTrusted_1_0, 5130 &Pnacl_WrapperInfo_PPB_Graphics3DTrusted_1_0,
5081 &Pnacl_WrapperInfo_PPB_ImageDataTrusted_0_4, 5131 &Pnacl_WrapperInfo_PPB_ImageDataTrusted_0_4,
5082 &Pnacl_WrapperInfo_PPB_URLLoaderTrusted_0_3, 5132 &Pnacl_WrapperInfo_PPB_URLLoaderTrusted_0_3,
5083 &Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2, 5133 &Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2,
(...skipping 163 matching lines...) Expand 10 before | Expand all | Expand 10 after
5247 } 5297 }
5248 5298
5249 if (wrapper->wrapped_iface) { 5299 if (wrapper->wrapped_iface) {
5250 return wrapper->wrapped_iface; 5300 return wrapper->wrapped_iface;
5251 } else { 5301 } else {
5252 return wrapper->real_iface; 5302 return wrapper->real_iface;
5253 } 5303 }
5254 } 5304 }
5255 5305
5256 #endif 5306 #endif
OLDNEW
« no previous file with comments | « ppapi/c/trusted/ppb_broker_trusted.h ('k') | ppapi/ppapi_proxy.gypi » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698