summaryrefslogtreecommitdiffstats
path: root/components/nacl.gyp
diff options
context:
space:
mode:
authordmichael@chromium.org <dmichael@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-05-23 20:13:14 +0000
committerdmichael@chromium.org <dmichael@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-05-23 20:13:14 +0000
commit1d7be68b799be03d98ed6853187a938a65f67f4d (patch)
tree41dfd3c61a22f7930888b2a8069933565d733455 /components/nacl.gyp
parent75e9e3fd9005898573c3d54bde88318f29fe5325 (diff)
downloadchromium_src-1d7be68b799be03d98ed6853187a938a65f67f4d.zip
chromium_src-1d7be68b799be03d98ed6853187a938a65f67f4d.tar.gz
chromium_src-1d7be68b799be03d98ed6853187a938a65f67f4d.tar.bz2
PPAPI: Refactor MessageChannel to prep for sync postMessage
1) Remove unused CopyPPVar function from MessageChannel 2) Remove mostly-duplicate NPVariantToPPVar from MessageChannel. 3) Separate V8VarConverter::FromV8Value implementation from calling the callback (so I can have a sync path later, and this is shorter anyway). 4) Simplify NaCl in-process to out-of-process transition. Now, we just queue stuff for in-process (nobody but NaCl uses Messaging in-process), and if/when we switch to out-of-process (handing off to a NaCl app) we drain the queues then. 5) Some other renames/tweaks to how MessageChannel queues pending conversions. BUG=367896 R=raymes@chromium.org Review URL: https://codereview.chromium.org/290553004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272583 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'components/nacl.gyp')
-rw-r--r--components/nacl.gyp2
1 files changed, 2 insertions, 0 deletions
diff --git a/components/nacl.gyp b/components/nacl.gyp
index 0cbc668e..faeb887 100644
--- a/components/nacl.gyp
+++ b/components/nacl.gyp
@@ -161,6 +161,8 @@
'nacl/renderer/manifest_downloader.h',
'nacl/renderer/manifest_service_channel.cc',
'nacl/renderer/manifest_service_channel.h',
+ 'nacl/renderer/nacl_helper.cc',
+ 'nacl/renderer/nacl_helper.h',
'nacl/renderer/json_manifest.cc',
'nacl/renderer/json_manifest.h',
'nacl/renderer/nexe_load_manager.cc',