summaryrefslogtreecommitdiffstats
path: root/ppapi/shared_impl/ppapi_permissions.h
Commit message (Collapse)AuthorAgeFilesLines
* Hook up PpapiPermissions in more places.brettw@chromium.org2012-10-021-3/+28
| | | | | | | | This doesn't actually do much more checking of the permissions, but it should wire it up everywhere we'll need it. It will also at least only return public interfaces via GetInterface in the proxy now unless other bits are supplied. Review URL: https://codereview.chromium.org/10984094 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@159729 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 157040 - Add some logging to debug PPAPI permissions.brettw@chromium.org2012-09-271-4/+0
| | | | | | | | | | | | | | | The permissions bug was fixed in r15908k so this logging isn't necessary anymore. Somehow these aren't getting set properly for the bundled Flash case. The code path we take to get them is pretty long, so this patch adds some temporary logging to try to see wher they're lost. BUG=147507 Review URL: https://codereview.chromium.org/10917160 TBR=brettw@chromium.org Review URL: https://codereview.chromium.org/10981057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@159091 0039d316-1c4b-4281-b951-d872f2087c98
* Add some logging to debug PPAPI permissions.brettw@chromium.org2012-09-161-0/+4
| | | | | | | | | | Somehow these aren't getting set properly for the bundled Flash case. The code path we take to get them is pretty long, so this patch adds some temporary logging to try to see wher they're lost. BUG=147507 Review URL: https://codereview.chromium.org/10917160 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157040 0039d316-1c4b-4281-b951-d872f2087c98
* Convert the async device ID getter to a chrome resource hostbrettw@chromium.org2012-09-151-1/+1
| | | | | | Review URL: https://codereview.chromium.org/10909138 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156989 0039d316-1c4b-4281-b951-d872f2087c98
* Implement the gamepad API in the IPC proxybrettw@chromium.org2012-09-101-0/+6
| | | | | | | | | | | | | | This does some reworking of the gamepad system to make it possible to hook in (previously it assumed that it was only talking to renderers) and I did some cleanup. Gamepad files were renamed to match the classes, and I did a bunch of test infrastructure work. IMPORTANT BEHAVIOR CHANGE: This changes the Web gamepad API to report all gamepad data as soon as any of them are interacted with. This is what we need to do for Pepper anyway (since it gets all or none of the share memory) and I think makes more sense for most consumers anyway. I separated out the user gesture detection code into a place where it can be used in the browser process as well, and exposed functionality in the gamepad provider to be notified when a user gesture happens. The existing gamepad test was disabled and had bitrotted. This fixes it. Review URL: https://chromiumcodereview.appspot.com/10912062 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155676 0039d316-1c4b-4281-b951-d872f2087c98
* Fix line endings.brettw@chromium.org2012-07-171-45/+45
| | | | | | | TBR=viettrungluu@chromium.org Review URL: https://chromiumcodereview.appspot.com/10704254 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147085 0039d316-1c4b-4281-b951-d872f2087c98
* Add permissions buts for Pepper plugins.brettw@chromium.org2012-07-131-0/+45
This patch doesn't actually hook anything up, but it plumbs them in for the laces we'll need it. Review URL: https://chromiumcodereview.appspot.com/10735011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146519 0039d316-1c4b-4281-b951-d872f2087c98