| Index: chrome/common/extensions/docs/extension.html
|
| ===================================================================
|
| --- chrome/common/extensions/docs/extension.html (revision 45934)
|
| +++ chrome/common/extensions/docs/extension.html (working copy)
|
| @@ -260,11 +260,11 @@
|
| <a href="#types">Types</a>
|
| <ol>
|
| <li>
|
| - <a href="#type-MessageSender">MessageSender</a>
|
| - </li><li>
|
| <a href="#type-Event">Event</a>
|
| </li><li>
|
| <a href="#type-Port">Port</a>
|
| + </li><li>
|
| + <a href="#type-MessageSender">MessageSender</a>
|
| </li>
|
| </ol>
|
| </li>
|
| @@ -1963,8 +1963,8 @@
|
|
|
| <!-- iterates over all types -->
|
| <div class="apiItem">
|
| - <a name="type-MessageSender"></a>
|
| - <h4>MessageSender</h4>
|
| + <a name="type-Event"></a>
|
| + <h4>Event</h4>
|
|
|
| <div>
|
| <dt>
|
| @@ -1994,7 +1994,7 @@
|
| <dd class="todo" style="display: none; ">
|
| Undocumented.
|
| </dd>
|
| - <dd>An object containing information about the script context that sent a message or request.</dd>
|
| + <dd>An object which allows the addition and removal of listeners for a Chrome event.</dd>
|
|
|
| <!-- OBJECT PROPERTIES -->
|
| <dd>
|
| @@ -2002,22 +2002,22 @@
|
| <div>
|
| <div>
|
| <dt>
|
| - <var>tab</var>
|
| + <var>addListener</var>
|
| <em>
|
|
|
| <!-- TYPE -->
|
| <div style="display:inline">
|
| (
|
| - <span class="optional">optional</span>
|
| + <span class="optional" style="display: none; ">optional</span>
|
| <span id="typeTemplate">
|
| + <span style="display: none; ">
|
| + <a> Type</a>
|
| + </span>
|
| <span>
|
| - <a href="tabs.html#type-Tab">Tab</a>
|
| - </span>
|
| - <span style="display: none; ">
|
| - <span>
|
| + <span style="display: none; ">
|
| array of <span><span></span></span>
|
| </span>
|
| - <span>paramType</span>
|
| + <span>function</span>
|
| </span>
|
| </span>
|
| )
|
| @@ -2025,10 +2025,12 @@
|
|
|
| </em>
|
| </dt>
|
| - <dd class="todo" style="display: none; ">
|
| + <dd class="todo">
|
| Undocumented.
|
| </dd>
|
| - <dd>This property will <b>only</b> be present when the connection was opened from a tab or content script.</dd>
|
| + <dd style="display: none; ">
|
| + Description of this parameter from the json schema.
|
| + </dd>
|
|
|
| <!-- OBJECT PROPERTIES -->
|
| <dd style="display: none; ">
|
| @@ -2043,7 +2045,7 @@
|
| </div><div>
|
| <div>
|
| <dt>
|
| - <var>id</var>
|
| + <var>removeListener</var>
|
| <em>
|
|
|
| <!-- TYPE -->
|
| @@ -2058,7 +2060,7 @@
|
| <span style="display: none; ">
|
| array of <span><span></span></span>
|
| </span>
|
| - <span>string</span>
|
| + <span>function</span>
|
| </span>
|
| </span>
|
| )
|
| @@ -2066,10 +2068,12 @@
|
|
|
| </em>
|
| </dt>
|
| - <dd class="todo" style="display: none; ">
|
| + <dd class="todo">
|
| Undocumented.
|
| </dd>
|
| - <dd>The extension ID of the extension that opened the connection.</dd>
|
| + <dd style="display: none; ">
|
| + Description of this parameter from the json schema.
|
| + </dd>
|
|
|
| <!-- OBJECT PROPERTIES -->
|
| <dd style="display: none; ">
|
| @@ -2081,18 +2085,10 @@
|
| </dl>
|
| </dd>
|
| </div>
|
| - </div>
|
| - </dl>
|
| - </dd>
|
| - </div>
|
| -
|
| - </div><div class="apiItem">
|
| - <a name="type-Event"></a>
|
| - <h4>Event</h4>
|
| -
|
| - <div>
|
| + </div><div>
|
| + <div>
|
| <dt>
|
| - <var style="display: none; ">paramName</var>
|
| + <var>hasListener</var>
|
| <em>
|
|
|
| <!-- TYPE -->
|
| @@ -2107,7 +2103,7 @@
|
| <span style="display: none; ">
|
| array of <span><span></span></span>
|
| </span>
|
| - <span>object</span>
|
| + <span>function</span>
|
| </span>
|
| </span>
|
| )
|
| @@ -2115,18 +2111,27 @@
|
|
|
| </em>
|
| </dt>
|
| - <dd class="todo" style="display: none; ">
|
| + <dd class="todo">
|
| Undocumented.
|
| </dd>
|
| - <dd>An object which allows the addition and removal of listeners for a Chrome event.</dd>
|
| + <dd style="display: none; ">
|
| + Description of this parameter from the json schema.
|
| + </dd>
|
|
|
| <!-- OBJECT PROPERTIES -->
|
| - <dd>
|
| + <dd style="display: none; ">
|
| <dl>
|
| <div>
|
| <div>
|
| + </div>
|
| + </div>
|
| + </dl>
|
| + </dd>
|
| + </div>
|
| + </div><div>
|
| + <div>
|
| <dt>
|
| - <var>addListener</var>
|
| + <var>hasListeners</var>
|
| <em>
|
|
|
| <!-- TYPE -->
|
| @@ -2166,10 +2171,18 @@
|
| </dl>
|
| </dd>
|
| </div>
|
| - </div><div>
|
| - <div>
|
| + </div>
|
| + </dl>
|
| + </dd>
|
| + </div>
|
| +
|
| + </div><div class="apiItem">
|
| + <a name="type-Port"></a>
|
| + <h4>Port</h4>
|
| +
|
| + <div>
|
| <dt>
|
| - <var>removeListener</var>
|
| + <var style="display: none; ">paramName</var>
|
| <em>
|
|
|
| <!-- TYPE -->
|
| @@ -2184,7 +2197,7 @@
|
| <span style="display: none; ">
|
| array of <span><span></span></span>
|
| </span>
|
| - <span>function</span>
|
| + <span>object</span>
|
| </span>
|
| </span>
|
| )
|
| @@ -2192,27 +2205,18 @@
|
|
|
| </em>
|
| </dt>
|
| - <dd class="todo">
|
| + <dd class="todo" style="display: none; ">
|
| Undocumented.
|
| </dd>
|
| - <dd style="display: none; ">
|
| - Description of this parameter from the json schema.
|
| - </dd>
|
| + <dd>An object which allows two way communication with other pages.</dd>
|
|
|
| <!-- OBJECT PROPERTIES -->
|
| - <dd style="display: none; ">
|
| + <dd>
|
| <dl>
|
| <div>
|
| <div>
|
| - </div>
|
| - </div>
|
| - </dl>
|
| - </dd>
|
| - </div>
|
| - </div><div>
|
| - <div>
|
| <dt>
|
| - <var>hasListener</var>
|
| + <var>name</var>
|
| <em>
|
|
|
| <!-- TYPE -->
|
| @@ -2227,7 +2231,7 @@
|
| <span style="display: none; ">
|
| array of <span><span></span></span>
|
| </span>
|
| - <span>function</span>
|
| + <span>string</span>
|
| </span>
|
| </span>
|
| )
|
| @@ -2255,7 +2259,7 @@
|
| </div><div>
|
| <div>
|
| <dt>
|
| - <var>hasListeners</var>
|
| + <var>onDisconnect</var>
|
| <em>
|
|
|
| <!-- TYPE -->
|
| @@ -2263,14 +2267,14 @@
|
| (
|
| <span class="optional" style="display: none; ">optional</span>
|
| <span id="typeTemplate">
|
| + <span>
|
| + <a href="extension.html#type-Event">Event</a>
|
| + </span>
|
| <span style="display: none; ">
|
| - <a> Type</a>
|
| - </span>
|
| - <span>
|
| - <span style="display: none; ">
|
| + <span>
|
| array of <span><span></span></span>
|
| </span>
|
| - <span>function</span>
|
| + <span>paramType</span>
|
| </span>
|
| </span>
|
| )
|
| @@ -2295,18 +2299,10 @@
|
| </dl>
|
| </dd>
|
| </div>
|
| - </div>
|
| - </dl>
|
| - </dd>
|
| - </div>
|
| -
|
| - </div><div class="apiItem">
|
| - <a name="type-Port"></a>
|
| - <h4>Port</h4>
|
| -
|
| - <div>
|
| + </div><div>
|
| + <div>
|
| <dt>
|
| - <var style="display: none; ">paramName</var>
|
| + <var>onMessage</var>
|
| <em>
|
|
|
| <!-- TYPE -->
|
| @@ -2314,14 +2310,14 @@
|
| (
|
| <span class="optional" style="display: none; ">optional</span>
|
| <span id="typeTemplate">
|
| + <span>
|
| + <a href="extension.html#type-Event">Event</a>
|
| + </span>
|
| <span style="display: none; ">
|
| - <a> Type</a>
|
| - </span>
|
| - <span>
|
| - <span style="display: none; ">
|
| + <span>
|
| array of <span><span></span></span>
|
| </span>
|
| - <span>object</span>
|
| + <span>paramType</span>
|
| </span>
|
| </span>
|
| )
|
| @@ -2329,18 +2325,27 @@
|
|
|
| </em>
|
| </dt>
|
| - <dd class="todo" style="display: none; ">
|
| + <dd class="todo">
|
| Undocumented.
|
| </dd>
|
| - <dd>An object which allows two way communication with other pages.</dd>
|
| + <dd style="display: none; ">
|
| + Description of this parameter from the json schema.
|
| + </dd>
|
|
|
| <!-- OBJECT PROPERTIES -->
|
| - <dd>
|
| + <dd style="display: none; ">
|
| <dl>
|
| <div>
|
| <div>
|
| + </div>
|
| + </div>
|
| + </dl>
|
| + </dd>
|
| + </div>
|
| + </div><div>
|
| + <div>
|
| <dt>
|
| - <var>name</var>
|
| + <var>postMessage</var>
|
| <em>
|
|
|
| <!-- TYPE -->
|
| @@ -2355,7 +2360,7 @@
|
| <span style="display: none; ">
|
| array of <span><span></span></span>
|
| </span>
|
| - <span>string</span>
|
| + <span>function</span>
|
| </span>
|
| </span>
|
| )
|
| @@ -2383,16 +2388,16 @@
|
| </div><div>
|
| <div>
|
| <dt>
|
| - <var>onDisconnect</var>
|
| + <var>sender</var>
|
| <em>
|
|
|
| <!-- TYPE -->
|
| <div style="display:inline">
|
| (
|
| - <span class="optional" style="display: none; ">optional</span>
|
| + <span class="optional">optional</span>
|
| <span id="typeTemplate">
|
| <span>
|
| - <a href="extension.html#type-Event">Event</a>
|
| + <a href="extension.html#type-MessageSender">MessageSender</a>
|
| </span>
|
| <span style="display: none; ">
|
| <span>
|
| @@ -2406,12 +2411,10 @@
|
|
|
| </em>
|
| </dt>
|
| - <dd class="todo">
|
| + <dd class="todo" style="display: none; ">
|
| Undocumented.
|
| </dd>
|
| - <dd style="display: none; ">
|
| - Description of this parameter from the json schema.
|
| - </dd>
|
| + <dd>This property will <b>only</b> be present on ports passed to onConnect/onConnectExternal listeners.</dd>
|
|
|
| <!-- OBJECT PROPERTIES -->
|
| <dd style="display: none; ">
|
| @@ -2423,10 +2426,18 @@
|
| </dl>
|
| </dd>
|
| </div>
|
| - </div><div>
|
| - <div>
|
| + </div>
|
| + </dl>
|
| + </dd>
|
| + </div>
|
| +
|
| + </div><div class="apiItem">
|
| + <a name="type-MessageSender"></a>
|
| + <h4>MessageSender</h4>
|
| +
|
| + <div>
|
| <dt>
|
| - <var>onMessage</var>
|
| + <var style="display: none; ">paramName</var>
|
| <em>
|
|
|
| <!-- TYPE -->
|
| @@ -2434,14 +2445,14 @@
|
| (
|
| <span class="optional" style="display: none; ">optional</span>
|
| <span id="typeTemplate">
|
| + <span style="display: none; ">
|
| + <a> Type</a>
|
| + </span>
|
| <span>
|
| - <a href="extension.html#type-Event">Event</a>
|
| - </span>
|
| - <span style="display: none; ">
|
| - <span>
|
| + <span style="display: none; ">
|
| array of <span><span></span></span>
|
| </span>
|
| - <span>paramType</span>
|
| + <span>object</span>
|
| </span>
|
| </span>
|
| )
|
| @@ -2449,42 +2460,33 @@
|
|
|
| </em>
|
| </dt>
|
| - <dd class="todo">
|
| + <dd class="todo" style="display: none; ">
|
| Undocumented.
|
| </dd>
|
| - <dd style="display: none; ">
|
| - Description of this parameter from the json schema.
|
| - </dd>
|
| + <dd>An object containing information about the script context that sent a message or request.</dd>
|
|
|
| <!-- OBJECT PROPERTIES -->
|
| - <dd style="display: none; ">
|
| + <dd>
|
| <dl>
|
| <div>
|
| <div>
|
| - </div>
|
| - </div>
|
| - </dl>
|
| - </dd>
|
| - </div>
|
| - </div><div>
|
| - <div>
|
| <dt>
|
| - <var>postMessage</var>
|
| + <var>tab</var>
|
| <em>
|
|
|
| <!-- TYPE -->
|
| <div style="display:inline">
|
| (
|
| - <span class="optional" style="display: none; ">optional</span>
|
| + <span class="optional">optional</span>
|
| <span id="typeTemplate">
|
| + <span>
|
| + <a href="tabs.html#type-Tab">Tab</a>
|
| + </span>
|
| <span style="display: none; ">
|
| - <a> Type</a>
|
| - </span>
|
| - <span>
|
| - <span style="display: none; ">
|
| + <span>
|
| array of <span><span></span></span>
|
| </span>
|
| - <span>function</span>
|
| + <span>paramType</span>
|
| </span>
|
| </span>
|
| )
|
| @@ -2492,12 +2494,10 @@
|
|
|
| </em>
|
| </dt>
|
| - <dd class="todo">
|
| + <dd class="todo" style="display: none; ">
|
| Undocumented.
|
| </dd>
|
| - <dd style="display: none; ">
|
| - Description of this parameter from the json schema.
|
| - </dd>
|
| + <dd>This property will <b>only</b> be present when the connection was opened from a tab or content script.</dd>
|
|
|
| <!-- OBJECT PROPERTIES -->
|
| <dd style="display: none; ">
|
| @@ -2512,22 +2512,22 @@
|
| </div><div>
|
| <div>
|
| <dt>
|
| - <var>sender</var>
|
| + <var>id</var>
|
| <em>
|
|
|
| <!-- TYPE -->
|
| <div style="display:inline">
|
| (
|
| - <span class="optional">optional</span>
|
| + <span class="optional" style="display: none; ">optional</span>
|
| <span id="typeTemplate">
|
| + <span style="display: none; ">
|
| + <a> Type</a>
|
| + </span>
|
| <span>
|
| - <a href="extension.html#type-MessageSender">MessageSender</a>
|
| - </span>
|
| - <span style="display: none; ">
|
| - <span>
|
| + <span style="display: none; ">
|
| array of <span><span></span></span>
|
| </span>
|
| - <span>paramType</span>
|
| + <span>string</span>
|
| </span>
|
| </span>
|
| )
|
| @@ -2538,7 +2538,7 @@
|
| <dd class="todo" style="display: none; ">
|
| Undocumented.
|
| </dd>
|
| - <dd>This property will <b>only</b> be present on ports passed to onConnect/onConnectExternal listeners.</dd>
|
| + <dd>The extension ID of the extension that opened the connection.</dd>
|
|
|
| <!-- OBJECT PROPERTIES -->
|
| <dd style="display: none; ">
|
|
|