15821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// Copyright (c) 2012 The Chromium Authors. All rights reserved. 25821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// Use of this source code is governed by a BSD-style license that can be 35821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// found in the LICENSE file. 45821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 55821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// Please see inteface_ppb_public_stable for the documentation on the format of 65821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// this file. 75821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 85821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include "ppapi/thunk/interfaces_preamble.h" 95821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 102a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)// Map the old dev console interface to the stable one (which is the same) to 112a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)// keep Flash, etc. working. 125d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)PROXIED_IFACE("PPB_Console(Dev);0.1", PPB_Console_1_0) 135d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)PROXIED_IFACE(PPB_CURSOR_CONTROL_DEV_INTERFACE_0_4, PPB_CursorControl_Dev_0_4) 145d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)PROXIED_IFACE(PPB_FILECHOOSER_DEV_INTERFACE_0_5, PPB_FileChooser_Dev_0_5) 155d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)PROXIED_IFACE(PPB_FILECHOOSER_DEV_INTERFACE_0_6, PPB_FileChooser_Dev_0_6) 165d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)PROXIED_IFACE(PPB_IME_INPUT_EVENT_DEV_INTERFACE_0_2, PPB_IMEInputEvent_Dev_0_2) 175d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)PROXIED_IFACE(PPB_MEMORY_DEV_INTERFACE_0_1, PPB_Memory_Dev_0_1) 185d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)PROXIED_IFACE(PPB_PRINTING_DEV_INTERFACE_0_7, PPB_Printing_Dev_0_7) 195d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)PROXIED_IFACE(PPB_TEXTINPUT_DEV_INTERFACE_0_2, PPB_TextInput_Dev_0_2) 20a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)PROXIED_IFACE(PPB_TRUETYPEFONT_DEV_INTERFACE_0_1, PPB_TrueTypeFont_Dev_0_1) 21a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)PROXIED_IFACE(PPB_VIEW_DEV_INTERFACE_0_1, PPB_View_Dev_0_1) 22a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)PROXIED_IFACE(PPB_ZOOM_DEV_INTERFACE_0_2, PPB_Zoom_Dev_0_2) 235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#if !defined(OS_NACL) 255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PROXIED_API(PPB_Buffer) 265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)PROXIED_API(PPB_VideoDecoder) 275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 285d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)PROXIED_IFACE(PPB_AUDIO_INPUT_DEV_INTERFACE_0_3, PPB_AudioInput_Dev_0_3) 295d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)PROXIED_IFACE(PPB_AUDIO_INPUT_DEV_INTERFACE_0_4, PPB_AudioInput_Dev_0_4) 305d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)PROXIED_IFACE(PPB_BUFFER_DEV_INTERFACE_0_4, PPB_Buffer_Dev_0_4) 31a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)PROXIED_IFACE(PPB_CHAR_SET_DEV_INTERFACE_0_4, PPB_CharSet_Dev_0_4) 325d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)PROXIED_IFACE(PPB_CRYPTO_DEV_INTERFACE_0_1, PPB_Crypto_Dev_0_1) 335d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)PROXIED_IFACE(PPB_DEVICEREF_DEV_INTERFACE_0_1, PPB_DeviceRef_Dev_0_1) 34a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)PROXIED_IFACE(PPB_GLES_CHROMIUM_TEXTURE_MAPPING_DEV_INTERFACE_0_1, 35a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles) PPB_GLESChromiumTextureMapping_Dev_0_1) 36a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)PROXIED_IFACE(PPB_IME_INPUT_EVENT_DEV_INTERFACE_0_1, PPB_IMEInputEvent_Dev_0_1) 37a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)PROXIED_IFACE(PPB_SCROLLBAR_DEV_INTERFACE_0_5, PPB_Scrollbar_Dev_0_5) 38a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)PROXIED_IFACE(PPB_TEXTINPUT_DEV_INTERFACE_0_1, PPB_TextInput_Dev_0_1) 395d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)PROXIED_IFACE(PPB_URLUTIL_DEV_INTERFACE_0_6, PPB_URLUtil_Dev_0_6) 405d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)PROXIED_IFACE(PPB_URLUTIL_DEV_INTERFACE_0_7, PPB_URLUtil_Dev_0_7) 415d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)PROXIED_IFACE(PPB_VIDEOCAPTURE_DEV_INTERFACE_0_3, PPB_VideoCapture_Dev_0_3) 425d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)PROXIED_IFACE(PPB_VIDEODECODER_DEV_INTERFACE_0_16, PPB_VideoDecoder_Dev_0_16) 43a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)PROXIED_IFACE(PPB_WIDGET_DEV_INTERFACE_0_3, PPB_Widget_Dev_0_3) 44a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)PROXIED_IFACE(PPB_WIDGET_DEV_INTERFACE_0_4, PPB_Widget_Dev_0_4) 455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif // !defined(OS_NACL) 465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include "ppapi/thunk/interfaces_postamble.h" 48