diff options
author | brettw@chromium.org <brettw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-04-30 16:19:41 +0000 |
---|---|---|
committer | brettw@chromium.org <brettw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-04-30 16:19:41 +0000 |
commit | 724fbd317ae5ee1a22add1e0013cb3c08dfe6155 (patch) | |
tree | b8815bd91f10026f2558924185ac04935138ad4b /ppapi/thunk/interfaces_ppb_private_flash.h | |
parent | e5bbe3d1366b0fda6d68aac22f904fd72f521b59 (diff) | |
download | chromium_src-724fbd317ae5ee1a22add1e0013cb3c08dfe6155.zip chromium_src-724fbd317ae5ee1a22add1e0013cb3c08dfe6155.tar.gz chromium_src-724fbd317ae5ee1a22add1e0013cb3c08dfe6155.tar.bz2 |
Move the rest of the Flash functions to the thunk system.
This removes the manual Flash interface registration and adds them via the
interfaces_ppb_private_flash.h header. I moved File_ModulalLocal and
File_FileRef to the Flash API virtual interface which allowed me to delete
the separate proxies and stuff associated with those interfaces.
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com/10169040
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134540 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ppapi/thunk/interfaces_ppb_private_flash.h')
-rw-r--r-- | ppapi/thunk/interfaces_ppb_private_flash.h | 23 |
1 files changed, 21 insertions, 2 deletions
diff --git a/ppapi/thunk/interfaces_ppb_private_flash.h b/ppapi/thunk/interfaces_ppb_private_flash.h index 1a96fbc..4f13d1c 100644 --- a/ppapi/thunk/interfaces_ppb_private_flash.h +++ b/ppapi/thunk/interfaces_ppb_private_flash.h @@ -8,7 +8,6 @@ #include "ppapi/thunk/interfaces_preamble.h" PROXIED_API(PPB_Flash) - PROXIED_IFACE(PPB_Flash, PPB_FLASH_INTERFACE_11_0, PPB_Flash_11) @@ -21,7 +20,6 @@ PROXIED_IFACE(PPB_Flash, PROXIED_IFACE(PPB_Flash, PPB_FLASH_INTERFACE_12_2, PPB_Flash_12_2) - PROXIED_IFACE(PPB_Flash, PPB_FLASH_CLIPBOARD_INTERFACE_3_LEGACY, PPB_Flash_Clipboard_3_0) @@ -31,5 +29,26 @@ PROXIED_IFACE(PPB_Flash, PROXIED_IFACE(PPB_Flash, PPB_FLASH_CLIPBOARD_INTERFACE_4_0, PPB_Flash_Clipboard_4_0) +PROXIED_IFACE(PPB_Flash, + PPB_FLASH_FILE_MODULELOCAL_INTERFACE, + PPB_Flash_File_ModuleLocal) +PROXIED_IFACE(PPB_Flash, + PPB_FLASH_FILE_FILEREF_INTERFACE, + PPB_Flash_File_FileRef) + +PROXIED_API(PPB_Flash_Menu) +PROXIED_IFACE(PPB_Flash_Menu, + PPB_FLASH_MENU_INTERFACE_0_2, + PPB_Flash_Menu_0_2) + +PROXIED_API(PPB_Flash_MessageLoop) +PROXIED_IFACE(PPB_Flash_MessageLoop, + PPB_FLASH_MESSAGELOOP_INTERFACE_0_1, + PPB_Flash_MessageLoop_0_1) + +// TCPSocketPrivate is defined in the normal private interfaces. +PROXIED_IFACE(PPB_TCPSocket_Private, + PPB_FLASH_TCPSOCKET_INTERFACE_0_2, + PPB_TCPSocket_Private_0_3) #include "ppapi/thunk/interfaces_postamble.h" |