Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(126)

Side by Side Diff: chrome/common/extensions/docs/experimental.devtools.console.html

Issue 7941001: Added devtools.console.* and resource-related calls in inspectedWindow (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: review comments addressed Created 9 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 <!DOCTYPE html><!-- This page is a placeholder for generated extensions api doc. Note: 1 <!DOCTYPE html><!-- This page is a placeholder for generated extensions api doc. Note:
2 1) The <head> information in this page is significant, should be uniform 2 1) The <head> information in this page is significant, should be uniform
3 across api docs and should be edited only with knowledge of the 3 across api docs and should be edited only with knowledge of the
4 templating mechanism. 4 templating mechanism.
5 3) All <body>.innerHTML is genereated as an rendering step. If viewed in a 5 3) All <body>.innerHTML is genereated as an rendering step. If viewed in a
6 browser, it will be re-generated from the template, json schema and 6 browser, it will be re-generated from the template, json schema and
7 authored overview content. 7 authored overview content.
8 4) The <body>.innerHTML is also generated by an offline step so that this 8 4) The <body>.innerHTML is also generated by an offline step so that this
9 page may easily be indexed by search engines. 9 page may easily be indexed by search engines.
10 --><html xmlns="http://www.w3.org/1999/xhtml"><head> 10 --><html xmlns="http://www.w3.org/1999/xhtml"><head>
11 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 11 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
12 <link href="css/ApiRefStyles.css" rel="stylesheet" type="text/css"> 12 <link href="css/ApiRefStyles.css" rel="stylesheet" type="text/css">
13 <link href="css/print.css" rel="stylesheet" type="text/css" media="print"> 13 <link href="css/print.css" rel="stylesheet" type="text/css" media="print">
14 <script type="text/javascript" src="../../../third_party/jstemplate/jstempla te_compiled.js"> 14 <script type="text/javascript" src="../../../third_party/jstemplate/jstempla te_compiled.js">
15 </script> 15 </script>
16 <script type="text/javascript" src="js/api_page_generator.js"></script> 16 <script type="text/javascript" src="js/api_page_generator.js"></script>
17 <script type="text/javascript" src="js/bootstrap.js"></script> 17 <script type="text/javascript" src="js/bootstrap.js"></script>
18 <script type="text/javascript" src="js/sidebar.js"></script> 18 <script type="text/javascript" src="js/sidebar.js"></script>
19 <title>chrome.experimental.devtools.network 19 <title>chrome.experimental.devtools.console
20 API - Google Chrome Extensions - Google Code</title></head> 20 API - Google Chrome Extensions - Google Code</title></head>
21 <body> <div id="gc-container" class="labs"> 21 <body> <div id="gc-container" class="labs">
22 <div id="devModeWarning"> 22 <div id="devModeWarning">
23 You are viewing extension docs in chrome via the 'file:' scheme: are you expecting to see local changes when you refresh? You'll need run chrome with -- allow-file-access-from-files. 23 You are viewing extension docs in chrome via the 'file:' scheme: are you expecting to see local changes when you refresh? You'll need run chrome with -- allow-file-access-from-files.
24 </div> 24 </div>
25 <!-- SUBTEMPLATES: DO NOT MOVE FROM THIS LOCATION --> 25 <!-- SUBTEMPLATES: DO NOT MOVE FROM THIS LOCATION -->
26 <!-- In particular, sub-templates that recurse, must be used by allowing 26 <!-- In particular, sub-templates that recurse, must be used by allowing
27 jstemplate to make a copy of the template in this section which 27 jstemplate to make a copy of the template in this section which
28 are not operated on by way of the jsskip="true" --> 28 are not operated on by way of the jsskip="true" -->
29 <div style="display:none"> 29 <div style="display:none">
(...skipping 214 matching lines...) Expand 10 before | Expand all | Expand 10 after
244 </ul> 244 </ul>
245 </li> 245 </li>
246 </ul> 246 </ul>
247 </div> 247 </div>
248 <script> 248 <script>
249 initToggles(); 249 initToggles();
250 </script> 250 </script>
251 251
252 <div class="g-unit" id="gc-pagecontent"> 252 <div class="g-unit" id="gc-pagecontent">
253 <div id="pageTitle"> 253 <div id="pageTitle">
254 <h1 class="page_title">chrome.experimental.devtools.network 254 <h1 class="page_title">chrome.experimental.devtools.console
255 API</h1> 255 API</h1>
256 </div> 256 </div>
257 <!-- TABLE OF CONTENTS --> 257 <!-- TABLE OF CONTENTS -->
258 <div id="toc"> 258 <div id="toc">
259 <h2>Contents</h2> 259 <h2>Contents</h2>
260 <ol> 260 <ol>
261 <li> 261 <li style="display: none; ">
262 <a href="#H2-0">Notes</a> 262 <a>h2Name</a>
263 <ol> 263 <ol>
264 <li style="display: none; "> 264 <li>
265 <a>h3Name</a>
266 </li>
267 </ol>
268 </li><li>
269 <a href="#overview-examples">Examples</a>
270 <ol>
271 <li style="display: none; ">
272 <a>h3Name</a> 265 <a>h3Name</a>
273 </li> 266 </li>
274 </ol> 267 </ol>
275 </li> 268 </li>
276 <li> 269 <li>
277 <a href="#apiReference">API reference: chrome.experimental.devto ols.network</a> 270 <a href="#apiReference">API reference: chrome.experimental.devto ols.console</a>
278 <ol> 271 <ol>
279 <li style="display: none; "> 272 <li style="display: none; ">
280 <a href="#properties">Properties</a> 273 <a href="#properties">Properties</a>
281 <ol> 274 <ol>
282 <li> 275 <li>
283 <a href="#property-anchor">propertyName</a> 276 <a href="#property-anchor">propertyName</a>
284 </li> 277 </li>
285 </ol> 278 </ol>
286 </li> 279 </li>
287 <li> 280 <li>
288 <a href="#global-methods">Methods</a> 281 <a href="#global-methods">Methods</a>
289 <ol> 282 <ol>
290 <li> 283 <li>
291 <a href="#method-getHAR">getHAR</a> 284 <a href="#method-addMessage">addMessage</a>
285 </li><li>
286 <a href="#method-getMessages">getMessages</a>
292 </li> 287 </li>
293 </ol> 288 </ol>
294 </li> 289 </li>
295 <li> 290 <li>
296 <a href="#global-events">Events</a> 291 <a href="#global-events">Events</a>
297 <ol> 292 <ol>
298 <li> 293 <li>
299 <a href="#event-onNavigated">onNavigated</a> 294 <a href="#event-onMessageAdded">onMessageAdded</a>
300 </li><li>
301 <a href="#event-onRequestFinished">onRequestFinished</a>
302 </li> 295 </li>
303 </ol> 296 </ol>
304 </li> 297 </li>
305 <li> 298 <li>
306 <a href="#types">Types</a> 299 <a href="#types">Types</a>
307 <ol> 300 <ol>
308 <li> 301 <li>
309 <a href="#type-Request">Request</a> 302 <a href="#type-ConsoleMessage">ConsoleMessage</a>
303 </li><li>
304 <a href="#type-Severity">Severity</a>
310 </li> 305 </li>
311 </ol> 306 </ol>
312 </li> 307 </li>
313 </ol> 308 </ol>
314 </li> 309 </li>
315 </ol> 310 </ol>
316 </div> 311 </div>
317 <!-- /TABLE OF CONTENTS --> 312 <!-- /TABLE OF CONTENTS -->
318 313
319 <!-- Standard content lead-in for experimental API pages --> 314 <!-- Standard content lead-in for experimental API pages -->
320 <p id="classSummary"> 315 <p id="classSummary">
321 For information on how to use experimental APIs, see the <a href="expe rimental.html">chrome.experimental.* APIs</a> page. 316 For information on how to use experimental APIs, see the <a href="expe rimental.html">chrome.experimental.* APIs</a> page.
322 </p> 317 </p>
323 318
324 <!-- STATIC CONTENT PLACEHOLDER --> 319 <!-- STATIC CONTENT PLACEHOLDER -->
325 <div id="static"><!-- BEGIN AUTHORED CONTENT --> 320 <div id="static"><!-- BEGIN AUTHORED CONTENT -->
326 <div id="pageData-name" class="pageData">chrome.experimental.devtools.network 321 <div id="pageData-name" class="pageData">chrome.experimental.devtools.console
327 API</div> 322 API</div>
328 <p id="classSummary"> 323 <p>
329 Use the <code>chrome.experimental.devtools.network</code> module to retrieve 324 Use <code>chrome.experimental.devtools.console</code> to retrieve messages from
330 the information about network requests displayed by DevTools' Network panel. 325 the inspected page console and post messages there. <code>getMessages()</code>
331 </p><p> 326 returns the list of messages on the console, <code>onMessageAdded</code>
332 See <a href="experimental.devtools.html">DevTools APIs summary</a> for 327 event provides notifications on new messages and <code>addMessages()</code>
333 general introduction to using Developer Tools APIs. 328 allows an extension to add new messages.
334 </p> 329 </p>
335
336 <a name="H2-0"></a><h2>Notes</h2>
337
338 <p>
339 Network requests information is represented in the HTTP Archive format
340 (<em>HAR</em>). The description of HAR is outside of scope of this document,
341 please refer to <a href="http://groups.google.com/group/http-archive-specificati on/web/har-1-2-spec">
342 HAR v1.2 Specification</a>.
343 </p><p>
344 In terms of HAR, the
345 <code>chrome.experimental.devtools.network.getHAR()</code> method returns
346 entire <em>HAR log</em>, while
347 <code>chrome.experimental.devtools.network.onRequestFinished</code> event
348 provides <em>HAR entry</em> as an argument to the event callback.
349 </p>
350 <p>Note that request content is not provided as part of HAR for efficieny
351 reasons. You may call request's <code>getContent()</code> method to retrieve
352 content.
353 </p><p>Some requests may be missing in the array of entries returned by <code>
354 getHAR()</code> in case Developer Tools window was opened after the page was
355 loaded — reload the page to get all requests. In general, the list of
356 requests returned by <code>getHAR()</code> should match that displayed by
357 the Network panel.
358 </p><h2 id="overview-examples">Examples</h2>
359
360 <p>The following code logs URLs of all images larger than 40KB as they are
361 loaded:</p>
362
363 <pre>chrome.experimental.devtools.network.onRequestFinished.addListener(
364 function(request) {
365 if (request.response.bodySize &gt; 40*1024)
366 experimental.chrome.devtools.log("Large image: " + request.request.url);
367 });
368 </pre>
369
370 <p>
371 You can find more examples that use this API in
372 <a href="samples.html#devtools.network">Samples</a>.
373 </p>
374
375 <!-- END AUTHORED CONTENT --> 330 <!-- END AUTHORED CONTENT -->
376 </div> 331 </div>
377 332
378 <!-- API PAGE --> 333 <!-- API PAGE -->
379 <div class="apiPage"> 334 <div class="apiPage">
380 <a name="apiReference"></a> 335 <a name="apiReference"></a>
381 <h2>API reference: chrome.experimental.devtools.network</h2> 336 <h2>API reference: chrome.experimental.devtools.console</h2>
382 337
383 <!-- PROPERTIES --> 338 <!-- PROPERTIES -->
384 <div class="apiGroup" style="display: none; "> 339 <div class="apiGroup" style="display: none; ">
385 <a name="properties"></a> 340 <a name="properties"></a>
386 <h3 id="properties">Properties</h3> 341 <h3 id="properties">Properties</h3>
387 342
388 <div> 343 <div>
389 <a></a> 344 <a></a>
390 <h4>getLastError</h4> 345 <h4>getLastError</h4>
391 <div class="summary"> 346 <div class="summary">
392 <!-- Note: intentionally longer 80 columns --> 347 <!-- Note: intentionally longer 80 columns -->
393 <span>chrome.extension</span><span>lastError</span> 348 <span>chrome.extension</span><span>lastError</span>
394 </div> 349 </div>
395 <div> 350 <div>
396 </div> 351 </div>
397 </div> 352 </div>
398 353
399 </div> <!-- /apiGroup --> 354 </div> <!-- /apiGroup -->
400 355
401 <!-- METHODS --> 356 <!-- METHODS -->
402 <div id="methodsTemplate" class="apiGroup"> 357 <div id="methodsTemplate" class="apiGroup">
403 <a name="global-methods"></a> 358 <a name="global-methods"></a>
404 <h3>Methods</h3> 359 <h3>Methods</h3>
405 360
406 <!-- iterates over all functions --> 361 <!-- iterates over all functions -->
407 <div class="apiItem"> 362 <div class="apiItem">
408 <a name="method-getHAR"></a> <!-- method-anchor --> 363 <a name="method-addMessage"></a> <!-- method-anchor -->
409 <h4>getHAR</h4> 364 <h4>addMessage</h4>
410 365
411 <div class="summary"><span style="display: none; ">void</span> 366 <div class="summary"><span style="display: none; ">void</span>
412 <!-- Note: intentionally longer 80 columns --> 367 <!-- Note: intentionally longer 80 columns -->
413 <span>chrome.experimental.devtools.network.getHAR</span>(<span class="null"><span style="display: none; ">, </span><span>function</span> 368 <span>chrome.experimental.devtools.console.addMessage</span>(< span class="null"><span style="display: none; ">, </span><span>Severity</span>
414 <var><span>callback</span></var></span>)</div> 369 <var><span>severity</span></var></span><span class="null"> <span>, </span><span>string</span>
370 <var><span>text</span></var></span>)</div>
415 371
416 <div class="description"> 372 <div class="description">
417 <p class="todo" style="display: none; ">Undocumented.</p> 373 <p class="todo" style="display: none; ">Undocumented.</p>
418 <p>Returns HAR archive that contains all known network requests. </p> 374 <p>Adds a message to the console.</p>
419 375
420 <!-- PARAMETERS --> 376 <!-- PARAMETERS -->
421 <h4>Parameters</h4> 377 <h4>Parameters</h4>
422 <dl> 378 <dl>
423 <div> 379 <div>
424 <div> 380 <div>
425 <dt> 381 <dt>
426 <var>callback</var> 382 <var>severity</var>
427 <em> 383 <em>
428 384
429 <!-- TYPE --> 385 <!-- TYPE -->
386 <div style="display:inline">
387 (
388 <span class="optional" style="display: none; ">optional</spa n>
389 <span class="enum" style="display: none; ">enumerated</span>
390 <span id="typeTemplate">
391 <span>
392 <a href="experimental.devtools.console.html#type-Severit y">Severity</a>
393 </span>
394 <span style="display: none; ">
395 <span>
396 array of <span><span></span></span>
397 </span>
398 <span>paramType</span>
399 <span></span>
400 </span>
401 </span>
402 )
403 </div>
404
405 </em>
406 </dt>
407 <dd class="todo" style="display: none; ">
408 Undocumented.
409 </dd>
410 <dd>The severity of the message.</dd>
411 <dd style="display: none; ">
412 This parameter was added in version
413 <b><span></span></b>.
414 You must omit this parameter in earlier versions,
415 and you may omit it in any version. If you require this
416 parameter, the manifest key
417 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
418 can ensure that your extension won't be run in an earlier browser ve rsion.
419 </dd>
420
421 <!-- OBJECT PROPERTIES -->
422 <dd style="display: none; ">
423 <dl>
424 <div>
425 <div>
426 </div>
427 </div>
428 </dl>
429 </dd>
430
431 <!-- OBJECT METHODS -->
432 <dd style="display: none; ">
433 <div></div>
434 </dd>
435
436 <!-- OBJECT EVENT FIELDS -->
437 <dd style="display: none; ">
438 <div></div>
439 </dd>
440
441 <!-- FUNCTION PARAMETERS -->
442 <dd style="display: none; ">
443 <div></div>
444 </dd>
445
446 </div>
447 </div><div>
448 <div>
449 <dt>
450 <var>text</var>
451 <em>
452
453 <!-- TYPE -->
430 <div style="display:inline"> 454 <div style="display:inline">
431 ( 455 (
432 <span class="optional" style="display: none; ">optional</spa n> 456 <span class="optional" style="display: none; ">optional</spa n>
433 <span class="enum" style="display: none; ">enumerated</span> 457 <span class="enum" style="display: none; ">enumerated</span>
434 <span id="typeTemplate"> 458 <span id="typeTemplate">
435 <span style="display: none; "> 459 <span style="display: none; ">
436 <a> Type</a> 460 <a> Type</a>
437 </span> 461 </span>
438 <span> 462 <span>
439 <span style="display: none; "> 463 <span style="display: none; ">
440 array of <span><span></span></span> 464 array of <span><span></span></span>
441 </span> 465 </span>
442 <span>function</span> 466 <span>string</span>
443 <span style="display: none; "></span> 467 <span style="display: none; "></span>
444 </span> 468 </span>
445 </span> 469 </span>
446 ) 470 )
447 </div> 471 </div>
448 472
449 </em> 473 </em>
450 </dt> 474 </dt>
451 <dd class="todo" style="display: none; "> 475 <dd class="todo" style="display: none; ">
452 Undocumented. 476 Undocumented.
453 </dd> 477 </dd>
454 <dd>A function that is called upon request completion.</dd> 478 <dd>The text of the message.</dd>
455 <dd style="display: none; "> 479 <dd style="display: none; ">
456 This parameter was added in version 480 This parameter was added in version
457 <b><span></span></b>. 481 <b><span></span></b>.
458 You must omit this parameter in earlier versions, 482 You must omit this parameter in earlier versions,
459 and you may omit it in any version. If you require this 483 and you may omit it in any version. If you require this
460 parameter, the manifest key 484 parameter, the manifest key
461 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 485 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
462 can ensure that your extension won't be run in an earlier browser ve rsion. 486 can ensure that your extension won't be run in an earlier browser ve rsion.
463 </dd> 487 </dd>
464 488
(...skipping 29 matching lines...) Expand all
494 <!-- RETURNS --> 518 <!-- RETURNS -->
495 <h4 style="display: none; ">Returns</h4> 519 <h4 style="display: none; ">Returns</h4>
496 <dl> 520 <dl>
497 <div style="display: none; "> 521 <div style="display: none; ">
498 <div> 522 <div>
499 </div> 523 </div>
500 </div> 524 </div>
501 </dl> 525 </dl>
502 526
503 <!-- CALLBACK --> 527 <!-- CALLBACK -->
504 <div> 528 <div style="display: none; ">
505 <div> 529 <div>
506 <h4>Callback function</h4> 530 <h4>Callback function</h4>
507 <p> 531 <p>
508 The callback <em>parameter</em> should specify a function 532 The callback <em>parameter</em> should specify a function
509 that looks like this: 533 that looks like this:
510 </p> 534 </p>
511 <p style="display: none; "> 535 <p>
512 If you specify the <em>callback</em> parameter, it should 536 If you specify the <em>callback</em> parameter, it should
513 specify a function that looks like this: 537 specify a function that looks like this:
514 </p> 538 </p>
515 539
516 <!-- Note: intentionally longer 80 columns --> 540 <!-- Note: intentionally longer 80 columns -->
517 <pre>function(<span>object har</span>) <span class="subdued">{ ...}</span>;</pre> 541 <pre>function(<span>Type param1, Type param2</span>) <span cla ss="subdued">{...}</span>;</pre>
518 <dl> 542 <dl>
519 <div> 543 <div>
520 <div> 544 <div>
545 </div>
546 </div>
547 </dl>
548 </div>
549 </div>
550
551 <!-- MIN_VERSION -->
552 <p style="display: none; ">
553 This function was added in version <b><span></span></b>.
554 If you require this function, the manifest key
555 <a href="manifest.html#minimum_chrome_version">minimum_chrome_ version</a>
556 can ensure that your extension won't be run in an earlier brow ser version.
557 </p>
558 </div> <!-- /description -->
559
560 </div><div class="apiItem">
561 <a name="method-getMessages"></a> <!-- method-anchor -->
562 <h4>getMessages</h4>
563
564 <div class="summary"><span style="display: none; ">void</span>
565 <!-- Note: intentionally longer 80 columns -->
566 <span>chrome.experimental.devtools.console.getMessages</span>( <span class="null"><span style="display: none; ">, </span><span>function</span>
567 <var><span>callback</span></var></span>)</div>
568
569 <div class="description">
570 <p class="todo" style="display: none; ">Undocumented.</p>
571 <p>Retrieves console messages.</p>
572
573 <!-- PARAMETERS -->
574 <h4>Parameters</h4>
575 <dl>
576 <div>
577 <div>
521 <dt> 578 <dt>
522 <var>har</var> 579 <var>callback</var>
523 <em> 580 <em>
524 581
525 <!-- TYPE --> 582 <!-- TYPE -->
526 <div style="display:inline"> 583 <div style="display:inline">
527 ( 584 (
528 <span class="optional" style="display: none; ">optional</spa n> 585 <span class="optional" style="display: none; ">optional</spa n>
529 <span class="enum" style="display: none; ">enumerated</span> 586 <span class="enum" style="display: none; ">enumerated</span>
530 <span id="typeTemplate"> 587 <span id="typeTemplate">
531 <span style="display: none; "> 588 <span style="display: none; ">
532 <a> Type</a> 589 <a> Type</a>
533 </span> 590 </span>
534 <span> 591 <span>
535 <span style="display: none; "> 592 <span style="display: none; ">
536 array of <span><span></span></span> 593 array of <span><span></span></span>
537 </span> 594 </span>
538 <span>object</span> 595 <span>function</span>
539 <span style="display: none; "></span> 596 <span style="display: none; "></span>
540 </span> 597 </span>
541 </span> 598 </span>
542 ) 599 )
543 </div> 600 </div>
544 601
545 </em> 602 </em>
546 </dt> 603 </dt>
547 <dd class="todo" style="display: none; "> 604 <dd class="todo" style="display: none; ">
548 Undocumented. 605 Undocumented.
549 </dd> 606 </dd>
550 <dd>A HAR archive. See HAR specification for details.</dd> 607 <dd>A function that is called upon request completion.</dd>
551 <dd style="display: none; "> 608 <dd style="display: none; ">
552 This parameter was added in version 609 This parameter was added in version
553 <b><span></span></b>. 610 <b><span></span></b>.
554 You must omit this parameter in earlier versions, 611 You must omit this parameter in earlier versions,
555 and you may omit it in any version. If you require this 612 and you may omit it in any version. If you require this
556 parameter, the manifest key 613 parameter, the manifest key
557 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 614 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
558 can ensure that your extension won't be run in an earlier browser ve rsion. 615 can ensure that your extension won't be run in an earlier browser ve rsion.
559 </dd> 616 </dd>
560 617
(...skipping 16 matching lines...) Expand all
577 <dd style="display: none; "> 634 <dd style="display: none; ">
578 <div></div> 635 <div></div>
579 </dd> 636 </dd>
580 637
581 <!-- FUNCTION PARAMETERS --> 638 <!-- FUNCTION PARAMETERS -->
582 <dd style="display: none; "> 639 <dd style="display: none; ">
583 <div></div> 640 <div></div>
584 </dd> 641 </dd>
585 642
586 </div> 643 </div>
644 </div>
645 </dl>
646
647 <!-- RETURNS -->
648 <h4 style="display: none; ">Returns</h4>
649 <dl>
650 <div style="display: none; ">
651 <div>
587 </div> 652 </div>
588 </dl>
589 </div> 653 </div>
590 </div> 654 </dl>
591 655
592 <!-- MIN_VERSION --> 656 <!-- CALLBACK -->
593 <p style="display: none; "> 657 <div>
594 This function was added in version <b><span></span></b>. 658 <div>
595 If you require this function, the manifest key 659 <h4>Callback function</h4>
596 <a href="manifest.html#minimum_chrome_version">minimum_chrome_ version</a> 660 <p>
597 can ensure that your extension won't be run in an earlier brow ser version. 661 The callback <em>parameter</em> should specify a function
598 </p> 662 that looks like this:
599 </div> <!-- /description --> 663 </p>
664 <p style="display: none; ">
665 If you specify the <em>callback</em> parameter, it should
666 specify a function that looks like this:
667 </p>
600 668
601 </div> <!-- /apiItem --> 669 <!-- Note: intentionally longer 80 columns -->
602 670 <pre>function(<span>array of ConsoleMessage messages</span>) < span class="subdued">{...}</span>;</pre>
603 </div> <!-- /apiGroup -->
604
605 <!-- EVENTS -->
606 <div id="eventsTemplate" class="apiGroup">
607 <a name="global-events"></a>
608 <h3>Events</h3>
609 <!-- iterates over all events -->
610 <div class="apiItem">
611 <a name="event-onNavigated"></a>
612 <h4>onNavigated</h4>
613
614 <div class="summary">
615 <!-- Note: intentionally longer 80 columns -->
616 <span class="subdued">chrome.experimental.devtools.network.</spa n><span>onNavigated</span><span class="subdued">.addListener</span>(function(<sp an>string url</span>) <span class="subdued">{...}</span><span></span>);
617 </div>
618
619 <div class="description">
620 <p class="todo" style="display: none; ">Undocumented.</p>
621 <p>Fired when the inspected window navigates to a new page.</p>
622
623 <!-- LISTENER PARAMETERS -->
624 <div>
625 <h4>Listener parameters</h4>
626 <dl> 671 <dl>
627 <div> 672 <div>
628 <div> 673 <div>
629 <dt> 674 <dt>
630 <var>url</var> 675 <var>messages</var>
631 <em> 676 <em>
632 677
633 <!-- TYPE --> 678 <!-- TYPE -->
634 <div style="display:inline"> 679 <div style="display:inline">
635 ( 680 (
636 <span class="optional" style="display: none; ">optional</spa n> 681 <span class="optional" style="display: none; ">optional</spa n>
637 <span class="enum" style="display: none; ">enumerated</span> 682 <span class="enum" style="display: none; ">enumerated</span>
638 <span id="typeTemplate"> 683 <span id="typeTemplate">
639 <span style="display: none; "> 684 <span style="display: none; ">
640 <a> Type</a> 685 <a> Type</a>
641 </span> 686 </span>
642 <span> 687 <span>
643 <span style="display: none; "> 688 <span>
689 array of <span><span>
690 <span>
691 <a href="experimental.devtools.console.html#type-Console Message">ConsoleMessage</a>
692 </span>
693 <span style="display: none; ">
694 <span>
644 array of <span><span></span></span> 695 array of <span><span></span></span>
645 </span> 696 </span>
646 <span>string</span> 697 <span>paramType</span>
698 <span></span>
699 </span>
700 </span></span>
701 </span>
702 <span style="display: none; ">paramType</span>
647 <span style="display: none; "></span> 703 <span style="display: none; "></span>
648 </span> 704 </span>
649 </span> 705 </span>
650 ) 706 )
651 </div> 707 </div>
652 708
653 </em> 709 </em>
654 </dt> 710 </dt>
655 <dd class="todo" style="display: none; "> 711 <dd class="todo" style="display: none; ">
656 Undocumented. 712 Undocumented.
657 </dd> 713 </dd>
658 <dd>URL of the new page.</dd> 714 <dd>Console messages.</dd>
659 <dd style="display: none; "> 715 <dd style="display: none; ">
660 This parameter was added in version 716 This parameter was added in version
661 <b><span></span></b>. 717 <b><span></span></b>.
662 You must omit this parameter in earlier versions, 718 You must omit this parameter in earlier versions,
663 and you may omit it in any version. If you require this 719 and you may omit it in any version. If you require this
664 parameter, the manifest key 720 parameter, the manifest key
665 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 721 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
666 can ensure that your extension won't be run in an earlier browser ve rsion. 722 can ensure that your extension won't be run in an earlier browser ve rsion.
667 </dd> 723 </dd>
668 724
(...skipping 18 matching lines...) Expand all
687 </dd> 743 </dd>
688 744
689 <!-- FUNCTION PARAMETERS --> 745 <!-- FUNCTION PARAMETERS -->
690 <dd style="display: none; "> 746 <dd style="display: none; ">
691 <div></div> 747 <div></div>
692 </dd> 748 </dd>
693 749
694 </div> 750 </div>
695 </div> 751 </div>
696 </dl> 752 </dl>
753 </div>
697 </div> 754 </div>
698 755
699 <!-- EXTRA PARAMETERS --> 756 <!-- MIN_VERSION -->
700 <div style="display: none; "> 757 <p style="display: none; ">
701 <h4>Extra parameters to addListener</h4> 758 This function was added in version <b><span></span></b>.
702 <dl> 759 If you require this function, the manifest key
703 <div> 760 <a href="manifest.html#minimum_chrome_version">minimum_chrome_ version</a>
704 <div> 761 can ensure that your extension won't be run in an earlier brow ser version.
705 </div> 762 </p>
706 </div> 763 </div> <!-- /description -->
707 </dl>
708 </div>
709 764
710 <!-- LISTENER RETURN VALUE --> 765 </div> <!-- /apiItem -->
711 <h4 style="display: none; ">Listener returns</h4>
712 <dl>
713 <div style="display: none; ">
714 <div>
715 </div>
716 </div>
717 </dl>
718 766
719 </div> <!-- /description --> 767 </div> <!-- /apiGroup -->
720 </div><div class="apiItem"> 768
721 <a name="event-onRequestFinished"></a> 769 <!-- EVENTS -->
722 <h4>onRequestFinished</h4> 770 <div id="eventsTemplate" class="apiGroup">
771 <a name="global-events"></a>
772 <h3>Events</h3>
773 <!-- iterates over all events -->
774 <div class="apiItem">
775 <a name="event-onMessageAdded"></a>
776 <h4>onMessageAdded</h4>
723 777
724 <div class="summary"> 778 <div class="summary">
725 <!-- Note: intentionally longer 80 columns --> 779 <!-- Note: intentionally longer 80 columns -->
726 <span class="subdued">chrome.experimental.devtools.network.</spa n><span>onRequestFinished</span><span class="subdued">.addListener</span>(functi on(<span>Request request</span>) <span class="subdued">{...}</span><span></span> ); 780 <span class="subdued">chrome.experimental.devtools.console.</spa n><span>onMessageAdded</span><span class="subdued">.addListener</span>(function( <span>ConsoleMessage message</span>) <span class="subdued">{...}</span><span></s pan>);
727 </div> 781 </div>
728 782
729 <div class="description"> 783 <div class="description">
730 <p class="todo" style="display: none; ">Undocumented.</p> 784 <p class="todo" style="display: none; ">Undocumented.</p>
731 <p>Fired when a network request is finished and all request data are available.</p> 785 <p>Fired when a new message is added to the console.</p>
732 786
733 <!-- LISTENER PARAMETERS --> 787 <!-- LISTENER PARAMETERS -->
734 <div> 788 <div>
735 <h4>Listener parameters</h4> 789 <h4>Listener parameters</h4>
736 <dl> 790 <dl>
737 <div> 791 <div>
738 <div> 792 <div>
739 <dt> 793 <dt>
740 <var>request</var> 794 <var>message</var>
741 <em> 795 <em>
742 796
743 <!-- TYPE --> 797 <!-- TYPE -->
744 <div style="display:inline"> 798 <div style="display:inline">
745 ( 799 (
746 <span class="optional" style="display: none; ">optional</spa n> 800 <span class="optional" style="display: none; ">optional</spa n>
747 <span class="enum" style="display: none; ">enumerated</span> 801 <span class="enum" style="display: none; ">enumerated</span>
748 <span id="typeTemplate"> 802 <span id="typeTemplate">
749 <span> 803 <span>
750 <a href="experimental.devtools.network.html#type-Request ">Request</a> 804 <a href="experimental.devtools.console.html#type-Console Message">ConsoleMessage</a>
751 </span> 805 </span>
752 <span style="display: none; "> 806 <span style="display: none; ">
753 <span> 807 <span>
754 array of <span><span></span></span> 808 array of <span><span></span></span>
755 </span> 809 </span>
756 <span>paramType</span> 810 <span>paramType</span>
757 <span></span> 811 <span></span>
758 </span> 812 </span>
759 </span> 813 </span>
760 ) 814 )
761 </div> 815 </div>
762 816
763 </em> 817 </em>
764 </dt> 818 </dt>
765 <dd class="todo" style="display: none; "> 819 <dd class="todo">
766 Undocumented. 820 Undocumented.
767 </dd> 821 </dd>
768 <dd>Description of a network request in the form of a HAR entry. See H AR specification for details.</dd> 822 <dd style="display: none; ">
823 Description of this parameter from the json schema.
824 </dd>
769 <dd style="display: none; "> 825 <dd style="display: none; ">
770 This parameter was added in version 826 This parameter was added in version
771 <b><span></span></b>. 827 <b><span></span></b>.
772 You must omit this parameter in earlier versions, 828 You must omit this parameter in earlier versions,
773 and you may omit it in any version. If you require this 829 and you may omit it in any version. If you require this
774 parameter, the manifest key 830 parameter, the manifest key
775 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 831 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
776 can ensure that your extension won't be run in an earlier browser ve rsion. 832 can ensure that your extension won't be run in an earlier browser ve rsion.
777 </dd> 833 </dd>
778 834
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after
831 887
832 </div> <!-- /apiGroup --> 888 </div> <!-- /apiGroup -->
833 889
834 <!-- TYPES --> 890 <!-- TYPES -->
835 <div class="apiGroup"> 891 <div class="apiGroup">
836 <a name="types"></a> 892 <a name="types"></a>
837 <h3 id="types">Types</h3> 893 <h3 id="types">Types</h3>
838 894
839 <!-- iterates over all types --> 895 <!-- iterates over all types -->
840 <div class="apiItem"> 896 <div class="apiItem">
841 <a name="type-Request"></a> 897 <a name="type-ConsoleMessage"></a>
842 <h4>Request</h4> 898 <h4>ConsoleMessage</h4>
843 899
844 <div> 900 <div>
845 <dt> 901 <dt>
846 <var style="display: none; ">paramName</var> 902 <var style="display: none; ">paramName</var>
847 <em> 903 <em>
848 904
849 <!-- TYPE --> 905 <!-- TYPE -->
850 <div style="display:inline"> 906 <div style="display:inline">
851 ( 907 (
852 <span class="optional" style="display: none; ">optional</spa n> 908 <span class="optional" style="display: none; ">optional</spa n>
(...skipping 11 matching lines...) Expand all
864 </span> 920 </span>
865 </span> 921 </span>
866 ) 922 )
867 </div> 923 </div>
868 924
869 </em> 925 </em>
870 </dt> 926 </dt>
871 <dd class="todo" style="display: none; "> 927 <dd class="todo" style="display: none; ">
872 Undocumented. 928 Undocumented.
873 </dd> 929 </dd>
874 <dd>Represents a network request for a document resource (script, imag e etc). See HAR Specification for reference.</dd> 930 <dd>A console message.</dd>
875 <dd style="display: none; "> 931 <dd style="display: none; ">
876 This parameter was added in version 932 This parameter was added in version
877 <b><span></span></b>. 933 <b><span></span></b>.
878 You must omit this parameter in earlier versions, 934 You must omit this parameter in earlier versions,
879 and you may omit it in any version. If you require this 935 and you may omit it in any version. If you require this
880 parameter, the manifest key 936 parameter, the manifest key
881 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 937 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
882 can ensure that your extension won't be run in an earlier browser ve rsion. 938 can ensure that your extension won't be run in an earlier browser ve rsion.
883 </dd> 939 </dd>
884 940
885 <!-- OBJECT PROPERTIES --> 941 <!-- OBJECT PROPERTIES -->
886 <dd style="display: none; ">
887 <dl>
888 <div>
889 <div>
890 </div>
891 </div>
892 </dl>
893 </dd>
894
895 <!-- OBJECT METHODS -->
896 <dd> 942 <dd>
897 <div class="apiGroup"> 943 <dl>
898 <a name="global-Request-methods"></a> 944 <div>
899 <h3>Methods of Request</h3> 945 <div>
900 946 <dt>
901 <!-- iterates over all functions --> 947 <var>severity</var>
902 <div class="apiItem"> 948 <em>
903 <a name="method-Request-getContent"></a> <!-- method-anchor --> 949
904 <h4>getContent</h4> 950 <!-- TYPE -->
905 951 <div style="display:inline">
906 <div class="summary"><span style="display: none; ">void</span> 952 (
907 <!-- Note: intentionally longer 80 columns --> 953 <span class="optional" style="display: none; ">optional</spa n>
908 <span>request.getContent</span>(<span class="null"><span style ="display: none; ">, </span><span>function</span> 954 <span class="enum" style="display: none; ">enumerated</span>
909 <var><span>callback</span></var></span>)</div> 955 <span id="typeTemplate">
910 956 <span>
911 <div class="description"> 957 <a href="experimental.devtools.console.html#type-Severit y">Severity</a>
912 <p class="todo" style="display: none; ">Undocumented.</p> 958 </span>
913 <p>Returns content of the response body.</p> 959 <span style="display: none; ">
914 960 <span>
915 <!-- PARAMETERS --> 961 array of <span><span></span></span>
916 <h4>Parameters</h4> 962 </span>
917 <dl> 963 <span>paramType</span>
918 <div> 964 <span></span>
919 <div> 965 </span>
920 <dt> 966 </span>
921 <var>callback</var> 967 )
922 <em> 968 </div>
923 969
924 <!-- TYPE --> 970 </em>
971 </dt>
972 <dd class="todo" style="display: none; ">
973 Undocumented.
974 </dd>
975 <dd>Message severity.</dd>
976 <dd style="display: none; ">
977 This parameter was added in version
978 <b><span></span></b>.
979 You must omit this parameter in earlier versions,
980 and you may omit it in any version. If you require this
981 parameter, the manifest key
982 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
983 can ensure that your extension won't be run in an earlier browser ve rsion.
984 </dd>
985
986 <!-- OBJECT PROPERTIES -->
987 <dd style="display: none; ">
988 <dl>
989 <div>
990 <div>
991 </div>
992 </div>
993 </dl>
994 </dd>
995
996 <!-- OBJECT METHODS -->
997 <dd style="display: none; ">
998 <div></div>
999 </dd>
1000
1001 <!-- OBJECT EVENT FIELDS -->
1002 <dd style="display: none; ">
1003 <div></div>
1004 </dd>
1005
1006 <!-- FUNCTION PARAMETERS -->
1007 <dd style="display: none; ">
1008 <div></div>
1009 </dd>
1010
1011 </div>
1012 </div><div>
1013 <div>
1014 <dt>
1015 <var>text</var>
1016 <em>
1017
1018 <!-- TYPE -->
1019 <div style="display:inline">
1020 (
1021 <span class="optional" style="display: none; ">optional</spa n>
1022 <span class="enum" style="display: none; ">enumerated</span>
1023 <span id="typeTemplate">
1024 <span style="display: none; ">
1025 <a> Type</a>
1026 </span>
1027 <span>
1028 <span style="display: none; ">
1029 array of <span><span></span></span>
1030 </span>
1031 <span>string</span>
1032 <span style="display: none; "></span>
1033 </span>
1034 </span>
1035 )
1036 </div>
1037
1038 </em>
1039 </dt>
1040 <dd class="todo" style="display: none; ">
1041 Undocumented.
1042 </dd>
1043 <dd>The text of the console message, as represented by the first argum ent to the console.log() or a similar method (no parameter substitution perform ed).</dd>
1044 <dd style="display: none; ">
1045 This parameter was added in version
1046 <b><span></span></b>.
1047 You must omit this parameter in earlier versions,
1048 and you may omit it in any version. If you require this
1049 parameter, the manifest key
1050 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
1051 can ensure that your extension won't be run in an earlier browser ve rsion.
1052 </dd>
1053
1054 <!-- OBJECT PROPERTIES -->
1055 <dd style="display: none; ">
1056 <dl>
1057 <div>
1058 <div>
1059 </div>
1060 </div>
1061 </dl>
1062 </dd>
1063
1064 <!-- OBJECT METHODS -->
1065 <dd style="display: none; ">
1066 <div></div>
1067 </dd>
1068
1069 <!-- OBJECT EVENT FIELDS -->
1070 <dd style="display: none; ">
1071 <div></div>
1072 </dd>
1073
1074 <!-- FUNCTION PARAMETERS -->
1075 <dd style="display: none; ">
1076 <div></div>
1077 </dd>
1078
1079 </div>
1080 </div><div>
1081 <div>
1082 <dt>
1083 <var>url</var>
1084 <em>
1085
1086 <!-- TYPE -->
1087 <div style="display:inline">
1088 (
1089 <span class="optional">optional</span>
1090 <span class="enum" style="display: none; ">enumerated</span>
1091 <span id="typeTemplate">
1092 <span style="display: none; ">
1093 <a> Type</a>
1094 </span>
1095 <span>
1096 <span style="display: none; ">
1097 array of <span><span></span></span>
1098 </span>
1099 <span>string</span>
1100 <span style="display: none; "></span>
1101 </span>
1102 </span>
1103 )
1104 </div>
1105
1106 </em>
1107 </dt>
1108 <dd class="todo" style="display: none; ">
1109 Undocumented.
1110 </dd>
1111 <dd>The URL of the script that originated the message, if available.</ dd>
1112 <dd style="display: none; ">
1113 This parameter was added in version
1114 <b><span></span></b>.
1115 You must omit this parameter in earlier versions,
1116 and you may omit it in any version. If you require this
1117 parameter, the manifest key
1118 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
1119 can ensure that your extension won't be run in an earlier browser ve rsion.
1120 </dd>
1121
1122 <!-- OBJECT PROPERTIES -->
1123 <dd style="display: none; ">
1124 <dl>
1125 <div>
1126 <div>
1127 </div>
1128 </div>
1129 </dl>
1130 </dd>
1131
1132 <!-- OBJECT METHODS -->
1133 <dd style="display: none; ">
1134 <div></div>
1135 </dd>
1136
1137 <!-- OBJECT EVENT FIELDS -->
1138 <dd style="display: none; ">
1139 <div></div>
1140 </dd>
1141
1142 <!-- FUNCTION PARAMETERS -->
1143 <dd style="display: none; ">
1144 <div></div>
1145 </dd>
1146
1147 </div>
1148 </div><div>
1149 <div>
1150 <dt>
1151 <var>line</var>
1152 <em>
1153
1154 <!-- TYPE -->
1155 <div style="display:inline">
1156 (
1157 <span class="optional">optional</span>
1158 <span class="enum" style="display: none; ">enumerated</span>
1159 <span id="typeTemplate">
1160 <span style="display: none; ">
1161 <a> Type</a>
1162 </span>
1163 <span>
1164 <span style="display: none; ">
1165 array of <span><span></span></span>
1166 </span>
1167 <span>number</span>
1168 <span style="display: none; "></span>
1169 </span>
1170 </span>
1171 )
1172 </div>
1173
1174 </em>
1175 </dt>
1176 <dd class="todo" style="display: none; ">
1177 Undocumented.
1178 </dd>
1179 <dd>The number of the line where the message originated, if available. </dd>
1180 <dd style="display: none; ">
1181 This parameter was added in version
1182 <b><span></span></b>.
1183 You must omit this parameter in earlier versions,
1184 and you may omit it in any version. If you require this
1185 parameter, the manifest key
1186 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
1187 can ensure that your extension won't be run in an earlier browser ve rsion.
1188 </dd>
1189
1190 <!-- OBJECT PROPERTIES -->
1191 <dd style="display: none; ">
1192 <dl>
1193 <div>
1194 <div>
1195 </div>
1196 </div>
1197 </dl>
1198 </dd>
1199
1200 <!-- OBJECT METHODS -->
1201 <dd style="display: none; ">
1202 <div></div>
1203 </dd>
1204
1205 <!-- OBJECT EVENT FIELDS -->
1206 <dd style="display: none; ">
1207 <div></div>
1208 </dd>
1209
1210 <!-- FUNCTION PARAMETERS -->
1211 <dd style="display: none; ">
1212 <div></div>
1213 </dd>
1214
1215 </div>
1216 </div>
1217 </dl>
1218 </dd>
1219
1220 <!-- OBJECT METHODS -->
1221 <dd style="display: none; ">
1222 <div></div>
1223 </dd>
1224
1225 <!-- OBJECT EVENT FIELDS -->
1226 <dd style="display: none; ">
1227 <div></div>
1228 </dd>
1229
1230 <!-- FUNCTION PARAMETERS -->
1231 <dd style="display: none; ">
1232 <div></div>
1233 </dd>
1234
1235 </div>
1236
1237 </div><div class="apiItem">
1238 <a name="type-Severity"></a>
1239 <h4>Severity</h4>
1240
1241 <div>
1242 <dt>
1243 <var style="display: none; ">paramName</var>
1244 <em>
1245
1246 <!-- TYPE -->
925 <div style="display:inline"> 1247 <div style="display:inline">
926 ( 1248 (
927 <span class="optional" style="display: none; ">optional</spa n> 1249 <span class="optional" style="display: none; ">optional</spa n>
928 <span class="enum" style="display: none; ">enumerated</span> 1250 <span class="enum" style="display: none; ">enumerated</span>
929 <span id="typeTemplate"> 1251 <span id="typeTemplate">
930 <span style="display: none; "> 1252 <span style="display: none; ">
931 <a> Type</a> 1253 <a> Type</a>
932 </span> 1254 </span>
933 <span> 1255 <span>
934 <span style="display: none; "> 1256 <span style="display: none; ">
935 array of <span><span></span></span> 1257 array of <span><span></span></span>
936 </span> 1258 </span>
937 <span>function</span> 1259 <span>object</span>
938 <span style="display: none; "></span> 1260 <span style="display: none; "></span>
939 </span> 1261 </span>
940 </span> 1262 </span>
941 ) 1263 )
942 </div> 1264 </div>
943 1265
944 </em> 1266 </em>
945 </dt> 1267 </dt>
946 <dd class="todo" style="display: none; "> 1268 <dd class="todo">
947 Undocumented. 1269 Undocumented.
948 </dd> 1270 </dd>
949 <dd>A function that is called upon request completion.</dd> 1271 <dd style="display: none; ">
1272 Description of this parameter from the json schema.
1273 </dd>
950 <dd style="display: none; "> 1274 <dd style="display: none; ">
951 This parameter was added in version 1275 This parameter was added in version
952 <b><span></span></b>. 1276 <b><span></span></b>.
1277 You must omit this parameter in earlier versions,
1278 and you may omit it in any version. If you require this
1279 parameter, the manifest key
1280 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
1281 can ensure that your extension won't be run in an earlier browser ve rsion.
1282 </dd>
1283
1284 <!-- OBJECT PROPERTIES -->
1285 <dd>
1286 <dl>
1287 <div>
1288 <div>
1289 <dt>
1290 <var>Tip</var>
1291 <em>
1292
1293 <!-- TYPE -->
1294 <div style="display:inline">
1295 (
1296 <span class="optional" style="display: none; ">optional</spa n>
1297 <span class="enum" style="display: none; ">enumerated</span>
1298 <span id="typeTemplate">
1299 <span style="display: none; ">
1300 <a> Type</a>
1301 </span>
1302 <span>
1303 <span style="display: none; ">
1304 array of <span><span></span></span>
1305 </span>
1306 <span>string</span>
1307 <span style="display: none; "></span>
1308 </span>
1309 </span>
1310 )
1311 </div>
1312
1313 </em>
1314 </dt>
1315 <dd class="todo">
1316 Undocumented.
1317 </dd>
1318 <dd style="display: none; ">
1319 Description of this parameter from the json schema.
1320 </dd>
1321 <dd style="display: none; ">
1322 This parameter was added in version
1323 <b><span></span></b>.
953 You must omit this parameter in earlier versions, 1324 You must omit this parameter in earlier versions,
954 and you may omit it in any version. If you require this 1325 and you may omit it in any version. If you require this
955 parameter, the manifest key 1326 parameter, the manifest key
956 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 1327 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
957 can ensure that your extension won't be run in an earlier browser ve rsion. 1328 can ensure that your extension won't be run in an earlier browser ve rsion.
958 </dd> 1329 </dd>
959 1330
960 <!-- OBJECT PROPERTIES --> 1331 <!-- OBJECT PROPERTIES -->
961 <dd style="display: none; "> 1332 <dd style="display: none; ">
962 <dl> 1333 <dl>
(...skipping 13 matching lines...) Expand all
976 <dd style="display: none; "> 1347 <dd style="display: none; ">
977 <div></div> 1348 <div></div>
978 </dd> 1349 </dd>
979 1350
980 <!-- FUNCTION PARAMETERS --> 1351 <!-- FUNCTION PARAMETERS -->
981 <dd style="display: none; "> 1352 <dd style="display: none; ">
982 <div></div> 1353 <div></div>
983 </dd> 1354 </dd>
984 1355
985 </div> 1356 </div>
986 </div> 1357 </div><div>
987 </dl>
988
989 <!-- RETURNS -->
990 <h4 style="display: none; ">Returns</h4>
991 <dl>
992 <div style="display: none; ">
993 <div>
994 </div>
995 </div>
996 </dl>
997
998 <!-- CALLBACK -->
999 <div> 1358 <div>
1000 <div>
1001 <h4>Callback function</h4>
1002 <p>
1003 The callback <em>parameter</em> should specify a function
1004 that looks like this:
1005 </p>
1006 <p style="display: none; ">
1007 If you specify the <em>callback</em> parameter, it should
1008 specify a function that looks like this:
1009 </p>
1010
1011 <!-- Note: intentionally longer 80 columns -->
1012 <pre>function(<span>string content, string encoding</span>) <s pan class="subdued">{...}</span>;</pre>
1013 <dl>
1014 <div>
1015 <div>
1016 <dt> 1359 <dt>
1017 <var>content</var> 1360 <var>Debug</var>
1018 <em> 1361 <em>
1019 1362
1020 <!-- TYPE --> 1363 <!-- TYPE -->
1364 <div style="display:inline">
1365 (
1366 <span class="optional" style="display: none; ">optional</spa n>
1367 <span class="enum" style="display: none; ">enumerated</span>
1368 <span id="typeTemplate">
1369 <span style="display: none; ">
1370 <a> Type</a>
1371 </span>
1372 <span>
1373 <span style="display: none; ">
1374 array of <span><span></span></span>
1375 </span>
1376 <span>string</span>
1377 <span style="display: none; "></span>
1378 </span>
1379 </span>
1380 )
1381 </div>
1382
1383 </em>
1384 </dt>
1385 <dd class="todo">
1386 Undocumented.
1387 </dd>
1388 <dd style="display: none; ">
1389 Description of this parameter from the json schema.
1390 </dd>
1391 <dd style="display: none; ">
1392 This parameter was added in version
1393 <b><span></span></b>.
1394 You must omit this parameter in earlier versions,
1395 and you may omit it in any version. If you require this
1396 parameter, the manifest key
1397 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
1398 can ensure that your extension won't be run in an earlier browser ve rsion.
1399 </dd>
1400
1401 <!-- OBJECT PROPERTIES -->
1402 <dd style="display: none; ">
1403 <dl>
1404 <div>
1405 <div>
1406 </div>
1407 </div>
1408 </dl>
1409 </dd>
1410
1411 <!-- OBJECT METHODS -->
1412 <dd style="display: none; ">
1413 <div></div>
1414 </dd>
1415
1416 <!-- OBJECT EVENT FIELDS -->
1417 <dd style="display: none; ">
1418 <div></div>
1419 </dd>
1420
1421 <!-- FUNCTION PARAMETERS -->
1422 <dd style="display: none; ">
1423 <div></div>
1424 </dd>
1425
1426 </div>
1427 </div><div>
1428 <div>
1429 <dt>
1430 <var>Log</var>
1431 <em>
1432
1433 <!-- TYPE -->
1021 <div style="display:inline"> 1434 <div style="display:inline">
1022 ( 1435 (
1023 <span class="optional" style="display: none; ">optional</spa n> 1436 <span class="optional" style="display: none; ">optional</spa n>
1024 <span class="enum" style="display: none; ">enumerated</span> 1437 <span class="enum" style="display: none; ">enumerated</span>
1025 <span id="typeTemplate"> 1438 <span id="typeTemplate">
1026 <span style="display: none; "> 1439 <span style="display: none; ">
1027 <a> Type</a> 1440 <a> Type</a>
1028 </span> 1441 </span>
1029 <span> 1442 <span>
1030 <span style="display: none; "> 1443 <span style="display: none; ">
1031 array of <span><span></span></span> 1444 array of <span><span></span></span>
1032 </span> 1445 </span>
1033 <span>string</span> 1446 <span>string</span>
1034 <span style="display: none; "></span> 1447 <span style="display: none; "></span>
1035 </span> 1448 </span>
1036 </span> 1449 </span>
1037 ) 1450 )
1038 </div> 1451 </div>
1039 1452
1040 </em> 1453 </em>
1041 </dt> 1454 </dt>
1042 <dd class="todo" style="display: none; "> 1455 <dd class="todo">
1043 Undocumented. 1456 Undocumented.
1044 </dd> 1457 </dd>
1045 <dd>Content of the response body (potentially encoded).</dd> 1458 <dd style="display: none; ">
1459 Description of this parameter from the json schema.
1460 </dd>
1046 <dd style="display: none; "> 1461 <dd style="display: none; ">
1047 This parameter was added in version 1462 This parameter was added in version
1048 <b><span></span></b>. 1463 <b><span></span></b>.
1049 You must omit this parameter in earlier versions, 1464 You must omit this parameter in earlier versions,
1050 and you may omit it in any version. If you require this 1465 and you may omit it in any version. If you require this
1051 parameter, the manifest key 1466 parameter, the manifest key
1052 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 1467 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
1053 can ensure that your extension won't be run in an earlier browser ve rsion. 1468 can ensure that your extension won't be run in an earlier browser ve rsion.
1054 </dd> 1469 </dd>
1055 1470
(...skipping 16 matching lines...) Expand all
1072 <dd style="display: none; "> 1487 <dd style="display: none; ">
1073 <div></div> 1488 <div></div>
1074 </dd> 1489 </dd>
1075 1490
1076 <!-- FUNCTION PARAMETERS --> 1491 <!-- FUNCTION PARAMETERS -->
1077 <dd style="display: none; "> 1492 <dd style="display: none; ">
1078 <div></div> 1493 <div></div>
1079 </dd> 1494 </dd>
1080 1495
1081 </div> 1496 </div>
1082 </div><div> 1497 </div><div>
1083 <div> 1498 <div>
1084 <dt> 1499 <dt>
1085 <var>encoding</var> 1500 <var>Warning</var>
1086 <em> 1501 <em>
1087 1502
1088 <!-- TYPE --> 1503 <!-- TYPE -->
1089 <div style="display:inline"> 1504 <div style="display:inline">
1090 ( 1505 (
1091 <span class="optional" style="display: none; ">optional</spa n> 1506 <span class="optional" style="display: none; ">optional</spa n>
1092 <span class="enum" style="display: none; ">enumerated</span> 1507 <span class="enum" style="display: none; ">enumerated</span>
1093 <span id="typeTemplate"> 1508 <span id="typeTemplate">
1094 <span style="display: none; "> 1509 <span style="display: none; ">
1095 <a> Type</a> 1510 <a> Type</a>
1096 </span> 1511 </span>
1097 <span> 1512 <span>
1098 <span style="display: none; "> 1513 <span style="display: none; ">
1099 array of <span><span></span></span> 1514 array of <span><span></span></span>
1100 </span> 1515 </span>
1101 <span>string</span> 1516 <span>string</span>
1102 <span style="display: none; "></span> 1517 <span style="display: none; "></span>
1103 </span> 1518 </span>
1104 </span> 1519 </span>
1105 ) 1520 )
1106 </div> 1521 </div>
1107 1522
1108 </em> 1523 </em>
1109 </dt> 1524 </dt>
1110 <dd class="todo" style="display: none; "> 1525 <dd class="todo">
1111 Undocumented. 1526 Undocumented.
1112 </dd> 1527 </dd>
1113 <dd>Empty if content is not encoded, encoding name otherwise. Currentl y, only base64 supported.</dd> 1528 <dd style="display: none; ">
1529 Description of this parameter from the json schema.
1530 </dd>
1114 <dd style="display: none; "> 1531 <dd style="display: none; ">
1115 This parameter was added in version 1532 This parameter was added in version
1116 <b><span></span></b>. 1533 <b><span></span></b>.
1117 You must omit this parameter in earlier versions, 1534 You must omit this parameter in earlier versions,
1118 and you may omit it in any version. If you require this 1535 and you may omit it in any version. If you require this
1119 parameter, the manifest key 1536 parameter, the manifest key
1120 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 1537 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
1121 can ensure that your extension won't be run in an earlier browser ve rsion. 1538 can ensure that your extension won't be run in an earlier browser ve rsion.
1122 </dd> 1539 </dd>
1123 1540
(...skipping 16 matching lines...) Expand all
1140 <dd style="display: none; "> 1557 <dd style="display: none; ">
1141 <div></div> 1558 <div></div>
1142 </dd> 1559 </dd>
1143 1560
1144 <!-- FUNCTION PARAMETERS --> 1561 <!-- FUNCTION PARAMETERS -->
1145 <dd style="display: none; "> 1562 <dd style="display: none; ">
1146 <div></div> 1563 <div></div>
1147 </dd> 1564 </dd>
1148 1565
1149 </div> 1566 </div>
1150 </div> 1567 </div><div>
1151 </dl> 1568 <div>
1152 </div> 1569 <dt>
1570 <var>Error</var>
1571 <em>
1572
1573 <!-- TYPE -->
1574 <div style="display:inline">
1575 (
1576 <span class="optional" style="display: none; ">optional</spa n>
1577 <span class="enum" style="display: none; ">enumerated</span>
1578 <span id="typeTemplate">
1579 <span style="display: none; ">
1580 <a> Type</a>
1581 </span>
1582 <span>
1583 <span style="display: none; ">
1584 array of <span><span></span></span>
1585 </span>
1586 <span>string</span>
1587 <span style="display: none; "></span>
1588 </span>
1589 </span>
1590 )
1153 </div> 1591 </div>
1154 1592
1155 <!-- MIN_VERSION --> 1593 </em>
1156 <p style="display: none; "> 1594 </dt>
1157 This function was added in version <b><span></span></b>. 1595 <dd class="todo">
1158 If you require this function, the manifest key 1596 Undocumented.
1159 <a href="manifest.html#minimum_chrome_version">minimum_chrome_ version</a> 1597 </dd>
1160 can ensure that your extension won't be run in an earlier brow ser version. 1598 <dd style="display: none; ">
1161 </p> 1599 Description of this parameter from the json schema.
1162 </div> <!-- /description --> 1600 </dd>
1601 <dd style="display: none; ">
1602 This parameter was added in version
1603 <b><span></span></b>.
1604 You must omit this parameter in earlier versions,
1605 and you may omit it in any version. If you require this
1606 parameter, the manifest key
1607 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
1608 can ensure that your extension won't be run in an earlier browser ve rsion.
1609 </dd>
1163 1610
1164 </div> <!-- /apiItem --> 1611 <!-- OBJECT PROPERTIES -->
1612 <dd style="display: none; ">
1613 <dl>
1614 <div>
1615 <div>
1616 </div>
1617 </div>
1618 </dl>
1619 </dd>
1165 1620
1166 </div> 1621 <!-- OBJECT METHODS -->
1622 <dd style="display: none; ">
1623 <div></div>
1167 </dd> 1624 </dd>
1168 1625
1169 <!-- OBJECT EVENT FIELDS --> 1626 <!-- OBJECT EVENT FIELDS -->
1627 <dd style="display: none; ">
1628 <div></div>
1629 </dd>
1630
1631 <!-- FUNCTION PARAMETERS -->
1632 <dd style="display: none; ">
1633 <div></div>
1634 </dd>
1635
1636 </div>
1637 </div>
1638 </dl>
1639 </dd>
1640
1641 <!-- OBJECT METHODS -->
1642 <dd style="display: none; ">
1643 <div></div>
1644 </dd>
1645
1646 <!-- OBJECT EVENT FIELDS -->
1170 <dd style="display: none; "> 1647 <dd style="display: none; ">
1171 <div></div> 1648 <div></div>
1172 </dd> 1649 </dd>
1173 1650
1174 <!-- FUNCTION PARAMETERS --> 1651 <!-- FUNCTION PARAMETERS -->
1175 <dd style="display: none; "> 1652 <dd style="display: none; ">
1176 <div></div> 1653 <div></div>
1177 </dd> 1654 </dd>
1178 1655
1179 </div> 1656 </div>
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after
1216 _uff=0; 1693 _uff=0;
1217 urchinTracker(); 1694 urchinTracker();
1218 } 1695 }
1219 catch(e) {/* urchinTracker not available. */} 1696 catch(e) {/* urchinTracker not available. */}
1220 </script> 1697 </script>
1221 <!-- end analytics --> 1698 <!-- end analytics -->
1222 </div> 1699 </div>
1223 </div> <!-- /gc-footer --> 1700 </div> <!-- /gc-footer -->
1224 </div> <!-- /gc-container --> 1701 </div> <!-- /gc-container -->
1225 </body></html> 1702 </body></html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698