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

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

Issue 6905088: New thunk system for Pepper proxy and implementation (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: '' Created 9 years, 7 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 555 matching lines...) Expand 10 before | Expand all | Expand 10 after
566 IPC_SYNC_MESSAGE_ROUTED2_1(PpapiHostMsg_PPBFullscreen_SetFullscreen, 566 IPC_SYNC_MESSAGE_ROUTED2_1(PpapiHostMsg_PPBFullscreen_SetFullscreen,
567 PP_Instance /* instance */, 567 PP_Instance /* instance */,
568 PP_Bool /* fullscreen */, 568 PP_Bool /* fullscreen */,
569 PP_Bool /* result */) 569 PP_Bool /* result */)
570 IPC_SYNC_MESSAGE_ROUTED1_2(PpapiHostMsg_PPBFullscreen_GetScreenSize, 570 IPC_SYNC_MESSAGE_ROUTED1_2(PpapiHostMsg_PPBFullscreen_GetScreenSize,
571 PP_Instance /* instance */, 571 PP_Instance /* instance */,
572 PP_Bool /* result */, 572 PP_Bool /* result */,
573 PP_Size /* size */) 573 PP_Size /* size */)
574 574
575 // PPB_Graphics2D. 575 // PPB_Graphics2D.
576 IPC_SYNC_MESSAGE_ROUTED3_1(PpapiHostMsg_PPBGraphics2D_Create,
577 PP_Instance /* instance */,
578 PP_Size /* size */,
579 PP_Bool /* is_always_opaque */,
580 pp::proxy::HostResource /* result */)
581 IPC_MESSAGE_ROUTED5(PpapiHostMsg_PPBGraphics2D_PaintImageData, 576 IPC_MESSAGE_ROUTED5(PpapiHostMsg_PPBGraphics2D_PaintImageData,
582 pp::proxy::HostResource /* graphics_2d */, 577 pp::proxy::HostResource /* graphics_2d */,
583 pp::proxy::HostResource /* image_data */, 578 pp::proxy::HostResource /* image_data */,
584 PP_Point /* top_left */, 579 PP_Point /* top_left */,
585 bool /* src_rect_specified */, 580 bool /* src_rect_specified */,
586 PP_Rect /* src_rect */) 581 PP_Rect /* src_rect */)
587 IPC_MESSAGE_ROUTED4(PpapiHostMsg_PPBGraphics2D_Scroll, 582 IPC_MESSAGE_ROUTED4(PpapiHostMsg_PPBGraphics2D_Scroll,
588 pp::proxy::HostResource /* graphics_2d */, 583 pp::proxy::HostResource /* graphics_2d */,
589 bool /* clip_specified */, 584 bool /* clip_specified */,
590 PP_Rect /* clip */, 585 PP_Rect /* clip */,
591 PP_Point /* amount */) 586 PP_Point /* amount */)
592 IPC_MESSAGE_ROUTED2(PpapiHostMsg_PPBGraphics2D_ReplaceContents, 587 IPC_MESSAGE_ROUTED2(PpapiHostMsg_PPBGraphics2D_ReplaceContents,
593 pp::proxy::HostResource /* graphics_2d */, 588 pp::proxy::HostResource /* graphics_2d */,
594 pp::proxy::HostResource /* image_data */) 589 pp::proxy::HostResource /* image_data */)
595 IPC_MESSAGE_ROUTED1(PpapiHostMsg_PPBGraphics2D_Flush, 590 IPC_MESSAGE_ROUTED1(PpapiHostMsg_PPBGraphics2D_Flush,
596 pp::proxy::HostResource /* graphics_2d */) 591 pp::proxy::HostResource /* graphics_2d */)
597 592
598 // PPB_ImageData.
599 IPC_SYNC_MESSAGE_ROUTED4_3(PpapiHostMsg_PPBImageData_Create,
600 PP_Instance /* instance */,
601 int32 /* format */,
602 PP_Size /* size */,
603 PP_Bool /* init_to_zero */,
604 pp::proxy::HostResource /* result_resource */,
605 std::string /* image_data_desc */,
606 pp::proxy::ImageHandle /* result */)
607
608 // PPB_Instance. 593 // PPB_Instance.
609 IPC_SYNC_MESSAGE_ROUTED1_1(PpapiHostMsg_PPBInstance_GetWindowObject, 594 IPC_SYNC_MESSAGE_ROUTED1_1(PpapiHostMsg_PPBInstance_GetWindowObject,
610 PP_Instance /* instance */, 595 PP_Instance /* instance */,
611 pp::proxy::SerializedVar /* result */) 596 pp::proxy::SerializedVar /* result */)
612 IPC_SYNC_MESSAGE_ROUTED1_1(PpapiHostMsg_PPBInstance_GetOwnerElementObject, 597 IPC_SYNC_MESSAGE_ROUTED1_1(PpapiHostMsg_PPBInstance_GetOwnerElementObject,
613 PP_Instance /* instance */, 598 PP_Instance /* instance */,
614 pp::proxy::SerializedVar /* result */) 599 pp::proxy::SerializedVar /* result */)
615 IPC_SYNC_MESSAGE_ROUTED2_1(PpapiHostMsg_PPBInstance_BindGraphics, 600 IPC_SYNC_MESSAGE_ROUTED2_1(PpapiHostMsg_PPBInstance_BindGraphics,
616 PP_Instance /* instance */, 601 PP_Instance /* instance */,
617 pp::proxy::HostResource /* device */, 602 pp::proxy::HostResource /* device */,
(...skipping 173 matching lines...) Expand 10 before | Expand all | Expand 10 after
791 IPC_SYNC_MESSAGE_ROUTED2_2(PpapiHostMsg_PPBVar_IsInstanceOfDeprecated, 776 IPC_SYNC_MESSAGE_ROUTED2_2(PpapiHostMsg_PPBVar_IsInstanceOfDeprecated,
792 pp::proxy::SerializedVar /* var */, 777 pp::proxy::SerializedVar /* var */,
793 int64 /* object_class */, 778 int64 /* object_class */,
794 int64 /* object-data */, 779 int64 /* object-data */,
795 PP_Bool /* result */) 780 PP_Bool /* result */)
796 IPC_SYNC_MESSAGE_ROUTED3_1(PpapiHostMsg_PPBVar_CreateObjectDeprecated, 781 IPC_SYNC_MESSAGE_ROUTED3_1(PpapiHostMsg_PPBVar_CreateObjectDeprecated,
797 PP_Instance /* instance */, 782 PP_Instance /* instance */,
798 int64 /* object_class */, 783 int64 /* object_class */,
799 int64 /* object_data */, 784 int64 /* object_data */,
800 pp::proxy::SerializedVar /* result */) 785 pp::proxy::SerializedVar /* result */)
786
787 IPC_SYNC_MESSAGE_ROUTED3_1(PpapiHostMsg_ResourceCreation_Graphics2D,
788 PP_Instance /* instance */,
789 PP_Size /* size */,
790 PP_Bool /* is_always_opaque */,
791 pp::proxy::HostResource /* result */)
792 IPC_SYNC_MESSAGE_ROUTED4_3(PpapiHostMsg_ResourceCreation_ImageData,
793 PP_Instance /* instance */,
794 int32 /* format */,
795 PP_Size /* size */,
796 PP_Bool /* init_to_zero */,
797 pp::proxy::HostResource /* result_resource */,
798 std::string /* image_data_desc */,
799 pp::proxy::ImageHandle /* result */)
800
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698