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

Side by Side Diff: ppapi/native_client/src/shared/ppapi_proxy/browser_globals.cc

Issue 10827456: Remove PPB_Scrollbar_Dev and PPB_Widget_Dev from native client (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Also remove PPB_PDF and associated tests Created 8 years, 4 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) 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
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
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698