summaryrefslogtreecommitdiffstats
path: root/ppapi/generators
diff options
context:
space:
mode:
Diffstat (limited to 'ppapi/generators')
-rwxr-xr-xppapi/generators/idl_thunk.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/ppapi/generators/idl_thunk.py b/ppapi/generators/idl_thunk.py
index b8adb2e..3358f18 100755
--- a/ppapi/generators/idl_thunk.py
+++ b/ppapi/generators/idl_thunk.py
@@ -92,6 +92,8 @@ def _MakeEnterLine(filenode, interface, arg, handle_errors, callback, meta):
return 'EnterInstance enter(%s, %s);' % (arg[1], callback)
elif arg[0] == 'PP_Resource':
api_name = interface.GetName()
+ if api_name.endswith('Trusted'):
+ api_name = api_name[:-len('Trusted')]
if api_name.endswith('_Dev'):
api_name = api_name[:-len('_Dev')]
api_name += '_API'
@@ -102,6 +104,9 @@ def _MakeEnterLine(filenode, interface, arg, handle_errors, callback, meta):
if api_basename.endswith('_dev'):
# Clip off _dev suffix.
api_basename = api_basename[:-len('_dev')]
+ if api_basename.endswith('_trusted'):
+ # Clip off _trusted suffix.
+ api_basename = api_basename[:-len('_trusted')]
meta.AddApi(api_basename + '_api')
if callback is None: