| Index: ppapi/c/trusted/ppb_image_data_trusted.h
 | 
| ===================================================================
 | 
| --- ppapi/c/trusted/ppb_image_data_trusted.h	(revision 67614)
 | 
| +++ ppapi/c/trusted/ppb_image_data_trusted.h	(working copy)
 | 
| @@ -8,17 +8,19 @@
 | 
|  #include "ppapi/c/pp_stdint.h"
 | 
|  #include "ppapi/c/pp_resource.h"
 | 
|  
 | 
| -#define PPB_IMAGEDATA_TRUSTED_INTERFACE "PPB_ImageDataTrusted;0.2"
 | 
| +#define PPB_IMAGEDATA_TRUSTED_INTERFACE "PPB_ImageDataTrusted;0.3"
 | 
|  
 | 
|  struct PPB_ImageDataTrusted {
 | 
|    /**
 | 
|     * Returns the internal shared memory pointer associated with the given
 | 
| -   * ImageData resource. Used for proxying. Returns the handle or 0 on failure.
 | 
| -   * On success, the size in bytes of the shared memory region will be placed
 | 
| -   * into |*byte_count|.
 | 
| +   * ImageData resource. Used for proxying. Returns PP_OK on success, or
 | 
| +   * PP_ERROR_* on failure.  On success, the size in bytes of the shared
 | 
| +   * memory region will be placed into |*byte_count|, and the handle for
 | 
| +   * the shared memory in |*handle|.
 | 
|     */
 | 
| -  uint64_t (*GetNativeMemoryHandle)(PP_Resource image_data,
 | 
| -                                    uint32_t* byte_count);
 | 
| +  int32_t (*GetSharedMemory)(PP_Resource image_data,
 | 
| +                             int* handle,
 | 
| +                             uint32_t* byte_count);
 | 
|  };
 | 
|  
 | 
|  #endif  // PPAPI_C_TRUSTED_PPB_IMAGE_DATA_TRUSTED_H_
 | 
| 
 |