diff options
author | kathyw@chromium.org <kathyw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-04-15 19:12:04 +0000 |
---|---|---|
committer | kathyw@chromium.org <kathyw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-04-15 19:12:04 +0000 |
commit | 21e09ce274981dc8c5b12f923969020333c09931 (patch) | |
tree | b02414adf6dc42c0d9edbbc0e010dac0a157113b /chrome/common/extensions | |
parent | 54d7aeb4c76f0cd80fdac22b08380c79adbd8181 (diff) | |
download | chromium_src-21e09ce274981dc8c5b12f923969020333c09931.zip chromium_src-21e09ce274981dc8c5b12f923969020333c09931.tar.gz chromium_src-21e09ce274981dc8c5b12f923969020333c09931.tar.bz2 |
Some webInspector API changes that we should publish.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/6869020
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81781 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/common/extensions')
4 files changed, 760 insertions, 376 deletions
diff --git a/chrome/common/extensions/docs/experimental.html b/chrome/common/extensions/docs/experimental.html index 78d6fb2..7c542b6 100644 --- a/chrome/common/extensions/docs/experimental.html +++ b/chrome/common/extensions/docs/experimental.html @@ -331,6 +331,7 @@ on the following experimental APIs: <a href="experimental.sidebar.html">experimental.sidebar</a></li><li> <a href="experimental.tts.html">experimental.tts</a></li><li> <a href="experimental.webInspector.audits.html">experimental.webInspector.audits</a></li><li> + <a href="experimental.webInspector.inspectedWindow.html">experimental.webInspector.inspectedWindow</a></li><li> <a href="experimental.webInspector.panels.html">experimental.webInspector.panels</a></li><li> <a href="experimental.webInspector.resources.html">experimental.webInspector.resources</a></li><li> <a href="experimental.webNavigation.html">experimental.webNavigation</a></li><li> diff --git a/chrome/common/extensions/docs/experimental.webInspector.html b/chrome/common/extensions/docs/experimental.webInspector.html index 3d6eb67..6169522 100644 --- a/chrome/common/extensions/docs/experimental.webInspector.html +++ b/chrome/common/extensions/docs/experimental.webInspector.html @@ -323,6 +323,7 @@ Chrome Development Tools (aka WebInspector): <ul> <li> <a href="experimental.webInspector.audits.html">experimental.webInspector.audits</a></li><li> + <a href="experimental.webInspector.inspectedWindow.html">experimental.webInspector.inspectedWindow</a></li><li> <a href="experimental.webInspector.panels.html">experimental.webInspector.panels</a></li><li> <a href="experimental.webInspector.resources.html">experimental.webInspector.resources</a></li> </ul> diff --git a/chrome/common/extensions/docs/experimental.webInspector.panels.html b/chrome/common/extensions/docs/experimental.webInspector.panels.html index c146f6c..8ee8763 100644 --- a/chrome/common/extensions/docs/experimental.webInspector.panels.html +++ b/chrome/common/extensions/docs/experimental.webInspector.panels.html @@ -310,6 +310,8 @@ <a href="#type-ExtensionPanel">ExtensionPanel</a> </li><li> <a href="#type-ExtensionSidebarPane">ExtensionSidebarPane</a> + </li><li> + <a href="#type-WatchExpressionSidebarPane">WatchExpressionSidebarPane</a> </li> </ol> </li> @@ -470,13 +472,12 @@ Developer Tools window: <a name="method-create"></a> <!-- method-anchor --> <h4>create</h4> - <div class="summary"><span style="display: none; ">void</span> + <div class="summary"><span>ExtensionPanel</span> <!-- Note: intentionally longer 80 columns --> <span>experimental.webInspector.panels.create</span>(<span class="null"><span style="display: none; ">, </span><span>string</span> <var><span>title</span></var></span><span class="null"><span>, </span><span>string</span> <var><span>iconURL</span></var></span><span class="null"><span>, </span><span>string</span> - <var><span>pageURL</span></var></span><span class="null"><span>, </span><span>function</span> - <var><span>callback</span></var></span>)</div> + <var><span>pageURL</span></var></span>)</div> <div class="description"> <p class="todo" style="display: none; ">Undocumented.</p> @@ -689,10 +690,16 @@ Developer Tools window: </dd> </div> - </div><div> + </div> + </dl> + + <!-- RETURNS --> + <h4>Returns</h4> + <dl> + <div> <div> <dt> - <var>callback</var> + <var style="display: none; ">paramName</var> <em> <!-- TYPE --> @@ -701,15 +708,15 @@ Developer Tools window: <span class="optional" style="display: none; ">optional</span> <span class="enum" style="display: none; ">enumerated</span> <span id="typeTemplate"> - <span style="display: none; "> - <a> Type</a> - </span> <span> - <span style="display: none; "> + <a href="experimental.webInspector.panels.html#type-ExtensionPanel">ExtensionPanel</a> + </span> + <span style="display: none; "> + <span> array of <span><span></span></span> </span> - <span>function</span> - <span style="display: none; "></span> + <span>paramType</span> + <span></span> </span> </span> ) @@ -720,7 +727,7 @@ Developer Tools window: <dd class="todo" style="display: none; "> Undocumented. </dd> - <dd>A function that is called upon request completion.</dd> + <dd>A panel that was created.</dd> <dd style="display: none; "> This parameter was added in version <b><span></span></b>. @@ -760,99 +767,25 @@ Developer Tools window: </div> </dl> - <!-- RETURNS --> - <h4 style="display: none; ">Returns</h4> - <dl> - <div style="display: none; "> - <div> - </div> - </div> - </dl> - <!-- CALLBACK --> - <div> + <div style="display: none; "> <div> <h4>Callback function</h4> <p> The callback <em>parameter</em> should specify a function that looks like this: </p> - <p style="display: none; "> + <p> If you specify the <em>callback</em> parameter, it should specify a function that looks like this: </p> <!-- Note: intentionally longer 80 columns --> - <pre>function(<span>ExtensionPanel panel</span>) <span class="subdued">{...}</span>;</pre> + <pre>function(<span>Type param1, Type param2</span>) <span class="subdued">{...}</span>;</pre> <dl> <div> <div> - <dt> - <var>panel</var> - <em> - - <!-- TYPE --> - <div style="display:inline"> - ( - <span class="optional" style="display: none; ">optional</span> - <span class="enum" style="display: none; ">enumerated</span> - <span id="typeTemplate"> - <span> - <a href="experimental.webInspector.panels.html#type-ExtensionPanel">ExtensionPanel</a> - </span> - <span style="display: none; "> - <span> - array of <span><span></span></span> - </span> - <span>paramType</span> - <span></span> - </span> - </span> - ) - </div> - - </em> - </dt> - <dd class="todo" style="display: none; "> - Undocumented. - </dd> - <dd>An ExtensionPanel object representing the created panel.</dd> - <dd style="display: none; "> - This parameter was added in version - <b><span></span></b>. - You must omit this parameter in earlier versions, - and you may omit it in any version. If you require this - parameter, the manifest key - <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> - can ensure that your extension won't be run in an earlier browser version. - </dd> - - <!-- OBJECT PROPERTIES --> - <dd style="display: none; "> - <dl> - <div> - <div> - </div> - </div> - </dl> - </dd> - - <!-- OBJECT METHODS --> - <dd style="display: none; "> - <div></div> - </dd> - - <!-- OBJECT EVENT FIELDS --> - <dd style="display: none; "> - <div></div> - </dd> - - <!-- FUNCTION PARAMETERS --> - <dd style="display: none; "> - <div></div> - </dd> - - </div> + </div> </div> </dl> </div> @@ -979,10 +912,11 @@ Developer Tools window: <a name="method-PanelWithSidebars-createSidebarPane"></a> <!-- method-anchor --> <h4>createSidebarPane</h4> - <div class="summary"><span style="display: none; ">void</span> + <div class="summary"><span style="display: none; ">ExtensionPanel</span> <!-- Note: intentionally longer 80 columns --> <span>panelWithSidebars.createSidebarPane</span>(<span class="null"><span style="display: none; ">, </span><span>string</span> - <var><span>title</span></var></span><span class="null"><span>, </span><span>function</span> + <var><span>title</span></var></span><span class="null"><span>, </span><span>string</span> + <var><span>url</span></var></span><span class="null"><span>, </span><span>function</span> <var><span>callback</span></var></span>)</div> <div class="description"> @@ -1063,6 +997,74 @@ Developer Tools window: </div><div> <div> <dt> + <var>url</var> + <em> + + <!-- TYPE --> + <div style="display:inline"> + ( + <span class="optional" style="display: none; ">optional</span> + <span class="enum" style="display: none; ">enumerated</span> + <span id="typeTemplate"> + <span style="display: none; "> + <a> Type</a> + </span> + <span> + <span style="display: none; "> + array of <span><span></span></span> + </span> + <span>string</span> + <span style="display: none; "></span> + </span> + </span> + ) + </div> + + </em> + </dt> + <dd class="todo" style="display: none; "> + Undocumented. + </dd> + <dd>An URL of the page that represents the sidebar.</dd> + <dd style="display: none; "> + This parameter was added in version + <b><span></span></b>. + You must omit this parameter in earlier versions, + and you may omit it in any version. If you require this + parameter, the manifest key + <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> + can ensure that your extension won't be run in an earlier browser version. + </dd> + + <!-- OBJECT PROPERTIES --> + <dd style="display: none; "> + <dl> + <div> + <div> + </div> + </div> + </dl> + </dd> + + <!-- OBJECT METHODS --> + <dd style="display: none; "> + <div></div> + </dd> + + <!-- OBJECT EVENT FIELDS --> + <dd style="display: none; "> + <div></div> + </dd> + + <!-- FUNCTION PARAMETERS --> + <dd style="display: none; "> + <div></div> + </dd> + + </div> + </div><div> + <div> + <dt> <var>callback</var> <em> @@ -1136,12 +1138,77 @@ Developer Tools window: <dl> <div style="display: none; "> <div> - </div> + <dt> + <var style="display: none; ">paramName</var> + <em> + + <!-- TYPE --> + <div style="display:inline"> + ( + <span class="optional" style="display: none; ">optional</span> + <span class="enum" style="display: none; ">enumerated</span> + <span id="typeTemplate"> + <span> + <a href="experimental.webInspector.panels.html#type-ExtensionPanel">ExtensionPanel</a> + </span> + <span style="display: none; "> + <span> + array of <span><span></span></span> + </span> + <span>paramType</span> + <span></span> + </span> + </span> + ) + </div> + + </em> + </dt> + <dd class="todo" style="display: none; "> + Undocumented. + </dd> + <dd>A panel that was created.</dd> + <dd style="display: none; "> + This parameter was added in version + <b><span></span></b>. + You must omit this parameter in earlier versions, + and you may omit it in any version. If you require this + parameter, the manifest key + <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> + can ensure that your extension won't be run in an earlier browser version. + </dd> + + <!-- OBJECT PROPERTIES --> + <dd style="display: none; "> + <dl> + <div> + <div> + </div> + </div> + </dl> + </dd> + + <!-- OBJECT METHODS --> + <dd style="display: none; "> + <div></div> + </dd> + + <!-- OBJECT EVENT FIELDS --> + <dd style="display: none; "> + <div></div> + </dd> + + <!-- FUNCTION PARAMETERS --> + <dd style="display: none; "> + <div></div> + </dd> + + </div> </div> </dl> <!-- CALLBACK --> - <div> + <div style=""> <div> <h4>Callback function</h4> <p> @@ -1238,6 +1305,334 @@ Developer Tools window: </p> </div> <!-- /description --> + </div><div class="apiItem"> + <a name="method-PanelWithSidebars-createWatchExpressionSidebarPane"></a> <!-- method-anchor --> + <h4>createWatchExpressionSidebarPane</h4> + + <div class="summary"><span style="display: none; ">ExtensionPanel</span> + <!-- Note: intentionally longer 80 columns --> + <span>panelWithSidebars.createWatchExpressionSidebarPane</span>(<span class="null"><span style="display: none; ">, </span><span>string</span> + <var><span>title</span></var></span><span class="null"><span>, </span><span>function</span> + <var><span>callback</span></var></span>)</div> + + <div class="description"> + <p class="todo" style="display: none; ">Undocumented.</p> + <p>Creates a pane with an object property tree (similar to a watch sidebar pane).</p> + + <!-- PARAMETERS --> + <h4>Parameters</h4> + <dl> + <div> + <div> + <dt> + <var>title</var> + <em> + + <!-- TYPE --> + <div style="display:inline"> + ( + <span class="optional" style="display: none; ">optional</span> + <span class="enum" style="display: none; ">enumerated</span> + <span id="typeTemplate"> + <span style="display: none; "> + <a> Type</a> + </span> + <span> + <span style="display: none; "> + array of <span><span></span></span> + </span> + <span>string</span> + <span style="display: none; "></span> + </span> + </span> + ) + </div> + + </em> + </dt> + <dd class="todo" style="display: none; "> + Undocumented. + </dd> + <dd>A text that is displayed in sidebar caption.</dd> + <dd style="display: none; "> + This parameter was added in version + <b><span></span></b>. + You must omit this parameter in earlier versions, + and you may omit it in any version. If you require this + parameter, the manifest key + <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> + can ensure that your extension won't be run in an earlier browser version. + </dd> + + <!-- OBJECT PROPERTIES --> + <dd style="display: none; "> + <dl> + <div> + <div> + </div> + </div> + </dl> + </dd> + + <!-- OBJECT METHODS --> + <dd style="display: none; "> + <div></div> + </dd> + + <!-- OBJECT EVENT FIELDS --> + <dd style="display: none; "> + <div></div> + </dd> + + <!-- FUNCTION PARAMETERS --> + <dd style="display: none; "> + <div></div> + </dd> + + </div> + </div><div> + <div> + <dt> + <var>callback</var> + <em> + + <!-- TYPE --> + <div style="display:inline"> + ( + <span class="optional" style="display: none; ">optional</span> + <span class="enum" style="display: none; ">enumerated</span> + <span id="typeTemplate"> + <span style="display: none; "> + <a> Type</a> + </span> + <span> + <span style="display: none; "> + array of <span><span></span></span> + </span> + <span>function</span> + <span style="display: none; "></span> + </span> + </span> + ) + </div> + + </em> + </dt> + <dd class="todo" style="display: none; "> + Undocumented. + </dd> + <dd>A callback invoked when sidebar is created</dd> + <dd style="display: none; "> + This parameter was added in version + <b><span></span></b>. + You must omit this parameter in earlier versions, + and you may omit it in any version. If you require this + parameter, the manifest key + <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> + can ensure that your extension won't be run in an earlier browser version. + </dd> + + <!-- OBJECT PROPERTIES --> + <dd style="display: none; "> + <dl> + <div> + <div> + </div> + </div> + </dl> + </dd> + + <!-- OBJECT METHODS --> + <dd style="display: none; "> + <div></div> + </dd> + + <!-- OBJECT EVENT FIELDS --> + <dd style="display: none; "> + <div></div> + </dd> + + <!-- FUNCTION PARAMETERS --> + <dd style="display: none; "> + <div></div> + </dd> + + </div> + </div> + </dl> + + <!-- RETURNS --> + <h4 style="display: none; ">Returns</h4> + <dl> + <div style="display: none; "> + <div> + <dt> + <var style="display: none; ">paramName</var> + <em> + + <!-- TYPE --> + <div style="display:inline"> + ( + <span class="optional" style="display: none; ">optional</span> + <span class="enum" style="display: none; ">enumerated</span> + <span id="typeTemplate"> + <span> + <a href="experimental.webInspector.panels.html#type-ExtensionPanel">ExtensionPanel</a> + </span> + <span style="display: none; "> + <span> + array of <span><span></span></span> + </span> + <span>paramType</span> + <span></span> + </span> + </span> + ) + </div> + + </em> + </dt> + <dd class="todo" style="display: none; "> + Undocumented. + </dd> + <dd>A panel that was created.</dd> + <dd style="display: none; "> + This parameter was added in version + <b><span></span></b>. + You must omit this parameter in earlier versions, + and you may omit it in any version. If you require this + parameter, the manifest key + <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> + can ensure that your extension won't be run in an earlier browser version. + </dd> + + <!-- OBJECT PROPERTIES --> + <dd style="display: none; "> + <dl> + <div> + <div> + </div> + </div> + </dl> + </dd> + + <!-- OBJECT METHODS --> + <dd style="display: none; "> + <div></div> + </dd> + + <!-- OBJECT EVENT FIELDS --> + <dd style="display: none; "> + <div></div> + </dd> + + <!-- FUNCTION PARAMETERS --> + <dd style="display: none; "> + <div></div> + </dd> + + </div> + </div> + </dl> + + <!-- CALLBACK --> + <div style=""> + <div> + <h4>Callback function</h4> + <p> + The callback <em>parameter</em> should specify a function + that looks like this: + </p> + <p style="display: none; "> + If you specify the <em>callback</em> parameter, it should + specify a function that looks like this: + </p> + + <!-- Note: intentionally longer 80 columns --> + <pre>function(<span>WatchExpressionSidebarPane result</span>) <span class="subdued">{...}</span>;</pre> + <dl> + <div> + <div> + <dt> + <var>result</var> + <em> + + <!-- TYPE --> + <div style="display:inline"> + ( + <span class="optional" style="display: none; ">optional</span> + <span class="enum" style="display: none; ">enumerated</span> + <span id="typeTemplate"> + <span> + <a href="experimental.webInspector.panels.html#type-WatchExpressionSidebarPane">WatchExpressionSidebarPane</a> + </span> + <span style="display: none; "> + <span> + array of <span><span></span></span> + </span> + <span>paramType</span> + <span></span> + </span> + </span> + ) + </div> + + </em> + </dt> + <dd class="todo" style="display: none; "> + Undocumented. + </dd> + <dd>A WatchExpressionSidebarPane object for created sidebar pane</dd> + <dd style="display: none; "> + This parameter was added in version + <b><span></span></b>. + You must omit this parameter in earlier versions, + and you may omit it in any version. If you require this + parameter, the manifest key + <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> + can ensure that your extension won't be run in an earlier browser version. + </dd> + + <!-- OBJECT PROPERTIES --> + <dd style="display: none; "> + <dl> + <div> + <div> + </div> + </div> + </dl> + </dd> + + <!-- OBJECT METHODS --> + <dd style="display: none; "> + <div></div> + </dd> + + <!-- OBJECT EVENT FIELDS --> + <dd style="display: none; "> + <div></div> + </dd> + + <!-- FUNCTION PARAMETERS --> + <dd style="display: none; "> + <div></div> + </dd> + + </div> + </div> + </dl> + </div> + </div> + + <!-- MIN_VERSION --> + <p style="display: none; "> + This function was added in version <b><span></span></b>. + If you require this function, the manifest key + <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> + can ensure that your extension won't be run in an earlier browser version. + </p> + </div> <!-- /description --> + </div> <!-- /apiItem --> </div> @@ -1657,18 +2052,17 @@ Developer Tools window: <!-- iterates over all functions --> <div class="apiItem"> - <a name="method-ExtensionSidebarPane-setExpression"></a> <!-- method-anchor --> - <h4>setExpression</h4> + <a name="method-ExtensionSidebarPane-setHeight"></a> <!-- method-anchor --> + <h4>setHeight</h4> - <div class="summary"><span style="display: none; ">void</span> + <div class="summary"><span style="display: none; ">ExtensionPanel</span> <!-- Note: intentionally longer 80 columns --> - <span>extensionSidebarPane.setExpression</span>(<span class="null"><span style="display: none; ">, </span><span>string</span> - <var><span>expression</span></var></span><span class="optional"><span>, </span><span>string</span> - <var><span>rootTitle</span></var></span>)</div> + <span>extensionSidebarPane.setHeight</span>(<span class="null"><span style="display: none; ">, </span><span>string</span> + <var><span>height</span></var></span>)</div> <div class="description"> <p class="todo" style="display: none; ">Undocumented.</p> - <p>Sets an expression that is evaluated within the inspected page. The result is displayed in the sidebar pane.</p> + <p>Sets the height of the sidebar.</p> <!-- PARAMETERS --> <h4>Parameters</h4> @@ -1676,7 +2070,7 @@ Developer Tools window: <div> <div> <dt> - <var>expression</var> + <var>height</var> <em> <!-- TYPE --> @@ -1704,7 +2098,7 @@ Developer Tools window: <dd class="todo" style="display: none; "> Undocumented. </dd> - <dd>An expression to be evaluated in context of the inspected page. JavaScript objects and DOM nodes are displayed in an expandable tree similar to the console/watch.</dd> + <dd>A CSS-like size specification, e.g. '10px' or '12pt'</dd> <dd style="display: none; "> This parameter was added in version <b><span></span></b>. @@ -1741,27 +2135,33 @@ Developer Tools window: </dd> </div> - </div><div> + </div> + </dl> + + <!-- RETURNS --> + <h4 style="display: none; ">Returns</h4> + <dl> + <div style="display: none; "> <div> <dt> - <var>rootTitle</var> + <var style="display: none; ">paramName</var> <em> <!-- TYPE --> <div style="display:inline"> ( - <span class="optional" style="">optional</span> + <span class="optional" style="display: none; ">optional</span> <span class="enum" style="display: none; ">enumerated</span> <span id="typeTemplate"> - <span style="display: none; "> - <a> Type</a> - </span> <span> - <span style="display: none; "> + <a href="experimental.webInspector.panels.html#type-ExtensionPanel">ExtensionPanel</a> + </span> + <span style="display: none; "> + <span> array of <span><span></span></span> </span> - <span>string</span> - <span style="display: none; "></span> + <span>paramType</span> + <span></span> </span> </span> ) @@ -1772,7 +2172,7 @@ Developer Tools window: <dd class="todo" style="display: none; "> Undocumented. </dd> - <dd>An optional title for the root of the expression tree.</dd> + <dd>A panel that was created.</dd> <dd style="display: none; "> This parameter was added in version <b><span></span></b>. @@ -1812,15 +2212,6 @@ Developer Tools window: </div> </dl> - <!-- RETURNS --> - <h4 style="display: none; ">Returns</h4> - <dl> - <div style="display: none; "> - <div> - </div> - </div> - </dl> - <!-- CALLBACK --> <div style="display: none; "> <div> @@ -1829,18 +2220,55 @@ Developer Tools window: The callback <em>parameter</em> should specify a function that looks like this: </p> - <p style="display: none; "> + <p> If you specify the <em>callback</em> parameter, it should specify a function that looks like this: </p> <!-- Note: intentionally longer 80 columns --> - <pre>function(<span>ExtensionPanel panel</span>) <span class="subdued">{...}</span>;</pre> + <pre>function(<span>Type param1, Type param2</span>) <span class="subdued">{...}</span>;</pre> <dl> <div> <div> + </div> + </div> + </dl> + </div> + </div> + + <!-- MIN_VERSION --> + <p style="display: none; "> + This function was added in version <b><span></span></b>. + If you require this function, the manifest key + <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> + can ensure that your extension won't be run in an earlier browser version. + </p> + </div> <!-- /description --> + + </div> <!-- /apiItem --> + + </div> + </dd> + + <!-- OBJECT EVENT FIELDS --> + <dd style="display: none; "> + <div></div> + </dd> + + <!-- FUNCTION PARAMETERS --> + <dd style="display: none; "> + <div></div> + </dd> + + </div> + + </div><div class="apiItem"> + <a name="type-WatchExpressionSidebarPane"></a> + <h4>WatchExpressionSidebarPane</h4> + + <div> <dt> - <var>panel</var> + <var style="display: none; ">paramName</var> <em> <!-- TYPE --> @@ -1849,15 +2277,91 @@ Developer Tools window: <span class="optional" style="display: none; ">optional</span> <span class="enum" style="display: none; ">enumerated</span> <span id="typeTemplate"> + <span style="display: none; "> + <a> Type</a> + </span> <span> - <a href="experimental.webInspector.panels.html#type-ExtensionPanel">ExtensionPanel</a> + <span style="display: none; "> + array of <span><span></span></span> + </span> + <span>object</span> + <span style="display: none; "></span> </span> + </span> + ) + </div> + + </em> + </dt> + <dd class="todo" style="display: none; "> + Undocumented. + </dd> + <dd>A sidebar created by the extension.</dd> + <dd style="display: none; "> + This parameter was added in version + <b><span></span></b>. + You must omit this parameter in earlier versions, + and you may omit it in any version. If you require this + parameter, the manifest key + <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> + can ensure that your extension won't be run in an earlier browser version. + </dd> + + <!-- OBJECT PROPERTIES --> + <dd style="display: none; "> + <dl> + <div> + <div> + </div> + </div> + </dl> + </dd> + + <!-- OBJECT METHODS --> + <dd> + <div class="apiGroup"> + <a name="global-WatchExpressionSidebarPane-methods"></a> + <h3>Methods of WatchExpressionSidebarPane</h3> + + <!-- iterates over all functions --> + <div class="apiItem"> + <a name="method-WatchExpressionSidebarPane-setExpression"></a> <!-- method-anchor --> + <h4>setExpression</h4> + + <div class="summary"><span style="display: none; ">ExtensionPanel</span> + <!-- Note: intentionally longer 80 columns --> + <span>watchExpressionSidebarPane.setExpression</span>(<span class="null"><span style="display: none; ">, </span><span>string</span> + <var><span>expression</span></var></span><span class="optional"><span>, </span><span>string</span> + <var><span>rootTitle</span></var></span>)</div> + + <div class="description"> + <p class="todo" style="display: none; ">Undocumented.</p> + <p>Sets an expression that is evaluated within the inspected page. The result is displayed in the sidebar pane.</p> + + <!-- PARAMETERS --> + <h4>Parameters</h4> + <dl> + <div> + <div> + <dt> + <var>expression</var> + <em> + + <!-- TYPE --> + <div style="display:inline"> + ( + <span class="optional" style="display: none; ">optional</span> + <span class="enum" style="display: none; ">enumerated</span> + <span id="typeTemplate"> <span style="display: none; "> - <span> + <a> Type</a> + </span> + <span> + <span style="display: none; "> array of <span><span></span></span> </span> - <span>paramType</span> - <span></span> + <span>string</span> + <span style="display: none; "></span> </span> </span> ) @@ -1868,7 +2372,7 @@ Developer Tools window: <dd class="todo" style="display: none; "> Undocumented. </dd> - <dd>An ExtensionPanel object representing the created panel.</dd> + <dd>An expression to be evaluated in context of the inspected page. JavaScript objects and DOM nodes are displayed in an expandable tree similar to the console/watch.</dd> <dd style="display: none; "> This parameter was added in version <b><span></span></b>. @@ -1905,46 +2409,16 @@ Developer Tools window: </dd> </div> - </div> - </dl> - </div> - </div> - - <!-- MIN_VERSION --> - <p style="display: none; "> - This function was added in version <b><span></span></b>. - If you require this function, the manifest key - <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> - can ensure that your extension won't be run in an earlier browser version. - </p> - </div> <!-- /description --> - - </div><div class="apiItem"> - <a name="method-ExtensionSidebarPane-setHeight"></a> <!-- method-anchor --> - <h4>setHeight</h4> - - <div class="summary"><span style="display: none; ">void</span> - <!-- Note: intentionally longer 80 columns --> - <span>extensionSidebarPane.setHeight</span>(<span class="null"><span style="display: none; ">, </span><span>string</span> - <var><span>height</span></var></span>)</div> - - <div class="description"> - <p class="todo" style="display: none; ">Undocumented.</p> - <p>Sets the height of the sidebar.</p> - - <!-- PARAMETERS --> - <h4>Parameters</h4> - <dl> - <div> + </div><div> <div> <dt> - <var>height</var> + <var>rootTitle</var> <em> <!-- TYPE --> <div style="display:inline"> ( - <span class="optional" style="display: none; ">optional</span> + <span class="optional" style="">optional</span> <span class="enum" style="display: none; ">enumerated</span> <span id="typeTemplate"> <span style="display: none; "> @@ -1966,7 +2440,7 @@ Developer Tools window: <dd class="todo" style="display: none; "> Undocumented. </dd> - <dd>A CSS-like size specification, e.g. '10px' or '12pt'</dd> + <dd>An optional title for the root of the expression tree.</dd> <dd style="display: none; "> This parameter was added in version <b><span></span></b>. @@ -2011,30 +2485,8 @@ Developer Tools window: <dl> <div style="display: none; "> <div> - </div> - </div> - </dl> - - <!-- CALLBACK --> - <div style="display: none; "> - <div> - <h4>Callback function</h4> - <p> - The callback <em>parameter</em> should specify a function - that looks like this: - </p> - <p style="display: none; "> - If you specify the <em>callback</em> parameter, it should - specify a function that looks like this: - </p> - - <!-- Note: intentionally longer 80 columns --> - <pre>function(<span>ExtensionPanel panel</span>) <span class="subdued">{...}</span>;</pre> - <dl> - <div> - <div> <dt> - <var>panel</var> + <var style="display: none; ">paramName</var> <em> <!-- TYPE --> @@ -2062,7 +2514,7 @@ Developer Tools window: <dd class="todo" style="display: none; "> Undocumented. </dd> - <dd>An ExtensionPanel object representing the created panel.</dd> + <dd>A panel that was created.</dd> <dd style="display: none; "> This parameter was added in version <b><span></span></b>. @@ -2099,6 +2551,28 @@ Developer Tools window: </dd> </div> + </div> + </dl> + + <!-- CALLBACK --> + <div style="display: none; "> + <div> + <h4>Callback function</h4> + <p> + The callback <em>parameter</em> should specify a function + that looks like this: + </p> + <p> + If you specify the <em>callback</em> parameter, it should + specify a function that looks like this: + </p> + + <!-- Note: intentionally longer 80 columns --> + <pre>function(<span>Type param1, Type param2</span>) <span class="subdued">{...}</span>;</pre> + <dl> + <div> + <div> + </div> </div> </dl> </div> @@ -2114,18 +2588,17 @@ Developer Tools window: </div> <!-- /description --> </div><div class="apiItem"> - <a name="method-ExtensionSidebarPane-setObject"></a> <!-- method-anchor --> - <h4>setObject</h4> + <a name="method-WatchExpressionSidebarPane-setHeight"></a> <!-- method-anchor --> + <h4>setHeight</h4> - <div class="summary"><span style="display: none; ">void</span> + <div class="summary"><span style="display: none; ">ExtensionPanel</span> <!-- Note: intentionally longer 80 columns --> - <span>extensionSidebarPane.setObject</span>(<span class="null"><span style="display: none; ">, </span><span>string</span> - <var><span>jsonObject</span></var></span><span class="optional"><span>, </span><span>string</span> - <var><span>rootTitle</span></var></span>)</div> + <span>watchExpressionSidebarPane.setHeight</span>(<span class="null"><span style="display: none; ">, </span><span>string</span> + <var><span>height</span></var></span>)</div> <div class="description"> <p class="todo" style="display: none; ">Undocumented.</p> - <p>Sets a JSON-compliant object to be displayed in the sidebar pane.</p> + <p>Sets the height of the sidebar.</p> <!-- PARAMETERS --> <h4>Parameters</h4> @@ -2133,7 +2606,7 @@ Developer Tools window: <div> <div> <dt> - <var>jsonObject</var> + <var>height</var> <em> <!-- TYPE --> @@ -2161,7 +2634,7 @@ Developer Tools window: <dd class="todo" style="display: none; "> Undocumented. </dd> - <dd>An object to be displayed in context of the inspected page. Evaluated in the context of the caller (API client).</dd> + <dd>A CSS-like size specification, e.g. '10px' or '12pt'</dd> <dd style="display: none; "> This parameter was added in version <b><span></span></b>. @@ -2198,27 +2671,33 @@ Developer Tools window: </dd> </div> - </div><div> + </div> + </dl> + + <!-- RETURNS --> + <h4 style="display: none; ">Returns</h4> + <dl> + <div style="display: none; "> <div> <dt> - <var>rootTitle</var> + <var style="display: none; ">paramName</var> <em> <!-- TYPE --> <div style="display:inline"> ( - <span class="optional" style="">optional</span> + <span class="optional" style="display: none; ">optional</span> <span class="enum" style="display: none; ">enumerated</span> <span id="typeTemplate"> - <span style="display: none; "> - <a> Type</a> - </span> <span> - <span style="display: none; "> + <a href="experimental.webInspector.panels.html#type-ExtensionPanel">ExtensionPanel</a> + </span> + <span style="display: none; "> + <span> array of <span><span></span></span> </span> - <span>string</span> - <span style="display: none; "></span> + <span>paramType</span> + <span></span> </span> </span> ) @@ -2229,7 +2708,7 @@ Developer Tools window: <dd class="todo" style="display: none; "> Undocumented. </dd> - <dd>An optional title for the root of the expression tree.</dd> + <dd>A panel that was created.</dd> <dd style="display: none; "> This parameter was added in version <b><span></span></b>. @@ -2269,15 +2748,6 @@ Developer Tools window: </div> </dl> - <!-- RETURNS --> - <h4 style="display: none; ">Returns</h4> - <dl> - <div style="display: none; "> - <div> - </div> - </div> - </dl> - <!-- CALLBACK --> <div style="display: none; "> <div> @@ -2286,18 +2756,52 @@ Developer Tools window: The callback <em>parameter</em> should specify a function that looks like this: </p> - <p style="display: none; "> + <p> If you specify the <em>callback</em> parameter, it should specify a function that looks like this: </p> <!-- Note: intentionally longer 80 columns --> - <pre>function(<span>ExtensionPanel panel</span>) <span class="subdued">{...}</span>;</pre> + <pre>function(<span>Type param1, Type param2</span>) <span class="subdued">{...}</span>;</pre> <dl> <div> <div> + </div> + </div> + </dl> + </div> + </div> + + <!-- MIN_VERSION --> + <p style="display: none; "> + This function was added in version <b><span></span></b>. + If you require this function, the manifest key + <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> + can ensure that your extension won't be run in an earlier browser version. + </p> + </div> <!-- /description --> + + </div><div class="apiItem"> + <a name="method-WatchExpressionSidebarPane-setObject"></a> <!-- method-anchor --> + <h4>setObject</h4> + + <div class="summary"><span style="display: none; ">ExtensionPanel</span> + <!-- Note: intentionally longer 80 columns --> + <span>watchExpressionSidebarPane.setObject</span>(<span class="null"><span style="display: none; ">, </span><span>string</span> + <var><span>jsonObject</span></var></span><span class="optional"><span>, </span><span>string</span> + <var><span>rootTitle</span></var></span>)</div> + + <div class="description"> + <p class="todo" style="display: none; ">Undocumented.</p> + <p>Sets a JSON-compliant object to be displayed in the sidebar pane.</p> + + <!-- PARAMETERS --> + <h4>Parameters</h4> + <dl> + <div> + <div> <dt> - <var>panel</var> + <var>jsonObject</var> <em> <!-- TYPE --> @@ -2306,15 +2810,15 @@ Developer Tools window: <span class="optional" style="display: none; ">optional</span> <span class="enum" style="display: none; ">enumerated</span> <span id="typeTemplate"> - <span> - <a href="experimental.webInspector.panels.html#type-ExtensionPanel">ExtensionPanel</a> - </span> <span style="display: none; "> - <span> + <a> Type</a> + </span> + <span> + <span style="display: none; "> array of <span><span></span></span> </span> - <span>paramType</span> - <span></span> + <span>string</span> + <span style="display: none; "></span> </span> </span> ) @@ -2325,7 +2829,7 @@ Developer Tools window: <dd class="todo" style="display: none; "> Undocumented. </dd> - <dd>An ExtensionPanel object representing the created panel.</dd> + <dd>An object to be displayed in context of the inspected page. Evaluated in the context of the caller (API client).</dd> <dd style="display: none; "> This parameter was added in version <b><span></span></b>. @@ -2362,46 +2866,16 @@ Developer Tools window: </dd> </div> - </div> - </dl> - </div> - </div> - - <!-- MIN_VERSION --> - <p style="display: none; "> - This function was added in version <b><span></span></b>. - If you require this function, the manifest key - <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> - can ensure that your extension won't be run in an earlier browser version. - </p> - </div> <!-- /description --> - - </div><div class="apiItem"> - <a name="method-ExtensionSidebarPane-setPage"></a> <!-- method-anchor --> - <h4>setPage</h4> - - <div class="summary"><span style="display: none; ">void</span> - <!-- Note: intentionally longer 80 columns --> - <span>extensionSidebarPane.setPage</span>(<span class="null"><span style="display: none; ">, </span><span>string</span> - <var><span>url</span></var></span>)</div> - - <div class="description"> - <p class="todo" style="display: none; ">Undocumented.</p> - <p>Sets an HTML page to be displayed in the sidebar pane.</p> - - <!-- PARAMETERS --> - <h4>Parameters</h4> - <dl> - <div> + </div><div> <div> <dt> - <var>url</var> + <var>rootTitle</var> <em> <!-- TYPE --> <div style="display:inline"> ( - <span class="optional" style="display: none; ">optional</span> + <span class="optional" style="">optional</span> <span class="enum" style="display: none; ">enumerated</span> <span id="typeTemplate"> <span style="display: none; "> @@ -2423,7 +2897,7 @@ Developer Tools window: <dd class="todo" style="display: none; "> Undocumented. </dd> - <dd>An URL of an extension page to display within the sidebar.</dd> + <dd>An optional title for the root of the expression tree.</dd> <dd style="display: none; "> This parameter was added in version <b><span></span></b>. @@ -2468,30 +2942,8 @@ Developer Tools window: <dl> <div style="display: none; "> <div> - </div> - </div> - </dl> - - <!-- CALLBACK --> - <div style="display: none; "> - <div> - <h4>Callback function</h4> - <p> - The callback <em>parameter</em> should specify a function - that looks like this: - </p> - <p style="display: none; "> - If you specify the <em>callback</em> parameter, it should - specify a function that looks like this: - </p> - - <!-- Note: intentionally longer 80 columns --> - <pre>function(<span>ExtensionPanel panel</span>) <span class="subdued">{...}</span>;</pre> - <dl> - <div> - <div> <dt> - <var>panel</var> + <var style="display: none; ">paramName</var> <em> <!-- TYPE --> @@ -2519,7 +2971,7 @@ Developer Tools window: <dd class="todo" style="display: none; "> Undocumented. </dd> - <dd>An ExtensionPanel object representing the created panel.</dd> + <dd>A panel that was created.</dd> <dd style="display: none; "> This parameter was added in version <b><span></span></b>. @@ -2556,6 +3008,28 @@ Developer Tools window: </dd> </div> + </div> + </dl> + + <!-- CALLBACK --> + <div style="display: none; "> + <div> + <h4>Callback function</h4> + <p> + The callback <em>parameter</em> should specify a function + that looks like this: + </p> + <p> + If you specify the <em>callback</em> parameter, it should + specify a function that looks like this: + </p> + + <!-- Note: intentionally longer 80 columns --> + <pre>function(<span>Type param1, Type param2</span>) <span class="subdued">{...}</span>;</pre> + <dl> + <div> + <div> + </div> </div> </dl> </div> diff --git a/chrome/common/extensions/docs/experimental.webInspector.resources.html b/chrome/common/extensions/docs/experimental.webInspector.resources.html index 722d809..50b031a 100644 --- a/chrome/common/extensions/docs/experimental.webInspector.resources.html +++ b/chrome/common/extensions/docs/experimental.webInspector.resources.html @@ -296,8 +296,6 @@ <ol> <li> <a href="#event-onFinished">onFinished</a> - </li><li> - <a href="#event-onNavigation">onNavigation</a> </li> </ol> </li> @@ -689,96 +687,6 @@ loaded:</p> </div> </div> <!-- /decription --> - </div><div class="apiItem"> - <a name="event-onNavigation"></a> - <h4>onNavigation</h4> - - <div class="summary"> - <!-- Note: intentionally longer 80 columns --> - <span class="subdued">experimental.webInspector.resources.</span><span>onNavigation</span><span class="subdued">.addListener</span>(function(<span>stirng url</span>) <span class="subdued">{...}</span>); - </div> - - <div class="description"> - <p class="todo" style="display: none; ">Undocumented.</p> - <p>Fired when an inspected window navigates to a new URL.</p> - - <!-- PARAMETERS --> - <div> - <h4>Parameters</h4> - <dl> - <div> - <div> - <dt> - <var>url</var> - <em> - - <!-- TYPE --> - <div style="display:inline"> - ( - <span class="optional" style="display: none; ">optional</span> - <span class="enum" style="display: none; ">enumerated</span> - <span id="typeTemplate"> - <span style="display: none; "> - <a> Type</a> - </span> - <span> - <span style="display: none; "> - array of <span><span></span></span> - </span> - <span>stirng</span> - <span style="display: none; "></span> - </span> - </span> - ) - </div> - - </em> - </dt> - <dd class="todo" style="display: none; "> - Undocumented. - </dd> - <dd>URL of the new page.</dd> - <dd style="display: none; "> - This parameter was added in version - <b><span></span></b>. - You must omit this parameter in earlier versions, - and you may omit it in any version. If you require this - parameter, the manifest key - <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a> - can ensure that your extension won't be run in an earlier browser version. - </dd> - - <!-- OBJECT PROPERTIES --> - <dd style="display: none; "> - <dl> - <div> - <div> - </div> - </div> - </dl> - </dd> - - <!-- OBJECT METHODS --> - <dd style="display: none; "> - <div></div> - </dd> - - <!-- OBJECT EVENT FIELDS --> - <dd style="display: none; "> - <div></div> - </dd> - - <!-- FUNCTION PARAMETERS --> - <dd style="display: none; "> - <div></div> - </dd> - - </div> - </div> - </dl> - </div> - </div> <!-- /decription --> - </div> <!-- /apiItem --> </div> <!-- /apiGroup --> |