diff options
author | finnur@chromium.org <finnur@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-01-11 18:47:16 +0000 |
---|---|---|
committer | finnur@chromium.org <finnur@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-01-11 18:47:16 +0000 |
commit | 4e18aae06487749184fdd752f1dc457cc15e4a96 (patch) | |
tree | 3a6f13097674a65478a2e1a824d3ddf571c1e196 /chrome/common/extensions/docs/external_extensions.html | |
parent | 25af1edf923ce603168b150c611f2ab89a211682 (diff) | |
download | chromium_src-4e18aae06487749184fdd752f1dc457cc15e4a96.zip chromium_src-4e18aae06487749184fdd752f1dc457cc15e4a96.tar.gz chromium_src-4e18aae06487749184fdd752f1dc457cc15e4a96.tar.bz2 |
Fix a couple of typos in the doc for external extensions and move a bullet item for "common missteps" (was in the wrong section).
BUG=31655
TEST=None
Review URL: http://codereview.chromium.org/541011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35916 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/common/extensions/docs/external_extensions.html')
-rw-r--r-- | chrome/common/extensions/docs/external_extensions.html | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/chrome/common/extensions/docs/external_extensions.html b/chrome/common/extensions/docs/external_extensions.html index 0e8c67b..4d53d72 100644 --- a/chrome/common/extensions/docs/external_extensions.html +++ b/chrome/common/extensions/docs/external_extensions.html @@ -151,6 +151,7 @@ <li><a href="background_pages.html">Background Pages</a></li> <li><a href="content_scripts.html">Content Scripts</a></li> <li><a href="xhr.html">Cross-Origin XHR</a></li> + <li><a href="i18n.html">Internationalization</a></li> <li><a href="messaging.html">Message Passing</a></li> <li><a href="npapi.html">NPAPI Plugins</a></li> </ul> @@ -278,24 +279,24 @@ to install an extension whenever the user installs their software. Another use case includes network admins, who want to install the same extensions -throughout their company. +throughout their company. </p><p> Google Chrome supports two ways of installing external extensions: using a preferences JSON file, or using the Windows registry -(Windows only). +(Windows only). </p><p> <b>Important:</b> Before you begin, -make sure you have <a href="packaging.html">packaged +make sure you have a <a href="packaging.html">packaged crx file</a> that installs successfully, and make a note of both the version of the extension and its id (see chrome://extensions/). -For the rest of this text, we'll assume you +For the rest of this text, we'll assume the extension version is -<code>1.0</code> and its id is <code>aaaaaaaaaabbbbbbbbbbcccccccccc</code>. +<code>1.0</code> and its id is <code>aaaaaaaaaabbbbbbbbbbcccccccccc</code>. </p><h2 id="preferences">Using the Preferences File</h2> @@ -303,7 +304,7 @@ the extension version is <li>Make the .crx extension file available to the machine you want to install the extension on (copy it to a local directory -or to a network share, ie. <code>\\server\share\extension.crx</code>). +or to a network share, ie. <code>\\server\share\extension.crx</code>). </li><li>Locate the external_extensions.json file under the Chrome installation directory and add the following key inside the curly brackets (note the extra escaping for the slashes, @@ -339,7 +340,7 @@ path: <code>\\server\share\extension.crx</code><br> version: <code>1.0</code> </li><li>Launch the browser and go to chrome://extensions and you should -see the extension listed. +see the extension listed. </li></ol> <h2 id="updating">Updating and Uninstalling</h2> @@ -367,7 +368,7 @@ Chrome only supports absolute/relative local paths and UNC paths. Relative paths are relative to the Extensions directory -(where the external_extensions.json file is located). +(where the external_extensions.json file is located). <br> <br> @@ -382,6 +383,7 @@ leaving a trailing comma somewhere) </li><li>Extra curly brackets around the top level dictionary </li><li>JSON file entry points to the wrong path to the .crx (or path specified but no filename) +</li><li>Backslashes in UNC path not escaped (eg <code>\\server\share\file</code> (incorrect), instead of <code>\\\\server\\share\\extension</code> (correct) </li><li>Permissions problems on a network share </li></ul> @@ -392,7 +394,6 @@ to the .crx (or path specified but no filename) <li>Not specifying the same id/version as the one listed in the .crx </li><li>Key created in the wrong location in the registry </li><li>Registry entry points to the wrong path to the .crx (or path specified but no filename) -</li><li>Backslashes in UNC path not escaped (eg <code>\\server\share\file</code> (incorrect), instead of <code>\\\\server\\share\\extension</code> (correct) </li><li>Permissions problems on a network share </li></ul> @@ -412,7 +413,7 @@ decision. However, if you (the developer) accidentally uninstalled your extension through the UI, you can remove the blacklist tag by installing the extension normally -through the UI, then uninstalling it. +through the UI, and then uninstalling it. </p></div> <!-- API PAGE --> |