summaryrefslogtreecommitdiffstats
path: root/ppapi/cpp/extensions
Commit message (Collapse)AuthorAgeFilesLines
* PPAPI: Initialize CompletionCallbackWithOutput storagedmichael@chromium.org2013-07-111-0/+4
| | | | | | | | BUG=250046 Review URL: https://chromiumcodereview.appspot.com/18611004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210999 0039d316-1c4b-4281-b951-d872f2087c98
* Move PPB_VarArray and PPB_VarDictionary out of dev.raymes@chromium.org2013-06-207-42/+42
| | | | | | | | | | | | Note that this completely removes the dev versions of the interfaces. The discussion on moving these interfaces to stable happened here: https://codereview.chromium.org/16136009 BUG=236958 Review URL: https://chromiumcodereview.appspot.com/17005006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@207369 0039d316-1c4b-4281-b951-d872f2087c98
* Add multicast support for PPB_Ext_Socket_Dev.yzshen@chromium.org2013-05-232-32/+145
| | | | | | | | | BUG=226303 TEST=None Review URL: https://chromiumcodereview.appspot.com/15545003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@201759 0039d316-1c4b-4281-b951-d872f2087c98
* Apps v2 in Pepper: access the value of a dictionary field using operator().yzshen@chromium.org2013-05-091-4/+6
| | | | | | | | | | | | Previously the value is accessed by object.some_field.value(). With this change, it becomes object.some_field(). BUG=None TEST=None Review URL: https://chromiumcodereview.appspot.com/14607013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@199120 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 198126 - Reland: Add Pepper API tests for chrome.socket.yzshen@chromium.org2013-05-031-6/+4
| | | | | | | | | | | | | | | | | | This CL also refactors the gyp definitions for building NaCl testing modules. The original CL is https://codereview.chromium.org/13811036/ (The four reviewers on the TBR line have LG-ed it.) BUG=226303 TEST=None TBR=bradnelson@google.com Review URL: https://codereview.chromium.org/14236010 TBR=yzshen@chromium.org Review URL: https://codereview.chromium.org/14869004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198140 0039d316-1c4b-4281-b951-d872f2087c98
* Reland: Add Pepper API tests for chrome.socket.yzshen@chromium.org2013-05-031-4/+6
| | | | | | | | | | | | | | | This CL also refactors the gyp definitions for building NaCl testing modules. The original CL is https://codereview.chromium.org/13811036/ (The four reviewers on the TBR line have LG-ed it.) BUG=226303 TEST=None TBR=bradnelson@google.com Review URL: https://codereview.chromium.org/14236010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198126 0039d316-1c4b-4281-b951-d872f2087c98
* Introduce ExtCompletionCallbackWithOutput to support Pepper APIs in pp::ext.yzshen@chromium.org2013-05-015-105/+213
| | | | | | | | | | | This change is necessary because apps V2 APIs always use PP_Var* as output parameter type (even for POD or resources). This behavior is different from CompletionCallbackWithOutput. BUG=226303 TEST=None Review URL: https://chromiumcodereview.appspot.com/14189017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197639 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 195915 "Add Pepper API tests for chrome.socket."ojan@chromium.org2013-04-231-6/+4
| | | | | | | | | | | | | | | | | | | | | This broke the Windows compile, e.g. see http://build.chromium.org/p/chromium.win/builders/Win%20Builder%20%28dbg%29/builds/14437/steps/compile/logs/stdio > Add Pepper API tests for chrome.socket. > > This CL also refactors the gyp definitions for building NaCl testing modules. > > BUG=226303 > TEST=None > > Review URL: https://chromiumcodereview.appspot.com/13811036 TBR=yzshen@chromium.org Review URL: https://codereview.chromium.org/14440003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@195938 0039d316-1c4b-4281-b951-d872f2087c98
* Add Pepper API tests for chrome.socket.yzshen@chromium.org2013-04-231-4/+6
| | | | | | | | | | | This CL also refactors the gyp definitions for building NaCl testing modules. BUG=226303 TEST=None Review URL: https://chromiumcodereview.appspot.com/13811036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@195915 0039d316-1c4b-4281-b951-d872f2087c98
* Add a default constructor for VarArrayBuffer, so that it can be used by ↵yzshen@chromium.org2013-04-133-17/+35
| | | | | | | | | | | ext::DictField. BUG=226303 TEST=None Review URL: https://chromiumcodereview.appspot.com/13985026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194066 0039d316-1c4b-4281-b951-d872f2087c98
* Apps v2 in Pepper: Add C/C++ definition for chrome.socket.yzshen@chromium.org2013-04-084-4/+883
| | | | | | | | | | BUG=226303 TEST=None Review URL: https://chromiumcodereview.appspot.com/13490003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@192897 0039d316-1c4b-4281-b951-d872f2087c98
* [PPAPI] Fix a bunch of spelling mistakesbinji@chromium.org2013-03-291-1/+1
| | | | | | | | BUG=none Review URL: https://codereview.chromium.org/13220002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@191456 0039d316-1c4b-4281-b951-d872f2087c98
* Apps V2 in Pepper: introduce singleton resource ExtensionsCommon.yzshen@chromium.org2013-03-293-3/+3
| | | | | | | | | | | | | | | ExtensionsCommon will be the plugin-renderer bridge for those 'simple' APIs whose input/output can be easily represented by base::ListValue. The host side implementation will be in a separate CL. BUG=None TEST=None Review URL: https://chromiumcodereview.appspot.com/13080002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@191278 0039d316-1c4b-4281-b951-d872f2087c98
* Pepper apps V2 APIs: eliminate some TODOs related to array/dict PP_Var.yzshen@chromium.org2013-03-206-52/+131
| | | | | | | | | BUG=None TEST=None Review URL: https://codereview.chromium.org/12712017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@189336 0039d316-1c4b-4281-b951-d872f2087c98
* Reland: Add C/C++ interfaces for PPB_Ext_Alarms_Dev and PPB_Ext_Events_Dev.yzshen@chromium.org2013-03-1211-0/+1121
| | | | | | | | | | | | | | | | This CL also adds necessary C++ utilities to support these interfaces. An example of using these APIs: https://codereview.chromium.org/12387051/ BUG=None TEST=None The original CL is here: https://codereview.chromium.org/12295043/ Review URL: https://codereview.chromium.org/12755016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187610 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 187227 since it caused buildbot failure in NativeClientSDK on ↵yzshen@chromium.org2013-03-1111-1121/+0
| | | | | | | | | | | | | | | | | | | | | linux-sdk-multi - Add C/C++ interfaces for PPB_Ext_Alarms_Dev and PPB_Ext_Events_Dev. This CL also adds necessary C++ utilities to support these interfaces. An example of using these APIs: https://codereview.chromium.org/12387051/ BUG=None TEST=None Review URL: https://codereview.chromium.org/12295043 TBR=yzshen@chromium.org Review URL: https://codereview.chromium.org/12760002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187229 0039d316-1c4b-4281-b951-d872f2087c98
* Add C/C++ interfaces for PPB_Ext_Alarms_Dev and PPB_Ext_Events_Dev.yzshen@chromium.org2013-03-1111-0/+1121
This CL also adds necessary C++ utilities to support these interfaces. An example of using these APIs: https://codereview.chromium.org/12387051/ BUG=None TEST=None Review URL: https://codereview.chromium.org/12295043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187227 0039d316-1c4b-4281-b951-d872f2087c98