Index: chrome/common/extensions/docs/server2/templates/intros/experimental_commands.html |
diff --git a/chrome/common/extensions/docs/server2/templates/intros/experimental_commands.html b/chrome/common/extensions/docs/server2/templates/intros/experimental_commands.html |
index 13d695c56a1be68c07673d7cd5a3d395003f434e..18ec559d7103fc8ff64b88396e7b7f2ab78c1b4c 100644 |
--- a/chrome/common/extensions/docs/server2/templates/intros/experimental_commands.html |
+++ b/chrome/common/extensions/docs/server2/templates/intros/experimental_commands.html |
@@ -3,14 +3,12 @@ The commands API allows you to add keyboard shortcuts that trigger actions in |
your extension. An action can be opening the browser action or page action popup |
or sending a command to the extension. |
</p> |
- |
<h2 id="manifest">Manifest</h2> |
<p> |
In addition to the "experimental" permission you must declare the "commands" |
permission in your extension's manifest to use this API and set manifest_version |
to (at least) 2. |
</p> |
- |
<pre>{ |
"name": "My extension", |
... |
@@ -20,14 +18,12 @@ to (at least) 2. |
]</b>, |
... |
}</pre> |
- |
<h2 id="usage">Usage</h2> |
<p>The commands API allows you to define specific commands, and bind them to a |
default key combination. Each command your extension accepts must be listed in |
the manifest as an attribute of the 'commands' manifest key. Note: Combinations |
that involve Ctrl+Alt are not permitted in order to avoid conflicts with the |
AltGr key.</p> |
- |
<pre>{ |
"name": "My extension", |
... |
@@ -57,20 +53,17 @@ AltGr key.</p> |
}</b>, |
... |
}</pre> |
- |
<p>In your background page, you can bind a handler to each of the commands |
defined in the manifest (except for '_execute_browser_action' and |
'_execute_page_action') via onCommand.addListener. For example:</p> |
- |
<pre> |
chrome.experimental.commands.onCommand.addListener(function(command) { |
console.log('Command:', command); |
}); |
</pre> |
- |
<p>The '_execute_browser_action' and '_execute_page_action' commands are |
reserved for the action of opening your extension's popups. They won't normally |
generate events that you can handle. If you need to take action based on your |
popup opening, consider listening for an 'onDomReady' event inside your popup's |
code. |
-</p> |
+</p> |