Index: ppapi/native_client/src/shared/ppapi_proxy/plugin_ppb_cursor_control.cc |
diff --git a/ppapi/native_client/src/shared/ppapi_proxy/plugin_ppb_cursor_control.cc b/ppapi/native_client/src/shared/ppapi_proxy/plugin_ppb_cursor_control.cc |
deleted file mode 100644 |
index a36c9923615274530f50d22991a7971fc140f06f..0000000000000000000000000000000000000000 |
--- a/ppapi/native_client/src/shared/ppapi_proxy/plugin_ppb_cursor_control.cc |
+++ /dev/null |
@@ -1,138 +0,0 @@ |
-// Copyright (c) 2012 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#include "native_client/src/shared/ppapi_proxy/plugin_ppb_cursor_control.h" |
- |
-#include "native_client/src/include/portability.h" |
-#include "native_client/src/shared/ppapi_proxy/plugin_callback.h" |
-#include "native_client/src/shared/ppapi_proxy/plugin_globals.h" |
-#include "native_client/src/shared/ppapi_proxy/utility.h" |
-#include "ppapi/c/dev/ppb_cursor_control_dev.h" |
-#include "ppapi/c/pp_completion_callback.h" |
-#include "ppapi/c/pp_errors.h" |
-#include "srpcgen/ppb_rpc.h" |
- |
-namespace ppapi_proxy { |
- |
-namespace { |
- |
-const nacl_abi_size_t kPPPointBytes = |
- static_cast<nacl_abi_size_t>(sizeof(struct PP_Point)); |
- |
-PP_Bool SetCursor(PP_Instance instance, |
- enum PP_CursorType_Dev type, |
- PP_Resource custom_image, |
- const struct PP_Point* hot_spot) { |
- DebugPrintf("PPB_CursorControl::SetCursor: " |
- "instance=%"NACL_PRId32"\n", instance); |
- |
- int32_t hot_spot_size = (hot_spot != NULL) ? kPPPointBytes : 0; |
- int32_t success = 0; |
- NaClSrpcError srpc_result = |
- PpbCursorControlRpcClient::PPB_CursorControl_SetCursor( |
- GetMainSrpcChannel(), |
- instance, |
- type, |
- custom_image, |
- hot_spot_size, |
- reinterpret_cast<char*>(const_cast<struct PP_Point*>(hot_spot)), |
- &success); |
- |
- DebugPrintf("PPB_CursorControl::SetCursor: %s\n", |
- NaClSrpcErrorString(srpc_result)); |
- if (srpc_result == NACL_SRPC_RESULT_OK && success) |
- return PP_TRUE; |
- return PP_FALSE; |
-} |
- |
-PP_Bool LockCursor(PP_Instance instance) { |
- DebugPrintf("PPB_CursorControl::LockCursor: " |
- "instance=%"NACL_PRId32"\n", instance); |
- |
- int32_t success = 0; |
- NaClSrpcError srpc_result = |
- PpbCursorControlRpcClient::PPB_CursorControl_LockCursor( |
- GetMainSrpcChannel(), |
- instance, |
- &success); |
- |
- DebugPrintf("PPB_CursorControl::LockCursor: %s\n", |
- NaClSrpcErrorString(srpc_result)); |
- |
- if (srpc_result == NACL_SRPC_RESULT_OK && success) |
- return PP_TRUE; |
- return PP_FALSE; |
-} |
- |
-PP_Bool UnlockCursor(PP_Instance instance) { |
- DebugPrintf("PPB_CursorControl::UnlockCursor: " |
- "instance=%"NACL_PRId32"\n", instance); |
- |
- int32_t success = 0; |
- NaClSrpcError srpc_result = |
- PpbCursorControlRpcClient::PPB_CursorControl_UnlockCursor( |
- GetMainSrpcChannel(), |
- instance, |
- &success); |
- |
- DebugPrintf("PPB_CursorControl::UnlockCursor: %s\n", |
- NaClSrpcErrorString(srpc_result)); |
- |
- if (srpc_result == NACL_SRPC_RESULT_OK && success) |
- return PP_TRUE; |
- return PP_FALSE; |
-} |
- |
-PP_Bool HasCursorLock(PP_Instance instance) { |
- DebugPrintf("PPB_CursorControl::HasCursorLock: " |
- "instance=%"NACL_PRId32"\n", instance); |
- |
- int32_t success = 0; |
- NaClSrpcError srpc_result = |
- PpbCursorControlRpcClient::PPB_CursorControl_HasCursorLock( |
- GetMainSrpcChannel(), |
- instance, |
- &success); |
- |
- DebugPrintf("PPB_CursorControl::HasCursorLock: %s\n", |
- NaClSrpcErrorString(srpc_result)); |
- |
- if (srpc_result == NACL_SRPC_RESULT_OK && success) |
- return PP_TRUE; |
- return PP_FALSE; |
-} |
- |
-PP_Bool CanLockCursor(PP_Instance instance) { |
- DebugPrintf("PPB_CursorControl::CanLockCursor: " |
- "instance=%"NACL_PRId32"\n", instance); |
- |
- int32_t success = 0; |
- NaClSrpcError srpc_result = |
- PpbCursorControlRpcClient::PPB_CursorControl_CanLockCursor( |
- GetMainSrpcChannel(), |
- instance, |
- &success); |
- |
- DebugPrintf("PPB_CursorControl::CanLockCursor: %s\n", |
- NaClSrpcErrorString(srpc_result)); |
- |
- if (srpc_result == NACL_SRPC_RESULT_OK && success) |
- return PP_TRUE; |
- return PP_FALSE; |
-} |
- |
-} // namespace |
- |
-const PPB_CursorControl_Dev* PluginCursorControl::GetInterface() { |
- static const PPB_CursorControl_Dev cursor_control_interface = { |
- SetCursor, |
- LockCursor, |
- UnlockCursor, |
- HasCursorLock, |
- CanLockCursor |
- }; |
- return &cursor_control_interface; |
-} |
- |
-} // namespace ppapi_proxy |