| 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 #include "native_client/src/shared/ppapi_proxy/browser_globals.h" | 5 #include "native_client/src/shared/ppapi_proxy/browser_globals.h" |
| 6 | 6 |
| 7 #include <stddef.h> | 7 #include <stddef.h> |
| 8 #include <stdio.h> | 8 #include <stdio.h> |
| 9 #include <stdlib.h> | 9 #include <stdlib.h> |
| 10 #include <string.h> | 10 #include <string.h> |
| (...skipping 422 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 433 GetBrowserInterfaceSafe(PPB_MOUSECURSOR_INTERFACE_1_0)); | 433 GetBrowserInterfaceSafe(PPB_MOUSECURSOR_INTERFACE_1_0)); |
| 434 return ppb; | 434 return ppb; |
| 435 } | 435 } |
| 436 | 436 |
| 437 const PPB_MouseLock* PPBMouseLockInterface() { | 437 const PPB_MouseLock* PPBMouseLockInterface() { |
| 438 static const PPB_MouseLock* ppb = static_cast<const PPB_MouseLock*>( | 438 static const PPB_MouseLock* ppb = static_cast<const PPB_MouseLock*>( |
| 439 GetBrowserInterfaceSafe(PPB_MOUSELOCK_INTERFACE)); | 439 GetBrowserInterfaceSafe(PPB_MOUSELOCK_INTERFACE)); |
| 440 return ppb; | 440 return ppb; |
| 441 } | 441 } |
| 442 | 442 |
| 443 const PPB_Scrollbar_Dev* PPBScrollbarInterface() { | |
| 444 static const PPB_Scrollbar_Dev* ppb = | |
| 445 static_cast<const PPB_Scrollbar_Dev*>( | |
| 446 GetBrowserInterfaceSafe(PPB_SCROLLBAR_DEV_INTERFACE)); | |
| 447 return ppb; | |
| 448 } | |
| 449 | |
| 450 const PPB_Testing_Dev* PPBTestingInterface() { | 443 const PPB_Testing_Dev* PPBTestingInterface() { |
| 451 static const PPB_Testing_Dev* ppb = | 444 static const PPB_Testing_Dev* ppb = |
| 452 static_cast<const PPB_Testing_Dev*>( | 445 static_cast<const PPB_Testing_Dev*>( |
| 453 GetBrowserInterfaceSafe(PPB_TESTING_DEV_INTERFACE)); | 446 GetBrowserInterfaceSafe(PPB_TESTING_DEV_INTERFACE)); |
| 454 return ppb; | 447 return ppb; |
| 455 } | 448 } |
| 456 | 449 |
| 457 const PPB_View* PPBViewInterface() { | 450 const PPB_View* PPBViewInterface() { |
| 458 static const PPB_View* ppb = | 451 static const PPB_View* ppb = |
| 459 static_cast<const PPB_View*>( | 452 static_cast<const PPB_View*>( |
| 460 GetBrowserInterfaceSafe(PPB_VIEW_INTERFACE)); | 453 GetBrowserInterfaceSafe(PPB_VIEW_INTERFACE)); |
| 461 return ppb; | 454 return ppb; |
| 462 } | 455 } |
| 463 | 456 |
| 464 const PPB_WebSocket* PPBWebSocketInterface() { | 457 const PPB_WebSocket* PPBWebSocketInterface() { |
| 465 static const PPB_WebSocket* ppb = | 458 static const PPB_WebSocket* ppb = |
| 466 static_cast<const PPB_WebSocket*>( | 459 static_cast<const PPB_WebSocket*>( |
| 467 GetBrowserInterfaceSafe(PPB_WEBSOCKET_INTERFACE)); | 460 GetBrowserInterfaceSafe(PPB_WEBSOCKET_INTERFACE)); |
| 468 return ppb; | 461 return ppb; |
| 469 } | 462 } |
| 470 | 463 |
| 471 const PPB_Widget_Dev* PPBWidgetInterface() { | |
| 472 static const PPB_Widget_Dev* ppb = | |
| 473 static_cast<const PPB_Widget_Dev*>( | |
| 474 GetBrowserInterfaceSafe(PPB_WIDGET_DEV_INTERFACE)); | |
| 475 return ppb; | |
| 476 } | |
| 477 | |
| 478 const PPB_Zoom_Dev* PPBZoomInterface() { | 464 const PPB_Zoom_Dev* PPBZoomInterface() { |
| 479 static const PPB_Zoom_Dev* ppb = | 465 static const PPB_Zoom_Dev* ppb = |
| 480 static_cast<const PPB_Zoom_Dev*>( | 466 static_cast<const PPB_Zoom_Dev*>( |
| 481 GetBrowserInterfaceSafe(PPB_ZOOM_DEV_INTERFACE)); | 467 GetBrowserInterfaceSafe(PPB_ZOOM_DEV_INTERFACE)); |
| 482 return ppb; | 468 return ppb; |
| 483 } | 469 } |
| 484 | 470 |
| 485 // Private interfaces. | 471 // Private interfaces. |
| 486 const PPB_PDF* PPBPDFInterface() { | |
| 487 static const PPB_PDF* ppb = | |
| 488 static_cast<const PPB_PDF*>( | |
| 489 GetBrowserInterfaceSafe(PPB_PDF_INTERFACE)); | |
| 490 return ppb; | |
| 491 } | |
| 492 | |
| 493 const PPB_TCPServerSocket_Private* PPBTCPServerSocketPrivateInterface() { | 472 const PPB_TCPServerSocket_Private* PPBTCPServerSocketPrivateInterface() { |
| 494 static const PPB_TCPServerSocket_Private* ppb = | 473 static const PPB_TCPServerSocket_Private* ppb = |
| 495 static_cast<const PPB_TCPServerSocket_Private*>( | 474 static_cast<const PPB_TCPServerSocket_Private*>( |
| 496 GetBrowserInterfaceSafe(PPB_TCPSERVERSOCKET_PRIVATE_INTERFACE)); | 475 GetBrowserInterfaceSafe(PPB_TCPSERVERSOCKET_PRIVATE_INTERFACE)); |
| 497 return ppb; | 476 return ppb; |
| 498 } | 477 } |
| 499 | 478 |
| 500 const PPB_TCPSocket_Private* PPBTCPSocketPrivateInterface() { | 479 const PPB_TCPSocket_Private* PPBTCPSocketPrivateInterface() { |
| 501 static const PPB_TCPSocket_Private* ppb = | 480 static const PPB_TCPSocket_Private* ppb = |
| 502 static_cast<const PPB_TCPSocket_Private*>( | 481 static_cast<const PPB_TCPSocket_Private*>( |
| 503 GetBrowserInterfaceSafe(PPB_TCPSOCKET_PRIVATE_INTERFACE)); | 482 GetBrowserInterfaceSafe(PPB_TCPSOCKET_PRIVATE_INTERFACE)); |
| 504 return ppb; | 483 return ppb; |
| 505 } | 484 } |
| 506 | 485 |
| 507 const PPB_UDPSocket_Private* PPBUDPSocketPrivateInterface() { | 486 const PPB_UDPSocket_Private* PPBUDPSocketPrivateInterface() { |
| 508 static const PPB_UDPSocket_Private* ppb = | 487 static const PPB_UDPSocket_Private* ppb = |
| 509 static_cast<const PPB_UDPSocket_Private*>( | 488 static_cast<const PPB_UDPSocket_Private*>( |
| 510 GetBrowserInterfaceSafe(PPB_UDPSOCKET_PRIVATE_INTERFACE)); | 489 GetBrowserInterfaceSafe(PPB_UDPSOCKET_PRIVATE_INTERFACE)); |
| 511 return ppb; | 490 return ppb; |
| 512 } | 491 } |
| 513 | 492 |
| 514 } // namespace ppapi_proxy | 493 } // namespace ppapi_proxy |
| OLD | NEW |