| OLD | NEW |
| 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 // 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 236 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 247 IPC_STRUCT_TRAITS_END() | 247 IPC_STRUCT_TRAITS_END() |
| 248 | 248 |
| 249 // TODO(tomfinegan): This is identical to PPPVideoCapture_Buffer, maybe replace | 249 // TODO(tomfinegan): This is identical to PPPVideoCapture_Buffer, maybe replace |
| 250 // both with a single type? | 250 // both with a single type? |
| 251 IPC_STRUCT_TRAITS_BEGIN(ppapi::proxy::PPPDecryptor_Buffer) | 251 IPC_STRUCT_TRAITS_BEGIN(ppapi::proxy::PPPDecryptor_Buffer) |
| 252 IPC_STRUCT_TRAITS_MEMBER(resource) | 252 IPC_STRUCT_TRAITS_MEMBER(resource) |
| 253 IPC_STRUCT_TRAITS_MEMBER(handle) | 253 IPC_STRUCT_TRAITS_MEMBER(handle) |
| 254 IPC_STRUCT_TRAITS_MEMBER(size) | 254 IPC_STRUCT_TRAITS_MEMBER(size) |
| 255 IPC_STRUCT_TRAITS_END() | 255 IPC_STRUCT_TRAITS_END() |
| 256 | 256 |
| 257 #endif // !defined(OS_NACL) | 257 #endif // !defined(OS_NACL) && !defined(NACL_WIN64) |
| 258 | 258 |
| 259 // These are from the browser to the plugin. | 259 // These are from the browser to the plugin. |
| 260 // Loads the given plugin. | 260 // Loads the given plugin. |
| 261 IPC_MESSAGE_CONTROL1(PpapiMsg_LoadPlugin, FilePath /* path */) | 261 IPC_MESSAGE_CONTROL1(PpapiMsg_LoadPlugin, FilePath /* path */) |
| 262 | 262 |
| 263 // Creates a channel to talk to a renderer. The plugin will respond with | 263 // Creates a channel to talk to a renderer. The plugin will respond with |
| 264 // PpapiHostMsg_ChannelCreated. | 264 // PpapiHostMsg_ChannelCreated. |
| 265 IPC_MESSAGE_CONTROL2(PpapiMsg_CreateChannel, | 265 IPC_MESSAGE_CONTROL2(PpapiMsg_CreateChannel, |
| 266 int /* renderer_id */, | 266 int /* renderer_id */, |
| 267 bool /* incognito */) | 267 bool /* incognito */) |
| (...skipping 352 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 620 IPC_MESSAGE_ROUTED2(PpapiMsg_PPBNetworkMonitor_NetworkList, | 620 IPC_MESSAGE_ROUTED2(PpapiMsg_PPBNetworkMonitor_NetworkList, |
| 621 uint32 /* plugin_dispatcher_id */, | 621 uint32 /* plugin_dispatcher_id */, |
| 622 ppapi::NetworkList /* network_list */) | 622 ppapi::NetworkList /* network_list */) |
| 623 | 623 |
| 624 // PPB_Talk | 624 // PPB_Talk |
| 625 IPC_MESSAGE_ROUTED3( | 625 IPC_MESSAGE_ROUTED3( |
| 626 PpapiMsg_PPBTalk_GetPermissionACK, | 626 PpapiMsg_PPBTalk_GetPermissionACK, |
| 627 uint32 /* plugin_dispatcher_id */, | 627 uint32 /* plugin_dispatcher_id */, |
| 628 PP_Resource /* resource */, | 628 PP_Resource /* resource */, |
| 629 int32_t /* result */) | 629 int32_t /* result */) |
| 630 #endif // !defined(OS_NACL) && !defined(NACL_WIN64) |
| 630 | 631 |
| 631 // PPB_TCPSocket_Private. | 632 // PPB_TCPSocket_Private. |
| 632 IPC_MESSAGE_ROUTED5(PpapiMsg_PPBTCPSocket_ConnectACK, | 633 IPC_MESSAGE_ROUTED5(PpapiMsg_PPBTCPSocket_ConnectACK, |
| 633 uint32 /* plugin_dispatcher_id */, | 634 uint32 /* plugin_dispatcher_id */, |
| 634 uint32 /* socket_id */, | 635 uint32 /* socket_id */, |
| 635 bool /* succeeded */, | 636 bool /* succeeded */, |
| 636 PP_NetAddress_Private /* local_addr */, | 637 PP_NetAddress_Private /* local_addr */, |
| 637 PP_NetAddress_Private /* remote_addr */) | 638 PP_NetAddress_Private /* remote_addr */) |
| 638 IPC_MESSAGE_ROUTED4(PpapiMsg_PPBTCPSocket_SSLHandshakeACK, | 639 IPC_MESSAGE_ROUTED4(PpapiMsg_PPBTCPSocket_SSLHandshakeACK, |
| 639 uint32 /* plugin_dispatcher_id */, | 640 uint32 /* plugin_dispatcher_id */, |
| (...skipping 22 matching lines...) Expand all Loading... |
| 662 uint32 /* socket_id */, | 663 uint32 /* socket_id */, |
| 663 bool /* succeeded */, | 664 bool /* succeeded */, |
| 664 std::string /* data */, | 665 std::string /* data */, |
| 665 PP_NetAddress_Private /* remote_addr */) | 666 PP_NetAddress_Private /* remote_addr */) |
| 666 IPC_MESSAGE_ROUTED4(PpapiMsg_PPBUDPSocket_SendToACK, | 667 IPC_MESSAGE_ROUTED4(PpapiMsg_PPBUDPSocket_SendToACK, |
| 667 uint32 /* plugin_dispatcher_id */, | 668 uint32 /* plugin_dispatcher_id */, |
| 668 uint32 /* socket_id */, | 669 uint32 /* socket_id */, |
| 669 bool /* succeeded */, | 670 bool /* succeeded */, |
| 670 int32_t /* bytes_written */) | 671 int32_t /* bytes_written */) |
| 671 | 672 |
| 673 #if !defined(OS_NACL) && !defined(NACL_WIN64) |
| 672 // PPB_URLLoader_Trusted | 674 // PPB_URLLoader_Trusted |
| 673 IPC_MESSAGE_ROUTED1( | 675 IPC_MESSAGE_ROUTED1( |
| 674 PpapiMsg_PPBURLLoader_UpdateProgress, | 676 PpapiMsg_PPBURLLoader_UpdateProgress, |
| 675 ppapi::proxy::PPBURLLoader_UpdateProgress_Params /* params */) | 677 ppapi::proxy::PPBURLLoader_UpdateProgress_Params /* params */) |
| 678 #endif // !defined(OS_NACL) && !defined(NACL_WIN64) |
| 676 | 679 |
| 677 // PPB_TCPServerSocket_Private. | 680 // PPB_TCPServerSocket_Private. |
| 678 | 681 |
| 679 // |socket_resource| should not be used as Resource in browser. The | 682 // |socket_resource| should not be used as Resource in browser. The |
| 680 // only purpose of this argument is to be echoed back. | 683 // only purpose of this argument is to be echoed back. |
| 681 // |status| == PP_ERROR_NOSPACE means that the socket table is full | 684 // |status| == PP_ERROR_NOSPACE means that the socket table is full |
| 682 // and new socket can't be initialized. | 685 // and new socket can't be initialized. |
| 683 // |status| == PP_ERROR_FAILED means that socket is correctly | 686 // |status| == PP_ERROR_FAILED means that socket is correctly |
| 684 // initialized (if needed) but Listen call is failed. | 687 // initialized (if needed) but Listen call is failed. |
| 685 // |status| == PP_OK means that socket is correctly initialized (if | 688 // |status| == PP_OK means that socket is correctly initialized (if |
| (...skipping 11 matching lines...) Expand all Loading... |
| 697 PP_NetAddress_Private /* remote_addr */) | 700 PP_NetAddress_Private /* remote_addr */) |
| 698 | 701 |
| 699 // PPB_HostResolver_Private. | 702 // PPB_HostResolver_Private. |
| 700 IPC_MESSAGE_ROUTED5(PpapiMsg_PPBHostResolver_ResolveACK, | 703 IPC_MESSAGE_ROUTED5(PpapiMsg_PPBHostResolver_ResolveACK, |
| 701 uint32 /* plugin_dispatcher_id */, | 704 uint32 /* plugin_dispatcher_id */, |
| 702 uint32 /* host_resolver_id */, | 705 uint32 /* host_resolver_id */, |
| 703 bool /* succeeded */, | 706 bool /* succeeded */, |
| 704 std::string /* canonical_name */, | 707 std::string /* canonical_name */, |
| 705 ppapi::NetAddressList /* net_address_list */) | 708 ppapi::NetAddressList /* net_address_list */) |
| 706 | 709 |
| 710 #if !defined(OS_NACL) && !defined(NACL_WIN64) |
| 707 // PPP_Instance_Private. | 711 // PPP_Instance_Private. |
| 708 IPC_SYNC_MESSAGE_ROUTED1_1(PpapiMsg_PPPInstancePrivate_GetInstanceObject, | 712 IPC_SYNC_MESSAGE_ROUTED1_1(PpapiMsg_PPPInstancePrivate_GetInstanceObject, |
| 709 PP_Instance /* instance */, | 713 PP_Instance /* instance */, |
| 710 ppapi::proxy::SerializedVar /* result */) | 714 ppapi::proxy::SerializedVar /* result */) |
| 711 | 715 |
| 712 // PPB_VideoCapture_Dev | 716 // PPB_VideoCapture_Dev |
| 713 IPC_MESSAGE_ROUTED3(PpapiMsg_PPBVideoCapture_EnumerateDevicesACK, | 717 IPC_MESSAGE_ROUTED3(PpapiMsg_PPBVideoCapture_EnumerateDevicesACK, |
| 714 ppapi::HostResource /* video_capture */, | 718 ppapi::HostResource /* video_capture */, |
| 715 int32_t /* result */, | 719 int32_t /* result */, |
| 716 std::vector<ppapi::DeviceRefData> /* devices */) | 720 std::vector<ppapi::DeviceRefData> /* devices */) |
| (...skipping 493 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1210 IPC_MESSAGE_ROUTED3(PpapiHostMsg_PPBInstance_DeliverSamples, | 1214 IPC_MESSAGE_ROUTED3(PpapiHostMsg_PPBInstance_DeliverSamples, |
| 1211 PP_Instance /* instance */, | 1215 PP_Instance /* instance */, |
| 1212 PP_Resource /* decrypted_samples, PPB_Buffer_Dev */, | 1216 PP_Resource /* decrypted_samples, PPB_Buffer_Dev */, |
| 1213 std::string /* serialized_block_info */) | 1217 std::string /* serialized_block_info */) |
| 1214 | 1218 |
| 1215 // PPB_NetworkMonitor_Private. | 1219 // PPB_NetworkMonitor_Private. |
| 1216 IPC_MESSAGE_CONTROL1(PpapiHostMsg_PPBNetworkMonitor_Start, | 1220 IPC_MESSAGE_CONTROL1(PpapiHostMsg_PPBNetworkMonitor_Start, |
| 1217 uint32 /* plugin_dispatcher_id */) | 1221 uint32 /* plugin_dispatcher_id */) |
| 1218 IPC_MESSAGE_CONTROL1(PpapiHostMsg_PPBNetworkMonitor_Stop, | 1222 IPC_MESSAGE_CONTROL1(PpapiHostMsg_PPBNetworkMonitor_Stop, |
| 1219 uint32 /* plugin_dispatcher_id */) | 1223 uint32 /* plugin_dispatcher_id */) |
| 1224 #endif // !defined(OS_NACL) && !defined(NACL_WIN64) |
| 1220 | 1225 |
| 1221 // PPB_HostResolver_Private. | 1226 // PPB_HostResolver_Private. |
| 1222 IPC_MESSAGE_CONTROL5(PpapiHostMsg_PPBHostResolver_Resolve, | 1227 IPC_MESSAGE_CONTROL5(PpapiHostMsg_PPBHostResolver_Resolve, |
| 1223 int32 /* routing_id */, | 1228 int32 /* routing_id */, |
| 1224 uint32 /* plugin_dispatcher_id */, | 1229 uint32 /* plugin_dispatcher_id */, |
| 1225 uint32 /* host_resolver_id */, | 1230 uint32 /* host_resolver_id */, |
| 1226 ppapi::HostPortPair /* host_port */, | 1231 ppapi::HostPortPair /* host_port */, |
| 1227 PP_HostResolver_Private_Hint /* hint */) | 1232 PP_HostResolver_Private_Hint /* hint */) |
| 1228 | 1233 |
| 1234 #if !defined(OS_NACL) && !defined(NACL_WIN64) |
| 1229 // PPB_PDF | 1235 // PPB_PDF |
| 1230 IPC_SYNC_MESSAGE_ROUTED3_1( | 1236 IPC_SYNC_MESSAGE_ROUTED3_1( |
| 1231 PpapiHostMsg_PPBPDF_GetFontFileWithFallback, | 1237 PpapiHostMsg_PPBPDF_GetFontFileWithFallback, |
| 1232 PP_Instance /* instance */, | 1238 PP_Instance /* instance */, |
| 1233 ppapi::proxy::SerializedFontDescription /* description */, | 1239 ppapi::proxy::SerializedFontDescription /* description */, |
| 1234 int32_t /* charset */, | 1240 int32_t /* charset */, |
| 1235 ppapi::HostResource /* result */) | 1241 ppapi::HostResource /* result */) |
| 1236 IPC_SYNC_MESSAGE_ROUTED2_1( | 1242 IPC_SYNC_MESSAGE_ROUTED2_1( |
| 1237 PpapiHostMsg_PPBPDF_GetFontTableForPrivateFontFile, | 1243 PpapiHostMsg_PPBPDF_GetFontTableForPrivateFontFile, |
| 1238 ppapi::HostResource /* font_file */, | 1244 ppapi::HostResource /* font_file */, |
| 1239 uint32_t /* table */, | 1245 uint32_t /* table */, |
| 1240 std::string /* result */) | 1246 std::string /* result */) |
| 1241 | 1247 |
| 1242 | 1248 |
| 1243 // PPB_Talk. | 1249 // PPB_Talk. |
| 1244 IPC_MESSAGE_ROUTED2( | 1250 IPC_MESSAGE_ROUTED2( |
| 1245 PpapiHostMsg_PPBTalk_GetPermission, | 1251 PpapiHostMsg_PPBTalk_GetPermission, |
| 1246 uint32 /* plugin_dispatcher_id */, | 1252 uint32 /* plugin_dispatcher_id */, |
| 1247 PP_Resource /* resource */) | 1253 PP_Resource /* resource */) |
| 1254 #endif // !defined(OS_NACL) && !defined(NACL_WIN64) |
| 1248 | 1255 |
| 1249 // PPB_Testing. | 1256 // PPB_Testing. |
| 1250 IPC_SYNC_MESSAGE_ROUTED3_1( | 1257 IPC_SYNC_MESSAGE_ROUTED3_1( |
| 1251 PpapiHostMsg_PPBTesting_ReadImageData, | 1258 PpapiHostMsg_PPBTesting_ReadImageData, |
| 1252 ppapi::HostResource /* device_context_2d */, | 1259 ppapi::HostResource /* device_context_2d */, |
| 1253 ppapi::HostResource /* image */, | 1260 ppapi::HostResource /* image */, |
| 1254 PP_Point /* top_left */, | 1261 PP_Point /* top_left */, |
| 1255 PP_Bool /* result */) | 1262 PP_Bool /* result */) |
| 1256 IPC_SYNC_MESSAGE_ROUTED1_1(PpapiHostMsg_PPBTesting_GetLiveObjectsForInstance, | 1263 IPC_SYNC_MESSAGE_ROUTED1_1(PpapiHostMsg_PPBTesting_GetLiveObjectsForInstance, |
| 1257 PP_Instance /* instance */, | 1264 PP_Instance /* instance */, |
| 1258 uint32 /* result */) | 1265 uint32 /* result */) |
| 1259 IPC_MESSAGE_ROUTED2(PpapiHostMsg_PPBTesting_SimulateInputEvent, | 1266 IPC_MESSAGE_ROUTED2(PpapiHostMsg_PPBTesting_SimulateInputEvent, |
| 1260 PP_Instance /* instance */, | 1267 PP_Instance /* instance */, |
| 1261 ppapi::InputEventData /* input_event */) | 1268 ppapi::InputEventData /* input_event */) |
| 1262 | 1269 |
| 1270 #if !defined(OS_NACL) && !defined(NACL_WIN64) |
| 1263 // PPB_VideoCapture_Dev. | 1271 // PPB_VideoCapture_Dev. |
| 1264 IPC_SYNC_MESSAGE_ROUTED1_1(PpapiHostMsg_PPBVideoCapture_Create, | 1272 IPC_SYNC_MESSAGE_ROUTED1_1(PpapiHostMsg_PPBVideoCapture_Create, |
| 1265 PP_Instance /* instance */, | 1273 PP_Instance /* instance */, |
| 1266 ppapi::HostResource /* result */) | 1274 ppapi::HostResource /* result */) |
| 1267 IPC_MESSAGE_ROUTED1(PpapiHostMsg_PPBVideoCapture_EnumerateDevices, | 1275 IPC_MESSAGE_ROUTED1(PpapiHostMsg_PPBVideoCapture_EnumerateDevices, |
| 1268 ppapi::HostResource /* video_capture */) | 1276 ppapi::HostResource /* video_capture */) |
| 1269 IPC_MESSAGE_ROUTED4(PpapiHostMsg_PPBVideoCapture_Open, | 1277 IPC_MESSAGE_ROUTED4(PpapiHostMsg_PPBVideoCapture_Open, |
| 1270 ppapi::HostResource /* video_capture */, | 1278 ppapi::HostResource /* video_capture */, |
| 1271 std::string /* device_id */, | 1279 std::string /* device_id */, |
| 1272 PP_VideoCaptureDeviceInfo_Dev /* requested_info */, | 1280 PP_VideoCaptureDeviceInfo_Dev /* requested_info */, |
| (...skipping 134 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1407 | 1415 |
| 1408 // PPB_Flash_MessageLoop. | 1416 // PPB_Flash_MessageLoop. |
| 1409 IPC_SYNC_MESSAGE_ROUTED1_1(PpapiHostMsg_PPBFlashMessageLoop_Create, | 1417 IPC_SYNC_MESSAGE_ROUTED1_1(PpapiHostMsg_PPBFlashMessageLoop_Create, |
| 1410 PP_Instance /* instance */, | 1418 PP_Instance /* instance */, |
| 1411 ppapi::HostResource /* result */) | 1419 ppapi::HostResource /* result */) |
| 1412 IPC_SYNC_MESSAGE_ROUTED1_1(PpapiHostMsg_PPBFlashMessageLoop_Run, | 1420 IPC_SYNC_MESSAGE_ROUTED1_1(PpapiHostMsg_PPBFlashMessageLoop_Run, |
| 1413 ppapi::HostResource /* flash_message_loop */, | 1421 ppapi::HostResource /* flash_message_loop */, |
| 1414 int32_t /* result */) | 1422 int32_t /* result */) |
| 1415 IPC_SYNC_MESSAGE_ROUTED1_0(PpapiHostMsg_PPBFlashMessageLoop_Quit, | 1423 IPC_SYNC_MESSAGE_ROUTED1_0(PpapiHostMsg_PPBFlashMessageLoop_Quit, |
| 1416 ppapi::HostResource /* flash_message_loop */) | 1424 ppapi::HostResource /* flash_message_loop */) |
| 1425 #endif // !defined(OS_NACL) && !defined(NACL_WIN64) |
| 1417 | 1426 |
| 1418 // PPB_TCPSocket_Private. | 1427 // PPB_TCPSocket_Private. |
| 1419 IPC_SYNC_MESSAGE_CONTROL2_1(PpapiHostMsg_PPBTCPSocket_Create, | 1428 IPC_SYNC_MESSAGE_CONTROL2_1(PpapiHostMsg_PPBTCPSocket_Create, |
| 1420 int32 /* routing_id */, | 1429 int32 /* routing_id */, |
| 1421 uint32 /* plugin_dispatcher_id */, | 1430 uint32 /* plugin_dispatcher_id */, |
| 1422 uint32 /* socket_id */) | 1431 uint32 /* socket_id */) |
| 1423 IPC_MESSAGE_CONTROL4(PpapiHostMsg_PPBTCPSocket_Connect, | 1432 IPC_MESSAGE_CONTROL4(PpapiHostMsg_PPBTCPSocket_Connect, |
| 1424 int32 /* routing_id */, | 1433 int32 /* routing_id */, |
| 1425 uint32 /* socket_id */, | 1434 uint32 /* socket_id */, |
| 1426 std::string /* host */, | 1435 std::string /* host */, |
| (...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1475 uint32 /* server_socket_id */) | 1484 uint32 /* server_socket_id */) |
| 1476 IPC_MESSAGE_CONTROL1(PpapiHostMsg_PPBTCPServerSocket_Destroy, | 1485 IPC_MESSAGE_CONTROL1(PpapiHostMsg_PPBTCPServerSocket_Destroy, |
| 1477 uint32 /* socket_id */) | 1486 uint32 /* socket_id */) |
| 1478 | 1487 |
| 1479 // PPB_X509Certificate_Private | 1488 // PPB_X509Certificate_Private |
| 1480 IPC_SYNC_MESSAGE_CONTROL1_2(PpapiHostMsg_PPBX509Certificate_ParseDER, | 1489 IPC_SYNC_MESSAGE_CONTROL1_2(PpapiHostMsg_PPBX509Certificate_ParseDER, |
| 1481 std::vector<char> /* der */, | 1490 std::vector<char> /* der */, |
| 1482 bool /* succeeded */, | 1491 bool /* succeeded */, |
| 1483 ppapi::PPB_X509Certificate_Fields /* result */) | 1492 ppapi::PPB_X509Certificate_Fields /* result */) |
| 1484 | 1493 |
| 1494 #if !defined(OS_NACL) && !defined(NACL_WIN64) |
| 1485 // PPB_Font. | 1495 // PPB_Font. |
| 1486 IPC_SYNC_MESSAGE_CONTROL0_1(PpapiHostMsg_PPBFont_GetFontFamilies, | 1496 IPC_SYNC_MESSAGE_CONTROL0_1(PpapiHostMsg_PPBFont_GetFontFamilies, |
| 1487 std::string /* result */) | 1497 std::string /* result */) |
| 1488 | 1498 |
| 1489 #endif // !defined(OS_NACL) && !defined(NACL_WIN64) | 1499 #endif // !defined(OS_NACL) && !defined(NACL_WIN64) |
| 1490 | 1500 |
| 1491 //----------------------------------------------------------------------------- | 1501 //----------------------------------------------------------------------------- |
| 1492 // Resource call/reply messages. | 1502 // Resource call/reply messages. |
| 1493 // | 1503 // |
| 1494 // These are the new-style resource implementations where the resource is only | 1504 // These are the new-style resource implementations where the resource is only |
| (...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1535 std::string /* suggested_file_name */, | 1545 std::string /* suggested_file_name */, |
| 1536 std::vector<std::string> /* accept_mime_types */) | 1546 std::vector<std::string> /* accept_mime_types */) |
| 1537 IPC_MESSAGE_CONTROL1(PpapiPluginMsg_FileChooser_ShowReply, | 1547 IPC_MESSAGE_CONTROL1(PpapiPluginMsg_FileChooser_ShowReply, |
| 1538 std::vector<ppapi::PPB_FileRef_CreateInfo> /* files */) | 1548 std::vector<ppapi::PPB_FileRef_CreateInfo> /* files */) |
| 1539 | 1549 |
| 1540 // Gamepad. | 1550 // Gamepad. |
| 1541 IPC_MESSAGE_CONTROL0(PpapiHostMsg_Gamepad_Create) | 1551 IPC_MESSAGE_CONTROL0(PpapiHostMsg_Gamepad_Create) |
| 1542 IPC_MESSAGE_CONTROL0(PpapiHostMsg_Gamepad_RequestMemory) | 1552 IPC_MESSAGE_CONTROL0(PpapiHostMsg_Gamepad_RequestMemory) |
| 1543 IPC_MESSAGE_CONTROL1(PpapiPluginMsg_Gamepad_SendMemory, | 1553 IPC_MESSAGE_CONTROL1(PpapiPluginMsg_Gamepad_SendMemory, |
| 1544 base::SharedMemoryHandle /* handle */) | 1554 base::SharedMemoryHandle /* handle */) |
| OLD | NEW |