diff options
Diffstat (limited to 'ppapi/shared_impl/ppapi_permissions.h')
-rw-r--r-- | ppapi/shared_impl/ppapi_permissions.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/ppapi/shared_impl/ppapi_permissions.h b/ppapi/shared_impl/ppapi_permissions.h index 94db0e6..4b1c6a6 100644 --- a/ppapi/shared_impl/ppapi_permissions.h +++ b/ppapi/shared_impl/ppapi_permissions.h @@ -20,6 +20,8 @@ enum Permission { // Allows ability to bypass user-gesture checks for showing things like // file select dialogs. PERMISSION_BYPASS_USER_GESTURE = 1 << 3 + + // NOTE: If you add stuff be sure to update AllPermissions(). }; class PPAPI_SHARED_EXPORT PpapiPermissions { @@ -32,6 +34,10 @@ class PPAPI_SHARED_EXPORT PpapiPermissions { ~PpapiPermissions(); + // Returns a permissions class with all features enabled. This is for testing + // and manually registered plugins. + static PpapiPermissions AllPermissions(); + bool HasPermission(Permission perm) const; private: |