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

Side by Side Diff: ppapi/proxy/ppapi_messages.h

Issue 7706021: Convert FileRefImpl and URLRequestInfo to shared_impl. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Tests fixed Created 9 years, 3 months 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
OLDNEW
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2011 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 // Multiply-included message header, no traditional include guard. 5 // Multiply-included message header, no traditional include guard.
6 #include <string> 6 #include <string>
7 #include <vector> 7 #include <vector>
8 8
9 #include "base/basictypes.h" 9 #include "base/basictypes.h"
10 #include "base/file_path.h" 10 #include "base/file_path.h"
(...skipping 16 matching lines...) Expand all
27 #include "ppapi/c/pp_rect.h" 27 #include "ppapi/c/pp_rect.h"
28 #include "ppapi/c/pp_resource.h" 28 #include "ppapi/c/pp_resource.h"
29 #include "ppapi/c/pp_size.h" 29 #include "ppapi/c/pp_size.h"
30 #include "ppapi/c/dev/pp_video_dev.h" 30 #include "ppapi/c/dev/pp_video_dev.h"
31 #include "ppapi/c/private/ppb_flash_tcp_socket.h" 31 #include "ppapi/c/private/ppb_flash_tcp_socket.h"
32 #include "ppapi/proxy/ppapi_param_traits.h" 32 #include "ppapi/proxy/ppapi_param_traits.h"
33 #include "ppapi/proxy/serialized_flash_menu.h" 33 #include "ppapi/proxy/serialized_flash_menu.h"
34 #include "ppapi/proxy/serialized_structs.h" 34 #include "ppapi/proxy/serialized_structs.h"
35 #include "ppapi/shared_impl/input_event_impl.h" 35 #include "ppapi/shared_impl/input_event_impl.h"
36 #include "ppapi/shared_impl/ppapi_preferences.h" 36 #include "ppapi/shared_impl/ppapi_preferences.h"
37 #include "ppapi/shared_impl/url_request_info_impl.h"
37 38
38 #define IPC_MESSAGE_START PpapiMsgStart 39 #define IPC_MESSAGE_START PpapiMsgStart
39 40
40 IPC_ENUM_TRAITS(PP_InputEvent_Type) 41 IPC_ENUM_TRAITS(PP_InputEvent_Type)
41 IPC_ENUM_TRAITS(PP_InputEvent_MouseButton) 42 IPC_ENUM_TRAITS(PP_InputEvent_MouseButton)
42 IPC_ENUM_TRAITS(PP_VideoDecodeError_Dev) 43 IPC_ENUM_TRAITS(PP_VideoDecodeError_Dev)
43 44
44 IPC_STRUCT_TRAITS_BEGIN(PP_Point) 45 IPC_STRUCT_TRAITS_BEGIN(PP_Point)
45 IPC_STRUCT_TRAITS_MEMBER(x) 46 IPC_STRUCT_TRAITS_MEMBER(x)
46 IPC_STRUCT_TRAITS_MEMBER(y) 47 IPC_STRUCT_TRAITS_MEMBER(y)
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after
101 IPC_STRUCT_TRAITS_MEMBER(mouse_button) 102 IPC_STRUCT_TRAITS_MEMBER(mouse_button)
102 IPC_STRUCT_TRAITS_MEMBER(mouse_position) 103 IPC_STRUCT_TRAITS_MEMBER(mouse_position)
103 IPC_STRUCT_TRAITS_MEMBER(mouse_click_count) 104 IPC_STRUCT_TRAITS_MEMBER(mouse_click_count)
104 IPC_STRUCT_TRAITS_MEMBER(wheel_delta) 105 IPC_STRUCT_TRAITS_MEMBER(wheel_delta)
105 IPC_STRUCT_TRAITS_MEMBER(wheel_ticks) 106 IPC_STRUCT_TRAITS_MEMBER(wheel_ticks)
106 IPC_STRUCT_TRAITS_MEMBER(wheel_scroll_by_page) 107 IPC_STRUCT_TRAITS_MEMBER(wheel_scroll_by_page)
107 IPC_STRUCT_TRAITS_MEMBER(key_code) 108 IPC_STRUCT_TRAITS_MEMBER(key_code)
108 IPC_STRUCT_TRAITS_MEMBER(character_text) 109 IPC_STRUCT_TRAITS_MEMBER(character_text)
109 IPC_STRUCT_TRAITS_END() 110 IPC_STRUCT_TRAITS_END()
110 111
112 IPC_STRUCT_TRAITS_BEGIN(ppapi::PPB_URLRequestInfo_Data)
113 IPC_STRUCT_TRAITS_MEMBER(url)
114 IPC_STRUCT_TRAITS_MEMBER(method)
115 IPC_STRUCT_TRAITS_MEMBER(headers)
116 IPC_STRUCT_TRAITS_MEMBER(stream_to_file)
117 IPC_STRUCT_TRAITS_MEMBER(follow_redirects)
118 IPC_STRUCT_TRAITS_MEMBER(record_download_progress)
119 IPC_STRUCT_TRAITS_MEMBER(record_upload_progress)
120 IPC_STRUCT_TRAITS_MEMBER(has_custom_referrer_url)
121 IPC_STRUCT_TRAITS_MEMBER(custom_referrer_url)
122 IPC_STRUCT_TRAITS_MEMBER(allow_cross_origin_requests)
123 IPC_STRUCT_TRAITS_MEMBER(allow_credentials)
124 IPC_STRUCT_TRAITS_MEMBER(has_custom_content_transfer_encoding)
125 IPC_STRUCT_TRAITS_MEMBER(custom_content_transfer_encoding)
126 IPC_STRUCT_TRAITS_MEMBER(prefetch_buffer_upper_threshold)
127 IPC_STRUCT_TRAITS_MEMBER(prefetch_buffer_lower_threshold)
128 IPC_STRUCT_TRAITS_MEMBER(body)
129 IPC_STRUCT_TRAITS_END()
130
131 IPC_STRUCT_TRAITS_BEGIN(ppapi::PPB_URLRequestInfo_Data::BodyItem)
132 IPC_STRUCT_TRAITS_MEMBER(is_file)
133 IPC_STRUCT_TRAITS_MEMBER(data)
134 // Note: we don't serialize file_ref.
135 IPC_STRUCT_TRAITS_MEMBER(file_ref_host_resource)
136 IPC_STRUCT_TRAITS_MEMBER(start_offset)
137 IPC_STRUCT_TRAITS_MEMBER(number_of_bytes)
138 IPC_STRUCT_TRAITS_MEMBER(expected_last_modified_time)
139 IPC_STRUCT_TRAITS_END()
140
111 // These are from the browser to the plugin. 141 // These are from the browser to the plugin.
112 // Loads the given plugin. 142 // Loads the given plugin.
113 IPC_MESSAGE_CONTROL1(PpapiMsg_LoadPlugin, FilePath /* path */) 143 IPC_MESSAGE_CONTROL1(PpapiMsg_LoadPlugin, FilePath /* path */)
114 144
115 // Creates a channel to talk to a renderer. The plugin will respond with 145 // Creates a channel to talk to a renderer. The plugin will respond with
116 // PpapiHostMsg_ChannelCreated. 146 // PpapiHostMsg_ChannelCreated.
117 IPC_MESSAGE_CONTROL2(PpapiMsg_CreateChannel, 147 IPC_MESSAGE_CONTROL2(PpapiMsg_CreateChannel,
118 base::ProcessHandle /* host_process_handle */, 148 base::ProcessHandle /* host_process_handle */,
119 int /* renderer_id */) 149 int /* renderer_id */)
120 150
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after
182 PpapiMsg_PPBBroker_ConnectComplete, 212 PpapiMsg_PPBBroker_ConnectComplete,
183 ppapi::HostResource /* broker */, 213 ppapi::HostResource /* broker */,
184 IPC::PlatformFileForTransit /* handle */, 214 IPC::PlatformFileForTransit /* handle */,
185 int32_t /* result */) 215 int32_t /* result */)
186 216
187 // PPB_FileChooser. 217 // PPB_FileChooser.
188 IPC_MESSAGE_ROUTED3( 218 IPC_MESSAGE_ROUTED3(
189 PpapiMsg_PPBFileChooser_ChooseComplete, 219 PpapiMsg_PPBFileChooser_ChooseComplete,
190 ppapi::HostResource /* chooser */, 220 ppapi::HostResource /* chooser */,
191 int32_t /* result_code (will be != PP_OK on failure */, 221 int32_t /* result_code (will be != PP_OK on failure */,
192 std::vector<ppapi::proxy::PPBFileRef_CreateInfo> /* chosen_files */) 222 std::vector<ppapi::PPB_FileRef_CreateInfo> /* chosen_files */)
193 223
194 // PPB_FileSystem. 224 // PPB_FileSystem.
195 IPC_MESSAGE_ROUTED2( 225 IPC_MESSAGE_ROUTED2(
196 PpapiMsg_PPBFileSystem_OpenComplete, 226 PpapiMsg_PPBFileSystem_OpenComplete,
197 ppapi::HostResource /* filesystem */, 227 ppapi::HostResource /* filesystem */,
198 int32_t /* result */) 228 int32_t /* result */)
199 229
200 // PPB_Flash_NetConnector. 230 // PPB_Flash_NetConnector.
201 IPC_MESSAGE_ROUTED5(PpapiMsg_PPBFlashNetConnector_ConnectACK, 231 IPC_MESSAGE_ROUTED5(PpapiMsg_PPBFlashNetConnector_ConnectACK,
202 ppapi::HostResource /* net_connector */, 232 ppapi::HostResource /* net_connector */,
(...skipping 321 matching lines...) Expand 10 before | Expand all | Expand 10 after
524 ppapi::proxy::SerializedVar /* accept_mime_types */, 554 ppapi::proxy::SerializedVar /* accept_mime_types */,
525 ppapi::HostResource /* result */) 555 ppapi::HostResource /* result */)
526 IPC_MESSAGE_ROUTED1(PpapiHostMsg_PPBFileChooser_Show, 556 IPC_MESSAGE_ROUTED1(PpapiHostMsg_PPBFileChooser_Show,
527 ppapi::HostResource /* file_chooser */) 557 ppapi::HostResource /* file_chooser */)
528 558
529 559
530 // PPB_FileRef. 560 // PPB_FileRef.
531 IPC_SYNC_MESSAGE_ROUTED2_1(PpapiHostMsg_PPBFileRef_Create, 561 IPC_SYNC_MESSAGE_ROUTED2_1(PpapiHostMsg_PPBFileRef_Create,
532 ppapi::HostResource /* file_system */, 562 ppapi::HostResource /* file_system */,
533 std::string /* path */, 563 std::string /* path */,
534 ppapi::proxy::PPBFileRef_CreateInfo /* result */) 564 ppapi::PPB_FileRef_CreateInfo /* result */)
535 IPC_SYNC_MESSAGE_ROUTED1_1(PpapiHostMsg_PPBFileRef_GetParent, 565 IPC_SYNC_MESSAGE_ROUTED1_1(PpapiHostMsg_PPBFileRef_GetParent,
536 ppapi::HostResource /* file_ref */, 566 ppapi::HostResource /* file_ref */,
537 ppapi::proxy::PPBFileRef_CreateInfo /* result */) 567 ppapi::PPB_FileRef_CreateInfo /* result */)
538 IPC_MESSAGE_ROUTED3(PpapiHostMsg_PPBFileRef_MakeDirectory, 568 IPC_MESSAGE_ROUTED3(PpapiHostMsg_PPBFileRef_MakeDirectory,
539 ppapi::HostResource /* file_ref */, 569 ppapi::HostResource /* file_ref */,
540 PP_Bool /* make_ancestors */, 570 PP_Bool /* make_ancestors */,
541 uint32_t /* serialized_callback */) 571 uint32_t /* serialized_callback */)
542 IPC_MESSAGE_ROUTED4(PpapiHostMsg_PPBFileRef_Touch, 572 IPC_MESSAGE_ROUTED4(PpapiHostMsg_PPBFileRef_Touch,
543 ppapi::HostResource /* file_ref */, 573 ppapi::HostResource /* file_ref */,
544 PP_Time /* last_access */, 574 PP_Time /* last_access */,
545 PP_Time /* last_modified */, 575 PP_Time /* last_modified */,
546 uint32_t /* serialized_callback */) 576 uint32_t /* serialized_callback */)
547 IPC_MESSAGE_ROUTED2(PpapiHostMsg_PPBFileRef_Delete, 577 IPC_MESSAGE_ROUTED2(PpapiHostMsg_PPBFileRef_Delete,
(...skipping 20 matching lines...) Expand all
568 // This has to be synchronous becuase the caller may want to composite on 598 // This has to be synchronous becuase the caller may want to composite on
569 // top of the resulting text after the call is complete. 599 // top of the resulting text after the call is complete.
570 IPC_SYNC_MESSAGE_ROUTED1_1( 600 IPC_SYNC_MESSAGE_ROUTED1_1(
571 PpapiHostMsg_PPBFlash_DrawGlyphs, 601 PpapiHostMsg_PPBFlash_DrawGlyphs,
572 ppapi::proxy::PPBFlash_DrawGlyphs_Params /* params */, 602 ppapi::proxy::PPBFlash_DrawGlyphs_Params /* params */,
573 PP_Bool /* result */) 603 PP_Bool /* result */)
574 IPC_SYNC_MESSAGE_ROUTED2_1(PpapiHostMsg_PPBFlash_GetProxyForURL, 604 IPC_SYNC_MESSAGE_ROUTED2_1(PpapiHostMsg_PPBFlash_GetProxyForURL,
575 PP_Instance /* instance */, 605 PP_Instance /* instance */,
576 std::string /* url */, 606 std::string /* url */,
577 ppapi::proxy::SerializedVar /* result */) 607 ppapi::proxy::SerializedVar /* result */)
578 IPC_SYNC_MESSAGE_ROUTED3_1(PpapiHostMsg_PPBFlash_Navigate, 608 IPC_SYNC_MESSAGE_ROUTED4_1(PpapiHostMsg_PPBFlash_Navigate,
579 ppapi::HostResource /* request_info */, 609 PP_Instance /* instance */,
610 ppapi::PPB_URLRequestInfo_Data /* request_data */,
580 std::string /* target */, 611 std::string /* target */,
581 bool /* from_user_action */, 612 bool /* from_user_action */,
582 int32_t /* result */) 613 int32_t /* result */)
583 IPC_SYNC_MESSAGE_ROUTED1_0(PpapiHostMsg_PPBFlash_RunMessageLoop, 614 IPC_SYNC_MESSAGE_ROUTED1_0(PpapiHostMsg_PPBFlash_RunMessageLoop,
584 PP_Instance /* instance */) 615 PP_Instance /* instance */)
585 IPC_SYNC_MESSAGE_ROUTED1_0(PpapiHostMsg_PPBFlash_QuitMessageLoop, 616 IPC_SYNC_MESSAGE_ROUTED1_0(PpapiHostMsg_PPBFlash_QuitMessageLoop,
586 PP_Instance /* instance */) 617 PP_Instance /* instance */)
587 IPC_SYNC_MESSAGE_ROUTED2_1(PpapiHostMsg_PPBFlash_GetLocalTimeZoneOffset, 618 IPC_SYNC_MESSAGE_ROUTED2_1(PpapiHostMsg_PPBFlash_GetLocalTimeZoneOffset,
588 PP_Instance /* instance */, 619 PP_Instance /* instance */,
589 PP_Time /* t */, 620 PP_Time /* t */,
(...skipping 243 matching lines...) Expand 10 before | Expand all | Expand 10 after
833 IPC_SYNC_MESSAGE_ROUTED1_1(PpapiHostMsg_PPBTesting_GetLiveObjectsForInstance, 864 IPC_SYNC_MESSAGE_ROUTED1_1(PpapiHostMsg_PPBTesting_GetLiveObjectsForInstance,
834 PP_Instance /* instance */, 865 PP_Instance /* instance */,
835 uint32 /* result */) 866 uint32 /* result */)
836 867
837 // PPB_URLLoader. 868 // PPB_URLLoader.
838 IPC_SYNC_MESSAGE_ROUTED1_1(PpapiHostMsg_PPBURLLoader_Create, 869 IPC_SYNC_MESSAGE_ROUTED1_1(PpapiHostMsg_PPBURLLoader_Create,
839 PP_Instance /* instance */, 870 PP_Instance /* instance */,
840 ppapi::HostResource /* result */) 871 ppapi::HostResource /* result */)
841 IPC_MESSAGE_ROUTED3(PpapiHostMsg_PPBURLLoader_Open, 872 IPC_MESSAGE_ROUTED3(PpapiHostMsg_PPBURLLoader_Open,
842 ppapi::HostResource /* loader */, 873 ppapi::HostResource /* loader */,
843 ppapi::HostResource /*request_info */, 874 ppapi::PPB_URLRequestInfo_Data /* request_data */,
844 uint32_t /* serialized_callback */) 875 uint32_t /* serialized_callback */)
845 IPC_MESSAGE_ROUTED2(PpapiHostMsg_PPBURLLoader_FollowRedirect, 876 IPC_MESSAGE_ROUTED2(PpapiHostMsg_PPBURLLoader_FollowRedirect,
846 ppapi::HostResource /* loader */, 877 ppapi::HostResource /* loader */,
847 uint32_t /* serialized_callback */) 878 uint32_t /* serialized_callback */)
848 IPC_SYNC_MESSAGE_ROUTED1_1( 879 IPC_SYNC_MESSAGE_ROUTED1_1(
849 PpapiHostMsg_PPBURLLoader_GetResponseInfo, 880 PpapiHostMsg_PPBURLLoader_GetResponseInfo,
850 ppapi::HostResource /* loader */, 881 ppapi::HostResource /* loader */,
851 ppapi::HostResource /* response_info_out */) 882 ppapi::HostResource /* response_info_out */)
852 IPC_MESSAGE_ROUTED2(PpapiHostMsg_PPBURLLoader_ReadResponseBody, 883 IPC_MESSAGE_ROUTED2(PpapiHostMsg_PPBURLLoader_ReadResponseBody,
853 ppapi::HostResource /* loader */, 884 ppapi::HostResource /* loader */,
854 int32_t /* bytes_to_read */) 885 int32_t /* bytes_to_read */)
855 IPC_MESSAGE_ROUTED2(PpapiHostMsg_PPBURLLoader_FinishStreamingToFile, 886 IPC_MESSAGE_ROUTED2(PpapiHostMsg_PPBURLLoader_FinishStreamingToFile,
856 ppapi::HostResource /* loader */, 887 ppapi::HostResource /* loader */,
857 uint32_t /* serialized_callback */) 888 uint32_t /* serialized_callback */)
858 IPC_MESSAGE_ROUTED1(PpapiHostMsg_PPBURLLoader_Close, 889 IPC_MESSAGE_ROUTED1(PpapiHostMsg_PPBURLLoader_Close,
859 ppapi::HostResource /* loader */) 890 ppapi::HostResource /* loader */)
860 IPC_MESSAGE_ROUTED1(PpapiHostMsg_PPBURLLoader_GrantUniversalAccess, 891 IPC_MESSAGE_ROUTED1(PpapiHostMsg_PPBURLLoader_GrantUniversalAccess,
861 ppapi::HostResource /* loader */) 892 ppapi::HostResource /* loader */)
862 893
863 // PPB_URLRequestInfo.
864 IPC_SYNC_MESSAGE_ROUTED1_1(PpapiHostMsg_PPBURLRequestInfo_Create,
865 PP_Instance /* instance */,
866 ppapi::HostResource /* result */)
867 IPC_MESSAGE_ROUTED3(PpapiHostMsg_PPBURLRequestInfo_SetProperty,
868 ppapi::HostResource /* request */,
869 int32_t /* property */,
870 ppapi::proxy::SerializedVar /* value */)
871 IPC_MESSAGE_ROUTED2(PpapiHostMsg_PPBURLRequestInfo_AppendDataToBody,
872 ppapi::HostResource /* request */,
873 std::string /* data */)
874 IPC_MESSAGE_ROUTED5(PpapiHostMsg_PPBURLRequestInfo_AppendFileToBody,
875 ppapi::HostResource /* request */,
876 ppapi::HostResource /* file_ref */,
877 int64_t /* start_offset */,
878 int64_t /* number_of_bytes */,
879 double /* expected_last_modified_time */)
880
881 // PPB_URLResponseInfo. 894 // PPB_URLResponseInfo.
882 IPC_SYNC_MESSAGE_ROUTED2_1(PpapiHostMsg_PPBURLResponseInfo_GetProperty, 895 IPC_SYNC_MESSAGE_ROUTED2_1(PpapiHostMsg_PPBURLResponseInfo_GetProperty,
883 ppapi::HostResource /* response */, 896 ppapi::HostResource /* response */,
884 int32_t /* property */, 897 int32_t /* property */,
885 ppapi::proxy::SerializedVar /* result */) 898 ppapi::proxy::SerializedVar /* result */)
886 IPC_SYNC_MESSAGE_ROUTED1_1(PpapiHostMsg_PPBURLResponseInfo_GetBodyAsFileRef, 899 IPC_SYNC_MESSAGE_ROUTED1_1(PpapiHostMsg_PPBURLResponseInfo_GetBodyAsFileRef,
887 ppapi::HostResource /* response */, 900 ppapi::HostResource /* response */,
888 ppapi::proxy::PPBFileRef_CreateInfo /* result */) 901 ppapi::PPB_FileRef_CreateInfo /* result */)
889 902
890 // PPB_URLUtil. 903 // PPB_URLUtil.
891 IPC_SYNC_MESSAGE_ROUTED2_1(PpapiHostMsg_PPBURLUtil_ResolveRelativeToDocument, 904 IPC_SYNC_MESSAGE_ROUTED2_1(PpapiHostMsg_PPBURLUtil_ResolveRelativeToDocument,
892 PP_Instance /* instance */, 905 PP_Instance /* instance */,
893 ppapi::proxy::SerializedVar /* relative */, 906 ppapi::proxy::SerializedVar /* relative */,
894 ppapi::proxy::SerializedVar /* result */) 907 ppapi::proxy::SerializedVar /* result */)
895 IPC_SYNC_MESSAGE_ROUTED2_1(PpapiHostMsg_PPBURLUtil_DocumentCanRequest, 908 IPC_SYNC_MESSAGE_ROUTED2_1(PpapiHostMsg_PPBURLUtil_DocumentCanRequest,
896 PP_Instance /* instance */, 909 PP_Instance /* instance */,
897 ppapi::proxy::SerializedVar /* relative */, 910 ppapi::proxy::SerializedVar /* relative */,
898 PP_Bool /* result */) 911 PP_Bool /* result */)
(...skipping 115 matching lines...) Expand 10 before | Expand all | Expand 10 after
1014 std::vector<PP_PictureBuffer_Dev> /* picture buffers */) 1027 std::vector<PP_PictureBuffer_Dev> /* picture buffers */)
1015 IPC_MESSAGE_ROUTED2(PpapiHostMsg_PPBVideoDecoder_ReusePictureBuffer, 1028 IPC_MESSAGE_ROUTED2(PpapiHostMsg_PPBVideoDecoder_ReusePictureBuffer,
1016 ppapi::HostResource /* video_decoder */, 1029 ppapi::HostResource /* video_decoder */,
1017 int32_t /* picture buffer id */) 1030 int32_t /* picture buffer id */)
1018 IPC_MESSAGE_ROUTED1(PpapiHostMsg_PPBVideoDecoder_Flush, 1031 IPC_MESSAGE_ROUTED1(PpapiHostMsg_PPBVideoDecoder_Flush,
1019 ppapi::HostResource /* video_decoder */) 1032 ppapi::HostResource /* video_decoder */)
1020 IPC_MESSAGE_ROUTED1(PpapiHostMsg_PPBVideoDecoder_Reset, 1033 IPC_MESSAGE_ROUTED1(PpapiHostMsg_PPBVideoDecoder_Reset,
1021 ppapi::HostResource /* video_decoder */) 1034 ppapi::HostResource /* video_decoder */)
1022 IPC_SYNC_MESSAGE_ROUTED1_0(PpapiHostMsg_PPBVideoDecoder_Destroy, 1035 IPC_SYNC_MESSAGE_ROUTED1_0(PpapiHostMsg_PPBVideoDecoder_Destroy,
1023 ppapi::HostResource /* video_decoder */) 1036 ppapi::HostResource /* video_decoder */)
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698