8 #ifndef PPAPI_C_DEV_PPB_TESTING_DEV_H_
9 #define PPAPI_C_DEV_PPB_TESTING_DEV_H_
20 #define PPB_TESTING_DEV_INTERFACE_0_7 "PPB_Testing(Dev);0.7"
21 #define PPB_TESTING_DEV_INTERFACE_0_8 "PPB_Testing(Dev);0.8"
22 #define PPB_TESTING_DEV_INTERFACE_0_9 "PPB_Testing(Dev);0.9"
23 #define PPB_TESTING_DEV_INTERFACE_0_91 "PPB_Testing(Dev);0.91"
24 #define PPB_TESTING_DEV_INTERFACE_0_92 "PPB_Testing(Dev);0.92"
25 #define PPB_TESTING_DEV_INTERFACE_0_93 "PPB_Testing(Dev);0.93"
26 #define PPB_TESTING_DEV_INTERFACE_0_94 "PPB_Testing(Dev);0.94"
27 #define PPB_TESTING_DEV_INTERFACE_0_95 "PPB_Testing(Dev);0.95"
28 #define PPB_TESTING_DEV_INTERFACE PPB_TESTING_DEV_INTERFACE_0_95
154 void (*EnableTestingServices)(
PP_Resource service_list);
165 uint32_t (*GetLiveObjectsForInstance)(
PP_Instance instance);
166 PP_Bool (*IsOutOfProcess)(void);
175 uint32_t (*GetLiveObjectsForInstance)(
PP_Instance instance);
176 PP_Bool (*IsOutOfProcess)(void);
186 uint32_t (*GetLiveObjectsForInstance)(
PP_Instance instance);
187 PP_Bool (*IsOutOfProcess)(void);
199 uint32_t (*GetLiveObjectsForInstance)(
PP_Instance instance);
200 PP_Bool (*IsOutOfProcess)(void);
204 uint32_t (*GetLiveVars)(
struct PP_Var live_vars[], uint32_t array_size);
213 uint32_t (*GetLiveObjectsForInstance)(
PP_Instance instance);
214 PP_Bool (*IsOutOfProcess)(void);
218 uint32_t (*GetLiveVars)(
struct PP_Var live_vars[], uint32_t array_size);
219 void (*SetMinimumArrayBufferSizeForShmem)(
PP_Instance instance,
229 uint32_t (*GetLiveObjectsForInstance)(
PP_Instance instance);
230 PP_Bool (*IsOutOfProcess)(void);
234 uint32_t (*GetLiveVars)(
struct PP_Var live_vars[], uint32_t array_size);
235 void (*SetMinimumArrayBufferSizeForShmem)(
PP_Instance instance,
248 uint32_t (*GetLiveObjectsForInstance)(
PP_Instance instance);
249 PP_Bool (*IsOutOfProcess)(void);
253 uint32_t (*GetLiveVars)(
struct PP_Var live_vars[], uint32_t array_size);
254 void (*SetMinimumArrayBufferSizeForShmem)(
PP_Instance instance,
Definition: ppb_testing_dev.h:169
Definition: ppb_testing_dev.h:207
Definition: ppb_testing_dev.h:223
void(* SimulateInputEvent)(PP_Instance instance, PP_Resource input_event)
Definition: ppb_testing_dev.h:122
Definition: ppb_url_util_dev.h:55
Definition: ppb_testing_dev.h:159
struct PP_Var(* GetDocumentURL)(PP_Instance instance, struct PP_URLComponents_Dev *components)
Definition: ppb_testing_dev.h:130
int32_t PP_Resource
Definition: pp_resource.h:40
Definition: ppb_testing_dev.h:242
PP_Bool(* ReadImageData)(PP_Resource device_context_2d, PP_Resource image, const struct PP_Point *top_left)
Definition: ppb_testing_dev.h:72
Definition: pp_point.h:28
uint32_t(* GetLiveObjectsForInstance)(PP_Instance instance)
Definition: ppb_testing_dev.h:96
void(* QuitMessageLoop)(PP_Instance instance)
Definition: ppb_testing_dev.h:90
uint32_t(* GetLiveVars)(struct PP_Var live_vars[], uint32_t array_size)
Definition: ppb_testing_dev.h:140
void(* SetMinimumArrayBufferSizeForShmem)(PP_Instance instance, uint32_t threshold)
Definition: ppb_testing_dev.h:148
Definition: ppb_testing_dev.h:180
int32_t PP_Instance
Definition: pp_instance.h:34
void(* RunMessageLoop)(PP_Instance instance)
Definition: ppb_testing_dev.h:85
PP_Bool(* IsOutOfProcess)(void)
Definition: ppb_testing_dev.h:101
Definition: ppb_testing_dev.h:42
PP_Bool
Definition: pp_bool.h:30
Definition: ppb_testing_dev.h:193