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