diff options
Diffstat (limited to 'ppapi')
28 files changed, 23 insertions, 50 deletions
diff --git a/ppapi/api/pp_stdint.idl b/ppapi/api/pp_stdint.idl index fba15dd..5137f90 100644 --- a/ppapi/api/pp_stdint.idl +++ b/ppapi/api/pp_stdint.idl @@ -10,8 +10,7 @@ */ label Chrome { - M13 = 0.0, - M14 = 1.0 + M13 = 0.0 }; [version=0.0] diff --git a/ppapi/api/ppb_audio.idl b/ppapi/api/ppb_audio.idl index f885f7d..3aee4a0 100644 --- a/ppapi/api/ppb_audio.idl +++ b/ppapi/api/ppb_audio.idl @@ -9,7 +9,6 @@ */ label Chrome { - M13 = 0.6, M14 = 1.0 }; diff --git a/ppapi/api/ppb_audio_config.idl b/ppapi/api/ppb_audio_config.idl index b3f6c52..895373b 100644 --- a/ppapi/api/ppb_audio_config.idl +++ b/ppapi/api/ppb_audio_config.idl @@ -9,7 +9,6 @@ */ label Chrome { - M13 = 0.5, M14 = 1.0 }; diff --git a/ppapi/api/ppb_file_io.idl b/ppapi/api/ppb_file_io.idl index 74ba76e..4fe9e9f 100644 --- a/ppapi/api/ppb_file_io.idl +++ b/ppapi/api/ppb_file_io.idl @@ -9,7 +9,6 @@ */ label Chrome { - M13 = 0.5, M14 = 1.0 }; @@ -54,7 +53,6 @@ label Chrome { * The <code>PPB_FileIO</code> struct is used to operate on a regular file * (PP_FileType_Regular). */ -[version=0.5] interface PPB_FileIO { /** * Create() creates a new FileIO object. diff --git a/ppapi/api/ppb_file_ref.idl b/ppapi/api/ppb_file_ref.idl index 28c1441..250194f 100644 --- a/ppapi/api/ppb_file_ref.idl +++ b/ppapi/api/ppb_file_ref.idl @@ -9,7 +9,6 @@ */ label Chrome { - M13 = 0.9, M14 = 1.0 }; @@ -18,7 +17,6 @@ label Chrome { * a file system. This struct contains a <code>PP_FileSystemType</code> * identifier and a file path string. */ -[version=0.9] interface PPB_FileRef { /** * Create() creates a weak pointer to a file in the given file system. File diff --git a/ppapi/api/ppb_file_system.idl b/ppapi/api/ppb_file_system.idl index 7a5abe7..7eb2e7e 100644 --- a/ppapi/api/ppb_file_system.idl +++ b/ppapi/api/ppb_file_system.idl @@ -8,7 +8,6 @@ */ label Chrome { - M13 = 0.7, M14 = 1.0 }; @@ -16,7 +15,6 @@ label Chrome { * The <code>PPB_FileSystem</code> struct identifies the file system type * associated with a file. */ -[version=0.7] interface PPB_FileSystem { /** Create() creates a file system object of the given type. * diff --git a/ppapi/api/ppb_graphics_2d.idl b/ppapi/api/ppb_graphics_2d.idl index 5943415..1161b15 100644 --- a/ppapi/api/ppb_graphics_2d.idl +++ b/ppapi/api/ppb_graphics_2d.idl @@ -9,7 +9,6 @@ */ label Chrome { - M13 = 0.4, M14 = 1.0 }; diff --git a/ppapi/api/ppb_image_data.idl b/ppapi/api/ppb_image_data.idl index 58c91ca..eafd03a 100644 --- a/ppapi/api/ppb_image_data.idl +++ b/ppapi/api/ppb_image_data.idl @@ -9,7 +9,6 @@ */ label Chrome { - M13 = 0.3, M14 = 1.0 }; @@ -77,7 +76,6 @@ struct PP_ImageDataDesc { * The <code>PPB_ImageData</code> interface contains pointers to several * functions for determining the browser's treatment of image data. */ -[version=0.3] interface PPB_ImageData { /** * GetNativeImageDataFormat() returns the browser's preferred format for diff --git a/ppapi/api/ppb_messaging.idl b/ppapi/api/ppb_messaging.idl index bbcff58..c7a2b9d 100644 --- a/ppapi/api/ppb_messaging.idl +++ b/ppapi/api/ppb_messaging.idl @@ -10,7 +10,6 @@ */ label Chrome { - M13 = 0.1, M14 = 1.0 }; @@ -19,7 +18,6 @@ label Chrome { * and is related to sending messages to JavaScript message event listeners on * the DOM element associated with specific module instance. */ -[version=0.1] interface PPB_Messaging { /** * PostMessage() asynchronously invokes any listeners for message events on diff --git a/ppapi/api/ppb_url_loader.idl b/ppapi/api/ppb_url_loader.idl index 8185610..1b16f8f 100644 --- a/ppapi/api/ppb_url_loader.idl +++ b/ppapi/api/ppb_url_loader.idl @@ -9,7 +9,6 @@ */ label Chrome { - M13 = 0.2, M14 = 1.0 }; diff --git a/ppapi/api/ppb_url_request_info.idl b/ppapi/api/ppb_url_request_info.idl index 3007cf2..648f4a9 100644 --- a/ppapi/api/ppb_url_request_info.idl +++ b/ppapi/api/ppb_url_request_info.idl @@ -9,7 +9,6 @@ */ label Chrome { - M13 = 0.2, M14 = 1.0 }; diff --git a/ppapi/api/ppb_url_response_info.idl b/ppapi/api/ppb_url_response_info.idl index 29d7d3d..53b00a2 100644 --- a/ppapi/api/ppb_url_response_info.idl +++ b/ppapi/api/ppb_url_response_info.idl @@ -9,7 +9,6 @@ */ label Chrome { - M13 = 0.1, M14 = 1.0 }; diff --git a/ppapi/api/ppb_var.idl b/ppapi/api/ppb_var.idl index 8319991..d6f045f 100644 --- a/ppapi/api/ppb_var.idl +++ b/ppapi/api/ppb_var.idl @@ -8,7 +8,6 @@ */ label Chrome { - M13 = 0.5, M14 = 1.0 }; diff --git a/ppapi/api/ppp_messaging.idl b/ppapi/api/ppp_messaging.idl index 09643e9..4351423 100644 --- a/ppapi/api/ppp_messaging.idl +++ b/ppapi/api/ppp_messaging.idl @@ -11,7 +11,6 @@ */ label Chrome { - M13 = 0.1, M14 = 1.0 }; @@ -20,7 +19,6 @@ label Chrome { * that you must implement to handle postMessage events on the associated * DOM element. */ -[version=0.1] interface PPP_Messaging { /** * HandleMessage() is a function that the browser calls when PostMessage() diff --git a/ppapi/c/ppb_audio.h b/ppapi/c/ppb_audio.h index 0712b30..5a496f3 100644 --- a/ppapi/c/ppb_audio.h +++ b/ppapi/c/ppb_audio.h @@ -3,7 +3,7 @@ * found in the LICENSE file. */ -/* From ppb_audio.idl modified Wed Aug 17 11:16:34 2011. */ +/* From ppb_audio.idl modified Wed Aug 24 20:46:25 2011. */ #ifndef PPAPI_C_PPB_AUDIO_H_ #define PPAPI_C_PPB_AUDIO_H_ @@ -14,7 +14,6 @@ #include "ppapi/c/pp_resource.h" #include "ppapi/c/pp_stdint.h" -#define PPB_AUDIO_INTERFACE_0_6 "PPB_Audio;0.6" #define PPB_AUDIO_INTERFACE_1_0 "PPB_Audio;1.0" #define PPB_AUDIO_INTERFACE PPB_AUDIO_INTERFACE_1_0 diff --git a/ppapi/c/ppb_audio_config.h b/ppapi/c/ppb_audio_config.h index 6135263..7906539 100644 --- a/ppapi/c/ppb_audio_config.h +++ b/ppapi/c/ppb_audio_config.h @@ -3,7 +3,7 @@ * found in the LICENSE file. */ -/* From ppb_audio_config.idl modified Wed Aug 17 11:16:34 2011. */ +/* From ppb_audio_config.idl modified Wed Aug 24 20:49:30 2011. */ #ifndef PPAPI_C_PPB_AUDIO_CONFIG_H_ #define PPAPI_C_PPB_AUDIO_CONFIG_H_ @@ -14,7 +14,6 @@ #include "ppapi/c/pp_resource.h" #include "ppapi/c/pp_stdint.h" -#define PPB_AUDIO_CONFIG_INTERFACE_0_5 "PPB_AudioConfig;0.5" #define PPB_AUDIO_CONFIG_INTERFACE_1_0 "PPB_AudioConfig;1.0" #define PPB_AUDIO_CONFIG_INTERFACE PPB_AUDIO_CONFIG_INTERFACE_1_0 @@ -159,9 +158,8 @@ struct PPB_AudioConfig { * @param[in] config A <code>PP_Resource</code> containing the audio config * resource. * @return A <code>uint32_t</code> containing sample frame count or - * 0 if the resource is invalid. Refer to - * <code>RecommendSampleFrameCount</code> for more information on sample - * frame counts. + * 0 if the resource is invalid. See <code>RecommendSampleFrameCount</code> + * for more on sample frame counts. */ uint32_t (*GetSampleFrameCount)(PP_Resource config); }; diff --git a/ppapi/c/ppb_file_io.h b/ppapi/c/ppb_file_io.h index 928da63..7ed28d2 100644 --- a/ppapi/c/ppb_file_io.h +++ b/ppapi/c/ppb_file_io.h @@ -3,7 +3,7 @@ * found in the LICENSE file. */ -/* From ppb_file_io.idl modified Wed Jul 13 16:41:25 2011. */ +/* From ppb_file_io.idl modified Wed Aug 24 20:51:24 2011. */ #ifndef PPAPI_C_PPB_FILE_IO_H_ #define PPAPI_C_PPB_FILE_IO_H_ @@ -17,7 +17,6 @@ #include "ppapi/c/pp_stdint.h" #include "ppapi/c/pp_time.h" -#define PPB_FILEIO_INTERFACE_0_5 "PPB_FileIO;0.5" #define PPB_FILEIO_INTERFACE_1_0 "PPB_FileIO;1.0" #define PPB_FILEIO_INTERFACE PPB_FILEIO_INTERFACE_1_0 diff --git a/ppapi/c/ppb_file_ref.h b/ppapi/c/ppb_file_ref.h index 26bb97f..da07f32 100644 --- a/ppapi/c/ppb_file_ref.h +++ b/ppapi/c/ppb_file_ref.h @@ -3,7 +3,7 @@ * found in the LICENSE file. */ -/* From ppb_file_ref.idl modified Wed Jul 13 16:43:20 2011. */ +/* From ppb_file_ref.idl modified Wed Aug 24 20:52:42 2011. */ #ifndef PPAPI_C_PPB_FILE_REF_H_ #define PPAPI_C_PPB_FILE_REF_H_ @@ -17,7 +17,6 @@ #include "ppapi/c/pp_time.h" #include "ppapi/c/pp_var.h" -#define PPB_FILEREF_INTERFACE_0_9 "PPB_FileRef;0.9" #define PPB_FILEREF_INTERFACE_1_0 "PPB_FileRef;1.0" #define PPB_FILEREF_INTERFACE PPB_FILEREF_INTERFACE_1_0 diff --git a/ppapi/c/ppb_file_system.h b/ppapi/c/ppb_file_system.h index 6d9c336..47b9178 100644 --- a/ppapi/c/ppb_file_system.h +++ b/ppapi/c/ppb_file_system.h @@ -3,7 +3,7 @@ * found in the LICENSE file. */ -/* From ppb_file_system.idl modified Sat Jul 16 16:50:26 2011. */ +/* From ppb_file_system.idl modified Wed Aug 24 20:52:19 2011. */ #ifndef PPAPI_C_PPB_FILE_SYSTEM_H_ #define PPAPI_C_PPB_FILE_SYSTEM_H_ @@ -16,7 +16,6 @@ #include "ppapi/c/pp_resource.h" #include "ppapi/c/pp_stdint.h" -#define PPB_FILESYSTEM_INTERFACE_0_7 "PPB_FileSystem;0.7" #define PPB_FILESYSTEM_INTERFACE_1_0 "PPB_FileSystem;1.0" #define PPB_FILESYSTEM_INTERFACE PPB_FILESYSTEM_INTERFACE_1_0 diff --git a/ppapi/c/ppb_graphics_2d.h b/ppapi/c/ppb_graphics_2d.h index 2ef71f2..bbacf22 100644 --- a/ppapi/c/ppb_graphics_2d.h +++ b/ppapi/c/ppb_graphics_2d.h @@ -3,7 +3,7 @@ * found in the LICENSE file. */ -/* From ppb_graphics_2d.idl modified Sat Jul 16 16:50:26 2011. */ +/* From ppb_graphics_2d.idl modified Wed Aug 24 20:51:38 2011. */ #ifndef PPAPI_C_PPB_GRAPHICS_2D_H_ #define PPAPI_C_PPB_GRAPHICS_2D_H_ @@ -18,7 +18,6 @@ #include "ppapi/c/pp_size.h" #include "ppapi/c/pp_stdint.h" -#define PPB_GRAPHICS_2D_INTERFACE_0_4 "PPB_Graphics2D;0.4" #define PPB_GRAPHICS_2D_INTERFACE_1_0 "PPB_Graphics2D;1.0" #define PPB_GRAPHICS_2D_INTERFACE PPB_GRAPHICS_2D_INTERFACE_1_0 diff --git a/ppapi/c/ppb_image_data.h b/ppapi/c/ppb_image_data.h index d81a97b..8cb1f5f 100644 --- a/ppapi/c/ppb_image_data.h +++ b/ppapi/c/ppb_image_data.h @@ -3,7 +3,7 @@ * found in the LICENSE file. */ -/* From ppb_image_data.idl modified Mon Aug 15 11:01:06 2011. */ +/* From ppb_image_data.idl modified Wed Aug 24 20:50:01 2011. */ #ifndef PPAPI_C_PPB_IMAGE_DATA_H_ #define PPAPI_C_PPB_IMAGE_DATA_H_ @@ -15,7 +15,6 @@ #include "ppapi/c/pp_size.h" #include "ppapi/c/pp_stdint.h" -#define PPB_IMAGEDATA_INTERFACE_0_3 "PPB_ImageData;0.3" #define PPB_IMAGEDATA_INTERFACE_1_0 "PPB_ImageData;1.0" #define PPB_IMAGEDATA_INTERFACE PPB_IMAGEDATA_INTERFACE_1_0 diff --git a/ppapi/c/ppb_instance.h b/ppapi/c/ppb_instance.h index ae14853..31bf27e 100644 --- a/ppapi/c/ppb_instance.h +++ b/ppapi/c/ppb_instance.h @@ -78,6 +78,13 @@ struct PPB_Instance { */ PP_Bool (*IsFullFrame)(PP_Instance instance); }; + +struct PPB_Instance_0_5 { + struct PP_Var (*GetWindowObject)(PP_Instance instance); + struct PP_Var (*GetOwnerElementObject)(PP_Instance instance); + PP_Bool (*BindGraphics)(PP_Instance instance, PP_Resource device); + PP_Bool (*IsFullFrame)(PP_Instance instance); +}; /** * @} */ diff --git a/ppapi/c/ppb_messaging.h b/ppapi/c/ppb_messaging.h index 4d9fc1a..be975b0 100644 --- a/ppapi/c/ppb_messaging.h +++ b/ppapi/c/ppb_messaging.h @@ -3,7 +3,7 @@ * found in the LICENSE file. */ -/* From ppb_messaging.idl modified Wed Jul 13 16:51:56 2011. */ +/* From ppb_messaging.idl modified Wed Aug 24 20:48:00 2011. */ #ifndef PPAPI_C_PPB_MESSAGING_H_ #define PPAPI_C_PPB_MESSAGING_H_ @@ -14,7 +14,6 @@ #include "ppapi/c/pp_stdint.h" #include "ppapi/c/pp_var.h" -#define PPB_MESSAGING_INTERFACE_0_1 "PPB_Messaging;0.1" #define PPB_MESSAGING_INTERFACE_1_0 "PPB_Messaging;1.0" #define PPB_MESSAGING_INTERFACE PPB_MESSAGING_INTERFACE_1_0 diff --git a/ppapi/c/ppb_url_loader.h b/ppapi/c/ppb_url_loader.h index 1031f09..bdef75e 100644 --- a/ppapi/c/ppb_url_loader.h +++ b/ppapi/c/ppb_url_loader.h @@ -3,7 +3,7 @@ * found in the LICENSE file. */ -/* From ppb_url_loader.idl modified Thu Aug 18 19:44:49 2011. */ +/* From ppb_url_loader.idl modified Wed Aug 24 20:48:35 2011. */ #ifndef PPAPI_C_PPB_URL_LOADER_H_ #define PPAPI_C_PPB_URL_LOADER_H_ @@ -15,7 +15,6 @@ #include "ppapi/c/pp_resource.h" #include "ppapi/c/pp_stdint.h" -#define PPB_URLLOADER_INTERFACE_0_2 "PPB_URLLoader;0.2" #define PPB_URLLOADER_INTERFACE_1_0 "PPB_URLLoader;1.0" #define PPB_URLLOADER_INTERFACE PPB_URLLOADER_INTERFACE_1_0 diff --git a/ppapi/c/ppb_url_request_info.h b/ppapi/c/ppb_url_request_info.h index e6c7301..e575085 100644 --- a/ppapi/c/ppb_url_request_info.h +++ b/ppapi/c/ppb_url_request_info.h @@ -3,7 +3,7 @@ * found in the LICENSE file. */ -/* From ppb_url_request_info.idl modified Mon Aug 15 11:01:06 2011. */ +/* From ppb_url_request_info.idl modified Wed Aug 24 20:53:00 2011. */ #ifndef PPAPI_C_PPB_URL_REQUEST_INFO_H_ #define PPAPI_C_PPB_URL_REQUEST_INFO_H_ @@ -16,7 +16,6 @@ #include "ppapi/c/pp_time.h" #include "ppapi/c/pp_var.h" -#define PPB_URLREQUESTINFO_INTERFACE_0_2 "PPB_URLRequestInfo;0.2" #define PPB_URLREQUESTINFO_INTERFACE_1_0 "PPB_URLRequestInfo;1.0" #define PPB_URLREQUESTINFO_INTERFACE PPB_URLREQUESTINFO_INTERFACE_1_0 diff --git a/ppapi/c/ppb_url_response_info.h b/ppapi/c/ppb_url_response_info.h index 2df1acf..0e4d82e 100644 --- a/ppapi/c/ppb_url_response_info.h +++ b/ppapi/c/ppb_url_response_info.h @@ -3,7 +3,7 @@ * found in the LICENSE file. */ -/* From ppb_url_response_info.idl modified Mon Aug 15 11:01:06 2011. */ +/* From ppb_url_response_info.idl modified Wed Aug 24 20:53:17 2011. */ #ifndef PPAPI_C_PPB_URL_RESPONSE_INFO_H_ #define PPAPI_C_PPB_URL_RESPONSE_INFO_H_ @@ -14,7 +14,6 @@ #include "ppapi/c/pp_stdint.h" #include "ppapi/c/pp_var.h" -#define PPB_URLRESPONSEINFO_INTERFACE_0_1 "PPB_URLResponseInfo;0.1" #define PPB_URLRESPONSEINFO_INTERFACE_1_0 "PPB_URLResponseInfo;1.0" #define PPB_URLRESPONSEINFO_INTERFACE PPB_URLRESPONSEINFO_INTERFACE_1_0 diff --git a/ppapi/c/ppb_var.h b/ppapi/c/ppb_var.h index 66920ad..5ebae16 100644 --- a/ppapi/c/ppb_var.h +++ b/ppapi/c/ppb_var.h @@ -3,7 +3,7 @@ * found in the LICENSE file. */ -/* From ppb_var.idl modified Sat Jul 16 16:50:26 2011. */ +/* From ppb_var.idl modified Wed Aug 24 20:49:04 2011. */ #ifndef PPAPI_C_PPB_VAR_H_ #define PPAPI_C_PPB_VAR_H_ @@ -14,7 +14,6 @@ #include "ppapi/c/pp_stdint.h" #include "ppapi/c/pp_var.h" -#define PPB_VAR_INTERFACE_0_5 "PPB_Var;0.5" #define PPB_VAR_INTERFACE_1_0 "PPB_Var;1.0" #define PPB_VAR_INTERFACE PPB_VAR_INTERFACE_1_0 diff --git a/ppapi/c/ppp_messaging.h b/ppapi/c/ppp_messaging.h index 7d5a26a..9207f4f 100644 --- a/ppapi/c/ppp_messaging.h +++ b/ppapi/c/ppp_messaging.h @@ -3,7 +3,7 @@ * found in the LICENSE file. */ -/* From ppp_messaging.idl modified Wed Jul 13 16:51:47 2011. */ +/* From ppp_messaging.idl modified Wed Aug 24 20:50:56 2011. */ #ifndef PPAPI_C_PPP_MESSAGING_H_ #define PPAPI_C_PPP_MESSAGING_H_ @@ -14,7 +14,6 @@ #include "ppapi/c/pp_stdint.h" #include "ppapi/c/pp_var.h" -#define PPP_MESSAGING_INTERFACE_0_1 "PPP_Messaging;0.1" #define PPP_MESSAGING_INTERFACE_1_0 "PPP_Messaging;1.0" #define PPP_MESSAGING_INTERFACE PPP_MESSAGING_INTERFACE_1_0 |