diff options
author | jvoung@google.com <jvoung@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-12-15 02:53:18 +0000 |
---|---|---|
committer | jvoung@google.com <jvoung@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-12-15 02:53:18 +0000 |
commit | 46d50ead8c5c90118644d6e7b41117701d624eae (patch) | |
tree | 8af1a6f91ce41141be0ba6b78b144348739d3fff /chrome/common/chrome_paths.h | |
parent | 2bdaecfdcae079bd0c9281aa5e8db445a47e4999 (diff) | |
download | chromium_src-46d50ead8c5c90118644d6e7b41117701d624eae.zip chromium_src-46d50ead8c5c90118644d6e7b41117701d624eae.tar.gz chromium_src-46d50ead8c5c90118644d6e7b41117701d624eae.tar.bz2 |
Add a component installer for Portable NaCl. Registration of installer is hidden behind a commandline flag '--enable-pnacl'.
Still some of TODOs: finalize the metadata associated with the CRX, figure out what to do when a NaCl plugin needs Pnacl, but it's not there yet.
BUG= http://code.google.com/p/nativeclient/issues/detail?id=2365
TEST= none yet, only manually test:
(1) put a pnacl omaha config in the omaha sandbox, pointing at a crx.
(2) run out/Debug/chrome --user-data-dir=/tmp/temp_profile/ --enable-pnacl --component-updater-debug=fast-update --apps-gallery-update-url=http://omaha.sandbox.google.com/service/update2/crx
check /tmp/temp_profile/PNaCl/0.1.0.X is installed after a few seconds.
restart chrome, check that PathService registers /tmp/temp_profile/PNaCl/0.1.0.X soonish.
Review URL: http://codereview.chromium.org/8348026
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114584 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/common/chrome_paths.h')
-rw-r--r-- | chrome/common/chrome_paths.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/chrome/common/chrome_paths.h b/chrome/common/chrome_paths.h index 6de62b9..afea76c 100644 --- a/chrome/common/chrome_paths.h +++ b/chrome/common/chrome_paths.h @@ -84,6 +84,7 @@ enum { FILE_NACL_HELPER_BOOTSTRAP, // ... and nacl_helper_bootstrap executable. #endif FILE_NACL_PLUGIN, // Full path to the internal NaCl plugin file. + FILE_PNACL_COMPONENT, // Full path to the PNaCl component files. FILE_O3D_PLUGIN, // Full path to the O3D Pepper plugin file. FILE_GTALK_PLUGIN, // Full path to the GTalk Pepper plugin file. FILE_LIBAVCODEC, // Full path to libavcodec media decoding |