summaryrefslogtreecommitdiffstats
path: root/ppapi/thunk/interfaces_ppb_private_flash.h
diff options
context:
space:
mode:
authorbrettw@chromium.org <brettw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-04-30 16:19:41 +0000
committerbrettw@chromium.org <brettw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-04-30 16:19:41 +0000
commit724fbd317ae5ee1a22add1e0013cb3c08dfe6155 (patch)
treeb8815bd91f10026f2558924185ac04935138ad4b /ppapi/thunk/interfaces_ppb_private_flash.h
parente5bbe3d1366b0fda6d68aac22f904fd72f521b59 (diff)
downloadchromium_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.h23
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"