[PPAPI] Moving pp::VarResource_Dev API into pp::Var (now stable).
commit4d5a4e0301895e4d81042510904183ddb224c1b5
authormgiuca@chromium.org <mgiuca@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 13 Feb 2014 14:50:00 +0000 (13 14:50 +0000)
committermgiuca@chromium.org <mgiuca@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 13 Feb 2014 14:50:00 +0000 (13 14:50 +0000)
tree7e9a3e9decad55b73b3e1270e90db96cc4777534
parent84b021a7fd34220ca954a626c6d1a7b712983e23
[PPAPI] Moving pp::VarResource_Dev API into pp::Var (now stable).

This API allows pp::Resource objects to be read and written to pp::Vars.

Moved the methods of PPB_VarResource_Dev (C API) to PPB_Var version 1.2.
Moved the methods of pp::VarResource_Dev (C++ API) to pp::Var.

Code written against the dev API will no longer compile, as references
to the API need to be updated to use Var instead of VarResource_Dev.
Binaries compiled against the dev API will now experience run-time
errors loading the old interface.

BUG=177017

Review URL: https://codereview.chromium.org/148213016

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251000 0039d316-1c4b-4281-b951-d872f2087c98
31 files changed:
chrome/browser/component_updater/ppapi_utils.cc
content/renderer/pepper/plugin_module.cc
native_client_sdk/src/examples/api/media_stream_video/media_stream_video.cc
native_client_sdk/src/libraries/ppapi/library.dsc
native_client_sdk/src/libraries/ppapi_cpp/library.dsc
ppapi/api/dev/ppb_var_resource_dev.idl [deleted file]
ppapi/api/ppb_var.idl
ppapi/c/dev/ppb_var_resource_dev.h [deleted file]
ppapi/c/ppb_var.h
ppapi/cpp/dev/var_resource_dev.cc [deleted file]
ppapi/cpp/dev/var_resource_dev.h [deleted file]
ppapi/cpp/resource.h
ppapi/cpp/var.cc
ppapi/cpp/var.h
ppapi/examples/media_stream_audio/media_stream_audio.cc
ppapi/examples/media_stream_video/media_stream_video.cc
ppapi/native_client/src/untrusted/pnacl_irt_shim/pnacl_shim.c
ppapi/ppapi_shared.gypi
ppapi/ppapi_sources.gypi
ppapi/proxy/interface_list.cc
ppapi/proxy/ppb_var_unittest.cc
ppapi/proxy/websocket_resource_unittest.cc
ppapi/shared_impl/ppb_var_shared.cc
ppapi/shared_impl/ppb_var_shared.h
ppapi/tests/test_post_message.cc
ppapi/tests/test_var_resource.cc
ppapi/tests/test_var_resource.h
ppapi/thunk/interfaces_legacy.h
ppapi/thunk/interfaces_ppb_public_dev.h
ppapi/thunk/ppb_var_resource_dev_thunk.cc [deleted file]
tools/metrics/histograms/histograms.xml