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

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

Issue 7192016: chrome.experimental.downloads (Closed) Base URL: http://git.chromium.org/git/chromium.git@trunk
Patch Set: DownloadQuery, single DownloadMap Created 9 years, 5 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>WebRequest API - Google Chrome Extensions - Google Code</title></head> 19 <title>chrome.experimental.downloads - Google Chrome Extensions - Google Code< /title></head>
20 <body> <div id="gc-container" class="labs"> 20 <body> <div id="gc-container" class="labs">
21 <div id="devModeWarning"> 21 <div id="devModeWarning">
22 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. 22 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 </div> 23 </div>
24 <!-- SUBTEMPLATES: DO NOT MOVE FROM THIS LOCATION --> 24 <!-- SUBTEMPLATES: DO NOT MOVE FROM THIS LOCATION -->
25 <!-- In particular, sub-templates that recurse, must be used by allowing 25 <!-- In particular, sub-templates that recurse, must be used by allowing
26 jstemplate to make a copy of the template in this section which 26 jstemplate to make a copy of the template in this section which
27 are not operated on by way of the jsskip="true" --> 27 are not operated on by way of the jsskip="true" -->
28 <div style="display:none"> 28 <div style="display:none">
29 29
(...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">WebRequest API</h1> 254 <h1 class="page_title">chrome.experimental.downloads</h1>
255 </div> 255 </div>
256 <!-- TABLE OF CONTENTS --> 256 <!-- TABLE OF CONTENTS -->
257 <div id="toc"> 257 <div id="toc">
258 <h2>Contents</h2> 258 <h2>Contents</h2>
259 <ol> 259 <ol>
260 <li> 260 <li style="display: none; ">
261 <a href="#H2-0">A note about timestamps</a> 261 <a>h2Name</a>
262 <ol> 262 <ol>
263 <li style="display: none; "> 263 <li>
264 <a>h3Name</a> 264 <a>h3Name</a>
265 </li> 265 </li>
266 </ol> 266 </ol>
267 </li> 267 </li>
268 <li> 268 <li>
269 <a href="#apiReference">API reference: chrome.experimental.webRe quest</a> 269 <a href="#apiReference">API reference: chrome.experimental.downl oads</a>
270 <ol> 270 <ol>
271 <li style="display: none; "> 271 <li>
272 <a href="#properties">Properties</a> 272 <a href="#properties">Properties</a>
273 <ol> 273 <ol>
274 <li> 274 <li>
275 <a href="#property-anchor">propertyName</a> 275 <a href="#property-STATE_IN_PROGRESS">STATE_IN_PROGRESS< /a>
276 </li><li>
277 <a href="#property-STATE_INTERRUPTED">STATE_INTERRUPTED< /a>
278 </li><li>
279 <a href="#property-STATE_COMPLETE">STATE_COMPLETE</a>
280 </li><li>
281 <a href="#property-DANGER_SAFE">DANGER_SAFE</a>
282 </li><li>
283 <a href="#property-DANGER_FILE">DANGER_FILE</a>
284 </li><li>
285 <a href="#property-DANGER_URL">DANGER_URL</a>
276 </li> 286 </li>
277 </ol> 287 </ol>
278 </li> 288 </li>
279 <li> 289 <li>
280 <a href="#global-methods">Methods</a> 290 <a href="#global-methods">Methods</a>
281 <ol> 291 <ol>
282 <li style="display: none; "> 292 <li>
283 <a href="#method-anchor">methodName</a> 293 <a href="#method-acceptDanger">acceptDanger</a>
284 </li><li style="display: none; "> 294 </li><li>
285 <a href="#method-anchor">methodName</a> 295 <a href="#method-cancel">cancel</a>
296 </li><li>
297 <a href="#method-download">download</a>
298 </li><li>
299 <a href="#method-drag">drag</a>
300 </li><li>
301 <a href="#method-erase">erase</a>
302 </li><li>
303 <a href="#method-pause">pause</a>
304 </li><li>
305 <a href="#method-resume">resume</a>
306 </li><li>
307 <a href="#method-search">search</a>
308 </li><li>
309 <a href="#method-setDestination">setDestination</a>
310 </li><li>
311 <a href="#method-show">show</a>
286 </li> 312 </li>
287 </ol> 313 </ol>
288 </li> 314 </li>
289 <li> 315 <li style="display: none; ">
290 <a href="#global-events">Events</a> 316 <a>Events</a>
291 <ol> 317 <ol>
292 <li> 318 <li>
293 <a href="#event-onBeforeRedirect">onBeforeRedirect</a> 319 <a href="#event-anchor">eventName</a>
294 </li><li>
295 <a href="#event-onBeforeRequest">onBeforeRequest</a>
296 </li><li>
297 <a href="#event-onBeforeSendHeaders">onBeforeSendHeaders </a>
298 </li><li>
299 <a href="#event-onCompleted">onCompleted</a>
300 </li><li>
301 <a href="#event-onErrorOccurred">onErrorOccurred</a>
302 </li><li>
303 <a href="#event-onRequestSent">onRequestSent</a>
304 </li><li>
305 <a href="#event-onResponseStarted">onResponseStarted</a>
306 </li> 320 </li>
307 </ol> 321 </ol>
308 </li> 322 </li>
309 <li> 323 <li>
310 <a href="#types">Types</a> 324 <a href="#types">Types</a>
311 <ol> 325 <ol>
312 <li> 326 <li>
313 <a href="#type-RequestFilter">RequestFilter</a> 327 <a href="#type-DownloadItem">DownloadItem</a>
314 </li><li> 328 </li><li>
315 <a href="#type-HttpHeaders">HttpHeaders</a> 329 <a href="#type-DownloadOptions">DownloadOptions</a>
316 </li><li> 330 </li><li>
317 <a href="#type-BlockingResponse">BlockingResponse</a> 331 <a href="#type-DownloadQuery">DownloadQuery</a>
332 </li><li>
333 <a href="#type-DownloadResponse">DownloadResponse</a>
318 </li> 334 </li>
319 </ol> 335 </ol>
320 </li> 336 </li>
321 </ol> 337 </ol>
322 </li> 338 </li>
323 </ol> 339 </ol>
324 </div> 340 </div>
325 <!-- /TABLE OF CONTENTS --> 341 <!-- /TABLE OF CONTENTS -->
326 342
327 <!-- Standard content lead-in for experimental API pages --> 343 <!-- Standard content lead-in for experimental API pages -->
328 <p id="classSummary" style="display: none; "> 344 <p id="classSummary">
329 For information on how to use experimental APIs, see the <a href="expe rimental.html">chrome.experimental.* APIs</a> page. 345 For information on how to use experimental APIs, see the <a href="expe rimental.html">chrome.experimental.* APIs</a> page.
330 </p> 346 </p>
331 347
332 <!-- STATIC CONTENT PLACEHOLDER --> 348 <!-- STATIC CONTENT PLACEHOLDER -->
333 <div id="static"><div id="pageData-name" class="pageData">WebRequest API </div> 349 <div id="static"></div>
334
335 <!-- BEGIN AUTHORED CONTENT -->
336 <p id="classSummary">
337 Use the <code>chrome.experimental.webRequest</code> module to intercept, block,
338 or modify requests in-flight. This module is still very much experimental. For
339 information on how to use experimental APIs, see the
340 <a href="experimental.html">chrome.experimental.* APIs</a> page.
341 </p>
342
343 <a name="H2-0"></a><h2>A note about timestamps</h2>
344 <p>
345 It's important to note that some technical oddities in the OS's handling
346 of distinct Chrome processes can cause the clock to be skewed between the
347 browser itself and extension processes. That means that WebRequest's events'
348 <code>timeStamp</code> property is only guaranteed to be <i>internally</i>
349 consistent. Comparing one event to another event will give you the correct
350 offset between them, but comparing them to the current time inside the
351 extension (via <code>(new Date()).getTime()</code>, for instance) might give
352 unexpected results.
353 </p>
354 <!-- END AUTHORED CONTENT -->
355 </div>
356 350
357 <!-- API PAGE --> 351 <!-- API PAGE -->
358 <div class="apiPage"> 352 <div class="apiPage">
359 <a name="apiReference"></a> 353 <a name="apiReference"></a>
360 <h2>API reference: chrome.experimental.webRequest</h2> 354 <h2>API reference: chrome.experimental.downloads</h2>
361 355
362 <!-- PROPERTIES --> 356 <!-- PROPERTIES -->
363 <div class="apiGroup" style="display: none; "> 357 <div class="apiGroup">
364 <a name="properties"></a> 358 <a name="properties"></a>
365 <h3 id="properties">Properties</h3> 359 <h3 id="properties">Properties</h3>
366 360
367 <div> 361 <div>
368 <a></a> 362 <a name="property-STATE_IN_PROGRESS"></a>
369 <h4>getLastError</h4> 363 <h4>STATE_IN_PROGRESS</h4>
370 <div class="summary"> 364 <div class="summary">
371 <!-- Note: intentionally longer 80 columns --> 365 <!-- Note: intentionally longer 80 columns -->
372 <span>chrome.extension</span><span>lastError</span> 366 <span>chrome.experimental.downloads.</span><span>STATE_IN_PROGRE SS</span>
373 </div> 367 </div>
374 <div> 368 <div>
375 </div>
376 </div>
377
378 </div> <!-- /apiGroup -->
379
380 <!-- METHODS -->
381 <div id="methodsTemplate" class="apiGroup">
382 <a name="global-methods"></a>
383 <h3>Methods</h3>
384
385 <!-- iterates over all functions -->
386 <div class="apiItem" style="display: none; ">
387 <a></a> <!-- method-anchor -->
388 <h4>method name</h4>
389
390 <div class="summary"><span>void</span>
391 <!-- Note: intentionally longer 80 columns -->
392 <span>chrome.module.methodName</span>(<span><span>, </span><sp an></span>
393 <var><span></span></var></span>)</div>
394
395 <div class="description">
396 <p class="todo">Undocumented.</p>
397 <p>
398 A description from the json schema def of the function goes he re.
399 </p>
400
401 <!-- PARAMETERS -->
402 <h4>Parameters</h4>
403 <dl>
404 <div>
405 <div>
406 </div>
407 </div>
408 </dl>
409
410 <!-- RETURNS -->
411 <h4>Returns</h4>
412 <dl>
413 <div>
414 <div>
415 </div>
416 </div>
417 </dl>
418
419 <!-- CALLBACK -->
420 <div>
421 <div>
422 <h4>Callback function</h4>
423 <p>
424 The callback <em>parameter</em> should specify a function
425 that looks like this:
426 </p>
427 <p>
428 If you specify the <em>callback</em> parameter, it should
429 specify a function that looks like this:
430 </p>
431
432 <!-- Note: intentionally longer 80 columns -->
433 <pre>function(<span>Type param1, Type param2</span>) <span cla ss="subdued">{...}</span>;</pre>
434 <dl>
435 <div>
436 <div>
437 </div>
438 </div>
439 </dl>
440 </div>
441 </div>
442
443 <!-- MIN_VERSION -->
444 <p>
445 This function was added in version <b><span></span></b>.
446 If you require this function, the manifest key
447 <a href="manifest.html#minimum_chrome_version">minimum_chrome_ version</a>
448 can ensure that your extension won't be run in an earlier brow ser version.
449 </p>
450 </div> <!-- /description -->
451
452 </div><div class="apiItem" style="display: none; ">
453 <a></a> <!-- method-anchor -->
454 <h4>method name</h4>
455
456 <div class="summary"><span>void</span>
457 <!-- Note: intentionally longer 80 columns -->
458 <span>chrome.module.methodName</span>(<span><span>, </span><sp an></span>
459 <var><span></span></var></span>)</div>
460
461 <div class="description">
462 <p class="todo">Undocumented.</p>
463 <p>
464 A description from the json schema def of the function goes he re.
465 </p>
466
467 <!-- PARAMETERS -->
468 <h4>Parameters</h4>
469 <dl>
470 <div>
471 <div>
472 </div>
473 </div>
474 </dl>
475
476 <!-- RETURNS -->
477 <h4>Returns</h4>
478 <dl>
479 <div>
480 <div>
481 </div>
482 </div>
483 </dl>
484
485 <!-- CALLBACK -->
486 <div>
487 <div>
488 <h4>Callback function</h4>
489 <p>
490 The callback <em>parameter</em> should specify a function
491 that looks like this:
492 </p>
493 <p>
494 If you specify the <em>callback</em> parameter, it should
495 specify a function that looks like this:
496 </p>
497
498 <!-- Note: intentionally longer 80 columns -->
499 <pre>function(<span>Type param1, Type param2</span>) <span cla ss="subdued">{...}</span>;</pre>
500 <dl>
501 <div>
502 <div>
503 </div>
504 </div>
505 </dl>
506 </div>
507 </div>
508
509 <!-- MIN_VERSION -->
510 <p>
511 This function was added in version <b><span></span></b>.
512 If you require this function, the manifest key
513 <a href="manifest.html#minimum_chrome_version">minimum_chrome_ version</a>
514 can ensure that your extension won't be run in an earlier brow ser version.
515 </p>
516 </div> <!-- /description -->
517
518 </div> <!-- /apiItem -->
519
520 </div> <!-- /apiGroup -->
521
522 <!-- EVENTS -->
523 <div id="eventsTemplate" class="apiGroup">
524 <a name="global-events"></a>
525 <h3>Events</h3>
526 <!-- iterates over all events -->
527 <div class="apiItem">
528 <a name="event-onBeforeRedirect"></a>
529 <h4>onBeforeRedirect</h4>
530
531 <div class="summary">
532 <!-- Note: intentionally longer 80 columns -->
533 <span class="subdued">chrome.experimental.webRequest.</span><spa n>onBeforeRedirect</span><span class="subdued">.addListener</span>(function(<spa n>object details</span>) <span class="subdued">{...}</span><span>, RequestFilter filter, array of string extraInfoSpec</span>));
534 </div>
535
536 <div class="description">
537 <p class="todo" style="display: none; ">Undocumented.</p>
538 <p>Fires when a server initiated redirect is about to occur.</p>
539
540 <!-- LISTENER PARAMETERS -->
541 <div>
542 <h4>Listener parameters</h4>
543 <dl>
544 <div>
545 <div>
546 <dt> 369 <dt>
547 <var>details</var> 370 <var>STATE_IN_PROGRESS</var>
548 <em> 371 <em>
549 372
550 <!-- TYPE --> 373 <!-- TYPE -->
551 <div style="display:inline"> 374 <div style="display:inline">
552 ( 375 (
553 <span class="optional" style="display: none; ">optional</spa n> 376 <span class="optional" style="display: none; ">optional</spa n>
554 <span class="enum" style="display: none; ">enumerated</span> 377 <span class="enum">enumerated</span>
555 <span id="typeTemplate"> 378 <span id="typeTemplate">
556 <span style="display: none; "> 379 <span style="display: none; ">
557 <a> Type</a> 380 <a> Type</a>
558 </span> 381 </span>
559 <span> 382 <span>
560 <span style="display: none; "> 383 <span style="display: none; ">
561 array of <span><span></span></span> 384 array of <span><span></span></span>
562 </span> 385 </span>
563 <span>object</span> 386 <span>string</span>
564 <span style="display: none; "></span> 387 <span></span>
565 </span> 388 </span>
566 </span> 389 </span>
567 ) 390 )
568 </div> 391 </div>
569 392
570 </em> 393 </em>
571 </dt> 394 </dt>
572 <dd class="todo"> 395 <dd class="todo" style="display: none; ">
573 Undocumented. 396 Undocumented.
574 </dd> 397 </dd>
575 <dd style="display: none; "> 398 <dd>The download is currently receiving data from the server.</dd>
576 Description of this parameter from the json schema.
577 </dd>
578 <dd style="display: none; "> 399 <dd style="display: none; ">
579 This parameter was added in version 400 This parameter was added in version
580 <b><span></span></b>. 401 <b><span></span></b>.
581 You must omit this parameter in earlier versions, 402 You must omit this parameter in earlier versions,
582 and you may omit it in any version. If you require this 403 and you may omit it in any version. If you require this
583 parameter, the manifest key 404 parameter, the manifest key
584 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 405 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
585 can ensure that your extension won't be run in an earlier browser ve rsion. 406 can ensure that your extension won't be run in an earlier browser ve rsion.
586 </dd> 407 </dd>
587 408
588 <!-- OBJECT PROPERTIES --> 409 <!-- OBJECT PROPERTIES -->
589 <dd> 410 <dd style="display: none; ">
590 <dl> 411 <dl>
591 <div> 412 <div>
592 <div> 413 <div>
414 </div>
415 </div>
416 </dl>
417 </dd>
418
419 <!-- OBJECT METHODS -->
420 <dd style="display: none; ">
421 <div></div>
422 </dd>
423
424 <!-- OBJECT EVENT FIELDS -->
425 <dd style="display: none; ">
426 <div></div>
427 </dd>
428
429 <!-- FUNCTION PARAMETERS -->
430 <dd style="display: none; ">
431 <div></div>
432 </dd>
433
434 </div>
435 </div><div>
436 <a name="property-STATE_INTERRUPTED"></a>
437 <h4>STATE_INTERRUPTED</h4>
438 <div class="summary">
439 <!-- Note: intentionally longer 80 columns -->
440 <span>chrome.experimental.downloads.</span><span>STATE_INTERRUPT ED</span>
441 </div>
442 <div>
593 <dt> 443 <dt>
594 <var>requestId</var> 444 <var>STATE_INTERRUPTED</var>
595 <em> 445 <em>
596 446
597 <!-- TYPE --> 447 <!-- TYPE -->
598 <div style="display:inline"> 448 <div style="display:inline">
599 ( 449 (
600 <span class="optional" style="display: none; ">optional</spa n> 450 <span class="optional" style="display: none; ">optional</spa n>
601 <span class="enum" style="display: none; ">enumerated</span> 451 <span class="enum">enumerated</span>
602 <span id="typeTemplate"> 452 <span id="typeTemplate">
603 <span style="display: none; "> 453 <span style="display: none; ">
604 <a> Type</a> 454 <a> Type</a>
605 </span> 455 </span>
606 <span> 456 <span>
607 <span style="display: none; "> 457 <span style="display: none; ">
608 array of <span><span></span></span> 458 array of <span><span></span></span>
609 </span> 459 </span>
610 <span>string</span> 460 <span>string</span>
611 <span style="display: none; "></span> 461 <span></span>
612 </span> 462 </span>
613 </span> 463 </span>
614 ) 464 )
615 </div> 465 </div>
616 466
617 </em> 467 </em>
618 </dt> 468 </dt>
619 <dd class="todo" style="display: none; "> 469 <dd class="todo" style="display: none; ">
620 Undocumented. 470 Undocumented.
621 </dd> 471 </dd>
622 <dd>The ID of the request.</dd> 472 <dd>An error broke the connection with the file host.</dd>
623 <dd style="display: none; "> 473 <dd style="display: none; ">
624 This parameter was added in version 474 This parameter was added in version
625 <b><span></span></b>. 475 <b><span></span></b>.
626 You must omit this parameter in earlier versions, 476 You must omit this parameter in earlier versions,
627 and you may omit it in any version. If you require this 477 and you may omit it in any version. If you require this
628 parameter, the manifest key 478 parameter, the manifest key
629 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 479 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
630 can ensure that your extension won't be run in an earlier browser ve rsion. 480 can ensure that your extension won't be run in an earlier browser ve rsion.
631 </dd> 481 </dd>
632 482
(...skipping 16 matching lines...) Expand all
649 <dd style="display: none; "> 499 <dd style="display: none; ">
650 <div></div> 500 <div></div>
651 </dd> 501 </dd>
652 502
653 <!-- FUNCTION PARAMETERS --> 503 <!-- FUNCTION PARAMETERS -->
654 <dd style="display: none; "> 504 <dd style="display: none; ">
655 <div></div> 505 <div></div>
656 </dd> 506 </dd>
657 507
658 </div> 508 </div>
659 </div><div> 509 </div><div>
660 <div> 510 <a name="property-STATE_COMPLETE"></a>
511 <h4>STATE_COMPLETE</h4>
512 <div class="summary">
513 <!-- Note: intentionally longer 80 columns -->
514 <span>chrome.experimental.downloads.</span><span>STATE_COMPLETE< /span>
515 </div>
516 <div>
661 <dt> 517 <dt>
662 <var>url</var> 518 <var>STATE_COMPLETE</var>
663 <em> 519 <em>
664 520
665 <!-- TYPE --> 521 <!-- TYPE -->
666 <div style="display:inline"> 522 <div style="display:inline">
667 ( 523 (
668 <span class="optional" style="display: none; ">optional</spa n> 524 <span class="optional" style="display: none; ">optional</spa n>
669 <span class="enum" style="display: none; ">enumerated</span> 525 <span class="enum">enumerated</span>
670 <span id="typeTemplate"> 526 <span id="typeTemplate">
671 <span style="display: none; "> 527 <span style="display: none; ">
672 <a> Type</a> 528 <a> Type</a>
673 </span> 529 </span>
674 <span> 530 <span>
675 <span style="display: none; "> 531 <span style="display: none; ">
676 array of <span><span></span></span> 532 array of <span><span></span></span>
677 </span> 533 </span>
678 <span>string</span> 534 <span>string</span>
679 <span style="display: none; "></span> 535 <span></span>
680 </span> 536 </span>
681 </span> 537 </span>
682 ) 538 )
683 </div> 539 </div>
684 540
685 </em> 541 </em>
686 </dt> 542 </dt>
687 <dd class="todo" style="display: none; "> 543 <dd class="todo" style="display: none; ">
688 Undocumented. 544 Undocumented.
689 </dd> 545 </dd>
690 <dd>The URL of the current request.</dd> 546 <dd>The download has completed.</dd>
691 <dd style="display: none; "> 547 <dd style="display: none; ">
692 This parameter was added in version 548 This parameter was added in version
693 <b><span></span></b>. 549 <b><span></span></b>.
694 You must omit this parameter in earlier versions, 550 You must omit this parameter in earlier versions,
695 and you may omit it in any version. If you require this 551 and you may omit it in any version. If you require this
696 parameter, the manifest key 552 parameter, the manifest key
697 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 553 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
698 can ensure that your extension won't be run in an earlier browser ve rsion. 554 can ensure that your extension won't be run in an earlier browser ve rsion.
699 </dd> 555 </dd>
700 556
(...skipping 16 matching lines...) Expand all
717 <dd style="display: none; "> 573 <dd style="display: none; ">
718 <div></div> 574 <div></div>
719 </dd> 575 </dd>
720 576
721 <!-- FUNCTION PARAMETERS --> 577 <!-- FUNCTION PARAMETERS -->
722 <dd style="display: none; "> 578 <dd style="display: none; ">
723 <div></div> 579 <div></div>
724 </dd> 580 </dd>
725 581
726 </div> 582 </div>
727 </div><div> 583 </div><div>
728 <div> 584 <a name="property-DANGER_SAFE"></a>
585 <h4>DANGER_SAFE</h4>
586 <div class="summary">
587 <!-- Note: intentionally longer 80 columns -->
588 <span>chrome.experimental.downloads.</span><span>DANGER_SAFE</sp an>
589 </div>
590 <div>
729 <dt> 591 <dt>
730 <var>statusCode</var> 592 <var>DANGER_SAFE</var>
731 <em> 593 <em>
732 594
733 <!-- TYPE --> 595 <!-- TYPE -->
734 <div style="display:inline"> 596 <div style="display:inline">
735 ( 597 (
736 <span class="optional" style="display: none; ">optional</spa n> 598 <span class="optional" style="display: none; ">optional</spa n>
737 <span class="enum" style="display: none; ">enumerated</span> 599 <span class="enum">enumerated</span>
738 <span id="typeTemplate"> 600 <span id="typeTemplate">
739 <span style="display: none; "> 601 <span style="display: none; ">
740 <a> Type</a> 602 <a> Type</a>
741 </span> 603 </span>
742 <span> 604 <span>
743 <span style="display: none; "> 605 <span style="display: none; ">
744 array of <span><span></span></span> 606 array of <span><span></span></span>
745 </span> 607 </span>
746 <span>integer</span> 608 <span>string</span>
747 <span style="display: none; "></span> 609 <span></span>
748 </span> 610 </span>
749 </span> 611 </span>
750 ) 612 )
751 </div> 613 </div>
752 614
753 </em> 615 </em>
754 </dt> 616 </dt>
755 <dd class="todo" style="display: none; "> 617 <dd class="todo" style="display: none; ">
756 Undocumented. 618 Undocumented.
757 </dd> 619 </dd>
758 <dd>Standard HTTP status code returned by the server.</dd> 620 <dd>The file has been determined to present no known danger to the use r's computer.</dd>
759 <dd style="display: none; "> 621 <dd style="display: none; ">
760 This parameter was added in version 622 This parameter was added in version
761 <b><span></span></b>. 623 <b><span></span></b>.
762 You must omit this parameter in earlier versions, 624 You must omit this parameter in earlier versions,
763 and you may omit it in any version. If you require this 625 and you may omit it in any version. If you require this
764 parameter, the manifest key 626 parameter, the manifest key
765 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 627 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
766 can ensure that your extension won't be run in an earlier browser ve rsion. 628 can ensure that your extension won't be run in an earlier browser ve rsion.
767 </dd> 629 </dd>
768 630
(...skipping 16 matching lines...) Expand all
785 <dd style="display: none; "> 647 <dd style="display: none; ">
786 <div></div> 648 <div></div>
787 </dd> 649 </dd>
788 650
789 <!-- FUNCTION PARAMETERS --> 651 <!-- FUNCTION PARAMETERS -->
790 <dd style="display: none; "> 652 <dd style="display: none; ">
791 <div></div> 653 <div></div>
792 </dd> 654 </dd>
793 655
794 </div> 656 </div>
795 </div><div> 657 </div><div>
796 <div> 658 <a name="property-DANGER_FILE"></a>
659 <h4>DANGER_FILE</h4>
660 <div class="summary">
661 <!-- Note: intentionally longer 80 columns -->
662 <span>chrome.experimental.downloads.</span><span>DANGER_FILE</sp an>
663 </div>
664 <div>
797 <dt> 665 <dt>
798 <var>redirectUrl</var> 666 <var>DANGER_FILE</var>
799 <em> 667 <em>
800 668
801 <!-- TYPE --> 669 <!-- TYPE -->
802 <div style="display:inline"> 670 <div style="display:inline">
803 ( 671 (
804 <span class="optional" style="display: none; ">optional</spa n> 672 <span class="optional" style="display: none; ">optional</spa n>
805 <span class="enum" style="display: none; ">enumerated</span> 673 <span class="enum">enumerated</span>
806 <span id="typeTemplate"> 674 <span id="typeTemplate">
807 <span style="display: none; "> 675 <span style="display: none; ">
808 <a> Type</a> 676 <a> Type</a>
809 </span> 677 </span>
810 <span> 678 <span>
811 <span style="display: none; "> 679 <span style="display: none; ">
812 array of <span><span></span></span> 680 array of <span><span></span></span>
813 </span> 681 </span>
814 <span>string</span> 682 <span>string</span>
815 <span style="display: none; "></span> 683 <span></span>
816 </span> 684 </span>
817 </span> 685 </span>
818 ) 686 )
819 </div> 687 </div>
820 688
821 </em> 689 </em>
822 </dt> 690 </dt>
823 <dd class="todo" style="display: none; "> 691 <dd class="todo" style="display: none; ">
824 Undocumented. 692 Undocumented.
825 </dd> 693 </dd>
826 <dd>The new URL.</dd> 694 <dd>The download's filename is suspicious.</dd>
827 <dd style="display: none; "> 695 <dd style="display: none; ">
828 This parameter was added in version 696 This parameter was added in version
829 <b><span></span></b>. 697 <b><span></span></b>.
830 You must omit this parameter in earlier versions, 698 You must omit this parameter in earlier versions,
831 and you may omit it in any version. If you require this 699 and you may omit it in any version. If you require this
832 parameter, the manifest key 700 parameter, the manifest key
833 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 701 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
834 can ensure that your extension won't be run in an earlier browser ve rsion. 702 can ensure that your extension won't be run in an earlier browser ve rsion.
835 </dd> 703 </dd>
836 704
(...skipping 16 matching lines...) Expand all
853 <dd style="display: none; "> 721 <dd style="display: none; ">
854 <div></div> 722 <div></div>
855 </dd> 723 </dd>
856 724
857 <!-- FUNCTION PARAMETERS --> 725 <!-- FUNCTION PARAMETERS -->
858 <dd style="display: none; "> 726 <dd style="display: none; ">
859 <div></div> 727 <div></div>
860 </dd> 728 </dd>
861 729
862 </div> 730 </div>
863 </div><div> 731 </div><div>
864 <div> 732 <a name="property-DANGER_URL"></a>
733 <h4>DANGER_URL</h4>
734 <div class="summary">
735 <!-- Note: intentionally longer 80 columns -->
736 <span>chrome.experimental.downloads.</span><span>DANGER_URL</spa n>
737 </div>
738 <div>
865 <dt> 739 <dt>
866 <var>timeStamp</var> 740 <var>DANGER_URL</var>
867 <em> 741 <em>
868 742
869 <!-- TYPE --> 743 <!-- TYPE -->
870 <div style="display:inline"> 744 <div style="display:inline">
871 ( 745 (
872 <span class="optional" style="display: none; ">optional</spa n> 746 <span class="optional" style="display: none; ">optional</spa n>
873 <span class="enum" style="display: none; ">enumerated</span> 747 <span class="enum">enumerated</span>
874 <span id="typeTemplate"> 748 <span id="typeTemplate">
875 <span style="display: none; "> 749 <span style="display: none; ">
876 <a> Type</a> 750 <a> Type</a>
877 </span> 751 </span>
878 <span> 752 <span>
879 <span style="display: none; "> 753 <span style="display: none; ">
880 array of <span><span></span></span> 754 array of <span><span></span></span>
881 </span> 755 </span>
882 <span>number</span> 756 <span>string</span>
883 <span style="display: none; "></span> 757 <span></span>
884 </span> 758 </span>
885 </span> 759 </span>
886 ) 760 )
887 </div> 761 </div>
888 762
889 </em> 763 </em>
890 </dt> 764 </dt>
891 <dd class="todo" style="display: none; "> 765 <dd class="todo" style="display: none; ">
892 Undocumented. 766 Undocumented.
893 </dd> 767 </dd>
894 <dd>The time when the browser was about to make the redirect, in milli seconds since the epoch.</dd> 768 <dd>The download's URL is suspicious.</dd>
895 <dd style="display: none; "> 769 <dd style="display: none; ">
896 This parameter was added in version 770 This parameter was added in version
897 <b><span></span></b>. 771 <b><span></span></b>.
898 You must omit this parameter in earlier versions, 772 You must omit this parameter in earlier versions,
899 and you may omit it in any version. If you require this 773 and you may omit it in any version. If you require this
900 parameter, the manifest key 774 parameter, the manifest key
901 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 775 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
902 can ensure that your extension won't be run in an earlier browser ve rsion. 776 can ensure that your extension won't be run in an earlier browser ve rsion.
903 </dd> 777 </dd>
904 778
(...skipping 16 matching lines...) Expand all
921 <dd style="display: none; "> 795 <dd style="display: none; ">
922 <div></div> 796 <div></div>
923 </dd> 797 </dd>
924 798
925 <!-- FUNCTION PARAMETERS --> 799 <!-- FUNCTION PARAMETERS -->
926 <dd style="display: none; "> 800 <dd style="display: none; ">
927 <div></div> 801 <div></div>
928 </dd> 802 </dd>
929 803
930 </div> 804 </div>
931 </div><div> 805 </div>
806
807 </div> <!-- /apiGroup -->
808
809 <!-- METHODS -->
810 <div id="methodsTemplate" class="apiGroup">
811 <a name="global-methods"></a>
812 <h3>Methods</h3>
813
814 <!-- iterates over all functions -->
815 <div class="apiItem">
816 <a name="method-acceptDanger"></a> <!-- method-anchor -->
817 <h4>acceptDanger</h4>
818
819 <div class="summary"><span style="display: none; ">void</span>
820 <!-- Note: intentionally longer 80 columns -->
821 <span>chrome.experimental.downloads.acceptDanger</span>(<span class="null"><span style="display: none; ">, </span><span>integer</span>
822 <var><span>id</span></var></span>)</div>
823
824 <div class="description">
825 <p class="todo" style="display: none; ">Undocumented.</p>
826 <p>Accept a dangerous download</p>
827
828 <!-- PARAMETERS -->
829 <h4>Parameters</h4>
830 <dl>
831 <div>
832 <div>
833 <dt>
834 <var>id</var>
835 <em>
836
837 <!-- TYPE -->
838 <div style="display:inline">
839 (
840 <span class="optional" style="display: none; ">optional</spa n>
841 <span class="enum">enumerated</span>
842 <span id="typeTemplate">
843 <span style="display: none; ">
844 <a> Type</a>
845 </span>
846 <span>
847 <span style="display: none; ">
848 array of <span><span></span></span>
849 </span>
850 <span>integer</span>
851 <span></span>
852 </span>
853 </span>
854 )
855 </div>
856
857 </em>
858 </dt>
859 <dd class="todo">
860 Undocumented.
861 </dd>
862 <dd style="display: none; ">
863 Description of this parameter from the json schema.
864 </dd>
865 <dd style="display: none; ">
866 This parameter was added in version
867 <b><span></span></b>.
868 You must omit this parameter in earlier versions,
869 and you may omit it in any version. If you require this
870 parameter, the manifest key
871 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
872 can ensure that your extension won't be run in an earlier browser ve rsion.
873 </dd>
874
875 <!-- OBJECT PROPERTIES -->
876 <dd style="display: none; ">
877 <dl>
878 <div>
932 <div> 879 <div>
880 </div>
881 </div>
882 </dl>
883 </dd>
884
885 <!-- OBJECT METHODS -->
886 <dd style="display: none; ">
887 <div></div>
888 </dd>
889
890 <!-- OBJECT EVENT FIELDS -->
891 <dd style="display: none; ">
892 <div></div>
893 </dd>
894
895 <!-- FUNCTION PARAMETERS -->
896 <dd style="display: none; ">
897 <div></div>
898 </dd>
899
900 </div>
901 </div>
902 </dl>
903
904 <!-- RETURNS -->
905 <h4 style="display: none; ">Returns</h4>
906 <dl>
907 <div style="display: none; ">
908 <div>
909 </div>
910 </div>
911 </dl>
912
913 <!-- CALLBACK -->
914 <div style="display: none; ">
915 <div>
916 <h4>Callback function</h4>
917 <p>
918 The callback <em>parameter</em> should specify a function
919 that looks like this:
920 </p>
921 <p>
922 If you specify the <em>callback</em> parameter, it should
923 specify a function that looks like this:
924 </p>
925
926 <!-- Note: intentionally longer 80 columns -->
927 <pre>function(<span>Type param1, Type param2</span>) <span cla ss="subdued">{...}</span>;</pre>
928 <dl>
929 <div>
930 <div>
931 </div>
932 </div>
933 </dl>
934 </div>
935 </div>
936
937 <!-- MIN_VERSION -->
938 <p style="display: none; ">
939 This function was added in version <b><span></span></b>.
940 If you require this function, the manifest key
941 <a href="manifest.html#minimum_chrome_version">minimum_chrome_ version</a>
942 can ensure that your extension won't be run in an earlier brow ser version.
943 </p>
944 </div> <!-- /description -->
945
946 </div><div class="apiItem">
947 <a name="method-cancel"></a> <!-- method-anchor -->
948 <h4>cancel</h4>
949
950 <div class="summary"><span style="display: none; ">void</span>
951 <!-- Note: intentionally longer 80 columns -->
952 <span>chrome.experimental.downloads.cancel</span>(<span class= "null"><span style="display: none; ">, </span><span>integer</span>
953 <var><span>id</span></var></span>)</div>
954
955 <div class="description">
956 <p class="todo" style="display: none; ">Undocumented.</p>
957 <p>Cancel a download</p>
958
959 <!-- PARAMETERS -->
960 <h4>Parameters</h4>
961 <dl>
962 <div>
963 <div>
933 <dt> 964 <dt>
934 <var>responseHeaders</var> 965 <var>id</var>
966 <em>
967
968 <!-- TYPE -->
969 <div style="display:inline">
970 (
971 <span class="optional" style="display: none; ">optional</spa n>
972 <span class="enum">enumerated</span>
973 <span id="typeTemplate">
974 <span style="display: none; ">
975 <a> Type</a>
976 </span>
977 <span>
978 <span style="display: none; ">
979 array of <span><span></span></span>
980 </span>
981 <span>integer</span>
982 <span></span>
983 </span>
984 </span>
985 )
986 </div>
987
988 </em>
989 </dt>
990 <dd class="todo">
991 Undocumented.
992 </dd>
993 <dd style="display: none; ">
994 Description of this parameter from the json schema.
995 </dd>
996 <dd style="display: none; ">
997 This parameter was added in version
998 <b><span></span></b>.
999 You must omit this parameter in earlier versions,
1000 and you may omit it in any version. If you require this
1001 parameter, the manifest key
1002 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
1003 can ensure that your extension won't be run in an earlier browser ve rsion.
1004 </dd>
1005
1006 <!-- OBJECT PROPERTIES -->
1007 <dd style="display: none; ">
1008 <dl>
1009 <div>
1010 <div>
1011 </div>
1012 </div>
1013 </dl>
1014 </dd>
1015
1016 <!-- OBJECT METHODS -->
1017 <dd style="display: none; ">
1018 <div></div>
1019 </dd>
1020
1021 <!-- OBJECT EVENT FIELDS -->
1022 <dd style="display: none; ">
1023 <div></div>
1024 </dd>
1025
1026 <!-- FUNCTION PARAMETERS -->
1027 <dd style="display: none; ">
1028 <div></div>
1029 </dd>
1030
1031 </div>
1032 </div>
1033 </dl>
1034
1035 <!-- RETURNS -->
1036 <h4 style="display: none; ">Returns</h4>
1037 <dl>
1038 <div style="display: none; ">
1039 <div>
1040 </div>
1041 </div>
1042 </dl>
1043
1044 <!-- CALLBACK -->
1045 <div style="display: none; ">
1046 <div>
1047 <h4>Callback function</h4>
1048 <p>
1049 The callback <em>parameter</em> should specify a function
1050 that looks like this:
1051 </p>
1052 <p>
1053 If you specify the <em>callback</em> parameter, it should
1054 specify a function that looks like this:
1055 </p>
1056
1057 <!-- Note: intentionally longer 80 columns -->
1058 <pre>function(<span>Type param1, Type param2</span>) <span cla ss="subdued">{...}</span>;</pre>
1059 <dl>
1060 <div>
1061 <div>
1062 </div>
1063 </div>
1064 </dl>
1065 </div>
1066 </div>
1067
1068 <!-- MIN_VERSION -->
1069 <p style="display: none; ">
1070 This function was added in version <b><span></span></b>.
1071 If you require this function, the manifest key
1072 <a href="manifest.html#minimum_chrome_version">minimum_chrome_ version</a>
1073 can ensure that your extension won't be run in an earlier brow ser version.
1074 </p>
1075 </div> <!-- /description -->
1076
1077 </div><div class="apiItem">
1078 <a name="method-download"></a> <!-- method-anchor -->
1079 <h4>download</h4>
1080
1081 <div class="summary"><span style="display: none; ">void</span>
1082 <!-- Note: intentionally longer 80 columns -->
1083 <span>chrome.experimental.downloads.download</span>(<span clas s="null"><span style="display: none; ">, </span><span>DownloadOptions</span>
1084 <var><span>undefined</span></var></span><span class="optio nal"><span>, </span><span>function</span>
1085 <var><span>callback</span></var></span>)</div>
1086
1087 <div class="description">
1088 <p class="todo" style="display: none; ">Undocumented.</p>
1089 <p>Download a URL.</p>
1090
1091 <!-- PARAMETERS -->
1092 <h4>Parameters</h4>
1093 <dl>
1094 <div>
1095 <div>
1096 <dt>
1097 <var style="display: none; ">paramName</var>
1098 <em>
1099
1100 <!-- TYPE -->
1101 <div style="display:inline">
1102 (
1103 <span class="optional" style="display: none; ">optional</spa n>
1104 <span class="enum">enumerated</span>
1105 <span id="typeTemplate">
1106 <span>
1107 <a href="experimental.downloads.html#type-DownloadOption s">DownloadOptions</a>
1108 </span>
1109 <span style="display: none; ">
1110 <span>
1111 array of <span><span></span></span>
1112 </span>
1113 <span>paramType</span>
1114 <span></span>
1115 </span>
1116 </span>
1117 )
1118 </div>
1119
1120 </em>
1121 </dt>
1122 <dd class="todo">
1123 Undocumented.
1124 </dd>
1125 <dd style="display: none; ">
1126 Description of this parameter from the json schema.
1127 </dd>
1128 <dd style="display: none; ">
1129 This parameter was added in version
1130 <b><span></span></b>.
1131 You must omit this parameter in earlier versions,
1132 and you may omit it in any version. If you require this
1133 parameter, the manifest key
1134 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
1135 can ensure that your extension won't be run in an earlier browser ve rsion.
1136 </dd>
1137
1138 <!-- OBJECT PROPERTIES -->
1139 <dd style="display: none; ">
1140 <dl>
1141 <div>
1142 <div>
1143 </div>
1144 </div>
1145 </dl>
1146 </dd>
1147
1148 <!-- OBJECT METHODS -->
1149 <dd style="display: none; ">
1150 <div></div>
1151 </dd>
1152
1153 <!-- OBJECT EVENT FIELDS -->
1154 <dd style="display: none; ">
1155 <div></div>
1156 </dd>
1157
1158 <!-- FUNCTION PARAMETERS -->
1159 <dd style="display: none; ">
1160 <div></div>
1161 </dd>
1162
1163 </div>
1164 </div><div>
1165 <div>
1166 <dt>
1167 <var>callback</var>
935 <em> 1168 <em>
936 1169
937 <!-- TYPE --> 1170 <!-- TYPE -->
938 <div style="display:inline"> 1171 <div style="display:inline">
939 ( 1172 (
940 <span class="optional">optional</span> 1173 <span class="optional">optional</span>
941 <span class="enum" style="display: none; ">enumerated</span> 1174 <span class="enum">enumerated</span>
1175 <span id="typeTemplate">
1176 <span style="display: none; ">
1177 <a> Type</a>
1178 </span>
1179 <span>
1180 <span style="display: none; ">
1181 array of <span><span></span></span>
1182 </span>
1183 <span>function</span>
1184 <span></span>
1185 </span>
1186 </span>
1187 )
1188 </div>
1189
1190 </em>
1191 </dt>
1192 <dd class="todo">
1193 Undocumented.
1194 </dd>
1195 <dd style="display: none; ">
1196 Description of this parameter from the json schema.
1197 </dd>
1198 <dd style="display: none; ">
1199 This parameter was added in version
1200 <b><span></span></b>.
1201 You must omit this parameter in earlier versions,
1202 and you may omit it in any version. If you require this
1203 parameter, the manifest key
1204 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
1205 can ensure that your extension won't be run in an earlier browser ve rsion.
1206 </dd>
1207
1208 <!-- OBJECT PROPERTIES -->
1209 <dd style="display: none; ">
1210 <dl>
1211 <div>
1212 <div>
1213 </div>
1214 </div>
1215 </dl>
1216 </dd>
1217
1218 <!-- OBJECT METHODS -->
1219 <dd style="display: none; ">
1220 <div></div>
1221 </dd>
1222
1223 <!-- OBJECT EVENT FIELDS -->
1224 <dd style="display: none; ">
1225 <div></div>
1226 </dd>
1227
1228 <!-- FUNCTION PARAMETERS -->
1229 <dd style="display: none; ">
1230 <div></div>
1231 </dd>
1232
1233 </div>
1234 </div>
1235 </dl>
1236
1237 <!-- RETURNS -->
1238 <h4 style="display: none; ">Returns</h4>
1239 <dl>
1240 <div style="display: none; ">
1241 <div>
1242 </div>
1243 </div>
1244 </dl>
1245
1246 <!-- CALLBACK -->
1247 <div>
1248 <div>
1249 <h4>Callback function</h4>
1250 <p style="display: none; ">
1251 The callback <em>parameter</em> should specify a function
1252 that looks like this:
1253 </p>
1254 <p>
1255 If you specify the <em>callback</em> parameter, it should
1256 specify a function that looks like this:
1257 </p>
1258
1259 <!-- Note: intentionally longer 80 columns -->
1260 <pre>function(<span>DownloadResponse undefined</span>) <span c lass="subdued">{...}</span>;</pre>
1261 <dl>
1262 <div>
1263 <div>
1264 <dt>
1265 <var style="display: none; ">paramName</var>
1266 <em>
1267
1268 <!-- TYPE -->
1269 <div style="display:inline">
1270 (
1271 <span class="optional" style="display: none; ">optional</spa n>
1272 <span class="enum">enumerated</span>
942 <span id="typeTemplate"> 1273 <span id="typeTemplate">
943 <span> 1274 <span>
944 <a href="experimental.webRequest.html#type-HttpHeaders"> HttpHeaders</a> 1275 <a href="experimental.downloads.html#type-DownloadRespon se">DownloadResponse</a>
945 </span> 1276 </span>
946 <span style="display: none; "> 1277 <span style="display: none; ">
947 <span> 1278 <span>
948 array of <span><span></span></span> 1279 array of <span><span></span></span>
949 </span> 1280 </span>
950 <span>paramType</span> 1281 <span>paramType</span>
951 <span></span> 1282 <span></span>
952 </span> 1283 </span>
953 </span> 1284 </span>
954 ) 1285 )
955 </div> 1286 </div>
956 1287
957 </em> 1288 </em>
958 </dt> 1289 </dt>
959 <dd class="todo" style="display: none; "> 1290 <dd class="todo">
960 Undocumented. 1291 Undocumented.
961 </dd> 1292 </dd>
962 <dd>The HTTP response headers that were received along with this redir ect.</dd> 1293 <dd style="display: none; ">
1294 Description of this parameter from the json schema.
1295 </dd>
963 <dd style="display: none; "> 1296 <dd style="display: none; ">
964 This parameter was added in version 1297 This parameter was added in version
965 <b><span></span></b>. 1298 <b><span></span></b>.
966 You must omit this parameter in earlier versions, 1299 You must omit this parameter in earlier versions,
967 and you may omit it in any version. If you require this 1300 and you may omit it in any version. If you require this
968 parameter, the manifest key 1301 parameter, the manifest key
969 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 1302 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
970 can ensure that your extension won't be run in an earlier browser ve rsion. 1303 can ensure that your extension won't be run in an earlier browser ve rsion.
971 </dd> 1304 </dd>
972 1305
(...skipping 16 matching lines...) Expand all
989 <dd style="display: none; "> 1322 <dd style="display: none; ">
990 <div></div> 1323 <div></div>
991 </dd> 1324 </dd>
992 1325
993 <!-- FUNCTION PARAMETERS --> 1326 <!-- FUNCTION PARAMETERS -->
994 <dd style="display: none; "> 1327 <dd style="display: none; ">
995 <div></div> 1328 <div></div>
996 </dd> 1329 </dd>
997 1330
998 </div> 1331 </div>
999 </div><div> 1332 </div>
1000 <div> 1333 </dl>
1334 </div>
1335 </div>
1336
1337 <!-- MIN_VERSION -->
1338 <p style="display: none; ">
1339 This function was added in version <b><span></span></b>.
1340 If you require this function, the manifest key
1341 <a href="manifest.html#minimum_chrome_version">minimum_chrome_ version</a>
1342 can ensure that your extension won't be run in an earlier brow ser version.
1343 </p>
1344 </div> <!-- /description -->
1345
1346 </div><div class="apiItem">
1347 <a name="method-drag"></a> <!-- method-anchor -->
1348 <h4>drag</h4>
1349
1350 <div class="summary"><span style="display: none; ">void</span>
1351 <!-- Note: intentionally longer 80 columns -->
1352 <span>chrome.experimental.downloads.drag</span>(<span class="n ull"><span style="display: none; ">, </span><span>integer</span>
1353 <var><span>id</span></var></span>)</div>
1354
1355 <div class="description">
1356 <p class="todo" style="display: none; ">Undocumented.</p>
1357 <p>Drag the file to another application</p>
1358
1359 <!-- PARAMETERS -->
1360 <h4>Parameters</h4>
1361 <dl>
1362 <div>
1363 <div>
1001 <dt> 1364 <dt>
1002 <var>statusLine</var> 1365 <var>id</var>
1003 <em> 1366 <em>
1004 1367
1005 <!-- TYPE --> 1368 <!-- TYPE -->
1006 <div style="display:inline"> 1369 <div style="display:inline">
1007 ( 1370 (
1008 <span class="optional">optional</span> 1371 <span class="optional" style="display: none; ">optional</spa n>
1009 <span class="enum" style="display: none; ">enumerated</span> 1372 <span class="enum">enumerated</span>
1010 <span id="typeTemplate"> 1373 <span id="typeTemplate">
1011 <span style="display: none; "> 1374 <span style="display: none; ">
1012 <a> Type</a> 1375 <a> Type</a>
1013 </span> 1376 </span>
1014 <span> 1377 <span>
1015 <span style="display: none; "> 1378 <span style="display: none; ">
1016 array of <span><span></span></span> 1379 array of <span><span></span></span>
1017 </span> 1380 </span>
1018 <span>string</span> 1381 <span>integer</span>
1019 <span style="display: none; "></span> 1382 <span></span>
1020 </span> 1383 </span>
1021 </span> 1384 </span>
1022 ) 1385 )
1023 </div> 1386 </div>
1024 1387
1025 </em> 1388 </em>
1026 </dt> 1389 </dt>
1027 <dd class="todo" style="display: none; "> 1390 <dd class="todo">
1028 Undocumented. 1391 Undocumented.
1029 </dd> 1392 </dd>
1030 <dd>HTTP status line of the response</dd> 1393 <dd style="display: none; ">
1394 Description of this parameter from the json schema.
1395 </dd>
1031 <dd style="display: none; "> 1396 <dd style="display: none; ">
1032 This parameter was added in version 1397 This parameter was added in version
1033 <b><span></span></b>. 1398 <b><span></span></b>.
1034 You must omit this parameter in earlier versions, 1399 You must omit this parameter in earlier versions,
1035 and you may omit it in any version. If you require this 1400 and you may omit it in any version. If you require this
1036 parameter, the manifest key 1401 parameter, the manifest key
1037 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 1402 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
1038 can ensure that your extension won't be run in an earlier browser ve rsion. 1403 can ensure that your extension won't be run in an earlier browser ve rsion.
1039 </dd> 1404 </dd>
1040 1405
(...skipping 16 matching lines...) Expand all
1057 <dd style="display: none; "> 1422 <dd style="display: none; ">
1058 <div></div> 1423 <div></div>
1059 </dd> 1424 </dd>
1060 1425
1061 <!-- FUNCTION PARAMETERS --> 1426 <!-- FUNCTION PARAMETERS -->
1062 <dd style="display: none; "> 1427 <dd style="display: none; ">
1063 <div></div> 1428 <div></div>
1064 </dd> 1429 </dd>
1065 1430
1066 </div> 1431 </div>
1067 </div> 1432 </div>
1068 </dl> 1433 </dl>
1069 </dd>
1070 1434
1071 <!-- OBJECT METHODS --> 1435 <!-- RETURNS -->
1072 <dd style="display: none; "> 1436 <h4 style="display: none; ">Returns</h4>
1073 <div></div> 1437 <dl>
1074 </dd> 1438 <div style="display: none; ">
1439 <div>
1440 </div>
1441 </div>
1442 </dl>
1075 1443
1076 <!-- OBJECT EVENT FIELDS --> 1444 <!-- CALLBACK -->
1077 <dd style="display: none; "> 1445 <div style="display: none; ">
1078 <div></div> 1446 <div>
1079 </dd> 1447 <h4>Callback function</h4>
1448 <p>
1449 The callback <em>parameter</em> should specify a function
1450 that looks like this:
1451 </p>
1452 <p>
1453 If you specify the <em>callback</em> parameter, it should
1454 specify a function that looks like this:
1455 </p>
1080 1456
1081 <!-- FUNCTION PARAMETERS --> 1457 <!-- Note: intentionally longer 80 columns -->
1082 <dd style="display: none; "> 1458 <pre>function(<span>Type param1, Type param2</span>) <span cla ss="subdued">{...}</span>;</pre>
1083 <div></div>
1084 </dd>
1085
1086 </div>
1087 </div>
1088 </dl>
1089 </div>
1090
1091 <!-- EXTRA PARAMETERS -->
1092 <div>
1093 <h4>Extra parameters to addListener</h4>
1094 <dl> 1459 <dl>
1095 <div> 1460 <div>
1096 <div> 1461 <div>
1462 </div>
1463 </div>
1464 </dl>
1465 </div>
1466 </div>
1467
1468 <!-- MIN_VERSION -->
1469 <p style="display: none; ">
1470 This function was added in version <b><span></span></b>.
1471 If you require this function, the manifest key
1472 <a href="manifest.html#minimum_chrome_version">minimum_chrome_ version</a>
1473 can ensure that your extension won't be run in an earlier brow ser version.
1474 </p>
1475 </div> <!-- /description -->
1476
1477 </div><div class="apiItem">
1478 <a name="method-erase"></a> <!-- method-anchor -->
1479 <h4>erase</h4>
1480
1481 <div class="summary"><span style="display: none; ">void</span>
1482 <!-- Note: intentionally longer 80 columns -->
1483 <span>chrome.experimental.downloads.erase</span>(<span class=" null"><span style="display: none; ">, </span><span>DownloadQuery</span>
1484 <var><span>undefined</span></var></span><span class="optio nal"><span>, </span><span>function</span>
1485 <var><span>callback</span></var></span>)</div>
1486
1487 <div class="description">
1488 <p class="todo" style="display: none; ">Undocumented.</p>
1489 <p>Erase DownloadItems from history</p>
1490
1491 <!-- PARAMETERS -->
1492 <h4>Parameters</h4>
1493 <dl>
1494 <div>
1495 <div>
1097 <dt> 1496 <dt>
1098 <var>filter</var> 1497 <var style="display: none; ">paramName</var>
1099 <em> 1498 <em>
1100 1499
1101 <!-- TYPE --> 1500 <!-- TYPE -->
1102 <div style="display:inline"> 1501 <div style="display:inline">
1103 ( 1502 (
1104 <span class="optional">optional</span> 1503 <span class="optional" style="display: none; ">optional</spa n>
1105 <span class="enum" style="display: none; ">enumerated</span> 1504 <span class="enum">enumerated</span>
1106 <span id="typeTemplate"> 1505 <span id="typeTemplate">
1107 <span> 1506 <span>
1108 <a href="experimental.webRequest.html#type-RequestFilter ">RequestFilter</a> 1507 <a href="experimental.downloads.html#type-DownloadQuery" >DownloadQuery</a>
1109 </span> 1508 </span>
1110 <span style="display: none; "> 1509 <span style="display: none; ">
1111 <span> 1510 <span>
1112 array of <span><span></span></span> 1511 array of <span><span></span></span>
1113 </span> 1512 </span>
1114 <span>paramType</span> 1513 <span>paramType</span>
1115 <span></span> 1514 <span></span>
1116 </span> 1515 </span>
1117 </span> 1516 </span>
1118 ) 1517 )
1119 </div> 1518 </div>
1120 1519
1121 </em> 1520 </em>
1122 </dt> 1521 </dt>
1123 <dd class="todo" style="display: none; "> 1522 <dd class="todo">
1124 Undocumented. 1523 Undocumented.
1125 </dd> 1524 </dd>
1126 <dd>A set of filters that restricts the events that will be sent to th is listener.</dd> 1525 <dd style="display: none; ">
1526 Description of this parameter from the json schema.
1527 </dd>
1127 <dd style="display: none; "> 1528 <dd style="display: none; ">
1128 This parameter was added in version 1529 This parameter was added in version
1129 <b><span></span></b>. 1530 <b><span></span></b>.
1130 You must omit this parameter in earlier versions, 1531 You must omit this parameter in earlier versions,
1131 and you may omit it in any version. If you require this 1532 and you may omit it in any version. If you require this
1132 parameter, the manifest key 1533 parameter, the manifest key
1133 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 1534 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
1134 can ensure that your extension won't be run in an earlier browser ve rsion. 1535 can ensure that your extension won't be run in an earlier browser ve rsion.
1135 </dd> 1536 </dd>
1136 1537
(...skipping 16 matching lines...) Expand all
1153 <dd style="display: none; "> 1554 <dd style="display: none; ">
1154 <div></div> 1555 <div></div>
1155 </dd> 1556 </dd>
1156 1557
1157 <!-- FUNCTION PARAMETERS --> 1558 <!-- FUNCTION PARAMETERS -->
1158 <dd style="display: none; "> 1559 <dd style="display: none; ">
1159 <div></div> 1560 <div></div>
1160 </dd> 1561 </dd>
1161 1562
1162 </div> 1563 </div>
1163 </div><div> 1564 </div><div>
1164 <div> 1565 <div>
1165 <dt> 1566 <dt>
1166 <var>extraInfoSpec</var> 1567 <var>callback</var>
1167 <em> 1568 <em>
1168 1569
1169 <!-- TYPE --> 1570 <!-- TYPE -->
1170 <div style="display:inline"> 1571 <div style="display:inline">
1171 ( 1572 (
1172 <span class="optional">optional</span> 1573 <span class="optional">optional</span>
1173 <span class="enum" style="display: none; ">enumerated</span> 1574 <span class="enum">enumerated</span>
1174 <span id="typeTemplate"> 1575 <span id="typeTemplate">
1175 <span style="display: none; "> 1576 <span style="display: none; ">
1176 <a> Type</a> 1577 <a> Type</a>
1177 </span> 1578 </span>
1178 <span> 1579 <span>
1179 <span>
1180 array of <span><span>
1181 <span style="display: none; ">
1182 <a> Type</a>
1183 </span>
1184 <span>
1185 <span style="display: none; "> 1580 <span style="display: none; ">
1186 array of <span><span></span></span> 1581 array of <span><span></span></span>
1187 </span> 1582 </span>
1188 <span>string</span> 1583 <span>function</span>
1189 <span>["statusLine", "responseHeaders"]</span> 1584 <span></span>
1190 </span>
1191 </span></span>
1192 </span>
1193 <span style="display: none; ">paramType</span>
1194 <span style="display: none; "></span>
1195 </span> 1585 </span>
1196 </span> 1586 </span>
1197 ) 1587 )
1198 </div> 1588 </div>
1199 1589
1200 </em> 1590 </em>
1201 </dt> 1591 </dt>
1202 <dd class="todo" style="display: none; "> 1592 <dd class="todo">
1203 Undocumented. 1593 Undocumented.
1204 </dd> 1594 </dd>
1205 <dd>Array of extra information that should be passed to the listener f unction.</dd> 1595 <dd style="display: none; ">
1596 Description of this parameter from the json schema.
1597 </dd>
1206 <dd style="display: none; "> 1598 <dd style="display: none; ">
1207 This parameter was added in version 1599 This parameter was added in version
1208 <b><span></span></b>. 1600 <b><span></span></b>.
1209 You must omit this parameter in earlier versions, 1601 You must omit this parameter in earlier versions,
1210 and you may omit it in any version. If you require this 1602 and you may omit it in any version. If you require this
1211 parameter, the manifest key 1603 parameter, the manifest key
1212 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 1604 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
1213 can ensure that your extension won't be run in an earlier browser ve rsion. 1605 can ensure that your extension won't be run in an earlier browser ve rsion.
1214 </dd> 1606 </dd>
1215 1607
(...skipping 16 matching lines...) Expand all
1232 <dd style="display: none; "> 1624 <dd style="display: none; ">
1233 <div></div> 1625 <div></div>
1234 </dd> 1626 </dd>
1235 1627
1236 <!-- FUNCTION PARAMETERS --> 1628 <!-- FUNCTION PARAMETERS -->
1237 <dd style="display: none; "> 1629 <dd style="display: none; ">
1238 <div></div> 1630 <div></div>
1239 </dd> 1631 </dd>
1240 1632
1241 </div> 1633 </div>
1242 </div> 1634 </div>
1243 </dl> 1635 </dl>
1244 </div>
1245 1636
1246 <!-- LISTENER RETURN VALUE --> 1637 <!-- RETURNS -->
1247 <h4 style="display: none; ">Listener returns</h4> 1638 <h4 style="display: none; ">Returns</h4>
1248 <dl> 1639 <dl>
1249 <div style="display: none; "> 1640 <div style="display: none; ">
1250 <div> 1641 <div>
1251 </div> 1642 </div>
1252 </div> 1643 </div>
1253 </dl> 1644 </dl>
1254 1645
1255 </div> <!-- /description --> 1646 <!-- CALLBACK -->
1256 </div><div class="apiItem"> 1647 <div>
1257 <a name="event-onBeforeRequest"></a> 1648 <div>
1258 <h4>onBeforeRequest</h4> 1649 <h4>Callback function</h4>
1650 <p style="display: none; ">
1651 The callback <em>parameter</em> should specify a function
1652 that looks like this:
1653 </p>
1654 <p>
1655 If you specify the <em>callback</em> parameter, it should
1656 specify a function that looks like this:
1657 </p>
1259 1658
1260 <div class="summary"> 1659 <!-- Note: intentionally longer 80 columns -->
1261 <!-- Note: intentionally longer 80 columns --> 1660 <pre>function(<span>null</span>) <span class="subdued">{...}</ span>;</pre>
1262 <span class="subdued">chrome.experimental.webRequest.</span><spa n>onBeforeRequest</span><span class="subdued">.addListener</span>(function(<span >object details</span>) <span class="subdued">{...}</span><span>, RequestFilter filter, array of string extraInfoSpec</span>));
1263 </div>
1264
1265 <div class="description">
1266 <p class="todo" style="display: none; ">Undocumented.</p>
1267 <p>Fires when a request is about to occur.</p>
1268
1269 <!-- LISTENER PARAMETERS -->
1270 <div>
1271 <h4>Listener parameters</h4>
1272 <dl> 1661 <dl>
1273 <div> 1662 <div>
1274 <div> 1663 <div>
1275 <dt> 1664 <dt>
1276 <var>details</var> 1665 <var>ids</var>
1277 <em> 1666 <em>
1278 1667
1279 <!-- TYPE --> 1668 <!-- TYPE -->
1280 <div style="display:inline"> 1669 <div style="display:inline">
1281 ( 1670 (
1282 <span class="optional" style="display: none; ">optional</spa n> 1671 <span class="optional" style="display: none; ">optional</spa n>
1283 <span class="enum" style="display: none; ">enumerated</span> 1672 <span class="enum">enumerated</span>
1284 <span id="typeTemplate"> 1673 <span id="typeTemplate">
1285 <span style="display: none; "> 1674 <span style="display: none; ">
1286 <a> Type</a> 1675 <a> Type</a>
1287 </span> 1676 </span>
1288 <span> 1677 <span>
1289 <span style="display: none; "> 1678 <span>
1290 array of <span><span></span></span> 1679 array of <span style="display: none; "><span></span></ span>
1291 </span> 1680 </span>
1292 <span>object</span> 1681 <span style="display: none; ">paramType</span>
1293 <span style="display: none; "></span> 1682 <span></span>
1294 </span> 1683 </span>
1295 </span> 1684 </span>
1296 ) 1685 )
1297 </div> 1686 </div>
1298 1687
1299 </em> 1688 </em>
1300 </dt> 1689 </dt>
1301 <dd class="todo"> 1690 <dd class="todo">
1302 Undocumented. 1691 Undocumented.
1303 </dd> 1692 </dd>
1304 <dd style="display: none; "> 1693 <dd style="display: none; ">
1305 Description of this parameter from the json schema. 1694 Description of this parameter from the json schema.
1306 </dd> 1695 </dd>
1307 <dd style="display: none; "> 1696 <dd style="display: none; ">
1308 This parameter was added in version 1697 This parameter was added in version
1309 <b><span></span></b>. 1698 <b><span></span></b>.
1310 You must omit this parameter in earlier versions, 1699 You must omit this parameter in earlier versions,
1311 and you may omit it in any version. If you require this 1700 and you may omit it in any version. If you require this
1312 parameter, the manifest key 1701 parameter, the manifest key
1313 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 1702 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
1314 can ensure that your extension won't be run in an earlier browser ve rsion. 1703 can ensure that your extension won't be run in an earlier browser ve rsion.
1315 </dd> 1704 </dd>
1316 1705
1317 <!-- OBJECT PROPERTIES --> 1706 <!-- OBJECT PROPERTIES -->
1318 <dd>
1319 <dl>
1320 <div>
1321 <div>
1322 <dt>
1323 <var>requestId</var>
1324 <em>
1325
1326 <!-- TYPE -->
1327 <div style="display:inline">
1328 (
1329 <span class="optional" style="display: none; ">optional</spa n>
1330 <span class="enum" style="display: none; ">enumerated</span>
1331 <span id="typeTemplate">
1332 <span style="display: none; ">
1333 <a> Type</a>
1334 </span>
1335 <span>
1336 <span style="display: none; ">
1337 array of <span><span></span></span>
1338 </span>
1339 <span>string</span>
1340 <span style="display: none; "></span>
1341 </span>
1342 </span>
1343 )
1344 </div>
1345
1346 </em>
1347 </dt>
1348 <dd class="todo" style="display: none; ">
1349 Undocumented.
1350 </dd>
1351 <dd>The ID of the request. Request IDs are unique within a browser ses sion. As a result, they could be used to relate different events of the same req uest.</dd>
1352 <dd style="display: none; ">
1353 This parameter was added in version
1354 <b><span></span></b>.
1355 You must omit this parameter in earlier versions,
1356 and you may omit it in any version. If you require this
1357 parameter, the manifest key
1358 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
1359 can ensure that your extension won't be run in an earlier browser ve rsion.
1360 </dd>
1361
1362 <!-- OBJECT PROPERTIES -->
1363 <dd style="display: none; "> 1707 <dd style="display: none; ">
1364 <dl> 1708 <dl>
1365 <div> 1709 <div>
1366 <div> 1710 <div>
1367 </div> 1711 </div>
1368 </div> 1712 </div>
1369 </dl> 1713 </dl>
1370 </dd> 1714 </dd>
1371 1715
1372 <!-- OBJECT METHODS --> 1716 <!-- OBJECT METHODS -->
1373 <dd style="display: none; "> 1717 <dd style="display: none; ">
1374 <div></div> 1718 <div></div>
1375 </dd> 1719 </dd>
1376 1720
1377 <!-- OBJECT EVENT FIELDS --> 1721 <!-- OBJECT EVENT FIELDS -->
1378 <dd style="display: none; "> 1722 <dd style="display: none; ">
1379 <div></div> 1723 <div></div>
1380 </dd> 1724 </dd>
1381 1725
1382 <!-- FUNCTION PARAMETERS --> 1726 <!-- FUNCTION PARAMETERS -->
1383 <dd style="display: none; "> 1727 <dd style="display: none; ">
1384 <div></div> 1728 <div></div>
1385 </dd> 1729 </dd>
1386 1730
1387 </div> 1731 </div>
1388 </div><div> 1732 </div>
1389 <div> 1733 </dl>
1734 </div>
1735 </div>
1736
1737 <!-- MIN_VERSION -->
1738 <p style="display: none; ">
1739 This function was added in version <b><span></span></b>.
1740 If you require this function, the manifest key
1741 <a href="manifest.html#minimum_chrome_version">minimum_chrome_ version</a>
1742 can ensure that your extension won't be run in an earlier brow ser version.
1743 </p>
1744 </div> <!-- /description -->
1745
1746 </div><div class="apiItem">
1747 <a name="method-pause"></a> <!-- method-anchor -->
1748 <h4>pause</h4>
1749
1750 <div class="summary"><span style="display: none; ">void</span>
1751 <!-- Note: intentionally longer 80 columns -->
1752 <span>chrome.experimental.downloads.pause</span>(<span class=" null"><span style="display: none; ">, </span><span>integer</span>
1753 <var><span>id</span></var></span>)</div>
1754
1755 <div class="description">
1756 <p class="todo" style="display: none; ">Undocumented.</p>
1757 <p>Pause the download</p>
1758
1759 <!-- PARAMETERS -->
1760 <h4>Parameters</h4>
1761 <dl>
1762 <div>
1763 <div>
1390 <dt> 1764 <dt>
1391 <var>url</var> 1765 <var>id</var>
1392 <em> 1766 <em>
1393 1767
1394 <!-- TYPE --> 1768 <!-- TYPE -->
1395 <div style="display:inline"> 1769 <div style="display:inline">
1396 ( 1770 (
1397 <span class="optional" style="display: none; ">optional</spa n> 1771 <span class="optional" style="display: none; ">optional</spa n>
1398 <span class="enum" style="display: none; ">enumerated</span> 1772 <span class="enum">enumerated</span>
1399 <span id="typeTemplate"> 1773 <span id="typeTemplate">
1400 <span style="display: none; "> 1774 <span style="display: none; ">
1401 <a> Type</a> 1775 <a> Type</a>
1402 </span> 1776 </span>
1403 <span> 1777 <span>
1404 <span style="display: none; "> 1778 <span style="display: none; ">
1405 array of <span><span></span></span> 1779 array of <span><span></span></span>
1406 </span> 1780 </span>
1407 <span>string</span> 1781 <span>integer</span>
1408 <span style="display: none; "></span> 1782 <span></span>
1409 </span> 1783 </span>
1410 </span> 1784 </span>
1411 ) 1785 )
1412 </div> 1786 </div>
1413 1787
1414 </em> 1788 </em>
1415 </dt> 1789 </dt>
1416 <dd class="todo"> 1790 <dd class="todo">
1417 Undocumented. 1791 Undocumented.
1418 </dd> 1792 </dd>
(...skipping 29 matching lines...) Expand all
1448 <dd style="display: none; "> 1822 <dd style="display: none; ">
1449 <div></div> 1823 <div></div>
1450 </dd> 1824 </dd>
1451 1825
1452 <!-- FUNCTION PARAMETERS --> 1826 <!-- FUNCTION PARAMETERS -->
1453 <dd style="display: none; "> 1827 <dd style="display: none; ">
1454 <div></div> 1828 <div></div>
1455 </dd> 1829 </dd>
1456 1830
1457 </div> 1831 </div>
1458 </div><div> 1832 </div>
1459 <div> 1833 </dl>
1834
1835 <!-- RETURNS -->
1836 <h4 style="display: none; ">Returns</h4>
1837 <dl>
1838 <div style="display: none; ">
1839 <div>
1840 </div>
1841 </div>
1842 </dl>
1843
1844 <!-- CALLBACK -->
1845 <div style="display: none; ">
1846 <div>
1847 <h4>Callback function</h4>
1848 <p>
1849 The callback <em>parameter</em> should specify a function
1850 that looks like this:
1851 </p>
1852 <p>
1853 If you specify the <em>callback</em> parameter, it should
1854 specify a function that looks like this:
1855 </p>
1856
1857 <!-- Note: intentionally longer 80 columns -->
1858 <pre>function(<span>Type param1, Type param2</span>) <span cla ss="subdued">{...}</span>;</pre>
1859 <dl>
1860 <div>
1861 <div>
1862 </div>
1863 </div>
1864 </dl>
1865 </div>
1866 </div>
1867
1868 <!-- MIN_VERSION -->
1869 <p style="display: none; ">
1870 This function was added in version <b><span></span></b>.
1871 If you require this function, the manifest key
1872 <a href="manifest.html#minimum_chrome_version">minimum_chrome_ version</a>
1873 can ensure that your extension won't be run in an earlier brow ser version.
1874 </p>
1875 </div> <!-- /description -->
1876
1877 </div><div class="apiItem">
1878 <a name="method-resume"></a> <!-- method-anchor -->
1879 <h4>resume</h4>
1880
1881 <div class="summary"><span style="display: none; ">void</span>
1882 <!-- Note: intentionally longer 80 columns -->
1883 <span>chrome.experimental.downloads.resume</span>(<span class= "null"><span style="display: none; ">, </span><span>integer</span>
1884 <var><span>id</span></var></span>)</div>
1885
1886 <div class="description">
1887 <p class="todo" style="display: none; ">Undocumented.</p>
1888 <p>Resume a paused download</p>
1889
1890 <!-- PARAMETERS -->
1891 <h4>Parameters</h4>
1892 <dl>
1893 <div>
1894 <div>
1460 <dt> 1895 <dt>
1461 <var>method</var> 1896 <var>id</var>
1462 <em> 1897 <em>
1463 1898
1464 <!-- TYPE --> 1899 <!-- TYPE -->
1465 <div style="display:inline"> 1900 <div style="display:inline">
1466 ( 1901 (
1467 <span class="optional" style="display: none; ">optional</spa n> 1902 <span class="optional" style="display: none; ">optional</spa n>
1468 <span class="enum" style="display: none; ">enumerated</span> 1903 <span class="enum">enumerated</span>
1469 <span id="typeTemplate"> 1904 <span id="typeTemplate">
1470 <span style="display: none; "> 1905 <span style="display: none; ">
1471 <a> Type</a> 1906 <a> Type</a>
1472 </span> 1907 </span>
1473 <span> 1908 <span>
1474 <span style="display: none; "> 1909 <span style="display: none; ">
1475 array of <span><span></span></span> 1910 array of <span><span></span></span>
1476 </span> 1911 </span>
1477 <span>string</span> 1912 <span>integer</span>
1478 <span style="display: none; "></span> 1913 <span></span>
1479 </span> 1914 </span>
1480 </span> 1915 </span>
1481 ) 1916 )
1482 </div> 1917 </div>
1483 1918
1484 </em> 1919 </em>
1485 </dt> 1920 </dt>
1486 <dd class="todo" style="display: none; "> 1921 <dd class="todo">
1487 Undocumented. 1922 Undocumented.
1488 </dd> 1923 </dd>
1489 <dd>Standard HTTP method.</dd> 1924 <dd style="display: none; ">
1925 Description of this parameter from the json schema.
1926 </dd>
1490 <dd style="display: none; "> 1927 <dd style="display: none; ">
1491 This parameter was added in version 1928 This parameter was added in version
1492 <b><span></span></b>. 1929 <b><span></span></b>.
1493 You must omit this parameter in earlier versions, 1930 You must omit this parameter in earlier versions,
1494 and you may omit it in any version. If you require this 1931 and you may omit it in any version. If you require this
1495 parameter, the manifest key 1932 parameter, the manifest key
1496 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 1933 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
1497 can ensure that your extension won't be run in an earlier browser ve rsion. 1934 can ensure that your extension won't be run in an earlier browser ve rsion.
1498 </dd> 1935 </dd>
1499 1936
(...skipping 16 matching lines...) Expand all
1516 <dd style="display: none; "> 1953 <dd style="display: none; ">
1517 <div></div> 1954 <div></div>
1518 </dd> 1955 </dd>
1519 1956
1520 <!-- FUNCTION PARAMETERS --> 1957 <!-- FUNCTION PARAMETERS -->
1521 <dd style="display: none; "> 1958 <dd style="display: none; ">
1522 <div></div> 1959 <div></div>
1523 </dd> 1960 </dd>
1524 1961
1525 </div> 1962 </div>
1526 </div><div> 1963 </div>
1527 <div> 1964 </dl>
1965
1966 <!-- RETURNS -->
1967 <h4 style="display: none; ">Returns</h4>
1968 <dl>
1969 <div style="display: none; ">
1970 <div>
1971 </div>
1972 </div>
1973 </dl>
1974
1975 <!-- CALLBACK -->
1976 <div style="display: none; ">
1977 <div>
1978 <h4>Callback function</h4>
1979 <p>
1980 The callback <em>parameter</em> should specify a function
1981 that looks like this:
1982 </p>
1983 <p>
1984 If you specify the <em>callback</em> parameter, it should
1985 specify a function that looks like this:
1986 </p>
1987
1988 <!-- Note: intentionally longer 80 columns -->
1989 <pre>function(<span>Type param1, Type param2</span>) <span cla ss="subdued">{...}</span>;</pre>
1990 <dl>
1991 <div>
1992 <div>
1993 </div>
1994 </div>
1995 </dl>
1996 </div>
1997 </div>
1998
1999 <!-- MIN_VERSION -->
2000 <p style="display: none; ">
2001 This function was added in version <b><span></span></b>.
2002 If you require this function, the manifest key
2003 <a href="manifest.html#minimum_chrome_version">minimum_chrome_ version</a>
2004 can ensure that your extension won't be run in an earlier brow ser version.
2005 </p>
2006 </div> <!-- /description -->
2007
2008 </div><div class="apiItem">
2009 <a name="method-search"></a> <!-- method-anchor -->
2010 <h4>search</h4>
2011
2012 <div class="summary"><span style="display: none; ">void</span>
2013 <!-- Note: intentionally longer 80 columns -->
2014 <span>chrome.experimental.downloads.search</span>(<span class= "null"><span style="display: none; ">, </span><span>DownloadQuery</span>
2015 <var><span>undefined</span></var></span><span class="optio nal"><span>, </span><span>function</span>
2016 <var><span>callback</span></var></span>)</div>
2017
2018 <div class="description">
2019 <p class="todo" style="display: none; ">Undocumented.</p>
2020 <p>Find DownloadItems</p>
2021
2022 <!-- PARAMETERS -->
2023 <h4>Parameters</h4>
2024 <dl>
2025 <div>
2026 <div>
1528 <dt> 2027 <dt>
1529 <var>tabId</var> 2028 <var style="display: none; ">paramName</var>
1530 <em> 2029 <em>
1531 2030
1532 <!-- TYPE --> 2031 <!-- TYPE -->
1533 <div style="display:inline"> 2032 <div style="display:inline">
1534 ( 2033 (
1535 <span class="optional" style="display: none; ">optional</spa n> 2034 <span class="optional" style="display: none; ">optional</spa n>
1536 <span class="enum" style="display: none; ">enumerated</span> 2035 <span class="enum">enumerated</span>
1537 <span id="typeTemplate"> 2036 <span id="typeTemplate">
2037 <span>
2038 <a href="experimental.downloads.html#type-DownloadQuery" >DownloadQuery</a>
2039 </span>
1538 <span style="display: none; "> 2040 <span style="display: none; ">
1539 <a> Type</a> 2041 <span>
1540 </span>
1541 <span>
1542 <span style="display: none; ">
1543 array of <span><span></span></span> 2042 array of <span><span></span></span>
1544 </span> 2043 </span>
1545 <span>integer</span> 2044 <span>paramType</span>
1546 <span style="display: none; "></span> 2045 <span></span>
1547 </span> 2046 </span>
1548 </span> 2047 </span>
1549 ) 2048 )
1550 </div> 2049 </div>
1551 2050
1552 </em> 2051 </em>
1553 </dt> 2052 </dt>
1554 <dd class="todo" style="display: none; "> 2053 <dd class="todo">
1555 Undocumented. 2054 Undocumented.
1556 </dd> 2055 </dd>
1557 <dd>The ID of the tab in which the request takes place. Set to null if the request isn't related to a tab.</dd> 2056 <dd style="display: none; ">
2057 Description of this parameter from the json schema.
2058 </dd>
1558 <dd style="display: none; "> 2059 <dd style="display: none; ">
1559 This parameter was added in version 2060 This parameter was added in version
1560 <b><span></span></b>. 2061 <b><span></span></b>.
1561 You must omit this parameter in earlier versions, 2062 You must omit this parameter in earlier versions,
1562 and you may omit it in any version. If you require this 2063 and you may omit it in any version. If you require this
1563 parameter, the manifest key 2064 parameter, the manifest key
1564 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 2065 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
1565 can ensure that your extension won't be run in an earlier browser ve rsion. 2066 can ensure that your extension won't be run in an earlier browser ve rsion.
1566 </dd> 2067 </dd>
1567 2068
(...skipping 16 matching lines...) Expand all
1584 <dd style="display: none; "> 2085 <dd style="display: none; ">
1585 <div></div> 2086 <div></div>
1586 </dd> 2087 </dd>
1587 2088
1588 <!-- FUNCTION PARAMETERS --> 2089 <!-- FUNCTION PARAMETERS -->
1589 <dd style="display: none; "> 2090 <dd style="display: none; ">
1590 <div></div> 2091 <div></div>
1591 </dd> 2092 </dd>
1592 2093
1593 </div> 2094 </div>
1594 </div><div> 2095 </div><div>
1595 <div> 2096 <div>
1596 <dt> 2097 <dt>
1597 <var>type</var> 2098 <var>callback</var>
1598 <em> 2099 <em>
1599 2100
1600 <!-- TYPE --> 2101 <!-- TYPE -->
1601 <div style="display:inline"> 2102 <div style="display:inline">
1602 ( 2103 (
1603 <span class="optional" style="display: none; ">optional</spa n> 2104 <span class="optional">optional</span>
1604 <span class="enum">enumerated</span> 2105 <span class="enum">enumerated</span>
1605 <span id="typeTemplate"> 2106 <span id="typeTemplate">
1606 <span style="display: none; "> 2107 <span style="display: none; ">
1607 <a> Type</a> 2108 <a> Type</a>
1608 </span> 2109 </span>
1609 <span> 2110 <span>
1610 <span style="display: none; "> 2111 <span style="display: none; ">
1611 array of <span><span></span></span> 2112 array of <span><span></span></span>
1612 </span> 2113 </span>
1613 <span>string</span> 2114 <span>function</span>
1614 <span>["main_frame", "sub_frame", "stylesheet", "script" , "image", "object", "other"]</span> 2115 <span></span>
1615 </span> 2116 </span>
1616 </span> 2117 </span>
1617 ) 2118 )
1618 </div> 2119 </div>
1619 2120
1620 </em> 2121 </em>
1621 </dt> 2122 </dt>
1622 <dd class="todo" style="display: none; "> 2123 <dd class="todo">
1623 Undocumented. 2124 Undocumented.
1624 </dd> 2125 </dd>
1625 <dd>How the requested resource will be used.</dd> 2126 <dd style="display: none; ">
2127 Description of this parameter from the json schema.
2128 </dd>
1626 <dd style="display: none; "> 2129 <dd style="display: none; ">
1627 This parameter was added in version 2130 This parameter was added in version
1628 <b><span></span></b>. 2131 <b><span></span></b>.
1629 You must omit this parameter in earlier versions, 2132 You must omit this parameter in earlier versions,
1630 and you may omit it in any version. If you require this 2133 and you may omit it in any version. If you require this
1631 parameter, the manifest key 2134 parameter, the manifest key
1632 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 2135 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
1633 can ensure that your extension won't be run in an earlier browser ve rsion. 2136 can ensure that your extension won't be run in an earlier browser ve rsion.
1634 </dd> 2137 </dd>
1635 2138
(...skipping 16 matching lines...) Expand all
1652 <dd style="display: none; "> 2155 <dd style="display: none; ">
1653 <div></div> 2156 <div></div>
1654 </dd> 2157 </dd>
1655 2158
1656 <!-- FUNCTION PARAMETERS --> 2159 <!-- FUNCTION PARAMETERS -->
1657 <dd style="display: none; "> 2160 <dd style="display: none; ">
1658 <div></div> 2161 <div></div>
1659 </dd> 2162 </dd>
1660 2163
1661 </div> 2164 </div>
1662 </div><div> 2165 </div>
2166 </dl>
2167
2168 <!-- RETURNS -->
2169 <h4 style="display: none; ">Returns</h4>
2170 <dl>
2171 <div style="display: none; ">
2172 <div>
2173 </div>
2174 </div>
2175 </dl>
2176
2177 <!-- CALLBACK -->
1663 <div> 2178 <div>
2179 <div>
2180 <h4>Callback function</h4>
2181 <p style="display: none; ">
2182 The callback <em>parameter</em> should specify a function
2183 that looks like this:
2184 </p>
2185 <p>
2186 If you specify the <em>callback</em> parameter, it should
2187 specify a function that looks like this:
2188 </p>
2189
2190 <!-- Note: intentionally longer 80 columns -->
2191 <pre>function(<span>null</span>) <span class="subdued">{...}</ span>;</pre>
2192 <dl>
2193 <div>
2194 <div>
1664 <dt> 2195 <dt>
1665 <var>timeStamp</var> 2196 <var>items</var>
1666 <em> 2197 <em>
1667 2198
1668 <!-- TYPE --> 2199 <!-- TYPE -->
1669 <div style="display:inline"> 2200 <div style="display:inline">
1670 ( 2201 (
1671 <span class="optional" style="display: none; ">optional</spa n> 2202 <span class="optional" style="display: none; ">optional</spa n>
1672 <span class="enum" style="display: none; ">enumerated</span> 2203 <span class="enum">enumerated</span>
1673 <span id="typeTemplate"> 2204 <span id="typeTemplate">
1674 <span style="display: none; "> 2205 <span style="display: none; ">
1675 <a> Type</a> 2206 <a> Type</a>
1676 </span> 2207 </span>
1677 <span> 2208 <span>
1678 <span style="display: none; "> 2209 <span>
1679 array of <span><span></span></span> 2210 array of <span style="display: none; "><span></span></ span>
1680 </span> 2211 </span>
1681 <span>number</span> 2212 <span style="display: none; ">paramType</span>
1682 <span style="display: none; "></span> 2213 <span></span>
1683 </span> 2214 </span>
1684 </span> 2215 </span>
1685 ) 2216 )
1686 </div> 2217 </div>
1687 2218
1688 </em> 2219 </em>
1689 </dt> 2220 </dt>
1690 <dd class="todo" style="display: none; "> 2221 <dd class="todo">
1691 Undocumented. 2222 Undocumented.
1692 </dd> 2223 </dd>
1693 <dd>The time when the browser was about to make the request, in millis econds since the epoch.</dd> 2224 <dd style="display: none; ">
2225 Description of this parameter from the json schema.
2226 </dd>
1694 <dd style="display: none; "> 2227 <dd style="display: none; ">
1695 This parameter was added in version 2228 This parameter was added in version
1696 <b><span></span></b>. 2229 <b><span></span></b>.
1697 You must omit this parameter in earlier versions, 2230 You must omit this parameter in earlier versions,
1698 and you may omit it in any version. If you require this 2231 and you may omit it in any version. If you require this
1699 parameter, the manifest key 2232 parameter, the manifest key
1700 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 2233 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
1701 can ensure that your extension won't be run in an earlier browser ve rsion. 2234 can ensure that your extension won't be run in an earlier browser ve rsion.
1702 </dd> 2235 </dd>
1703 2236
(...skipping 16 matching lines...) Expand all
1720 <dd style="display: none; "> 2253 <dd style="display: none; ">
1721 <div></div> 2254 <div></div>
1722 </dd> 2255 </dd>
1723 2256
1724 <!-- FUNCTION PARAMETERS --> 2257 <!-- FUNCTION PARAMETERS -->
1725 <dd style="display: none; "> 2258 <dd style="display: none; ">
1726 <div></div> 2259 <div></div>
1727 </dd> 2260 </dd>
1728 2261
1729 </div> 2262 </div>
1730 </div>
1731 </dl>
1732 </dd>
1733
1734 <!-- OBJECT METHODS -->
1735 <dd style="display: none; ">
1736 <div></div>
1737 </dd>
1738
1739 <!-- OBJECT EVENT FIELDS -->
1740 <dd style="display: none; ">
1741 <div></div>
1742 </dd>
1743
1744 <!-- FUNCTION PARAMETERS -->
1745 <dd style="display: none; ">
1746 <div></div>
1747 </dd>
1748
1749 </div>
1750 </div> 2263 </div>
1751 </dl> 2264 </dl>
2265 </div>
1752 </div> 2266 </div>
1753 2267
1754 <!-- EXTRA PARAMETERS --> 2268 <!-- MIN_VERSION -->
1755 <div> 2269 <p style="display: none; ">
1756 <h4>Extra parameters to addListener</h4> 2270 This function was added in version <b><span></span></b>.
1757 <dl> 2271 If you require this function, the manifest key
2272 <a href="manifest.html#minimum_chrome_version">minimum_chrome_ version</a>
2273 can ensure that your extension won't be run in an earlier brow ser version.
2274 </p>
2275 </div> <!-- /description -->
2276
2277 </div><div class="apiItem">
2278 <a name="method-setDestination"></a> <!-- method-anchor -->
2279 <h4>setDestination</h4>
2280
2281 <div class="summary"><span style="display: none; ">void</span>
2282 <!-- Note: intentionally longer 80 columns -->
2283 <span>chrome.experimental.downloads.setDestination</span>(<spa n class="null"><span style="display: none; ">, </span><span>integer</span>
2284 <var><span>id</span></var></span><span class="null"><span> , </span><span>string</span>
2285 <var><span>path</span></var></span>)</div>
2286
2287 <div class="description">
2288 <p class="todo" style="display: none; ">Undocumented.</p>
2289 <p>Move a downloaded file</p>
2290
2291 <!-- PARAMETERS -->
2292 <h4>Parameters</h4>
2293 <dl>
2294 <div>
1758 <div> 2295 <div>
1759 <div>
1760 <dt> 2296 <dt>
1761 <var>filter</var> 2297 <var>id</var>
1762 <em> 2298 <em>
1763 2299
1764 <!-- TYPE --> 2300 <!-- TYPE -->
1765 <div style="display:inline"> 2301 <div style="display:inline">
1766 ( 2302 (
1767 <span class="optional">optional</span> 2303 <span class="optional" style="display: none; ">optional</spa n>
1768 <span class="enum" style="display: none; ">enumerated</span> 2304 <span class="enum">enumerated</span>
1769 <span id="typeTemplate"> 2305 <span id="typeTemplate">
2306 <span style="display: none; ">
2307 <a> Type</a>
2308 </span>
1770 <span> 2309 <span>
1771 <a href="experimental.webRequest.html#type-RequestFilter ">RequestFilter</a> 2310 <span style="display: none; ">
1772 </span>
1773 <span style="display: none; ">
1774 <span>
1775 array of <span><span></span></span> 2311 array of <span><span></span></span>
1776 </span> 2312 </span>
1777 <span>paramType</span> 2313 <span>integer</span>
1778 <span></span> 2314 <span></span>
1779 </span> 2315 </span>
1780 </span> 2316 </span>
1781 ) 2317 )
1782 </div> 2318 </div>
1783 2319
1784 </em> 2320 </em>
1785 </dt> 2321 </dt>
1786 <dd class="todo" style="display: none; "> 2322 <dd class="todo">
1787 Undocumented. 2323 Undocumented.
1788 </dd> 2324 </dd>
1789 <dd>A set of filters that restricts the events that will be sent to th is listener.</dd> 2325 <dd style="display: none; ">
2326 Description of this parameter from the json schema.
2327 </dd>
1790 <dd style="display: none; "> 2328 <dd style="display: none; ">
1791 This parameter was added in version 2329 This parameter was added in version
1792 <b><span></span></b>. 2330 <b><span></span></b>.
1793 You must omit this parameter in earlier versions, 2331 You must omit this parameter in earlier versions,
1794 and you may omit it in any version. If you require this 2332 and you may omit it in any version. If you require this
1795 parameter, the manifest key 2333 parameter, the manifest key
1796 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 2334 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
1797 can ensure that your extension won't be run in an earlier browser ve rsion. 2335 can ensure that your extension won't be run in an earlier browser ve rsion.
1798 </dd> 2336 </dd>
1799 2337
(...skipping 16 matching lines...) Expand all
1816 <dd style="display: none; "> 2354 <dd style="display: none; ">
1817 <div></div> 2355 <div></div>
1818 </dd> 2356 </dd>
1819 2357
1820 <!-- FUNCTION PARAMETERS --> 2358 <!-- FUNCTION PARAMETERS -->
1821 <dd style="display: none; "> 2359 <dd style="display: none; ">
1822 <div></div> 2360 <div></div>
1823 </dd> 2361 </dd>
1824 2362
1825 </div> 2363 </div>
1826 </div><div> 2364 </div><div>
1827 <div> 2365 <div>
1828 <dt> 2366 <dt>
1829 <var>extraInfoSpec</var> 2367 <var>path</var>
1830 <em> 2368 <em>
1831 2369
1832 <!-- TYPE --> 2370 <!-- TYPE -->
1833 <div style="display:inline"> 2371 <div style="display:inline">
1834 ( 2372 (
1835 <span class="optional">optional</span> 2373 <span class="optional" style="display: none; ">optional</spa n>
1836 <span class="enum" style="display: none; ">enumerated</span> 2374 <span class="enum">enumerated</span>
1837 <span id="typeTemplate"> 2375 <span id="typeTemplate">
1838 <span style="display: none; "> 2376 <span style="display: none; ">
1839 <a> Type</a> 2377 <a> Type</a>
1840 </span> 2378 </span>
1841 <span> 2379 <span>
1842 <span>
1843 array of <span><span>
1844 <span style="display: none; ">
1845 <a> Type</a>
1846 </span>
1847 <span>
1848 <span style="display: none; "> 2380 <span style="display: none; ">
1849 array of <span><span></span></span> 2381 array of <span><span></span></span>
1850 </span> 2382 </span>
1851 <span>string</span> 2383 <span>string</span>
1852 <span>["blocking"]</span> 2384 <span></span>
1853 </span>
1854 </span></span>
1855 </span>
1856 <span style="display: none; ">paramType</span>
1857 <span style="display: none; "></span>
1858 </span> 2385 </span>
1859 </span> 2386 </span>
1860 ) 2387 )
1861 </div> 2388 </div>
1862 2389
1863 </em> 2390 </em>
1864 </dt> 2391 </dt>
1865 <dd class="todo" style="display: none; "> 2392 <dd class="todo">
1866 Undocumented. 2393 Undocumented.
1867 </dd> 2394 </dd>
1868 <dd>Array of extra information that should be passed to the listener f unction.</dd> 2395 <dd style="display: none; ">
2396 Description of this parameter from the json schema.
2397 </dd>
1869 <dd style="display: none; "> 2398 <dd style="display: none; ">
1870 This parameter was added in version 2399 This parameter was added in version
1871 <b><span></span></b>. 2400 <b><span></span></b>.
1872 You must omit this parameter in earlier versions, 2401 You must omit this parameter in earlier versions,
1873 and you may omit it in any version. If you require this 2402 and you may omit it in any version. If you require this
1874 parameter, the manifest key 2403 parameter, the manifest key
1875 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 2404 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
1876 can ensure that your extension won't be run in an earlier browser ve rsion. 2405 can ensure that your extension won't be run in an earlier browser ve rsion.
1877 </dd> 2406 </dd>
1878 2407
(...skipping 16 matching lines...) Expand all
1895 <dd style="display: none; "> 2424 <dd style="display: none; ">
1896 <div></div> 2425 <div></div>
1897 </dd> 2426 </dd>
1898 2427
1899 <!-- FUNCTION PARAMETERS --> 2428 <!-- FUNCTION PARAMETERS -->
1900 <dd style="display: none; "> 2429 <dd style="display: none; ">
1901 <div></div> 2430 <div></div>
1902 </dd> 2431 </dd>
1903 2432
1904 </div> 2433 </div>
2434 </div>
2435 </dl>
2436
2437 <!-- RETURNS -->
2438 <h4 style="display: none; ">Returns</h4>
2439 <dl>
2440 <div style="display: none; ">
2441 <div>
2442 </div>
2443 </div>
2444 </dl>
2445
2446 <!-- CALLBACK -->
2447 <div style="display: none; ">
2448 <div>
2449 <h4>Callback function</h4>
2450 <p>
2451 The callback <em>parameter</em> should specify a function
2452 that looks like this:
2453 </p>
2454 <p>
2455 If you specify the <em>callback</em> parameter, it should
2456 specify a function that looks like this:
2457 </p>
2458
2459 <!-- Note: intentionally longer 80 columns -->
2460 <pre>function(<span>Type param1, Type param2</span>) <span cla ss="subdued">{...}</span>;</pre>
2461 <dl>
2462 <div>
2463 <div>
2464 </div>
1905 </div> 2465 </div>
1906 </dl> 2466 </dl>
2467 </div>
1907 </div> 2468 </div>
1908 2469
1909 <!-- LISTENER RETURN VALUE --> 2470 <!-- MIN_VERSION -->
1910 <h4>Listener returns</h4> 2471 <p style="display: none; ">
2472 This function was added in version <b><span></span></b>.
2473 If you require this function, the manifest key
2474 <a href="manifest.html#minimum_chrome_version">minimum_chrome_ version</a>
2475 can ensure that your extension won't be run in an earlier brow ser version.
2476 </p>
2477 </div> <!-- /description -->
2478
2479 </div><div class="apiItem">
2480 <a name="method-show"></a> <!-- method-anchor -->
2481 <h4>show</h4>
2482
2483 <div class="summary"><span style="display: none; ">void</span>
2484 <!-- Note: intentionally longer 80 columns -->
2485 <span>chrome.experimental.downloads.show</span>(<span class="n ull"><span style="display: none; ">, </span><span>integer</span>
2486 <var><span>id</span></var></span>)</div>
2487
2488 <div class="description">
2489 <p class="todo" style="display: none; ">Undocumented.</p>
2490 <p>Show in folder</p>
2491
2492 <!-- PARAMETERS -->
2493 <h4>Parameters</h4>
1911 <dl> 2494 <dl>
1912 <div> 2495 <div>
1913 <div> 2496 <div>
1914 <dt> 2497 <dt>
1915 <var style="display: none; ">paramName</var> 2498 <var>id</var>
1916 <em> 2499 <em>
1917 2500
1918 <!-- TYPE --> 2501 <!-- TYPE -->
1919 <div style="display:inline"> 2502 <div style="display:inline">
1920 ( 2503 (
1921 <span class="optional">optional</span> 2504 <span class="optional" style="display: none; ">optional</spa n>
1922 <span class="enum" style="display: none; ">enumerated</span> 2505 <span class="enum">enumerated</span>
1923 <span id="typeTemplate"> 2506 <span id="typeTemplate">
2507 <span style="display: none; ">
2508 <a> Type</a>
2509 </span>
1924 <span> 2510 <span>
1925 <a href="experimental.webRequest.html#type-BlockingRespo nse">BlockingResponse</a> 2511 <span style="display: none; ">
1926 </span>
1927 <span style="display: none; ">
1928 <span>
1929 array of <span><span></span></span> 2512 array of <span><span></span></span>
1930 </span> 2513 </span>
1931 <span>paramType</span> 2514 <span>integer</span>
1932 <span></span> 2515 <span></span>
1933 </span> 2516 </span>
1934 </span> 2517 </span>
1935 ) 2518 )
1936 </div> 2519 </div>
1937 2520
1938 </em> 2521 </em>
1939 </dt> 2522 </dt>
1940 <dd class="todo" style="display: none; "> 2523 <dd class="todo">
1941 Undocumented. 2524 Undocumented.
1942 </dd> 2525 </dd>
1943 <dd>If "blocking" is specified in the "extraInfoSpec" parameter, the e vent listener should return an object of this type.</dd> 2526 <dd style="display: none; ">
2527 Description of this parameter from the json schema.
2528 </dd>
1944 <dd style="display: none; "> 2529 <dd style="display: none; ">
1945 This parameter was added in version 2530 This parameter was added in version
1946 <b><span></span></b>. 2531 <b><span></span></b>.
1947 You must omit this parameter in earlier versions, 2532 You must omit this parameter in earlier versions,
1948 and you may omit it in any version. If you require this 2533 and you may omit it in any version. If you require this
1949 parameter, the manifest key 2534 parameter, the manifest key
1950 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 2535 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
1951 can ensure that your extension won't be run in an earlier browser ve rsion. 2536 can ensure that your extension won't be run in an earlier browser ve rsion.
1952 </dd> 2537 </dd>
1953 2538
(...skipping 19 matching lines...) Expand all
1973 2558
1974 <!-- FUNCTION PARAMETERS --> 2559 <!-- FUNCTION PARAMETERS -->
1975 <dd style="display: none; "> 2560 <dd style="display: none; ">
1976 <div></div> 2561 <div></div>
1977 </dd> 2562 </dd>
1978 2563
1979 </div> 2564 </div>
1980 </div> 2565 </div>
1981 </dl> 2566 </dl>
1982 2567
2568 <!-- RETURNS -->
2569 <h4 style="display: none; ">Returns</h4>
2570 <dl>
2571 <div style="display: none; ">
2572 <div>
2573 </div>
2574 </div>
2575 </dl>
2576
2577 <!-- CALLBACK -->
2578 <div style="display: none; ">
2579 <div>
2580 <h4>Callback function</h4>
2581 <p>
2582 The callback <em>parameter</em> should specify a function
2583 that looks like this:
2584 </p>
2585 <p>
2586 If you specify the <em>callback</em> parameter, it should
2587 specify a function that looks like this:
2588 </p>
2589
2590 <!-- Note: intentionally longer 80 columns -->
2591 <pre>function(<span>Type param1, Type param2</span>) <span cla ss="subdued">{...}</span>;</pre>
2592 <dl>
2593 <div>
2594 <div>
2595 </div>
2596 </div>
2597 </dl>
2598 </div>
2599 </div>
2600
2601 <!-- MIN_VERSION -->
2602 <p style="display: none; ">
2603 This function was added in version <b><span></span></b>.
2604 If you require this function, the manifest key
2605 <a href="manifest.html#minimum_chrome_version">minimum_chrome_ version</a>
2606 can ensure that your extension won't be run in an earlier brow ser version.
2607 </p>
1983 </div> <!-- /description --> 2608 </div> <!-- /description -->
1984 </div><div class="apiItem"> 2609
1985 <a name="event-onBeforeSendHeaders"></a> 2610 </div> <!-- /apiItem -->
1986 <h4>onBeforeSendHeaders</h4> 2611
2612 </div> <!-- /apiGroup -->
2613
2614 <!-- EVENTS -->
2615 <div id="eventsTemplate" class="apiGroup" style="display: none; ">
2616 <a></a>
2617 <h3>Events</h3>
2618 <!-- iterates over all events -->
2619 <div class="apiItem">
2620 <a></a>
2621 <h4>event name</h4>
1987 2622
1988 <div class="summary"> 2623 <div class="summary">
1989 <!-- Note: intentionally longer 80 columns --> 2624 <!-- Note: intentionally longer 80 columns -->
1990 <span class="subdued">chrome.experimental.webRequest.</span><spa n>onBeforeSendHeaders</span><span class="subdued">.addListener</span>(function(< span>object details</span>) <span class="subdued">{...}</span><span>, RequestFil ter filter, array of string extraInfoSpec</span>)); 2625 <span class="subdued">chrome.bookmarks</span><span>onEvent</span ><span class="subdued">.addListener</span>(function(<span>Type param1, Type para m2</span>) <span class="subdued">{...}</span><span>, Type opt_param1, Type opt_p aram2</span>));
1991 </div> 2626 </div>
1992 2627
1993 <div class="description"> 2628 <div class="description">
1994 <p class="todo" style="display: none; ">Undocumented.</p> 2629 <p class="todo">Undocumented.</p>
1995 <p>Fires before sending an HTTP request, once the request header s are available. This may occur after a TCP connection is made to the server, bu t before any HTTP data is sent. </p> 2630 <p>
2631 A description from the json schema def of the event goes here.
2632 </p>
1996 2633
1997 <!-- LISTENER PARAMETERS --> 2634 <!-- LISTENER PARAMETERS -->
1998 <div> 2635 <div>
1999 <h4>Listener parameters</h4> 2636 <h4>Listener parameters</h4>
2000 <dl> 2637 <dl>
2001 <div> 2638 <div>
2002 <div> 2639 <div>
2640 </div>
2641 </div>
2642 </dl>
2643 </div>
2644
2645 <!-- EXTRA PARAMETERS -->
2646 <div>
2647 <h4>Extra parameters to addListener</h4>
2648 <dl>
2649 <div>
2650 <div>
2651 </div>
2652 </div>
2653 </dl>
2654 </div>
2655
2656 <!-- LISTENER RETURN VALUE -->
2657 <h4>Listener returns</h4>
2658 <dl>
2659 <div>
2660 <div>
2661 </div>
2662 </div>
2663 </dl>
2664
2665 </div> <!-- /description -->
2666 </div> <!-- /apiItem -->
2667
2668 </div> <!-- /apiGroup -->
2669
2670 <!-- TYPES -->
2671 <div class="apiGroup">
2672 <a name="types"></a>
2673 <h3 id="types">Types</h3>
2674
2675 <!-- iterates over all types -->
2676 <div class="apiItem">
2677 <a name="type-DownloadItem"></a>
2678 <h4>DownloadItem</h4>
2679
2680 <div>
2003 <dt> 2681 <dt>
2004 <var>details</var> 2682 <var style="display: none; ">paramName</var>
2005 <em> 2683 <em>
2006 2684
2007 <!-- TYPE --> 2685 <!-- TYPE -->
2008 <div style="display:inline"> 2686 <div style="display:inline">
2009 ( 2687 (
2010 <span class="optional" style="display: none; ">optional</spa n> 2688 <span class="optional" style="display: none; ">optional</spa n>
2011 <span class="enum" style="display: none; ">enumerated</span> 2689 <span class="enum">enumerated</span>
2012 <span id="typeTemplate"> 2690 <span id="typeTemplate">
2013 <span style="display: none; "> 2691 <span style="display: none; ">
2014 <a> Type</a> 2692 <a> Type</a>
2015 </span> 2693 </span>
2016 <span> 2694 <span>
2017 <span style="display: none; "> 2695 <span style="display: none; ">
2018 array of <span><span></span></span> 2696 array of <span><span></span></span>
2019 </span> 2697 </span>
2020 <span>object</span> 2698 <span>object</span>
2021 <span style="display: none; "></span> 2699 <span></span>
2022 </span> 2700 </span>
2023 </span> 2701 </span>
2024 ) 2702 )
2025 </div> 2703 </div>
2026 2704
2027 </em> 2705 </em>
2028 </dt> 2706 </dt>
2029 <dd class="todo"> 2707 <dd class="todo" style="display: none; ">
2030 Undocumented. 2708 Undocumented.
2031 </dd> 2709 </dd>
2032 <dd style="display: none; "> 2710 <dd>The state of a downloading file.</dd>
2033 Description of this parameter from the json schema.
2034 </dd>
2035 <dd style="display: none; "> 2711 <dd style="display: none; ">
2036 This parameter was added in version 2712 This parameter was added in version
2037 <b><span></span></b>. 2713 <b><span></span></b>.
2038 You must omit this parameter in earlier versions, 2714 You must omit this parameter in earlier versions,
2039 and you may omit it in any version. If you require this 2715 and you may omit it in any version. If you require this
2040 parameter, the manifest key 2716 parameter, the manifest key
2041 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 2717 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
2042 can ensure that your extension won't be run in an earlier browser ve rsion. 2718 can ensure that your extension won't be run in an earlier browser ve rsion.
2043 </dd> 2719 </dd>
2044 2720
2045 <!-- OBJECT PROPERTIES --> 2721 <!-- OBJECT PROPERTIES -->
2046 <dd> 2722 <dd>
2047 <dl> 2723 <dl>
2048 <div> 2724 <div>
2049 <div> 2725 <div>
2050 <dt> 2726 <dt>
2051 <var>requestId</var> 2727 <var>id</var>
2052 <em> 2728 <em>
2053 2729
2054 <!-- TYPE --> 2730 <!-- TYPE -->
2055 <div style="display:inline"> 2731 <div style="display:inline">
2056 ( 2732 (
2057 <span class="optional" style="display: none; ">optional</spa n> 2733 <span class="optional" style="display: none; ">optional</spa n>
2058 <span class="enum" style="display: none; ">enumerated</span> 2734 <span class="enum">enumerated</span>
2059 <span id="typeTemplate"> 2735 <span id="typeTemplate">
2060 <span style="display: none; "> 2736 <span style="display: none; ">
2061 <a> Type</a> 2737 <a> Type</a>
2062 </span> 2738 </span>
2063 <span> 2739 <span>
2064 <span style="display: none; "> 2740 <span style="display: none; ">
2065 array of <span><span></span></span> 2741 array of <span><span></span></span>
2066 </span> 2742 </span>
2067 <span>string</span> 2743 <span>integer</span>
2068 <span style="display: none; "></span> 2744 <span></span>
2069 </span> 2745 </span>
2070 </span> 2746 </span>
2071 ) 2747 )
2072 </div> 2748 </div>
2073 2749
2074 </em> 2750 </em>
2075 </dt> 2751 </dt>
2076 <dd class="todo" style="display: none; "> 2752 <dd class="todo" style="display: none; ">
2077 Undocumented. 2753 Undocumented.
2078 </dd> 2754 </dd>
2079 <dd>The ID of the request. Request IDs are unique within a browser ses sion. As a result, they could be used to relate different events of the same req uest.</dd> 2755 <dd>A persistent identifier</dd>
2080 <dd style="display: none; "> 2756 <dd style="display: none; ">
2081 This parameter was added in version 2757 This parameter was added in version
2082 <b><span></span></b>. 2758 <b><span></span></b>.
2083 You must omit this parameter in earlier versions, 2759 You must omit this parameter in earlier versions,
2084 and you may omit it in any version. If you require this 2760 and you may omit it in any version. If you require this
2085 parameter, the manifest key 2761 parameter, the manifest key
2086 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 2762 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
2087 can ensure that your extension won't be run in an earlier browser ve rsion. 2763 can ensure that your extension won't be run in an earlier browser ve rsion.
2088 </dd> 2764 </dd>
2089 2765
(...skipping 26 matching lines...) Expand all
2116 </div><div> 2792 </div><div>
2117 <div> 2793 <div>
2118 <dt> 2794 <dt>
2119 <var>url</var> 2795 <var>url</var>
2120 <em> 2796 <em>
2121 2797
2122 <!-- TYPE --> 2798 <!-- TYPE -->
2123 <div style="display:inline"> 2799 <div style="display:inline">
2124 ( 2800 (
2125 <span class="optional" style="display: none; ">optional</spa n> 2801 <span class="optional" style="display: none; ">optional</spa n>
2126 <span class="enum" style="display: none; ">enumerated</span> 2802 <span class="enum">enumerated</span>
2127 <span id="typeTemplate"> 2803 <span id="typeTemplate">
2128 <span style="display: none; "> 2804 <span style="display: none; ">
2129 <a> Type</a> 2805 <a> Type</a>
2130 </span> 2806 </span>
2131 <span> 2807 <span>
2132 <span style="display: none; "> 2808 <span style="display: none; ">
2133 array of <span><span></span></span> 2809 array of <span><span></span></span>
2134 </span> 2810 </span>
2135 <span>string</span> 2811 <span>string</span>
2136 <span style="display: none; "></span> 2812 <span></span>
2137 </span> 2813 </span>
2138 </span> 2814 </span>
2139 ) 2815 )
2140 </div> 2816 </div>
2141 2817
2142 </em> 2818 </em>
2143 </dt> 2819 </dt>
2144 <dd class="todo"> 2820 <dd class="todo" style="display: none; ">
2145 Undocumented. 2821 Undocumented.
2146 </dd> 2822 </dd>
2147 <dd style="display: none; "> 2823 <dd>absolute URL</dd>
2148 Description of this parameter from the json schema.
2149 </dd>
2150 <dd style="display: none; "> 2824 <dd style="display: none; ">
2151 This parameter was added in version 2825 This parameter was added in version
2152 <b><span></span></b>. 2826 <b><span></span></b>.
2153 You must omit this parameter in earlier versions, 2827 You must omit this parameter in earlier versions,
2154 and you may omit it in any version. If you require this 2828 and you may omit it in any version. If you require this
2155 parameter, the manifest key 2829 parameter, the manifest key
2156 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 2830 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
2157 can ensure that your extension won't be run in an earlier browser ve rsion. 2831 can ensure that your extension won't be run in an earlier browser ve rsion.
2158 </dd> 2832 </dd>
2159 2833
(...skipping 19 matching lines...) Expand all
2179 2853
2180 <!-- FUNCTION PARAMETERS --> 2854 <!-- FUNCTION PARAMETERS -->
2181 <dd style="display: none; "> 2855 <dd style="display: none; ">
2182 <div></div> 2856 <div></div>
2183 </dd> 2857 </dd>
2184 2858
2185 </div> 2859 </div>
2186 </div><div> 2860 </div><div>
2187 <div> 2861 <div>
2188 <dt> 2862 <dt>
2189 <var>timeStamp</var> 2863 <var>filename</var>
2190 <em> 2864 <em>
2191 2865
2192 <!-- TYPE --> 2866 <!-- TYPE -->
2193 <div style="display:inline"> 2867 <div style="display:inline">
2194 ( 2868 (
2195 <span class="optional" style="display: none; ">optional</spa n> 2869 <span class="optional" style="display: none; ">optional</spa n>
2196 <span class="enum" style="display: none; ">enumerated</span> 2870 <span class="enum">enumerated</span>
2197 <span id="typeTemplate"> 2871 <span id="typeTemplate">
2198 <span style="display: none; "> 2872 <span style="display: none; ">
2199 <a> Type</a> 2873 <a> Type</a>
2200 </span> 2874 </span>
2201 <span> 2875 <span>
2202 <span style="display: none; "> 2876 <span style="display: none; ">
2203 array of <span><span></span></span> 2877 array of <span><span></span></span>
2204 </span> 2878 </span>
2205 <span>number</span> 2879 <span>string</span>
2206 <span style="display: none; "></span> 2880 <span></span>
2207 </span> 2881 </span>
2208 </span> 2882 </span>
2209 ) 2883 )
2210 </div> 2884 </div>
2211 2885
2212 </em> 2886 </em>
2213 </dt> 2887 </dt>
2214 <dd class="todo" style="display: none; "> 2888 <dd class="todo" style="display: none; ">
2215 Undocumented. 2889 Undocumented.
2216 </dd> 2890 </dd>
2217 <dd>The time when the browser was about to send headers, in millisecon ds since the epoch.</dd> 2891 <dd>absolute local path</dd>
2218 <dd style="display: none; "> 2892 <dd style="display: none; ">
2219 This parameter was added in version 2893 This parameter was added in version
2220 <b><span></span></b>. 2894 <b><span></span></b>.
2221 You must omit this parameter in earlier versions, 2895 You must omit this parameter in earlier versions,
2222 and you may omit it in any version. If you require this 2896 and you may omit it in any version. If you require this
2223 parameter, the manifest key 2897 parameter, the manifest key
2224 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 2898 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
2225 can ensure that your extension won't be run in an earlier browser ve rsion. 2899 can ensure that your extension won't be run in an earlier browser ve rsion.
2226 </dd> 2900 </dd>
2227 2901
(...skipping 19 matching lines...) Expand all
2247 2921
2248 <!-- FUNCTION PARAMETERS --> 2922 <!-- FUNCTION PARAMETERS -->
2249 <dd style="display: none; "> 2923 <dd style="display: none; ">
2250 <div></div> 2924 <div></div>
2251 </dd> 2925 </dd>
2252 2926
2253 </div> 2927 </div>
2254 </div><div> 2928 </div><div>
2255 <div> 2929 <div>
2256 <dt> 2930 <dt>
2257 <var>requestHeaders</var> 2931 <var>danger</var>
2258 <em> 2932 <em>
2259 2933
2260 <!-- TYPE --> 2934 <!-- TYPE -->
2261 <div style="display:inline"> 2935 <div style="display:inline">
2262 ( 2936 (
2263 <span class="optional">optional</span> 2937 <span class="optional" style="display: none; ">optional</spa n>
2264 <span class="enum" style="display: none; ">enumerated</span> 2938 <span class="enum">enumerated</span>
2265 <span id="typeTemplate"> 2939 <span id="typeTemplate">
2940 <span style="display: none; ">
2941 <a> Type</a>
2942 </span>
2266 <span> 2943 <span>
2267 <a href="experimental.webRequest.html#type-HttpHeaders"> HttpHeaders</a> 2944 <span style="display: none; ">
2268 </span>
2269 <span style="display: none; ">
2270 <span>
2271 array of <span><span></span></span> 2945 array of <span><span></span></span>
2272 </span> 2946 </span>
2273 <span>paramType</span> 2947 <span>string</span>
2274 <span></span> 2948 <span></span>
2275 </span> 2949 </span>
2276 </span> 2950 </span>
2277 ) 2951 )
2278 </div> 2952 </div>
2279 2953
2280 </em> 2954 </em>
2281 </dt> 2955 </dt>
2282 <dd class="todo" style="display: none; "> 2956 <dd class="todo" style="display: none; ">
2283 Undocumented. 2957 Undocumented.
2284 </dd> 2958 </dd>
2285 <dd>The HTTP request headers that are going to be sent out with this r equest.</dd> 2959 <dd>Safety</dd>
2286 <dd style="display: none; "> 2960 <dd style="display: none; ">
2287 This parameter was added in version 2961 This parameter was added in version
2288 <b><span></span></b>. 2962 <b><span></span></b>.
2289 You must omit this parameter in earlier versions, 2963 You must omit this parameter in earlier versions,
2290 and you may omit it in any version. If you require this 2964 and you may omit it in any version. If you require this
2291 parameter, the manifest key 2965 parameter, the manifest key
2292 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 2966 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
2293 can ensure that your extension won't be run in an earlier browser ve rsion. 2967 can ensure that your extension won't be run in an earlier browser ve rsion.
2294 </dd> 2968 </dd>
2295 2969
2296 <!-- OBJECT PROPERTIES --> 2970 <!-- OBJECT PROPERTIES -->
2297 <dd style="display: none; "> 2971 <dd style="display: none; ">
2298 <dl> 2972 <dl>
2299 <div> 2973 <div>
2300 <div> 2974 <div>
2301 </div> 2975 </div>
2302 </div> 2976 </div>
2303 </dl> 2977 </dl>
2304 </dd> 2978 </dd>
2305
2306 <!-- OBJECT METHODS -->
2307 <dd style="display: none; ">
2308 <div></div>
2309 </dd>
2310
2311 <!-- OBJECT EVENT FIELDS -->
2312 <dd style="display: none; ">
2313 <div></div>
2314 </dd>
2315
2316 <!-- FUNCTION PARAMETERS -->
2317 <dd style="display: none; ">
2318 <div></div>
2319 </dd>
2320
2321 </div>
2322 </div>
2323 </dl>
2324 </dd>
2325 2979
2326 <!-- OBJECT METHODS --> 2980 <!-- OBJECT METHODS -->
2327 <dd style="display: none; "> 2981 <dd style="display: none; ">
2328 <div></div> 2982 <div></div>
2329 </dd> 2983 </dd>
2330 2984
2331 <!-- OBJECT EVENT FIELDS --> 2985 <!-- OBJECT EVENT FIELDS -->
2332 <dd style="display: none; "> 2986 <dd style="display: none; ">
2333 <div></div> 2987 <div></div>
2334 </dd> 2988 </dd>
2335 2989
2336 <!-- FUNCTION PARAMETERS --> 2990 <!-- FUNCTION PARAMETERS -->
2337 <dd style="display: none; "> 2991 <dd style="display: none; ">
2338 <div></div> 2992 <div></div>
2339 </dd> 2993 </dd>
2340 2994
2341 </div> 2995 </div>
2342 </div> 2996 </div><div>
2343 </dl>
2344 </div>
2345
2346 <!-- EXTRA PARAMETERS -->
2347 <div> 2997 <div>
2348 <h4>Extra parameters to addListener</h4>
2349 <dl>
2350 <div>
2351 <div>
2352 <dt> 2998 <dt>
2353 <var>filter</var> 2999 <var>dangerAccepted</var>
2354 <em> 3000 <em>
2355 3001
2356 <!-- TYPE --> 3002 <!-- TYPE -->
2357 <div style="display:inline"> 3003 <div style="display:inline">
2358 ( 3004 (
2359 <span class="optional">optional</span> 3005 <span class="optional" style="display: none; ">optional</spa n>
2360 <span class="enum" style="display: none; ">enumerated</span> 3006 <span class="enum">enumerated</span>
2361 <span id="typeTemplate"> 3007 <span id="typeTemplate">
3008 <span style="display: none; ">
3009 <a> Type</a>
3010 </span>
2362 <span> 3011 <span>
2363 <a href="experimental.webRequest.html#type-RequestFilter ">RequestFilter</a> 3012 <span style="display: none; ">
2364 </span>
2365 <span style="display: none; ">
2366 <span>
2367 array of <span><span></span></span> 3013 array of <span><span></span></span>
2368 </span> 3014 </span>
2369 <span>paramType</span> 3015 <span>boolean</span>
2370 <span></span> 3016 <span></span>
2371 </span> 3017 </span>
2372 </span> 3018 </span>
2373 ) 3019 )
2374 </div> 3020 </div>
2375 3021
2376 </em> 3022 </em>
2377 </dt> 3023 </dt>
2378 <dd class="todo" style="display: none; "> 3024 <dd class="todo" style="display: none; ">
2379 Undocumented. 3025 Undocumented.
2380 </dd> 3026 </dd>
2381 <dd>A set of filters that restricts the events that will be sent to th is listener.</dd> 3027 <dd>true if the user has accepted the download's danger.</dd>
2382 <dd style="display: none; "> 3028 <dd style="display: none; ">
2383 This parameter was added in version 3029 This parameter was added in version
2384 <b><span></span></b>. 3030 <b><span></span></b>.
2385 You must omit this parameter in earlier versions, 3031 You must omit this parameter in earlier versions,
2386 and you may omit it in any version. If you require this 3032 and you may omit it in any version. If you require this
2387 parameter, the manifest key 3033 parameter, the manifest key
2388 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 3034 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
2389 can ensure that your extension won't be run in an earlier browser ve rsion. 3035 can ensure that your extension won't be run in an earlier browser ve rsion.
2390 </dd> 3036 </dd>
2391 3037
(...skipping 16 matching lines...) Expand all
2408 <dd style="display: none; "> 3054 <dd style="display: none; ">
2409 <div></div> 3055 <div></div>
2410 </dd> 3056 </dd>
2411 3057
2412 <!-- FUNCTION PARAMETERS --> 3058 <!-- FUNCTION PARAMETERS -->
2413 <dd style="display: none; "> 3059 <dd style="display: none; ">
2414 <div></div> 3060 <div></div>
2415 </dd> 3061 </dd>
2416 3062
2417 </div> 3063 </div>
2418 </div><div> 3064 </div><div>
2419 <div> 3065 <div>
2420 <dt> 3066 <dt>
2421 <var>extraInfoSpec</var> 3067 <var>mime</var>
2422 <em> 3068 <em>
2423 3069
2424 <!-- TYPE --> 3070 <!-- TYPE -->
2425 <div style="display:inline"> 3071 <div style="display:inline">
2426 ( 3072 (
2427 <span class="optional">optional</span> 3073 <span class="optional" style="display: none; ">optional</spa n>
2428 <span class="enum" style="display: none; ">enumerated</span> 3074 <span class="enum">enumerated</span>
2429 <span id="typeTemplate"> 3075 <span id="typeTemplate">
2430 <span style="display: none; "> 3076 <span style="display: none; ">
2431 <a> Type</a> 3077 <a> Type</a>
2432 </span> 3078 </span>
2433 <span> 3079 <span>
2434 <span>
2435 array of <span><span>
2436 <span style="display: none; ">
2437 <a> Type</a>
2438 </span>
2439 <span>
2440 <span style="display: none; "> 3080 <span style="display: none; ">
2441 array of <span><span></span></span> 3081 array of <span><span></span></span>
2442 </span> 3082 </span>
2443 <span>string</span> 3083 <span>string</span>
2444 <span>["requestLine", "requestHeaders", "blocking"]</spa n> 3084 <span></span>
2445 </span>
2446 </span></span>
2447 </span>
2448 <span style="display: none; ">paramType</span>
2449 <span style="display: none; "></span>
2450 </span> 3085 </span>
2451 </span> 3086 </span>
2452 ) 3087 )
2453 </div> 3088 </div>
2454 3089
2455 </em> 3090 </em>
2456 </dt> 3091 </dt>
2457 <dd class="todo" style="display: none; "> 3092 <dd class="todo" style="display: none; ">
2458 Undocumented. 3093 Undocumented.
2459 </dd> 3094 </dd>
2460 <dd>Array of extra information that should be passed to the listener f unction.</dd> 3095 <dd>The file's MIME type.</dd>
2461 <dd style="display: none; "> 3096 <dd style="display: none; ">
2462 This parameter was added in version 3097 This parameter was added in version
2463 <b><span></span></b>. 3098 <b><span></span></b>.
2464 You must omit this parameter in earlier versions, 3099 You must omit this parameter in earlier versions,
2465 and you may omit it in any version. If you require this 3100 and you may omit it in any version. If you require this
2466 parameter, the manifest key 3101 parameter, the manifest key
2467 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 3102 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
2468 can ensure that your extension won't be run in an earlier browser ve rsion. 3103 can ensure that your extension won't be run in an earlier browser ve rsion.
2469 </dd> 3104 </dd>
2470 3105
(...skipping 16 matching lines...) Expand all
2487 <dd style="display: none; "> 3122 <dd style="display: none; ">
2488 <div></div> 3123 <div></div>
2489 </dd> 3124 </dd>
2490 3125
2491 <!-- FUNCTION PARAMETERS --> 3126 <!-- FUNCTION PARAMETERS -->
2492 <dd style="display: none; "> 3127 <dd style="display: none; ">
2493 <div></div> 3128 <div></div>
2494 </dd> 3129 </dd>
2495 3130
2496 </div> 3131 </div>
2497 </div> 3132 </div><div>
2498 </dl> 3133 <div>
2499 </div>
2500
2501 <!-- LISTENER RETURN VALUE -->
2502 <h4>Listener returns</h4>
2503 <dl>
2504 <div>
2505 <div>
2506 <dt> 3134 <dt>
2507 <var style="display: none; ">paramName</var> 3135 <var>startTime</var>
2508 <em> 3136 <em>
2509 3137
2510 <!-- TYPE --> 3138 <!-- TYPE -->
2511 <div style="display:inline"> 3139 <div style="display:inline">
2512 ( 3140 (
2513 <span class="optional">optional</span> 3141 <span class="optional" style="display: none; ">optional</spa n>
2514 <span class="enum" style="display: none; ">enumerated</span> 3142 <span class="enum">enumerated</span>
2515 <span id="typeTemplate"> 3143 <span id="typeTemplate">
3144 <span style="display: none; ">
3145 <a> Type</a>
3146 </span>
2516 <span> 3147 <span>
2517 <a href="experimental.webRequest.html#type-BlockingRespo nse">BlockingResponse</a> 3148 <span style="display: none; ">
2518 </span>
2519 <span style="display: none; ">
2520 <span>
2521 array of <span><span></span></span> 3149 array of <span><span></span></span>
2522 </span> 3150 </span>
2523 <span>paramType</span> 3151 <span>integer</span>
2524 <span></span> 3152 <span></span>
2525 </span> 3153 </span>
2526 </span> 3154 </span>
2527 ) 3155 )
2528 </div> 3156 </div>
2529 3157
2530 </em> 3158 </em>
2531 </dt> 3159 </dt>
2532 <dd class="todo" style="display: none; "> 3160 <dd class="todo" style="display: none; ">
2533 Undocumented. 3161 Undocumented.
2534 </dd> 3162 </dd>
2535 <dd>If "blocking" is specified in the "extraInfoSpec" parameter, the e vent listener should return an object of this type.</dd> 3163 <dd>ms since epoch</dd>
2536 <dd style="display: none; "> 3164 <dd style="display: none; ">
2537 This parameter was added in version 3165 This parameter was added in version
2538 <b><span></span></b>. 3166 <b><span></span></b>.
2539 You must omit this parameter in earlier versions, 3167 You must omit this parameter in earlier versions,
2540 and you may omit it in any version. If you require this 3168 and you may omit it in any version. If you require this
2541 parameter, the manifest key 3169 parameter, the manifest key
2542 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 3170 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
2543 can ensure that your extension won't be run in an earlier browser ve rsion. 3171 can ensure that your extension won't be run in an earlier browser ve rsion.
2544 </dd> 3172 </dd>
2545 3173
(...skipping 16 matching lines...) Expand all
2562 <dd style="display: none; "> 3190 <dd style="display: none; ">
2563 <div></div> 3191 <div></div>
2564 </dd> 3192 </dd>
2565 3193
2566 <!-- FUNCTION PARAMETERS --> 3194 <!-- FUNCTION PARAMETERS -->
2567 <dd style="display: none; "> 3195 <dd style="display: none; ">
2568 <div></div> 3196 <div></div>
2569 </dd> 3197 </dd>
2570 3198
2571 </div> 3199 </div>
2572 </div> 3200 </div><div>
2573 </dl>
2574
2575 </div> <!-- /description -->
2576 </div><div class="apiItem">
2577 <a name="event-onCompleted"></a>
2578 <h4>onCompleted</h4>
2579
2580 <div class="summary">
2581 <!-- Note: intentionally longer 80 columns -->
2582 <span class="subdued">chrome.experimental.webRequest.</span><spa n>onCompleted</span><span class="subdued">.addListener</span>(function(<span>obj ect details</span>) <span class="subdued">{...}</span><span>, RequestFilter filt er, array of string extraInfoSpec</span>));
2583 </div>
2584
2585 <div class="description">
2586 <p class="todo" style="display: none; ">Undocumented.</p>
2587 <p>Fires when a request is completed.</p>
2588
2589 <!-- LISTENER PARAMETERS -->
2590 <div> 3201 <div>
2591 <h4>Listener parameters</h4>
2592 <dl>
2593 <div>
2594 <div>
2595 <dt> 3202 <dt>
2596 <var>details</var> 3203 <var>endTime</var>
2597 <em> 3204 <em>
2598 3205
2599 <!-- TYPE --> 3206 <!-- TYPE -->
2600 <div style="display:inline"> 3207 <div style="display:inline">
2601 ( 3208 (
2602 <span class="optional" style="display: none; ">optional</spa n> 3209 <span class="optional" style="display: none; ">optional</spa n>
2603 <span class="enum" style="display: none; ">enumerated</span> 3210 <span class="enum">enumerated</span>
2604 <span id="typeTemplate"> 3211 <span id="typeTemplate">
2605 <span style="display: none; "> 3212 <span style="display: none; ">
2606 <a> Type</a> 3213 <a> Type</a>
2607 </span> 3214 </span>
2608 <span> 3215 <span>
2609 <span style="display: none; "> 3216 <span style="display: none; ">
2610 array of <span><span></span></span> 3217 array of <span><span></span></span>
2611 </span> 3218 </span>
2612 <span>object</span> 3219 <span>integer</span>
2613 <span style="display: none; "></span> 3220 <span></span>
2614 </span> 3221 </span>
2615 </span> 3222 </span>
2616 ) 3223 )
2617 </div> 3224 </div>
2618 3225
2619 </em> 3226 </em>
2620 </dt> 3227 </dt>
2621 <dd class="todo"> 3228 <dd class="todo" style="display: none; ">
2622 Undocumented. 3229 Undocumented.
2623 </dd> 3230 </dd>
2624 <dd style="display: none; "> 3231 <dd>ms since epoch</dd>
2625 Description of this parameter from the json schema.
2626 </dd>
2627 <dd style="display: none; "> 3232 <dd style="display: none; ">
2628 This parameter was added in version 3233 This parameter was added in version
2629 <b><span></span></b>. 3234 <b><span></span></b>.
2630 You must omit this parameter in earlier versions, 3235 You must omit this parameter in earlier versions,
2631 and you may omit it in any version. If you require this 3236 and you may omit it in any version. If you require this
2632 parameter, the manifest key 3237 parameter, the manifest key
2633 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 3238 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
2634 can ensure that your extension won't be run in an earlier browser ve rsion. 3239 can ensure that your extension won't be run in an earlier browser ve rsion.
2635 </dd> 3240 </dd>
2636 3241
2637 <!-- OBJECT PROPERTIES --> 3242 <!-- OBJECT PROPERTIES -->
2638 <dd> 3243 <dd style="display: none; ">
2639 <dl> 3244 <dl>
2640 <div> 3245 <div>
2641 <div> 3246 <div>
3247 </div>
3248 </div>
3249 </dl>
3250 </dd>
3251
3252 <!-- OBJECT METHODS -->
3253 <dd style="display: none; ">
3254 <div></div>
3255 </dd>
3256
3257 <!-- OBJECT EVENT FIELDS -->
3258 <dd style="display: none; ">
3259 <div></div>
3260 </dd>
3261
3262 <!-- FUNCTION PARAMETERS -->
3263 <dd style="display: none; ">
3264 <div></div>
3265 </dd>
3266
3267 </div>
3268 </div><div>
3269 <div>
2642 <dt> 3270 <dt>
2643 <var>requestId</var> 3271 <var>state</var>
2644 <em> 3272 <em>
2645 3273
2646 <!-- TYPE --> 3274 <!-- TYPE -->
2647 <div style="display:inline"> 3275 <div style="display:inline">
2648 ( 3276 (
2649 <span class="optional" style="display: none; ">optional</spa n> 3277 <span class="optional" style="display: none; ">optional</spa n>
2650 <span class="enum" style="display: none; ">enumerated</span> 3278 <span class="enum">enumerated</span>
2651 <span id="typeTemplate"> 3279 <span id="typeTemplate">
2652 <span style="display: none; "> 3280 <span style="display: none; ">
2653 <a> Type</a> 3281 <a> Type</a>
2654 </span> 3282 </span>
2655 <span> 3283 <span>
2656 <span style="display: none; "> 3284 <span style="display: none; ">
2657 array of <span><span></span></span> 3285 array of <span><span></span></span>
2658 </span> 3286 </span>
2659 <span>string</span> 3287 <span>string</span>
2660 <span style="display: none; "></span> 3288 <span></span>
2661 </span> 3289 </span>
2662 </span> 3290 </span>
2663 ) 3291 )
2664 </div> 3292 </div>
2665 3293
2666 </em> 3294 </em>
2667 </dt> 3295 </dt>
2668 <dd class="todo" style="display: none; "> 3296 <dd class="todo">
2669 Undocumented. 3297 Undocumented.
2670 </dd> 3298 </dd>
2671 <dd>The ID of the request.</dd> 3299 <dd style="display: none; ">
3300 Description of this parameter from the json schema.
3301 </dd>
2672 <dd style="display: none; "> 3302 <dd style="display: none; ">
2673 This parameter was added in version 3303 This parameter was added in version
2674 <b><span></span></b>. 3304 <b><span></span></b>.
2675 You must omit this parameter in earlier versions, 3305 You must omit this parameter in earlier versions,
2676 and you may omit it in any version. If you require this 3306 and you may omit it in any version. If you require this
2677 parameter, the manifest key 3307 parameter, the manifest key
2678 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 3308 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
2679 can ensure that your extension won't be run in an earlier browser ve rsion. 3309 can ensure that your extension won't be run in an earlier browser ve rsion.
2680 </dd> 3310 </dd>
2681 3311
(...skipping 19 matching lines...) Expand all
2701 3331
2702 <!-- FUNCTION PARAMETERS --> 3332 <!-- FUNCTION PARAMETERS -->
2703 <dd style="display: none; "> 3333 <dd style="display: none; ">
2704 <div></div> 3334 <div></div>
2705 </dd> 3335 </dd>
2706 3336
2707 </div> 3337 </div>
2708 </div><div> 3338 </div><div>
2709 <div> 3339 <div>
2710 <dt> 3340 <dt>
2711 <var>url</var> 3341 <var>paused</var>
2712 <em> 3342 <em>
2713 3343
2714 <!-- TYPE --> 3344 <!-- TYPE -->
2715 <div style="display:inline"> 3345 <div style="display:inline">
2716 ( 3346 (
2717 <span class="optional" style="display: none; ">optional</spa n> 3347 <span class="optional" style="display: none; ">optional</spa n>
2718 <span class="enum" style="display: none; ">enumerated</span> 3348 <span class="enum">enumerated</span>
2719 <span id="typeTemplate"> 3349 <span id="typeTemplate">
2720 <span style="display: none; "> 3350 <span style="display: none; ">
2721 <a> Type</a> 3351 <a> Type</a>
2722 </span> 3352 </span>
2723 <span> 3353 <span>
2724 <span style="display: none; "> 3354 <span style="display: none; ">
2725 array of <span><span></span></span> 3355 array of <span><span></span></span>
2726 </span> 3356 </span>
2727 <span>string</span> 3357 <span>boolean</span>
2728 <span style="display: none; "></span> 3358 <span></span>
2729 </span> 3359 </span>
2730 </span> 3360 </span>
2731 ) 3361 )
2732 </div> 3362 </div>
2733 3363
2734 </em> 3364 </em>
2735 </dt> 3365 </dt>
2736 <dd class="todo" style="display: none; "> 3366 <dd class="todo" style="display: none; ">
2737 Undocumented. 3367 Undocumented.
2738 </dd> 3368 </dd>
2739 <dd>The URL of the current request.</dd> 3369 <dd>true if the download has stopped reading data</dd>
2740 <dd style="display: none; "> 3370 <dd style="display: none; ">
2741 This parameter was added in version 3371 This parameter was added in version
2742 <b><span></span></b>. 3372 <b><span></span></b>.
2743 You must omit this parameter in earlier versions, 3373 You must omit this parameter in earlier versions,
2744 and you may omit it in any version. If you require this 3374 and you may omit it in any version. If you require this
2745 parameter, the manifest key 3375 parameter, the manifest key
2746 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 3376 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
2747 can ensure that your extension won't be run in an earlier browser ve rsion. 3377 can ensure that your extension won't be run in an earlier browser ve rsion.
2748 </dd> 3378 </dd>
2749 3379
(...skipping 19 matching lines...) Expand all
2769 3399
2770 <!-- FUNCTION PARAMETERS --> 3400 <!-- FUNCTION PARAMETERS -->
2771 <dd style="display: none; "> 3401 <dd style="display: none; ">
2772 <div></div> 3402 <div></div>
2773 </dd> 3403 </dd>
2774 3404
2775 </div> 3405 </div>
2776 </div><div> 3406 </div><div>
2777 <div> 3407 <div>
2778 <dt> 3408 <dt>
2779 <var>statusCode</var> 3409 <var>error</var>
2780 <em> 3410 <em>
2781 3411
2782 <!-- TYPE --> 3412 <!-- TYPE -->
2783 <div style="display:inline"> 3413 <div style="display:inline">
2784 ( 3414 (
2785 <span class="optional" style="display: none; ">optional</spa n> 3415 <span class="optional" style="display: none; ">optional</spa n>
2786 <span class="enum" style="display: none; ">enumerated</span> 3416 <span class="enum">enumerated</span>
2787 <span id="typeTemplate"> 3417 <span id="typeTemplate">
2788 <span style="display: none; "> 3418 <span style="display: none; ">
2789 <a> Type</a> 3419 <a> Type</a>
2790 </span> 3420 </span>
2791 <span> 3421 <span>
2792 <span style="display: none; "> 3422 <span style="display: none; ">
2793 array of <span><span></span></span> 3423 array of <span><span></span></span>
2794 </span> 3424 </span>
2795 <span>integer</span> 3425 <span>integer</span>
2796 <span style="display: none; "></span> 3426 <span></span>
2797 </span> 3427 </span>
2798 </span> 3428 </span>
2799 ) 3429 )
2800 </div> 3430 </div>
2801 3431
2802 </em> 3432 </em>
2803 </dt> 3433 </dt>
2804 <dd class="todo" style="display: none; "> 3434 <dd class="todo" style="display: none; ">
2805 Undocumented. 3435 Undocumented.
2806 </dd> 3436 </dd>
2807 <dd>Standard HTTP status code returned by the server.</dd> 3437 <dd>net error code if state is interrupted</dd>
2808 <dd style="display: none; "> 3438 <dd style="display: none; ">
2809 This parameter was added in version 3439 This parameter was added in version
2810 <b><span></span></b>. 3440 <b><span></span></b>.
2811 You must omit this parameter in earlier versions, 3441 You must omit this parameter in earlier versions,
2812 and you may omit it in any version. If you require this 3442 and you may omit it in any version. If you require this
2813 parameter, the manifest key 3443 parameter, the manifest key
2814 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 3444 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
2815 can ensure that your extension won't be run in an earlier browser ve rsion. 3445 can ensure that your extension won't be run in an earlier browser ve rsion.
2816 </dd> 3446 </dd>
2817 3447
(...skipping 19 matching lines...) Expand all
2837 3467
2838 <!-- FUNCTION PARAMETERS --> 3468 <!-- FUNCTION PARAMETERS -->
2839 <dd style="display: none; "> 3469 <dd style="display: none; ">
2840 <div></div> 3470 <div></div>
2841 </dd> 3471 </dd>
2842 3472
2843 </div> 3473 </div>
2844 </div><div> 3474 </div><div>
2845 <div> 3475 <div>
2846 <dt> 3476 <dt>
2847 <var>timeStamp</var> 3477 <var>bytesReceived</var>
2848 <em> 3478 <em>
2849 3479
2850 <!-- TYPE --> 3480 <!-- TYPE -->
2851 <div style="display:inline"> 3481 <div style="display:inline">
2852 ( 3482 (
2853 <span class="optional" style="display: none; ">optional</spa n> 3483 <span class="optional" style="display: none; ">optional</spa n>
2854 <span class="enum" style="display: none; ">enumerated</span> 3484 <span class="enum">enumerated</span>
2855 <span id="typeTemplate"> 3485 <span id="typeTemplate">
2856 <span style="display: none; "> 3486 <span style="display: none; ">
2857 <a> Type</a> 3487 <a> Type</a>
2858 </span> 3488 </span>
2859 <span> 3489 <span>
2860 <span style="display: none; "> 3490 <span style="display: none; ">
2861 array of <span><span></span></span> 3491 array of <span><span></span></span>
2862 </span> 3492 </span>
2863 <span>number</span> 3493 <span>integer</span>
2864 <span style="display: none; "></span> 3494 <span></span>
2865 </span> 3495 </span>
2866 </span> 3496 </span>
2867 ) 3497 )
2868 </div> 3498 </div>
2869 3499
2870 </em> 3500 </em>
2871 </dt> 3501 </dt>
2872 <dd class="todo" style="display: none; "> 3502 <dd class="todo" style="display: none; ">
2873 Undocumented. 3503 Undocumented.
2874 </dd> 3504 </dd>
2875 <dd>The time when the response was received completely, in millisecond s since the epoch.</dd> 3505 <dd>pre-decompression</dd>
2876 <dd style="display: none; "> 3506 <dd style="display: none; ">
2877 This parameter was added in version 3507 This parameter was added in version
2878 <b><span></span></b>. 3508 <b><span></span></b>.
2879 You must omit this parameter in earlier versions, 3509 You must omit this parameter in earlier versions,
2880 and you may omit it in any version. If you require this 3510 and you may omit it in any version. If you require this
2881 parameter, the manifest key 3511 parameter, the manifest key
2882 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 3512 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
2883 can ensure that your extension won't be run in an earlier browser ve rsion. 3513 can ensure that your extension won't be run in an earlier browser ve rsion.
2884 </dd> 3514 </dd>
2885 3515
(...skipping 19 matching lines...) Expand all
2905 3535
2906 <!-- FUNCTION PARAMETERS --> 3536 <!-- FUNCTION PARAMETERS -->
2907 <dd style="display: none; "> 3537 <dd style="display: none; ">
2908 <div></div> 3538 <div></div>
2909 </dd> 3539 </dd>
2910 3540
2911 </div> 3541 </div>
2912 </div><div> 3542 </div><div>
2913 <div> 3543 <div>
2914 <dt> 3544 <dt>
2915 <var>responseHeaders</var> 3545 <var>totalBytes</var>
2916 <em> 3546 <em>
2917 3547
2918 <!-- TYPE --> 3548 <!-- TYPE -->
2919 <div style="display:inline"> 3549 <div style="display:inline">
2920 ( 3550 (
2921 <span class="optional">optional</span> 3551 <span class="optional" style="display: none; ">optional</spa n>
2922 <span class="enum" style="display: none; ">enumerated</span> 3552 <span class="enum">enumerated</span>
2923 <span id="typeTemplate"> 3553 <span id="typeTemplate">
3554 <span style="display: none; ">
3555 <a> Type</a>
3556 </span>
2924 <span> 3557 <span>
2925 <a href="experimental.webRequest.html#type-HttpHeaders"> HttpHeaders</a> 3558 <span style="display: none; ">
2926 </span>
2927 <span style="display: none; ">
2928 <span>
2929 array of <span><span></span></span> 3559 array of <span><span></span></span>
2930 </span> 3560 </span>
2931 <span>paramType</span> 3561 <span>integer</span>
2932 <span></span> 3562 <span></span>
2933 </span> 3563 </span>
2934 </span> 3564 </span>
2935 ) 3565 )
2936 </div> 3566 </div>
2937 3567
2938 </em> 3568 </em>
2939 </dt> 3569 </dt>
2940 <dd class="todo" style="display: none; "> 3570 <dd class="todo" style="display: none; ">
2941 Undocumented. 3571 Undocumented.
2942 </dd> 3572 </dd>
2943 <dd>The HTTP response headers that were received along with this respo nse.</dd> 3573 <dd>pre-decompression</dd>
2944 <dd style="display: none; "> 3574 <dd style="display: none; ">
2945 This parameter was added in version 3575 This parameter was added in version
2946 <b><span></span></b>. 3576 <b><span></span></b>.
2947 You must omit this parameter in earlier versions, 3577 You must omit this parameter in earlier versions,
2948 and you may omit it in any version. If you require this 3578 and you may omit it in any version. If you require this
2949 parameter, the manifest key 3579 parameter, the manifest key
2950 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 3580 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
2951 can ensure that your extension won't be run in an earlier browser ve rsion. 3581 can ensure that your extension won't be run in an earlier browser ve rsion.
2952 </dd> 3582 </dd>
2953 3583
(...skipping 19 matching lines...) Expand all
2973 3603
2974 <!-- FUNCTION PARAMETERS --> 3604 <!-- FUNCTION PARAMETERS -->
2975 <dd style="display: none; "> 3605 <dd style="display: none; ">
2976 <div></div> 3606 <div></div>
2977 </dd> 3607 </dd>
2978 3608
2979 </div> 3609 </div>
2980 </div><div> 3610 </div><div>
2981 <div> 3611 <div>
2982 <dt> 3612 <dt>
2983 <var>statusLine</var> 3613 <var>fileSize</var>
2984 <em> 3614 <em>
2985 3615
2986 <!-- TYPE --> 3616 <!-- TYPE -->
2987 <div style="display:inline"> 3617 <div style="display:inline">
2988 ( 3618 (
2989 <span class="optional">optional</span> 3619 <span class="optional" style="display: none; ">optional</spa n>
2990 <span class="enum" style="display: none; ">enumerated</span> 3620 <span class="enum">enumerated</span>
2991 <span id="typeTemplate"> 3621 <span id="typeTemplate">
2992 <span style="display: none; "> 3622 <span style="display: none; ">
2993 <a> Type</a> 3623 <a> Type</a>
2994 </span> 3624 </span>
2995 <span> 3625 <span>
2996 <span style="display: none; "> 3626 <span style="display: none; ">
2997 array of <span><span></span></span> 3627 array of <span><span></span></span>
2998 </span> 3628 </span>
2999 <span>string</span> 3629 <span>integer</span>
3000 <span style="display: none; "></span> 3630 <span></span>
3001 </span> 3631 </span>
3002 </span> 3632 </span>
3003 ) 3633 )
3004 </div> 3634 </div>
3005 3635
3006 </em> 3636 </em>
3007 </dt> 3637 </dt>
3008 <dd class="todo" style="display: none; "> 3638 <dd class="todo" style="display: none; ">
3009 Undocumented. 3639 Undocumented.
3010 </dd> 3640 </dd>
3011 <dd>HTTP status line of the response</dd> 3641 <dd>post-decompression</dd>
3012 <dd style="display: none; "> 3642 <dd style="display: none; ">
3013 This parameter was added in version 3643 This parameter was added in version
3014 <b><span></span></b>. 3644 <b><span></span></b>.
3015 You must omit this parameter in earlier versions, 3645 You must omit this parameter in earlier versions,
3016 and you may omit it in any version. If you require this 3646 and you may omit it in any version. If you require this
3017 parameter, the manifest key 3647 parameter, the manifest key
3018 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 3648 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
3019 can ensure that your extension won't be run in an earlier browser ve rsion. 3649 can ensure that your extension won't be run in an earlier browser ve rsion.
3020 </dd> 3650 </dd>
3021 3651
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after
3058 <dd style="display: none; "> 3688 <dd style="display: none; ">
3059 <div></div> 3689 <div></div>
3060 </dd> 3690 </dd>
3061 3691
3062 <!-- FUNCTION PARAMETERS --> 3692 <!-- FUNCTION PARAMETERS -->
3063 <dd style="display: none; "> 3693 <dd style="display: none; ">
3064 <div></div> 3694 <div></div>
3065 </dd> 3695 </dd>
3066 3696
3067 </div> 3697 </div>
3068 </div>
3069 </dl>
3070 </div>
3071 3698
3072 <!-- EXTRA PARAMETERS --> 3699 </div><div class="apiItem">
3073 <div> 3700 <a name="type-DownloadOptions"></a>
3074 <h4>Extra parameters to addListener</h4> 3701 <h4>DownloadOptions</h4>
3075 <dl> 3702
3076 <div> 3703 <div>
3077 <div>
3078 <dt> 3704 <dt>
3079 <var>filter</var> 3705 <var style="display: none; ">paramName</var>
3080 <em> 3706 <em>
3081 3707
3082 <!-- TYPE --> 3708 <!-- TYPE -->
3083 <div style="display:inline"> 3709 <div style="display:inline">
3084 ( 3710 (
3085 <span class="optional">optional</span> 3711 <span class="optional" style="display: none; ">optional</spa n>
3086 <span class="enum" style="display: none; ">enumerated</span> 3712 <span class="enum">enumerated</span>
3087 <span id="typeTemplate"> 3713 <span id="typeTemplate">
3714 <span style="display: none; ">
3715 <a> Type</a>
3716 </span>
3088 <span> 3717 <span>
3089 <a href="experimental.webRequest.html#type-RequestFilter ">RequestFilter</a> 3718 <span style="display: none; ">
3090 </span>
3091 <span style="display: none; ">
3092 <span>
3093 array of <span><span></span></span> 3719 array of <span><span></span></span>
3094 </span> 3720 </span>
3095 <span>paramType</span> 3721 <span>object</span>
3096 <span></span> 3722 <span></span>
3097 </span> 3723 </span>
3098 </span> 3724 </span>
3099 ) 3725 )
3100 </div> 3726 </div>
3101 3727
3102 </em> 3728 </em>
3103 </dt> 3729 </dt>
3104 <dd class="todo" style="display: none; "> 3730 <dd class="todo">
3105 Undocumented. 3731 Undocumented.
3106 </dd> 3732 </dd>
3107 <dd>A set of filters that restricts the events that will be sent to th is listener.</dd> 3733 <dd style="display: none; ">
3734 Description of this parameter from the json schema.
3735 </dd>
3108 <dd style="display: none; "> 3736 <dd style="display: none; ">
3109 This parameter was added in version 3737 This parameter was added in version
3110 <b><span></span></b>. 3738 <b><span></span></b>.
3111 You must omit this parameter in earlier versions, 3739 You must omit this parameter in earlier versions,
3112 and you may omit it in any version. If you require this 3740 and you may omit it in any version. If you require this
3113 parameter, the manifest key 3741 parameter, the manifest key
3114 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 3742 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
3115 can ensure that your extension won't be run in an earlier browser ve rsion. 3743 can ensure that your extension won't be run in an earlier browser ve rsion.
3116 </dd> 3744 </dd>
3117 3745
3118 <!-- OBJECT PROPERTIES --> 3746 <!-- OBJECT PROPERTIES -->
3119 <dd style="display: none; "> 3747 <dd>
3120 <dl> 3748 <dl>
3121 <div> 3749 <div>
3122 <div> 3750 <div>
3123 </div>
3124 </div>
3125 </dl>
3126 </dd>
3127
3128 <!-- OBJECT METHODS -->
3129 <dd style="display: none; ">
3130 <div></div>
3131 </dd>
3132
3133 <!-- OBJECT EVENT FIELDS -->
3134 <dd style="display: none; ">
3135 <div></div>
3136 </dd>
3137
3138 <!-- FUNCTION PARAMETERS -->
3139 <dd style="display: none; ">
3140 <div></div>
3141 </dd>
3142
3143 </div>
3144 </div><div>
3145 <div>
3146 <dt> 3751 <dt>
3147 <var>extraInfoSpec</var> 3752 <var>url</var>
3148 <em> 3753 <em>
3149 3754
3150 <!-- TYPE --> 3755 <!-- TYPE -->
3151 <div style="display:inline"> 3756 <div style="display:inline">
3152 ( 3757 (
3153 <span class="optional">optional</span> 3758 <span class="optional" style="display: none; ">optional</spa n>
3154 <span class="enum" style="display: none; ">enumerated</span> 3759 <span class="enum">enumerated</span>
3155 <span id="typeTemplate"> 3760 <span id="typeTemplate">
3156 <span style="display: none; "> 3761 <span style="display: none; ">
3157 <a> Type</a> 3762 <a> Type</a>
3158 </span> 3763 </span>
3159 <span> 3764 <span>
3160 <span>
3161 array of <span><span>
3162 <span style="display: none; ">
3163 <a> Type</a>
3164 </span>
3165 <span>
3166 <span style="display: none; "> 3765 <span style="display: none; ">
3167 array of <span><span></span></span> 3766 array of <span><span></span></span>
3168 </span> 3767 </span>
3169 <span>string</span> 3768 <span>string</span>
3170 <span>["statusLine", "responseHeaders"]</span> 3769 <span></span>
3171 </span>
3172 </span></span>
3173 </span>
3174 <span style="display: none; ">paramType</span>
3175 <span style="display: none; "></span>
3176 </span> 3770 </span>
3177 </span> 3771 </span>
3178 ) 3772 )
3179 </div> 3773 </div>
3180 3774
3181 </em> 3775 </em>
3182 </dt> 3776 </dt>
3183 <dd class="todo" style="display: none; "> 3777 <dd class="todo" style="display: none; ">
3184 Undocumented. 3778 Undocumented.
3185 </dd> 3779 </dd>
3186 <dd>Array of extra information that should be passed to the listener f unction.</dd> 3780 <dd>The URL to download.</dd>
3187 <dd style="display: none; "> 3781 <dd style="display: none; ">
3188 This parameter was added in version 3782 This parameter was added in version
3189 <b><span></span></b>. 3783 <b><span></span></b>.
3190 You must omit this parameter in earlier versions, 3784 You must omit this parameter in earlier versions,
3191 and you may omit it in any version. If you require this 3785 and you may omit it in any version. If you require this
3192 parameter, the manifest key 3786 parameter, the manifest key
3193 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 3787 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
3194 can ensure that your extension won't be run in an earlier browser ve rsion. 3788 can ensure that your extension won't be run in an earlier browser ve rsion.
3195 </dd> 3789 </dd>
3196 3790
(...skipping 16 matching lines...) Expand all
3213 <dd style="display: none; "> 3807 <dd style="display: none; ">
3214 <div></div> 3808 <div></div>
3215 </dd> 3809 </dd>
3216 3810
3217 <!-- FUNCTION PARAMETERS --> 3811 <!-- FUNCTION PARAMETERS -->
3218 <dd style="display: none; "> 3812 <dd style="display: none; ">
3219 <div></div> 3813 <div></div>
3220 </dd> 3814 </dd>
3221 3815
3222 </div> 3816 </div>
3223 </div> 3817 </div><div>
3224 </dl>
3225 </div>
3226
3227 <!-- LISTENER RETURN VALUE -->
3228 <h4 style="display: none; ">Listener returns</h4>
3229 <dl>
3230 <div style="display: none; ">
3231 <div>
3232 </div>
3233 </div>
3234 </dl>
3235
3236 </div> <!-- /description -->
3237 </div><div class="apiItem">
3238 <a name="event-onErrorOccurred"></a>
3239 <h4>onErrorOccurred</h4>
3240
3241 <div class="summary">
3242 <!-- Note: intentionally longer 80 columns -->
3243 <span class="subdued">chrome.experimental.webRequest.</span><spa n>onErrorOccurred</span><span class="subdued">.addListener</span>(function(<span >object details</span>) <span class="subdued">{...}</span><span>, RequestFilter filter</span>));
3244 </div>
3245
3246 <div class="description">
3247 <p class="todo" style="display: none; ">Undocumented.</p>
3248 <p>Fires when an error occurs.</p>
3249
3250 <!-- LISTENER PARAMETERS -->
3251 <div> 3818 <div>
3252 <h4>Listener parameters</h4>
3253 <dl>
3254 <div>
3255 <div>
3256 <dt> 3819 <dt>
3257 <var>details</var> 3820 <var>filename</var>
3258 <em> 3821 <em>
3259 3822
3260 <!-- TYPE --> 3823 <!-- TYPE -->
3261 <div style="display:inline"> 3824 <div style="display:inline">
3262 ( 3825 (
3263 <span class="optional" style="display: none; ">optional</spa n> 3826 <span class="optional">optional</span>
3264 <span class="enum" style="display: none; ">enumerated</span> 3827 <span class="enum">enumerated</span>
3265 <span id="typeTemplate"> 3828 <span id="typeTemplate">
3266 <span style="display: none; "> 3829 <span style="display: none; ">
3267 <a> Type</a> 3830 <a> Type</a>
3268 </span> 3831 </span>
3269 <span> 3832 <span>
3270 <span style="display: none; "> 3833 <span style="display: none; ">
3271 array of <span><span></span></span> 3834 array of <span><span></span></span>
3272 </span> 3835 </span>
3273 <span>object</span> 3836 <span>string</span>
3274 <span style="display: none; "></span> 3837 <span></span>
3275 </span> 3838 </span>
3276 </span> 3839 </span>
3277 ) 3840 )
3278 </div> 3841 </div>
3279 3842
3280 </em> 3843 </em>
3281 </dt> 3844 </dt>
3282 <dd class="todo"> 3845 <dd class="todo" style="display: none; ">
3283 Undocumented. 3846 Undocumented.
3284 </dd> 3847 </dd>
3285 <dd style="display: none; "> 3848 <dd>relative local path</dd>
3286 Description of this parameter from the json schema.
3287 </dd>
3288 <dd style="display: none; "> 3849 <dd style="display: none; ">
3289 This parameter was added in version 3850 This parameter was added in version
3290 <b><span></span></b>. 3851 <b><span></span></b>.
3291 You must omit this parameter in earlier versions, 3852 You must omit this parameter in earlier versions,
3292 and you may omit it in any version. If you require this 3853 and you may omit it in any version. If you require this
3293 parameter, the manifest key 3854 parameter, the manifest key
3294 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 3855 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
3295 can ensure that your extension won't be run in an earlier browser ve rsion. 3856 can ensure that your extension won't be run in an earlier browser ve rsion.
3296 </dd> 3857 </dd>
3297 3858
3298 <!-- OBJECT PROPERTIES --> 3859 <!-- OBJECT PROPERTIES -->
3299 <dd> 3860 <dd style="display: none; ">
3300 <dl> 3861 <dl>
3301 <div> 3862 <div>
3302 <div> 3863 <div>
3864 </div>
3865 </div>
3866 </dl>
3867 </dd>
3868
3869 <!-- OBJECT METHODS -->
3870 <dd style="display: none; ">
3871 <div></div>
3872 </dd>
3873
3874 <!-- OBJECT EVENT FIELDS -->
3875 <dd style="display: none; ">
3876 <div></div>
3877 </dd>
3878
3879 <!-- FUNCTION PARAMETERS -->
3880 <dd style="display: none; ">
3881 <div></div>
3882 </dd>
3883
3884 </div>
3885 </div><div>
3886 <div>
3303 <dt> 3887 <dt>
3304 <var>requestId</var> 3888 <var>saveAs</var>
3305 <em> 3889 <em>
3306 3890
3307 <!-- TYPE --> 3891 <!-- TYPE -->
3308 <div style="display:inline"> 3892 <div style="display:inline">
3309 ( 3893 (
3310 <span class="optional" style="display: none; ">optional</spa n> 3894 <span class="optional">optional</span>
3311 <span class="enum" style="display: none; ">enumerated</span> 3895 <span class="enum">enumerated</span>
3312 <span id="typeTemplate"> 3896 <span id="typeTemplate">
3313 <span style="display: none; "> 3897 <span style="display: none; ">
3314 <a> Type</a> 3898 <a> Type</a>
3315 </span> 3899 </span>
3316 <span> 3900 <span>
3317 <span style="display: none; "> 3901 <span style="display: none; ">
3318 array of <span><span></span></span> 3902 array of <span><span></span></span>
3319 </span> 3903 </span>
3320 <span>string</span> 3904 <span>boolean</span>
3321 <span style="display: none; "></span> 3905 <span></span>
3322 </span> 3906 </span>
3323 </span> 3907 </span>
3324 ) 3908 )
3325 </div> 3909 </div>
3326 3910
3327 </em> 3911 </em>
3328 </dt> 3912 </dt>
3329 <dd class="todo" style="display: none; "> 3913 <dd class="todo" style="display: none; ">
3330 Undocumented. 3914 Undocumented.
3331 </dd> 3915 </dd>
3332 <dd>The ID of the request.</dd> 3916 <dd>Show the Save File As dialog.</dd>
3333 <dd style="display: none; "> 3917 <dd style="display: none; ">
3334 This parameter was added in version 3918 This parameter was added in version
3335 <b><span></span></b>. 3919 <b><span></span></b>.
3336 You must omit this parameter in earlier versions, 3920 You must omit this parameter in earlier versions,
3337 and you may omit it in any version. If you require this 3921 and you may omit it in any version. If you require this
3338 parameter, the manifest key 3922 parameter, the manifest key
3339 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 3923 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
3340 can ensure that your extension won't be run in an earlier browser ve rsion. 3924 can ensure that your extension won't be run in an earlier browser ve rsion.
3341 </dd> 3925 </dd>
3342 3926
(...skipping 19 matching lines...) Expand all
3362 3946
3363 <!-- FUNCTION PARAMETERS --> 3947 <!-- FUNCTION PARAMETERS -->
3364 <dd style="display: none; "> 3948 <dd style="display: none; ">
3365 <div></div> 3949 <div></div>
3366 </dd> 3950 </dd>
3367 3951
3368 </div> 3952 </div>
3369 </div><div> 3953 </div><div>
3370 <div> 3954 <div>
3371 <dt> 3955 <dt>
3372 <var>url</var> 3956 <var>method</var>
3373 <em> 3957 <em>
3374 3958
3375 <!-- TYPE --> 3959 <!-- TYPE -->
3376 <div style="display:inline"> 3960 <div style="display:inline">
3377 ( 3961 (
3378 <span class="optional" style="display: none; ">optional</spa n> 3962 <span class="optional">optional</span>
3379 <span class="enum" style="display: none; ">enumerated</span> 3963 <span class="enum">enumerated</span>
3380 <span id="typeTemplate"> 3964 <span id="typeTemplate">
3381 <span style="display: none; "> 3965 <span style="display: none; ">
3382 <a> Type</a> 3966 <a> Type</a>
3383 </span> 3967 </span>
3384 <span> 3968 <span>
3385 <span style="display: none; "> 3969 <span style="display: none; ">
3386 array of <span><span></span></span> 3970 array of <span><span></span></span>
3387 </span> 3971 </span>
3388 <span>string</span> 3972 <span>string</span>
3389 <span style="display: none; "></span> 3973 <span></span>
3390 </span> 3974 </span>
3391 </span> 3975 </span>
3392 ) 3976 )
3393 </div> 3977 </div>
3394 3978
3395 </em> 3979 </em>
3396 </dt> 3980 </dt>
3397 <dd class="todo" style="display: none; "> 3981 <dd class="todo" style="display: none; ">
3398 Undocumented. 3982 Undocumented.
3399 </dd> 3983 </dd>
3400 <dd>The URL of the current request.</dd> 3984 <dd>GET or POST</dd>
3401 <dd style="display: none; "> 3985 <dd style="display: none; ">
3402 This parameter was added in version 3986 This parameter was added in version
3403 <b><span></span></b>. 3987 <b><span></span></b>.
3404 You must omit this parameter in earlier versions, 3988 You must omit this parameter in earlier versions,
3405 and you may omit it in any version. If you require this 3989 and you may omit it in any version. If you require this
3406 parameter, the manifest key 3990 parameter, the manifest key
3407 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 3991 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
3408 can ensure that your extension won't be run in an earlier browser ve rsion. 3992 can ensure that your extension won't be run in an earlier browser ve rsion.
3409 </dd> 3993 </dd>
3410 3994
(...skipping 19 matching lines...) Expand all
3430 4014
3431 <!-- FUNCTION PARAMETERS --> 4015 <!-- FUNCTION PARAMETERS -->
3432 <dd style="display: none; "> 4016 <dd style="display: none; ">
3433 <div></div> 4017 <div></div>
3434 </dd> 4018 </dd>
3435 4019
3436 </div> 4020 </div>
3437 </div><div> 4021 </div><div>
3438 <div> 4022 <div>
3439 <dt> 4023 <dt>
3440 <var>error</var> 4024 <var>headers</var>
3441 <em> 4025 <em>
3442 4026
3443 <!-- TYPE --> 4027 <!-- TYPE -->
3444 <div style="display:inline"> 4028 <div style="display:inline">
3445 ( 4029 (
3446 <span class="optional" style="display: none; ">optional</spa n> 4030 <span class="optional">optional</span>
3447 <span class="enum" style="display: none; ">enumerated</span> 4031 <span class="enum">enumerated</span>
3448 <span id="typeTemplate"> 4032 <span id="typeTemplate">
3449 <span style="display: none; "> 4033 <span style="display: none; ">
3450 <a> Type</a> 4034 <a> Type</a>
3451 </span> 4035 </span>
3452 <span> 4036 <span>
3453 <span style="display: none; "> 4037 <span style="display: none; ">
3454 array of <span><span></span></span> 4038 array of <span><span></span></span>
3455 </span> 4039 </span>
3456 <span>string</span> 4040 <span>object</span>
3457 <span style="display: none; "></span> 4041 <span></span>
3458 </span> 4042 </span>
3459 </span> 4043 </span>
3460 ) 4044 )
3461 </div> 4045 </div>
3462 4046
3463 </em> 4047 </em>
3464 </dt> 4048 </dt>
3465 <dd class="todo" style="display: none; "> 4049 <dd class="todo" style="display: none; ">
3466 Undocumented. 4050 Undocumented.
3467 </dd> 4051 </dd>
3468 <dd>The error description. This string is <em>not</em> guaranteed to r emain backwards compatible between releases. You must not parse and act based up on its content.</dd> 4052 <dd>request headers</dd>
3469 <dd style="display: none; "> 4053 <dd style="display: none; ">
3470 This parameter was added in version 4054 This parameter was added in version
3471 <b><span></span></b>. 4055 <b><span></span></b>.
3472 You must omit this parameter in earlier versions, 4056 You must omit this parameter in earlier versions,
3473 and you may omit it in any version. If you require this 4057 and you may omit it in any version. If you require this
3474 parameter, the manifest key 4058 parameter, the manifest key
3475 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 4059 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
3476 can ensure that your extension won't be run in an earlier browser ve rsion. 4060 can ensure that your extension won't be run in an earlier browser ve rsion.
3477 </dd> 4061 </dd>
3478 4062
3479 <!-- OBJECT PROPERTIES --> 4063 <!-- OBJECT PROPERTIES -->
3480 <dd style="display: none; "> 4064 <dd>
3481 <dl> 4065 <dl>
3482 <div> 4066 <div style="display: none; ">
3483 <div> 4067 <div>
3484 </div> 4068 </div>
3485 </div> 4069 </div>
3486 </dl> 4070 </dl>
3487 </dd> 4071 </dd>
3488 4072
3489 <!-- OBJECT METHODS --> 4073 <!-- OBJECT METHODS -->
3490 <dd style="display: none; "> 4074 <dd style="display: none; ">
3491 <div></div> 4075 <div></div>
3492 </dd> 4076 </dd>
3493 4077
3494 <!-- OBJECT EVENT FIELDS --> 4078 <!-- OBJECT EVENT FIELDS -->
3495 <dd style="display: none; "> 4079 <dd style="display: none; ">
3496 <div></div> 4080 <div></div>
3497 </dd> 4081 </dd>
3498 4082
3499 <!-- FUNCTION PARAMETERS --> 4083 <!-- FUNCTION PARAMETERS -->
3500 <dd style="display: none; "> 4084 <dd style="display: none; ">
3501 <div></div> 4085 <div></div>
3502 </dd> 4086 </dd>
3503 4087
3504 </div> 4088 </div>
3505 </div><div> 4089 </div><div>
3506 <div> 4090 <div>
3507 <dt> 4091 <dt>
3508 <var>timeStamp</var> 4092 <var>body</var>
3509 <em> 4093 <em>
3510 4094
3511 <!-- TYPE --> 4095 <!-- TYPE -->
3512 <div style="display:inline"> 4096 <div style="display:inline">
3513 ( 4097 (
3514 <span class="optional" style="display: none; ">optional</spa n> 4098 <span class="optional">optional</span>
3515 <span class="enum" style="display: none; ">enumerated</span> 4099 <span class="enum">enumerated</span>
3516 <span id="typeTemplate"> 4100 <span id="typeTemplate">
3517 <span style="display: none; "> 4101 <span style="display: none; ">
3518 <a> Type</a> 4102 <a> Type</a>
3519 </span> 4103 </span>
3520 <span> 4104 <span>
3521 <span style="display: none; "> 4105 <span style="display: none; ">
3522 array of <span><span></span></span> 4106 array of <span><span></span></span>
3523 </span> 4107 </span>
3524 <span>number</span> 4108 <span>string</span>
3525 <span style="display: none; "></span> 4109 <span></span>
3526 </span> 4110 </span>
3527 </span> 4111 </span>
3528 ) 4112 )
3529 </div> 4113 </div>
3530 4114
3531 </em> 4115 </em>
3532 </dt> 4116 </dt>
3533 <dd class="todo" style="display: none; "> 4117 <dd class="todo" style="display: none; ">
3534 Undocumented. 4118 Undocumented.
3535 </dd> 4119 </dd>
3536 <dd>The time when the error occurred, in milliseconds since the epoch. </dd> 4120 <dd>post body</dd>
3537 <dd style="display: none; "> 4121 <dd style="display: none; ">
3538 This parameter was added in version 4122 This parameter was added in version
3539 <b><span></span></b>. 4123 <b><span></span></b>.
3540 You must omit this parameter in earlier versions, 4124 You must omit this parameter in earlier versions,
3541 and you may omit it in any version. If you require this 4125 and you may omit it in any version. If you require this
3542 parameter, the manifest key 4126 parameter, the manifest key
3543 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 4127 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
3544 can ensure that your extension won't be run in an earlier browser ve rsion. 4128 can ensure that your extension won't be run in an earlier browser ve rsion.
3545 </dd> 4129 </dd>
3546 4130
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after
3583 <dd style="display: none; "> 4167 <dd style="display: none; ">
3584 <div></div> 4168 <div></div>
3585 </dd> 4169 </dd>
3586 4170
3587 <!-- FUNCTION PARAMETERS --> 4171 <!-- FUNCTION PARAMETERS -->
3588 <dd style="display: none; "> 4172 <dd style="display: none; ">
3589 <div></div> 4173 <div></div>
3590 </dd> 4174 </dd>
3591 4175
3592 </div> 4176 </div>
3593 </div> 4177
3594 </dl> 4178 </div><div class="apiItem">
4179 <a name="type-DownloadQuery"></a>
4180 <h4>DownloadQuery</h4>
4181
4182 <div>
4183 <dt>
4184 <var style="display: none; ">paramName</var>
4185 <em>
4186
4187 <!-- TYPE -->
4188 <div style="display:inline">
4189 (
4190 <span class="optional" style="display: none; ">optional</spa n>
4191 <span class="enum">enumerated</span>
4192 <span id="typeTemplate">
4193 <span style="display: none; ">
4194 <a> Type</a>
4195 </span>
4196 <span>
4197 <span style="display: none; ">
4198 array of <span><span></span></span>
4199 </span>
4200 <span>object</span>
4201 <span></span>
4202 </span>
4203 </span>
4204 )
3595 </div> 4205 </div>
3596 4206
3597 <!-- EXTRA PARAMETERS --> 4207 </em>
4208 </dt>
4209 <dd class="todo">
4210 Undocumented.
4211 </dd>
4212 <dd style="display: none; ">
4213 Description of this parameter from the json schema.
4214 </dd>
4215 <dd style="display: none; ">
4216 This parameter was added in version
4217 <b><span></span></b>.
4218 You must omit this parameter in earlier versions,
4219 and you may omit it in any version. If you require this
4220 parameter, the manifest key
4221 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
4222 can ensure that your extension won't be run in an earlier browser ve rsion.
4223 </dd>
4224
4225 <!-- OBJECT PROPERTIES -->
4226 <dd>
4227 <dl>
4228 <div>
3598 <div> 4229 <div>
3599 <h4>Extra parameters to addListener</h4>
3600 <dl>
3601 <div>
3602 <div>
3603 <dt> 4230 <dt>
3604 <var>filter</var> 4231 <var>query</var>
3605 <em> 4232 <em>
3606 4233
3607 <!-- TYPE --> 4234 <!-- TYPE -->
3608 <div style="display:inline"> 4235 <div style="display:inline">
3609 ( 4236 (
3610 <span class="optional">optional</span> 4237 <span class="optional">optional</span>
3611 <span class="enum" style="display: none; ">enumerated</span> 4238 <span class="enum">enumerated</span>
3612 <span id="typeTemplate"> 4239 <span id="typeTemplate">
4240 <span style="display: none; ">
4241 <a> Type</a>
4242 </span>
3613 <span> 4243 <span>
3614 <a href="experimental.webRequest.html#type-RequestFilter ">RequestFilter</a> 4244 <span style="display: none; ">
3615 </span>
3616 <span style="display: none; ">
3617 <span>
3618 array of <span><span></span></span> 4245 array of <span><span></span></span>
3619 </span> 4246 </span>
3620 <span>paramType</span> 4247 <span>string</span>
3621 <span></span> 4248 <span></span>
3622 </span> 4249 </span>
3623 </span> 4250 </span>
3624 ) 4251 )
3625 </div> 4252 </div>
3626 4253
3627 </em> 4254 </em>
3628 </dt> 4255 </dt>
3629 <dd class="todo" style="display: none; "> 4256 <dd class="todo" style="display: none; ">
3630 Undocumented. 4257 Undocumented.
3631 </dd> 4258 </dd>
3632 <dd>A set of filters that restricts the events that will be sent to th is listener.</dd> 4259 <dd>boolean search terms</dd>
3633 <dd style="display: none; "> 4260 <dd style="display: none; ">
3634 This parameter was added in version 4261 This parameter was added in version
3635 <b><span></span></b>. 4262 <b><span></span></b>.
3636 You must omit this parameter in earlier versions, 4263 You must omit this parameter in earlier versions,
3637 and you may omit it in any version. If you require this 4264 and you may omit it in any version. If you require this
3638 parameter, the manifest key 4265 parameter, the manifest key
3639 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 4266 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
3640 can ensure that your extension won't be run in an earlier browser ve rsion. 4267 can ensure that your extension won't be run in an earlier browser ve rsion.
3641 </dd> 4268 </dd>
3642 4269
(...skipping 16 matching lines...) Expand all
3659 <dd style="display: none; "> 4286 <dd style="display: none; ">
3660 <div></div> 4287 <div></div>
3661 </dd> 4288 </dd>
3662 4289
3663 <!-- FUNCTION PARAMETERS --> 4290 <!-- FUNCTION PARAMETERS -->
3664 <dd style="display: none; "> 4291 <dd style="display: none; ">
3665 <div></div> 4292 <div></div>
3666 </dd> 4293 </dd>
3667 4294
3668 </div> 4295 </div>
3669 </div> 4296 </div><div>
3670 </dl>
3671 </div>
3672
3673 <!-- LISTENER RETURN VALUE -->
3674 <h4 style="display: none; ">Listener returns</h4>
3675 <dl>
3676 <div style="display: none; ">
3677 <div>
3678 </div>
3679 </div>
3680 </dl>
3681
3682 </div> <!-- /description -->
3683 </div><div class="apiItem">
3684 <a name="event-onRequestSent"></a>
3685 <h4>onRequestSent</h4>
3686
3687 <div class="summary">
3688 <!-- Note: intentionally longer 80 columns -->
3689 <span class="subdued">chrome.experimental.webRequest.</span><spa n>onRequestSent</span><span class="subdued">.addListener</span>(function(<span>o bject details</span>) <span class="subdued">{...}</span><span>, RequestFilter fi lter, array of string extraInfoSpec</span>));
3690 </div>
3691
3692 <div class="description">
3693 <p class="todo" style="display: none; ">Undocumented.</p>
3694 <p>Fires when a request is sent to the server.</p>
3695
3696 <!-- LISTENER PARAMETERS -->
3697 <div> 4297 <div>
3698 <h4>Listener parameters</h4>
3699 <dl>
3700 <div>
3701 <div>
3702 <dt> 4298 <dt>
3703 <var>details</var> 4299 <var>startedBefore</var>
3704 <em> 4300 <em>
3705 4301
3706 <!-- TYPE --> 4302 <!-- TYPE -->
3707 <div style="display:inline"> 4303 <div style="display:inline">
3708 ( 4304 (
3709 <span class="optional" style="display: none; ">optional</spa n> 4305 <span class="optional">optional</span>
3710 <span class="enum" style="display: none; ">enumerated</span> 4306 <span class="enum">enumerated</span>
3711 <span id="typeTemplate"> 4307 <span id="typeTemplate">
3712 <span style="display: none; "> 4308 <span style="display: none; ">
3713 <a> Type</a> 4309 <a> Type</a>
4310 </span>
4311 <span>
4312 <span style="display: none; ">
4313 array of <span><span></span></span>
4314 </span>
4315 <span>integer</span>
4316 <span></span>
4317 </span>
4318 </span>
4319 )
4320 </div>
4321
4322 </em>
4323 </dt>
4324 <dd class="todo" style="display: none; ">
4325 Undocumented.
4326 </dd>
4327 <dd>ms since epoch</dd>
4328 <dd style="display: none; ">
4329 This parameter was added in version
4330 <b><span></span></b>.
4331 You must omit this parameter in earlier versions,
4332 and you may omit it in any version. If you require this
4333 parameter, the manifest key
4334 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
4335 can ensure that your extension won't be run in an earlier browser ve rsion.
4336 </dd>
4337
4338 <!-- OBJECT PROPERTIES -->
4339 <dd style="display: none; ">
4340 <dl>
4341 <div>
4342 <div>
4343 </div>
4344 </div>
4345 </dl>
4346 </dd>
4347
4348 <!-- OBJECT METHODS -->
4349 <dd style="display: none; ">
4350 <div></div>
4351 </dd>
4352
4353 <!-- OBJECT EVENT FIELDS -->
4354 <dd style="display: none; ">
4355 <div></div>
4356 </dd>
4357
4358 <!-- FUNCTION PARAMETERS -->
4359 <dd style="display: none; ">
4360 <div></div>
4361 </dd>
4362
4363 </div>
4364 </div><div>
4365 <div>
4366 <dt>
4367 <var>startedAfter</var>
4368 <em>
4369
4370 <!-- TYPE -->
4371 <div style="display:inline">
4372 (
4373 <span class="optional">optional</span>
4374 <span class="enum">enumerated</span>
4375 <span id="typeTemplate">
4376 <span style="display: none; ">
4377 <a> Type</a>
3714 </span> 4378 </span>
3715 <span> 4379 <span>
3716 <span style="display: none; "> 4380 <span style="display: none; ">
3717 array of <span><span></span></span> 4381 array of <span><span></span></span>
3718 </span> 4382 </span>
3719 <span>object</span> 4383 <span>integer</span>
3720 <span style="display: none; "></span> 4384 <span></span>
3721 </span> 4385 </span>
3722 </span> 4386 </span>
3723 ) 4387 )
3724 </div> 4388 </div>
3725 4389
3726 </em> 4390 </em>
3727 </dt> 4391 </dt>
3728 <dd class="todo"> 4392 <dd class="todo" style="display: none; ">
3729 Undocumented. 4393 Undocumented.
3730 </dd> 4394 </dd>
3731 <dd style="display: none; "> 4395 <dd>ms since epoch</dd>
3732 Description of this parameter from the json schema.
3733 </dd>
3734 <dd style="display: none; "> 4396 <dd style="display: none; ">
3735 This parameter was added in version 4397 This parameter was added in version
3736 <b><span></span></b>. 4398 <b><span></span></b>.
3737 You must omit this parameter in earlier versions, 4399 You must omit this parameter in earlier versions,
3738 and you may omit it in any version. If you require this 4400 and you may omit it in any version. If you require this
3739 parameter, the manifest key 4401 parameter, the manifest key
3740 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 4402 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
3741 can ensure that your extension won't be run in an earlier browser ve rsion. 4403 can ensure that your extension won't be run in an earlier browser ve rsion.
3742 </dd> 4404 </dd>
3743 4405
3744 <!-- OBJECT PROPERTIES --> 4406 <!-- OBJECT PROPERTIES -->
3745 <dd> 4407 <dd style="display: none; ">
3746 <dl> 4408 <dl>
3747 <div> 4409 <div>
3748 <div> 4410 <div>
4411 </div>
4412 </div>
4413 </dl>
4414 </dd>
4415
4416 <!-- OBJECT METHODS -->
4417 <dd style="display: none; ">
4418 <div></div>
4419 </dd>
4420
4421 <!-- OBJECT EVENT FIELDS -->
4422 <dd style="display: none; ">
4423 <div></div>
4424 </dd>
4425
4426 <!-- FUNCTION PARAMETERS -->
4427 <dd style="display: none; ">
4428 <div></div>
4429 </dd>
4430
4431 </div>
4432 </div><div>
4433 <div>
3749 <dt> 4434 <dt>
3750 <var>requestId</var> 4435 <var>endedBefore</var>
3751 <em> 4436 <em>
3752 4437
3753 <!-- TYPE --> 4438 <!-- TYPE -->
3754 <div style="display:inline"> 4439 <div style="display:inline">
3755 ( 4440 (
3756 <span class="optional" style="display: none; ">optional</spa n> 4441 <span class="optional">optional</span>
3757 <span class="enum" style="display: none; ">enumerated</span> 4442 <span class="enum">enumerated</span>
3758 <span id="typeTemplate"> 4443 <span id="typeTemplate">
3759 <span style="display: none; "> 4444 <span style="display: none; ">
3760 <a> Type</a> 4445 <a> Type</a>
3761 </span> 4446 </span>
3762 <span> 4447 <span>
3763 <span style="display: none; "> 4448 <span style="display: none; ">
3764 array of <span><span></span></span> 4449 array of <span><span></span></span>
3765 </span> 4450 </span>
3766 <span>string</span> 4451 <span>integer</span>
3767 <span style="display: none; "></span> 4452 <span></span>
3768 </span> 4453 </span>
3769 </span> 4454 </span>
3770 ) 4455 )
3771 </div> 4456 </div>
3772 4457
3773 </em> 4458 </em>
3774 </dt> 4459 </dt>
3775 <dd class="todo" style="display: none; "> 4460 <dd class="todo" style="display: none; ">
3776 Undocumented. 4461 Undocumented.
3777 </dd> 4462 </dd>
3778 <dd>The ID of the request.</dd> 4463 <dd>ms since epoch</dd>
3779 <dd style="display: none; "> 4464 <dd style="display: none; ">
3780 This parameter was added in version 4465 This parameter was added in version
3781 <b><span></span></b>. 4466 <b><span></span></b>.
3782 You must omit this parameter in earlier versions, 4467 You must omit this parameter in earlier versions,
3783 and you may omit it in any version. If you require this 4468 and you may omit it in any version. If you require this
3784 parameter, the manifest key 4469 parameter, the manifest key
3785 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 4470 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
3786 can ensure that your extension won't be run in an earlier browser ve rsion. 4471 can ensure that your extension won't be run in an earlier browser ve rsion.
3787 </dd> 4472 </dd>
3788 4473
(...skipping 19 matching lines...) Expand all
3808 4493
3809 <!-- FUNCTION PARAMETERS --> 4494 <!-- FUNCTION PARAMETERS -->
3810 <dd style="display: none; "> 4495 <dd style="display: none; ">
3811 <div></div> 4496 <div></div>
3812 </dd> 4497 </dd>
3813 4498
3814 </div> 4499 </div>
3815 </div><div> 4500 </div><div>
3816 <div> 4501 <div>
3817 <dt> 4502 <dt>
3818 <var>url</var> 4503 <var>endedAfter</var>
3819 <em> 4504 <em>
3820 4505
3821 <!-- TYPE --> 4506 <!-- TYPE -->
3822 <div style="display:inline"> 4507 <div style="display:inline">
3823 ( 4508 (
3824 <span class="optional" style="display: none; ">optional</spa n> 4509 <span class="optional">optional</span>
3825 <span class="enum" style="display: none; ">enumerated</span> 4510 <span class="enum">enumerated</span>
3826 <span id="typeTemplate"> 4511 <span id="typeTemplate">
3827 <span style="display: none; "> 4512 <span style="display: none; ">
3828 <a> Type</a> 4513 <a> Type</a>
3829 </span> 4514 </span>
3830 <span> 4515 <span>
3831 <span style="display: none; "> 4516 <span style="display: none; ">
3832 array of <span><span></span></span> 4517 array of <span><span></span></span>
3833 </span> 4518 </span>
3834 <span>string</span> 4519 <span>integer</span>
3835 <span style="display: none; "></span> 4520 <span></span>
3836 </span> 4521 </span>
3837 </span> 4522 </span>
3838 ) 4523 )
3839 </div> 4524 </div>
3840 4525
3841 </em> 4526 </em>
3842 </dt> 4527 </dt>
3843 <dd class="todo"> 4528 <dd class="todo" style="display: none; ">
3844 Undocumented. 4529 Undocumented.
3845 </dd> 4530 </dd>
3846 <dd style="display: none; "> 4531 <dd>ms since epoch</dd>
3847 Description of this parameter from the json schema.
3848 </dd>
3849 <dd style="display: none; "> 4532 <dd style="display: none; ">
3850 This parameter was added in version 4533 This parameter was added in version
3851 <b><span></span></b>. 4534 <b><span></span></b>.
3852 You must omit this parameter in earlier versions, 4535 You must omit this parameter in earlier versions,
3853 and you may omit it in any version. If you require this 4536 and you may omit it in any version. If you require this
3854 parameter, the manifest key 4537 parameter, the manifest key
3855 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 4538 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
3856 can ensure that your extension won't be run in an earlier browser ve rsion. 4539 can ensure that your extension won't be run in an earlier browser ve rsion.
3857 </dd> 4540 </dd>
3858 4541
(...skipping 19 matching lines...) Expand all
3878 4561
3879 <!-- FUNCTION PARAMETERS --> 4562 <!-- FUNCTION PARAMETERS -->
3880 <dd style="display: none; "> 4563 <dd style="display: none; ">
3881 <div></div> 4564 <div></div>
3882 </dd> 4565 </dd>
3883 4566
3884 </div> 4567 </div>
3885 </div><div> 4568 </div><div>
3886 <div> 4569 <div>
3887 <dt> 4570 <dt>
3888 <var>ip</var> 4571 <var>totalBytesGreater</var>
3889 <em> 4572 <em>
3890 4573
3891 <!-- TYPE --> 4574 <!-- TYPE -->
3892 <div style="display:inline"> 4575 <div style="display:inline">
3893 ( 4576 (
3894 <span class="optional" style="display: none; ">optional</spa n> 4577 <span class="optional">optional</span>
3895 <span class="enum" style="display: none; ">enumerated</span> 4578 <span class="enum">enumerated</span>
3896 <span id="typeTemplate"> 4579 <span id="typeTemplate">
3897 <span style="display: none; "> 4580 <span style="display: none; ">
3898 <a> Type</a> 4581 <a> Type</a>
3899 </span> 4582 </span>
3900 <span> 4583 <span>
3901 <span style="display: none; "> 4584 <span style="display: none; ">
3902 array of <span><span></span></span> 4585 array of <span><span></span></span>
3903 </span> 4586 </span>
3904 <span>string</span> 4587 <span>integer</span>
3905 <span style="display: none; "></span> 4588 <span></span>
3906 </span> 4589 </span>
3907 </span> 4590 </span>
3908 ) 4591 )
3909 </div> 4592 </div>
3910 4593
3911 </em> 4594 </em>
3912 </dt> 4595 </dt>
3913 <dd class="todo" style="display: none; "> 4596 <dd class="todo">
3914 Undocumented. 4597 Undocumented.
3915 </dd> 4598 </dd>
3916 <dd>The server IP address that is actually connected to. Note that it may be a literal IPv6 address.</dd> 4599 <dd style="display: none; ">
4600 Description of this parameter from the json schema.
4601 </dd>
3917 <dd style="display: none; "> 4602 <dd style="display: none; ">
3918 This parameter was added in version 4603 This parameter was added in version
3919 <b><span></span></b>. 4604 <b><span></span></b>.
3920 You must omit this parameter in earlier versions, 4605 You must omit this parameter in earlier versions,
3921 and you may omit it in any version. If you require this 4606 and you may omit it in any version. If you require this
3922 parameter, the manifest key 4607 parameter, the manifest key
3923 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 4608 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
3924 can ensure that your extension won't be run in an earlier browser ve rsion. 4609 can ensure that your extension won't be run in an earlier browser ve rsion.
3925 </dd> 4610 </dd>
3926 4611
(...skipping 19 matching lines...) Expand all
3946 4631
3947 <!-- FUNCTION PARAMETERS --> 4632 <!-- FUNCTION PARAMETERS -->
3948 <dd style="display: none; "> 4633 <dd style="display: none; ">
3949 <div></div> 4634 <div></div>
3950 </dd> 4635 </dd>
3951 4636
3952 </div> 4637 </div>
3953 </div><div> 4638 </div><div>
3954 <div> 4639 <div>
3955 <dt> 4640 <dt>
3956 <var>timeStamp</var> 4641 <var>totalBytesLess</var>
3957 <em> 4642 <em>
3958 4643
3959 <!-- TYPE --> 4644 <!-- TYPE -->
3960 <div style="display:inline"> 4645 <div style="display:inline">
3961 ( 4646 (
3962 <span class="optional" style="display: none; ">optional</spa n> 4647 <span class="optional">optional</span>
3963 <span class="enum" style="display: none; ">enumerated</span> 4648 <span class="enum">enumerated</span>
3964 <span id="typeTemplate"> 4649 <span id="typeTemplate">
3965 <span style="display: none; "> 4650 <span style="display: none; ">
3966 <a> Type</a> 4651 <a> Type</a>
3967 </span> 4652 </span>
3968 <span> 4653 <span>
3969 <span style="display: none; "> 4654 <span style="display: none; ">
3970 array of <span><span></span></span> 4655 array of <span><span></span></span>
3971 </span> 4656 </span>
3972 <span>number</span> 4657 <span>integer</span>
3973 <span style="display: none; "></span> 4658 <span></span>
3974 </span> 4659 </span>
3975 </span> 4660 </span>
3976 ) 4661 )
3977 </div> 4662 </div>
3978 4663
3979 </em> 4664 </em>
3980 </dt> 4665 </dt>
3981 <dd class="todo" style="display: none; "> 4666 <dd class="todo">
3982 Undocumented. 4667 Undocumented.
3983 </dd> 4668 </dd>
3984 <dd>The time when the browser finished sending the request, in millise conds since the epoch.</dd> 4669 <dd style="display: none; ">
4670 Description of this parameter from the json schema.
4671 </dd>
3985 <dd style="display: none; "> 4672 <dd style="display: none; ">
3986 This parameter was added in version 4673 This parameter was added in version
3987 <b><span></span></b>. 4674 <b><span></span></b>.
3988 You must omit this parameter in earlier versions, 4675 You must omit this parameter in earlier versions,
3989 and you may omit it in any version. If you require this 4676 and you may omit it in any version. If you require this
3990 parameter, the manifest key 4677 parameter, the manifest key
3991 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 4678 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
3992 can ensure that your extension won't be run in an earlier browser ve rsion. 4679 can ensure that your extension won't be run in an earlier browser ve rsion.
3993 </dd> 4680 </dd>
3994 4681
(...skipping 19 matching lines...) Expand all
4014 4701
4015 <!-- FUNCTION PARAMETERS --> 4702 <!-- FUNCTION PARAMETERS -->
4016 <dd style="display: none; "> 4703 <dd style="display: none; ">
4017 <div></div> 4704 <div></div>
4018 </dd> 4705 </dd>
4019 4706
4020 </div> 4707 </div>
4021 </div><div> 4708 </div><div>
4022 <div> 4709 <div>
4023 <dt> 4710 <dt>
4024 <var>requestHeaders</var> 4711 <var>filenameRegex</var>
4025 <em> 4712 <em>
4026 4713
4027 <!-- TYPE --> 4714 <!-- TYPE -->
4028 <div style="display:inline"> 4715 <div style="display:inline">
4029 ( 4716 (
4030 <span class="optional">optional</span> 4717 <span class="optional">optional</span>
4031 <span class="enum" style="display: none; ">enumerated</span> 4718 <span class="enum">enumerated</span>
4032 <span id="typeTemplate"> 4719 <span id="typeTemplate">
4720 <span style="display: none; ">
4721 <a> Type</a>
4722 </span>
4033 <span> 4723 <span>
4034 <a href="experimental.webRequest.html#type-HttpHeaders"> HttpHeaders</a> 4724 <span style="display: none; ">
4035 </span>
4036 <span style="display: none; ">
4037 <span>
4038 array of <span><span></span></span> 4725 array of <span><span></span></span>
4039 </span> 4726 </span>
4040 <span>paramType</span> 4727 <span>string</span>
4041 <span></span> 4728 <span></span>
4042 </span> 4729 </span>
4043 </span> 4730 </span>
4044 ) 4731 )
4045 </div> 4732 </div>
4046 4733
4047 </em> 4734 </em>
4048 </dt> 4735 </dt>
4049 <dd class="todo" style="display: none; "> 4736 <dd class="todo">
4050 Undocumented. 4737 Undocumented.
4051 </dd> 4738 </dd>
4052 <dd>The HTTP request headers that have been sent out with this request .</dd> 4739 <dd style="display: none; ">
4740 Description of this parameter from the json schema.
4741 </dd>
4053 <dd style="display: none; "> 4742 <dd style="display: none; ">
4054 This parameter was added in version 4743 This parameter was added in version
4055 <b><span></span></b>. 4744 <b><span></span></b>.
4056 You must omit this parameter in earlier versions, 4745 You must omit this parameter in earlier versions,
4057 and you may omit it in any version. If you require this 4746 and you may omit it in any version. If you require this
4058 parameter, the manifest key 4747 parameter, the manifest key
4059 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 4748 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
4060 can ensure that your extension won't be run in an earlier browser ve rsion. 4749 can ensure that your extension won't be run in an earlier browser ve rsion.
4061 </dd> 4750 </dd>
4062 4751
(...skipping 16 matching lines...) Expand all
4079 <dd style="display: none; "> 4768 <dd style="display: none; ">
4080 <div></div> 4769 <div></div>
4081 </dd> 4770 </dd>
4082 4771
4083 <!-- FUNCTION PARAMETERS --> 4772 <!-- FUNCTION PARAMETERS -->
4084 <dd style="display: none; "> 4773 <dd style="display: none; ">
4085 <div></div> 4774 <div></div>
4086 </dd> 4775 </dd>
4087 4776
4088 </div> 4777 </div>
4089 </div> 4778 </div><div>
4090 </dl>
4091 </dd>
4092
4093 <!-- OBJECT METHODS -->
4094 <dd style="display: none; ">
4095 <div></div>
4096 </dd>
4097
4098 <!-- OBJECT EVENT FIELDS -->
4099 <dd style="display: none; ">
4100 <div></div>
4101 </dd>
4102
4103 <!-- FUNCTION PARAMETERS -->
4104 <dd style="display: none; ">
4105 <div></div>
4106 </dd>
4107
4108 </div>
4109 </div>
4110 </dl>
4111 </div>
4112
4113 <!-- EXTRA PARAMETERS -->
4114 <div> 4779 <div>
4115 <h4>Extra parameters to addListener</h4>
4116 <dl>
4117 <div>
4118 <div>
4119 <dt> 4780 <dt>
4120 <var>filter</var> 4781 <var>urlRegex</var>
4121 <em> 4782 <em>
4122 4783
4123 <!-- TYPE --> 4784 <!-- TYPE -->
4124 <div style="display:inline"> 4785 <div style="display:inline">
4125 ( 4786 (
4126 <span class="optional">optional</span> 4787 <span class="optional">optional</span>
4127 <span class="enum" style="display: none; ">enumerated</span> 4788 <span class="enum">enumerated</span>
4128 <span id="typeTemplate"> 4789 <span id="typeTemplate">
4790 <span style="display: none; ">
4791 <a> Type</a>
4792 </span>
4129 <span> 4793 <span>
4130 <a href="experimental.webRequest.html#type-RequestFilter ">RequestFilter</a> 4794 <span style="display: none; ">
4131 </span>
4132 <span style="display: none; ">
4133 <span>
4134 array of <span><span></span></span> 4795 array of <span><span></span></span>
4135 </span> 4796 </span>
4136 <span>paramType</span> 4797 <span>string</span>
4137 <span></span> 4798 <span></span>
4138 </span> 4799 </span>
4139 </span> 4800 </span>
4140 ) 4801 )
4141 </div> 4802 </div>
4142 4803
4143 </em> 4804 </em>
4144 </dt> 4805 </dt>
4145 <dd class="todo" style="display: none; "> 4806 <dd class="todo">
4146 Undocumented. 4807 Undocumented.
4147 </dd> 4808 </dd>
4148 <dd>A set of filters that restricts the events that will be sent to th is listener.</dd> 4809 <dd style="display: none; ">
4810 Description of this parameter from the json schema.
4811 </dd>
4149 <dd style="display: none; "> 4812 <dd style="display: none; ">
4150 This parameter was added in version 4813 This parameter was added in version
4151 <b><span></span></b>. 4814 <b><span></span></b>.
4152 You must omit this parameter in earlier versions, 4815 You must omit this parameter in earlier versions,
4153 and you may omit it in any version. If you require this 4816 and you may omit it in any version. If you require this
4154 parameter, the manifest key 4817 parameter, the manifest key
4155 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 4818 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
4156 can ensure that your extension won't be run in an earlier browser ve rsion. 4819 can ensure that your extension won't be run in an earlier browser ve rsion.
4157 </dd> 4820 </dd>
4158 4821
(...skipping 16 matching lines...) Expand all
4175 <dd style="display: none; "> 4838 <dd style="display: none; ">
4176 <div></div> 4839 <div></div>
4177 </dd> 4840 </dd>
4178 4841
4179 <!-- FUNCTION PARAMETERS --> 4842 <!-- FUNCTION PARAMETERS -->
4180 <dd style="display: none; "> 4843 <dd style="display: none; ">
4181 <div></div> 4844 <div></div>
4182 </dd> 4845 </dd>
4183 4846
4184 </div> 4847 </div>
4185 </div><div> 4848 </div><div>
4186 <div> 4849 <div>
4187 <dt> 4850 <dt>
4188 <var>extraInfoSpec</var> 4851 <var>limit</var>
4189 <em> 4852 <em>
4190 4853
4191 <!-- TYPE --> 4854 <!-- TYPE -->
4192 <div style="display:inline"> 4855 <div style="display:inline">
4193 ( 4856 (
4194 <span class="optional">optional</span> 4857 <span class="optional">optional</span>
4195 <span class="enum" style="display: none; ">enumerated</span> 4858 <span class="enum">enumerated</span>
4196 <span id="typeTemplate"> 4859 <span id="typeTemplate">
4197 <span style="display: none; "> 4860 <span style="display: none; ">
4198 <a> Type</a> 4861 <a> Type</a>
4199 </span> 4862 </span>
4200 <span> 4863 <span>
4201 <span>
4202 array of <span><span>
4203 <span style="display: none; ">
4204 <a> Type</a>
4205 </span>
4206 <span>
4207 <span style="display: none; "> 4864 <span style="display: none; ">
4208 array of <span><span></span></span> 4865 array of <span><span></span></span>
4209 </span> 4866 </span>
4210 <span>string</span> 4867 <span>integer</span>
4211 <span>["requestLine", "requestHeaders"]</span> 4868 <span></span>
4212 </span>
4213 </span></span>
4214 </span>
4215 <span style="display: none; ">paramType</span>
4216 <span style="display: none; "></span>
4217 </span> 4869 </span>
4218 </span> 4870 </span>
4219 ) 4871 )
4220 </div> 4872 </div>
4221 4873
4222 </em> 4874 </em>
4223 </dt> 4875 </dt>
4224 <dd class="todo" style="display: none; "> 4876 <dd class="todo">
4225 Undocumented. 4877 Undocumented.
4226 </dd> 4878 </dd>
4227 <dd>Array of extra information that should be passed to the listener f unction.</dd> 4879 <dd style="display: none; ">
4880 Description of this parameter from the json schema.
4881 </dd>
4228 <dd style="display: none; "> 4882 <dd style="display: none; ">
4229 This parameter was added in version 4883 This parameter was added in version
4230 <b><span></span></b>. 4884 <b><span></span></b>.
4231 You must omit this parameter in earlier versions, 4885 You must omit this parameter in earlier versions,
4232 and you may omit it in any version. If you require this 4886 and you may omit it in any version. If you require this
4233 parameter, the manifest key 4887 parameter, the manifest key
4234 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 4888 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
4235 can ensure that your extension won't be run in an earlier browser ve rsion. 4889 can ensure that your extension won't be run in an earlier browser ve rsion.
4236 </dd> 4890 </dd>
4237 4891
(...skipping 16 matching lines...) Expand all
4254 <dd style="display: none; "> 4908 <dd style="display: none; ">
4255 <div></div> 4909 <div></div>
4256 </dd> 4910 </dd>
4257 4911
4258 <!-- FUNCTION PARAMETERS --> 4912 <!-- FUNCTION PARAMETERS -->
4259 <dd style="display: none; "> 4913 <dd style="display: none; ">
4260 <div></div> 4914 <div></div>
4261 </dd> 4915 </dd>
4262 4916
4263 </div> 4917 </div>
4264 </div> 4918 </div><div>
4265 </dl>
4266 </div>
4267
4268 <!-- LISTENER RETURN VALUE -->
4269 <h4 style="display: none; ">Listener returns</h4>
4270 <dl>
4271 <div style="display: none; ">
4272 <div>
4273 </div>
4274 </div>
4275 </dl>
4276
4277 </div> <!-- /description -->
4278 </div><div class="apiItem">
4279 <a name="event-onResponseStarted"></a>
4280 <h4>onResponseStarted</h4>
4281
4282 <div class="summary">
4283 <!-- Note: intentionally longer 80 columns -->
4284 <span class="subdued">chrome.experimental.webRequest.</span><spa n>onResponseStarted</span><span class="subdued">.addListener</span>(function(<sp an>object details</span>) <span class="subdued">{...}</span><span>, RequestFilte r filter, array of string extraInfoSpec</span>));
4285 </div>
4286
4287 <div class="description">
4288 <p class="todo" style="display: none; ">Undocumented.</p>
4289 <p>Fires when the first byte of the response body is received. F or HTTP requests, this means that the status line and response headers are avail able.</p>
4290
4291 <!-- LISTENER PARAMETERS -->
4292 <div> 4919 <div>
4293 <h4>Listener parameters</h4>
4294 <dl>
4295 <div>
4296 <div>
4297 <dt> 4920 <dt>
4298 <var>details</var> 4921 <var>orderBy</var>
4299 <em> 4922 <em>
4300 4923
4301 <!-- TYPE --> 4924 <!-- TYPE -->
4302 <div style="display:inline"> 4925 <div style="display:inline">
4303 ( 4926 (
4304 <span class="optional" style="display: none; ">optional</spa n> 4927 <span class="optional">optional</span>
4305 <span class="enum" style="display: none; ">enumerated</span> 4928 <span class="enum">enumerated</span>
4306 <span id="typeTemplate"> 4929 <span id="typeTemplate">
4307 <span style="display: none; "> 4930 <span style="display: none; ">
4308 <a> Type</a> 4931 <a> Type</a>
4309 </span> 4932 </span>
4310 <span> 4933 <span>
4311 <span style="display: none; "> 4934 <span style="display: none; ">
4312 array of <span><span></span></span> 4935 array of <span><span></span></span>
4313 </span> 4936 </span>
4314 <span>object</span> 4937 <span>string</span>
4315 <span style="display: none; "></span> 4938 <span></span>
4316 </span> 4939 </span>
4317 </span> 4940 </span>
4318 ) 4941 )
4319 </div> 4942 </div>
4320 4943
4321 </em> 4944 </em>
4322 </dt> 4945 </dt>
4323 <dd class="todo"> 4946 <dd class="todo">
4324 Undocumented. 4947 Undocumented.
4325 </dd> 4948 </dd>
4326 <dd style="display: none; "> 4949 <dd style="display: none; ">
4327 Description of this parameter from the json schema. 4950 Description of this parameter from the json schema.
4328 </dd> 4951 </dd>
4329 <dd style="display: none; "> 4952 <dd style="display: none; ">
4330 This parameter was added in version 4953 This parameter was added in version
4331 <b><span></span></b>. 4954 <b><span></span></b>.
4332 You must omit this parameter in earlier versions, 4955 You must omit this parameter in earlier versions,
4333 and you may omit it in any version. If you require this 4956 and you may omit it in any version. If you require this
4334 parameter, the manifest key 4957 parameter, the manifest key
4335 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 4958 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
4336 can ensure that your extension won't be run in an earlier browser ve rsion. 4959 can ensure that your extension won't be run in an earlier browser ve rsion.
4337 </dd> 4960 </dd>
4338 4961
4339 <!-- OBJECT PROPERTIES --> 4962 <!-- OBJECT PROPERTIES -->
4340 <dd> 4963 <dd style="display: none; ">
4341 <dl> 4964 <dl>
4342 <div> 4965 <div>
4343 <div> 4966 <div>
4967 </div>
4968 </div>
4969 </dl>
4970 </dd>
4971
4972 <!-- OBJECT METHODS -->
4973 <dd style="display: none; ">
4974 <div></div>
4975 </dd>
4976
4977 <!-- OBJECT EVENT FIELDS -->
4978 <dd style="display: none; ">
4979 <div></div>
4980 </dd>
4981
4982 <!-- FUNCTION PARAMETERS -->
4983 <dd style="display: none; ">
4984 <div></div>
4985 </dd>
4986
4987 </div>
4988 </div><div>
4989 <div>
4344 <dt> 4990 <dt>
4345 <var>requestId</var> 4991 <var>id</var>
4346 <em> 4992 <em>
4347 4993
4348 <!-- TYPE --> 4994 <!-- TYPE -->
4349 <div style="display:inline"> 4995 <div style="display:inline">
4350 ( 4996 (
4351 <span class="optional" style="display: none; ">optional</spa n> 4997 <span class="optional">optional</span>
4352 <span class="enum" style="display: none; ">enumerated</span> 4998 <span class="enum">enumerated</span>
4353 <span id="typeTemplate"> 4999 <span id="typeTemplate">
4354 <span style="display: none; "> 5000 <span style="display: none; ">
4355 <a> Type</a> 5001 <a> Type</a>
4356 </span> 5002 </span>
4357 <span> 5003 <span>
4358 <span style="display: none; "> 5004 <span style="display: none; ">
4359 array of <span><span></span></span> 5005 array of <span><span></span></span>
4360 </span> 5006 </span>
4361 <span>string</span> 5007 <span>integer</span>
4362 <span style="display: none; "></span> 5008 <span></span>
4363 </span> 5009 </span>
4364 </span> 5010 </span>
4365 ) 5011 )
4366 </div> 5012 </div>
4367 5013
4368 </em> 5014 </em>
4369 </dt> 5015 </dt>
4370 <dd class="todo" style="display: none; "> 5016 <dd class="todo" style="display: none; ">
4371 Undocumented. 5017 Undocumented.
4372 </dd> 5018 </dd>
4373 <dd>The ID of the request.</dd> 5019 <dd>A persistent identifier</dd>
4374 <dd style="display: none; "> 5020 <dd style="display: none; ">
4375 This parameter was added in version 5021 This parameter was added in version
4376 <b><span></span></b>. 5022 <b><span></span></b>.
4377 You must omit this parameter in earlier versions, 5023 You must omit this parameter in earlier versions,
4378 and you may omit it in any version. If you require this 5024 and you may omit it in any version. If you require this
4379 parameter, the manifest key 5025 parameter, the manifest key
4380 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 5026 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
4381 can ensure that your extension won't be run in an earlier browser ve rsion. 5027 can ensure that your extension won't be run in an earlier browser ve rsion.
4382 </dd> 5028 </dd>
4383 5029
(...skipping 25 matching lines...) Expand all
4409 </div> 5055 </div>
4410 </div><div> 5056 </div><div>
4411 <div> 5057 <div>
4412 <dt> 5058 <dt>
4413 <var>url</var> 5059 <var>url</var>
4414 <em> 5060 <em>
4415 5061
4416 <!-- TYPE --> 5062 <!-- TYPE -->
4417 <div style="display:inline"> 5063 <div style="display:inline">
4418 ( 5064 (
4419 <span class="optional" style="display: none; ">optional</spa n> 5065 <span class="optional">optional</span>
4420 <span class="enum" style="display: none; ">enumerated</span> 5066 <span class="enum">enumerated</span>
4421 <span id="typeTemplate"> 5067 <span id="typeTemplate">
4422 <span style="display: none; "> 5068 <span style="display: none; ">
4423 <a> Type</a> 5069 <a> Type</a>
4424 </span> 5070 </span>
4425 <span> 5071 <span>
4426 <span style="display: none; "> 5072 <span style="display: none; ">
4427 array of <span><span></span></span> 5073 array of <span><span></span></span>
4428 </span> 5074 </span>
4429 <span>string</span> 5075 <span>string</span>
4430 <span style="display: none; "></span> 5076 <span></span>
4431 </span> 5077 </span>
4432 </span> 5078 </span>
4433 ) 5079 )
4434 </div> 5080 </div>
4435 5081
4436 </em> 5082 </em>
4437 </dt> 5083 </dt>
4438 <dd class="todo"> 5084 <dd class="todo" style="display: none; ">
4439 Undocumented. 5085 Undocumented.
4440 </dd> 5086 </dd>
4441 <dd style="display: none; "> 5087 <dd>absolute URL</dd>
4442 Description of this parameter from the json schema.
4443 </dd>
4444 <dd style="display: none; "> 5088 <dd style="display: none; ">
4445 This parameter was added in version 5089 This parameter was added in version
4446 <b><span></span></b>. 5090 <b><span></span></b>.
4447 You must omit this parameter in earlier versions, 5091 You must omit this parameter in earlier versions,
4448 and you may omit it in any version. If you require this 5092 and you may omit it in any version. If you require this
4449 parameter, the manifest key 5093 parameter, the manifest key
4450 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 5094 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
4451 can ensure that your extension won't be run in an earlier browser ve rsion. 5095 can ensure that your extension won't be run in an earlier browser ve rsion.
4452 </dd> 5096 </dd>
4453 5097
(...skipping 19 matching lines...) Expand all
4473 5117
4474 <!-- FUNCTION PARAMETERS --> 5118 <!-- FUNCTION PARAMETERS -->
4475 <dd style="display: none; "> 5119 <dd style="display: none; ">
4476 <div></div> 5120 <div></div>
4477 </dd> 5121 </dd>
4478 5122
4479 </div> 5123 </div>
4480 </div><div> 5124 </div><div>
4481 <div> 5125 <div>
4482 <dt> 5126 <dt>
4483 <var>statusCode</var> 5127 <var>filename</var>
4484 <em> 5128 <em>
4485 5129
4486 <!-- TYPE --> 5130 <!-- TYPE -->
4487 <div style="display:inline"> 5131 <div style="display:inline">
4488 ( 5132 (
4489 <span class="optional" style="display: none; ">optional</spa n> 5133 <span class="optional">optional</span>
4490 <span class="enum" style="display: none; ">enumerated</span> 5134 <span class="enum">enumerated</span>
4491 <span id="typeTemplate"> 5135 <span id="typeTemplate">
4492 <span style="display: none; "> 5136 <span style="display: none; ">
4493 <a> Type</a> 5137 <a> Type</a>
4494 </span> 5138 </span>
4495 <span> 5139 <span>
4496 <span style="display: none; "> 5140 <span style="display: none; ">
4497 array of <span><span></span></span> 5141 array of <span><span></span></span>
4498 </span> 5142 </span>
4499 <span>integer</span> 5143 <span>string</span>
4500 <span style="display: none; "></span> 5144 <span></span>
4501 </span> 5145 </span>
4502 </span> 5146 </span>
4503 ) 5147 )
4504 </div> 5148 </div>
4505 5149
4506 </em> 5150 </em>
4507 </dt> 5151 </dt>
4508 <dd class="todo" style="display: none; "> 5152 <dd class="todo" style="display: none; ">
4509 Undocumented. 5153 Undocumented.
4510 </dd> 5154 </dd>
4511 <dd>Standard HTTP status code returned by the server.</dd> 5155 <dd>absolute local path</dd>
4512 <dd style="display: none; "> 5156 <dd style="display: none; ">
4513 This parameter was added in version 5157 This parameter was added in version
4514 <b><span></span></b>. 5158 <b><span></span></b>.
4515 You must omit this parameter in earlier versions, 5159 You must omit this parameter in earlier versions,
4516 and you may omit it in any version. If you require this 5160 and you may omit it in any version. If you require this
4517 parameter, the manifest key 5161 parameter, the manifest key
4518 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 5162 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
4519 can ensure that your extension won't be run in an earlier browser ve rsion. 5163 can ensure that your extension won't be run in an earlier browser ve rsion.
4520 </dd> 5164 </dd>
4521 5165
(...skipping 19 matching lines...) Expand all
4541 5185
4542 <!-- FUNCTION PARAMETERS --> 5186 <!-- FUNCTION PARAMETERS -->
4543 <dd style="display: none; "> 5187 <dd style="display: none; ">
4544 <div></div> 5188 <div></div>
4545 </dd> 5189 </dd>
4546 5190
4547 </div> 5191 </div>
4548 </div><div> 5192 </div><div>
4549 <div> 5193 <div>
4550 <dt> 5194 <dt>
4551 <var>timeStamp</var> 5195 <var>danger</var>
4552 <em> 5196 <em>
4553 5197
4554 <!-- TYPE --> 5198 <!-- TYPE -->
4555 <div style="display:inline"> 5199 <div style="display:inline">
4556 ( 5200 (
4557 <span class="optional" style="display: none; ">optional</spa n> 5201 <span class="optional">optional</span>
4558 <span class="enum" style="display: none; ">enumerated</span> 5202 <span class="enum">enumerated</span>
4559 <span id="typeTemplate"> 5203 <span id="typeTemplate">
4560 <span style="display: none; "> 5204 <span style="display: none; ">
4561 <a> Type</a> 5205 <a> Type</a>
4562 </span> 5206 </span>
4563 <span> 5207 <span>
4564 <span style="display: none; "> 5208 <span style="display: none; ">
4565 array of <span><span></span></span> 5209 array of <span><span></span></span>
4566 </span> 5210 </span>
4567 <span>number</span> 5211 <span>string</span>
4568 <span style="display: none; "></span> 5212 <span></span>
4569 </span> 5213 </span>
4570 </span> 5214 </span>
4571 ) 5215 )
4572 </div> 5216 </div>
4573 5217
4574 </em> 5218 </em>
4575 </dt> 5219 </dt>
4576 <dd class="todo" style="display: none; "> 5220 <dd class="todo" style="display: none; ">
4577 Undocumented. 5221 Undocumented.
4578 </dd> 5222 </dd>
4579 <dd>The time when the status line and response headers were received, in milliseconds since the epoch.</dd> 5223 <dd>Safety</dd>
4580 <dd style="display: none; "> 5224 <dd style="display: none; ">
4581 This parameter was added in version 5225 This parameter was added in version
4582 <b><span></span></b>. 5226 <b><span></span></b>.
4583 You must omit this parameter in earlier versions, 5227 You must omit this parameter in earlier versions,
4584 and you may omit it in any version. If you require this 5228 and you may omit it in any version. If you require this
4585 parameter, the manifest key 5229 parameter, the manifest key
4586 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 5230 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
4587 can ensure that your extension won't be run in an earlier browser ve rsion. 5231 can ensure that your extension won't be run in an earlier browser ve rsion.
4588 </dd> 5232 </dd>
4589 5233
(...skipping 19 matching lines...) Expand all
4609 5253
4610 <!-- FUNCTION PARAMETERS --> 5254 <!-- FUNCTION PARAMETERS -->
4611 <dd style="display: none; "> 5255 <dd style="display: none; ">
4612 <div></div> 5256 <div></div>
4613 </dd> 5257 </dd>
4614 5258
4615 </div> 5259 </div>
4616 </div><div> 5260 </div><div>
4617 <div> 5261 <div>
4618 <dt> 5262 <dt>
4619 <var>responseHeaders</var> 5263 <var>dangerAccepted</var>
4620 <em> 5264 <em>
4621 5265
4622 <!-- TYPE --> 5266 <!-- TYPE -->
4623 <div style="display:inline"> 5267 <div style="display:inline">
4624 ( 5268 (
4625 <span class="optional">optional</span> 5269 <span class="optional">optional</span>
4626 <span class="enum" style="display: none; ">enumerated</span> 5270 <span class="enum">enumerated</span>
4627 <span id="typeTemplate"> 5271 <span id="typeTemplate">
5272 <span style="display: none; ">
5273 <a> Type</a>
5274 </span>
4628 <span> 5275 <span>
4629 <a href="experimental.webRequest.html#type-HttpHeaders"> HttpHeaders</a> 5276 <span style="display: none; ">
4630 </span>
4631 <span style="display: none; ">
4632 <span>
4633 array of <span><span></span></span> 5277 array of <span><span></span></span>
4634 </span> 5278 </span>
4635 <span>paramType</span> 5279 <span>boolean</span>
4636 <span></span> 5280 <span></span>
4637 </span> 5281 </span>
4638 </span> 5282 </span>
4639 ) 5283 )
4640 </div> 5284 </div>
4641 5285
4642 </em> 5286 </em>
4643 </dt> 5287 </dt>
4644 <dd class="todo" style="display: none; "> 5288 <dd class="todo" style="display: none; ">
4645 Undocumented. 5289 Undocumented.
4646 </dd> 5290 </dd>
4647 <dd>The HTTP response headers that were received along with this respo nse.</dd> 5291 <dd>true if the user has accepted the download's danger.</dd>
4648 <dd style="display: none; "> 5292 <dd style="display: none; ">
4649 This parameter was added in version 5293 This parameter was added in version
4650 <b><span></span></b>. 5294 <b><span></span></b>.
4651 You must omit this parameter in earlier versions, 5295 You must omit this parameter in earlier versions,
4652 and you may omit it in any version. If you require this 5296 and you may omit it in any version. If you require this
4653 parameter, the manifest key 5297 parameter, the manifest key
4654 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 5298 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
4655 can ensure that your extension won't be run in an earlier browser ve rsion. 5299 can ensure that your extension won't be run in an earlier browser ve rsion.
4656 </dd> 5300 </dd>
4657 5301
(...skipping 19 matching lines...) Expand all
4677 5321
4678 <!-- FUNCTION PARAMETERS --> 5322 <!-- FUNCTION PARAMETERS -->
4679 <dd style="display: none; "> 5323 <dd style="display: none; ">
4680 <div></div> 5324 <div></div>
4681 </dd> 5325 </dd>
4682 5326
4683 </div> 5327 </div>
4684 </div><div> 5328 </div><div>
4685 <div> 5329 <div>
4686 <dt> 5330 <dt>
4687 <var>statusLine</var> 5331 <var>mime</var>
4688 <em> 5332 <em>
4689 5333
4690 <!-- TYPE --> 5334 <!-- TYPE -->
4691 <div style="display:inline"> 5335 <div style="display:inline">
4692 ( 5336 (
4693 <span class="optional">optional</span> 5337 <span class="optional">optional</span>
4694 <span class="enum" style="display: none; ">enumerated</span> 5338 <span class="enum">enumerated</span>
4695 <span id="typeTemplate"> 5339 <span id="typeTemplate">
4696 <span style="display: none; "> 5340 <span style="display: none; ">
4697 <a> Type</a> 5341 <a> Type</a>
4698 </span> 5342 </span>
4699 <span> 5343 <span>
4700 <span style="display: none; "> 5344 <span style="display: none; ">
4701 array of <span><span></span></span> 5345 array of <span><span></span></span>
4702 </span> 5346 </span>
4703 <span>string</span> 5347 <span>string</span>
4704 <span style="display: none; "></span> 5348 <span></span>
4705 </span> 5349 </span>
4706 </span> 5350 </span>
4707 ) 5351 )
4708 </div> 5352 </div>
4709 5353
4710 </em> 5354 </em>
4711 </dt> 5355 </dt>
4712 <dd class="todo" style="display: none; "> 5356 <dd class="todo" style="display: none; ">
4713 Undocumented. 5357 Undocumented.
4714 </dd> 5358 </dd>
4715 <dd>HTTP status line of the response</dd> 5359 <dd>The file's MIME type.</dd>
4716 <dd style="display: none; "> 5360 <dd style="display: none; ">
4717 This parameter was added in version 5361 This parameter was added in version
4718 <b><span></span></b>. 5362 <b><span></span></b>.
4719 You must omit this parameter in earlier versions, 5363 You must omit this parameter in earlier versions,
4720 and you may omit it in any version. If you require this 5364 and you may omit it in any version. If you require this
4721 parameter, the manifest key 5365 parameter, the manifest key
4722 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 5366 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
4723 can ensure that your extension won't be run in an earlier browser ve rsion. 5367 can ensure that your extension won't be run in an earlier browser ve rsion.
4724 </dd> 5368 </dd>
4725 5369
(...skipping 16 matching lines...) Expand all
4742 <dd style="display: none; "> 5386 <dd style="display: none; ">
4743 <div></div> 5387 <div></div>
4744 </dd> 5388 </dd>
4745 5389
4746 <!-- FUNCTION PARAMETERS --> 5390 <!-- FUNCTION PARAMETERS -->
4747 <dd style="display: none; "> 5391 <dd style="display: none; ">
4748 <div></div> 5392 <div></div>
4749 </dd> 5393 </dd>
4750 5394
4751 </div> 5395 </div>
4752 </div> 5396 </div><div>
4753 </dl>
4754 </dd>
4755
4756 <!-- OBJECT METHODS -->
4757 <dd style="display: none; ">
4758 <div></div>
4759 </dd>
4760
4761 <!-- OBJECT EVENT FIELDS -->
4762 <dd style="display: none; ">
4763 <div></div>
4764 </dd>
4765
4766 <!-- FUNCTION PARAMETERS -->
4767 <dd style="display: none; ">
4768 <div></div>
4769 </dd>
4770
4771 </div>
4772 </div>
4773 </dl>
4774 </div>
4775
4776 <!-- EXTRA PARAMETERS -->
4777 <div> 5397 <div>
4778 <h4>Extra parameters to addListener</h4>
4779 <dl>
4780 <div>
4781 <div>
4782 <dt> 5398 <dt>
4783 <var>filter</var> 5399 <var>startTime</var>
4784 <em> 5400 <em>
4785 5401
4786 <!-- TYPE --> 5402 <!-- TYPE -->
4787 <div style="display:inline"> 5403 <div style="display:inline">
4788 ( 5404 (
4789 <span class="optional">optional</span> 5405 <span class="optional">optional</span>
4790 <span class="enum" style="display: none; ">enumerated</span> 5406 <span class="enum">enumerated</span>
4791 <span id="typeTemplate"> 5407 <span id="typeTemplate">
5408 <span style="display: none; ">
5409 <a> Type</a>
5410 </span>
4792 <span> 5411 <span>
4793 <a href="experimental.webRequest.html#type-RequestFilter ">RequestFilter</a> 5412 <span style="display: none; ">
4794 </span>
4795 <span style="display: none; ">
4796 <span>
4797 array of <span><span></span></span> 5413 array of <span><span></span></span>
4798 </span> 5414 </span>
4799 <span>paramType</span> 5415 <span>integer</span>
4800 <span></span> 5416 <span></span>
4801 </span> 5417 </span>
4802 </span> 5418 </span>
4803 ) 5419 )
4804 </div> 5420 </div>
4805 5421
4806 </em> 5422 </em>
4807 </dt> 5423 </dt>
4808 <dd class="todo" style="display: none; "> 5424 <dd class="todo" style="display: none; ">
4809 Undocumented. 5425 Undocumented.
4810 </dd> 5426 </dd>
4811 <dd>A set of filters that restricts the events that will be sent to th is listener.</dd> 5427 <dd>ms since epoch</dd>
4812 <dd style="display: none; "> 5428 <dd style="display: none; ">
4813 This parameter was added in version 5429 This parameter was added in version
4814 <b><span></span></b>. 5430 <b><span></span></b>.
4815 You must omit this parameter in earlier versions, 5431 You must omit this parameter in earlier versions,
4816 and you may omit it in any version. If you require this 5432 and you may omit it in any version. If you require this
4817 parameter, the manifest key 5433 parameter, the manifest key
4818 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 5434 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
4819 can ensure that your extension won't be run in an earlier browser ve rsion. 5435 can ensure that your extension won't be run in an earlier browser ve rsion.
4820 </dd> 5436 </dd>
4821 5437
(...skipping 16 matching lines...) Expand all
4838 <dd style="display: none; "> 5454 <dd style="display: none; ">
4839 <div></div> 5455 <div></div>
4840 </dd> 5456 </dd>
4841 5457
4842 <!-- FUNCTION PARAMETERS --> 5458 <!-- FUNCTION PARAMETERS -->
4843 <dd style="display: none; "> 5459 <dd style="display: none; ">
4844 <div></div> 5460 <div></div>
4845 </dd> 5461 </dd>
4846 5462
4847 </div> 5463 </div>
4848 </div><div> 5464 </div><div>
4849 <div> 5465 <div>
4850 <dt> 5466 <dt>
4851 <var>extraInfoSpec</var> 5467 <var>endTime</var>
4852 <em> 5468 <em>
4853 5469
4854 <!-- TYPE --> 5470 <!-- TYPE -->
4855 <div style="display:inline"> 5471 <div style="display:inline">
4856 ( 5472 (
4857 <span class="optional">optional</span> 5473 <span class="optional">optional</span>
4858 <span class="enum" style="display: none; ">enumerated</span> 5474 <span class="enum">enumerated</span>
4859 <span id="typeTemplate"> 5475 <span id="typeTemplate">
4860 <span style="display: none; "> 5476 <span style="display: none; ">
4861 <a> Type</a> 5477 <a> Type</a>
4862 </span> 5478 </span>
4863 <span>
4864 <span>
4865 array of <span><span>
4866 <span style="display: none; ">
4867 <a> Type</a>
4868 </span>
4869 <span> 5479 <span>
4870 <span style="display: none; "> 5480 <span style="display: none; ">
4871 array of <span><span></span></span> 5481 array of <span><span></span></span>
4872 </span> 5482 </span>
4873 <span>string</span> 5483 <span>integer</span>
4874 <span>["statusLine", "responseHeaders"]</span> 5484 <span></span>
4875 </span>
4876 </span></span>
4877 </span>
4878 <span style="display: none; ">paramType</span>
4879 <span style="display: none; "></span>
4880 </span> 5485 </span>
4881 </span> 5486 </span>
4882 ) 5487 )
4883 </div> 5488 </div>
4884 5489
4885 </em> 5490 </em>
4886 </dt> 5491 </dt>
4887 <dd class="todo" style="display: none; "> 5492 <dd class="todo" style="display: none; ">
4888 Undocumented. 5493 Undocumented.
4889 </dd> 5494 </dd>
4890 <dd>Array of extra information that should be passed to the listener f unction.</dd> 5495 <dd>ms since epoch</dd>
4891 <dd style="display: none; "> 5496 <dd style="display: none; ">
4892 This parameter was added in version 5497 This parameter was added in version
4893 <b><span></span></b>. 5498 <b><span></span></b>.
4894 You must omit this parameter in earlier versions, 5499 You must omit this parameter in earlier versions,
4895 and you may omit it in any version. If you require this 5500 and you may omit it in any version. If you require this
4896 parameter, the manifest key 5501 parameter, the manifest key
4897 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 5502 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
4898 can ensure that your extension won't be run in an earlier browser ve rsion. 5503 can ensure that your extension won't be run in an earlier browser ve rsion.
4899 </dd> 5504 </dd>
4900 5505
(...skipping 16 matching lines...) Expand all
4917 <dd style="display: none; "> 5522 <dd style="display: none; ">
4918 <div></div> 5523 <div></div>
4919 </dd> 5524 </dd>
4920 5525
4921 <!-- FUNCTION PARAMETERS --> 5526 <!-- FUNCTION PARAMETERS -->
4922 <dd style="display: none; "> 5527 <dd style="display: none; ">
4923 <div></div> 5528 <div></div>
4924 </dd> 5529 </dd>
4925 5530
4926 </div> 5531 </div>
4927 </div> 5532 </div><div>
4928 </dl> 5533 <div>
4929 </div>
4930
4931 <!-- LISTENER RETURN VALUE -->
4932 <h4 style="display: none; ">Listener returns</h4>
4933 <dl>
4934 <div style="display: none; ">
4935 <div>
4936 </div>
4937 </div>
4938 </dl>
4939
4940 </div> <!-- /description -->
4941 </div> <!-- /apiItem -->
4942
4943 </div> <!-- /apiGroup -->
4944
4945 <!-- TYPES -->
4946 <div class="apiGroup">
4947 <a name="types"></a>
4948 <h3 id="types">Types</h3>
4949
4950 <!-- iterates over all types -->
4951 <div class="apiItem">
4952 <a name="type-RequestFilter"></a>
4953 <h4>RequestFilter</h4>
4954
4955 <div>
4956 <dt> 5534 <dt>
4957 <var style="display: none; ">paramName</var> 5535 <var>state</var>
4958 <em> 5536 <em>
4959 5537
4960 <!-- TYPE --> 5538 <!-- TYPE -->
4961 <div style="display:inline"> 5539 <div style="display:inline">
4962 ( 5540 (
4963 <span class="optional" style="display: none; ">optional</spa n> 5541 <span class="optional">optional</span>
4964 <span class="enum" style="display: none; ">enumerated</span> 5542 <span class="enum">enumerated</span>
4965 <span id="typeTemplate"> 5543 <span id="typeTemplate">
4966 <span style="display: none; "> 5544 <span style="display: none; ">
4967 <a> Type</a> 5545 <a> Type</a>
4968 </span> 5546 </span>
4969 <span> 5547 <span>
4970 <span style="display: none; "> 5548 <span style="display: none; ">
4971 array of <span><span></span></span> 5549 array of <span><span></span></span>
4972 </span> 5550 </span>
4973 <span>object</span> 5551 <span>string</span>
4974 <span style="display: none; "></span> 5552 <span></span>
4975 </span> 5553 </span>
4976 </span> 5554 </span>
4977 ) 5555 )
4978 </div> 5556 </div>
4979 5557
4980 </em> 5558 </em>
4981 </dt> 5559 </dt>
4982 <dd class="todo" style="display: none; "> 5560 <dd class="todo">
4983 Undocumented. 5561 Undocumented.
4984 </dd> 5562 </dd>
4985 <dd>An object describing filters to apply to webRequest events.</dd> 5563 <dd style="display: none; ">
5564 Description of this parameter from the json schema.
5565 </dd>
4986 <dd style="display: none; "> 5566 <dd style="display: none; ">
4987 This parameter was added in version 5567 This parameter was added in version
4988 <b><span></span></b>. 5568 <b><span></span></b>.
4989 You must omit this parameter in earlier versions, 5569 You must omit this parameter in earlier versions,
4990 and you may omit it in any version. If you require this 5570 and you may omit it in any version. If you require this
4991 parameter, the manifest key 5571 parameter, the manifest key
4992 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 5572 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
4993 can ensure that your extension won't be run in an earlier browser ve rsion. 5573 can ensure that your extension won't be run in an earlier browser ve rsion.
4994 </dd> 5574 </dd>
4995 5575
4996 <!-- OBJECT PROPERTIES --> 5576 <!-- OBJECT PROPERTIES -->
4997 <dd> 5577 <dd style="display: none; ">
4998 <dl> 5578 <dl>
4999 <div> 5579 <div>
5000 <div> 5580 <div>
5581 </div>
5582 </div>
5583 </dl>
5584 </dd>
5585
5586 <!-- OBJECT METHODS -->
5587 <dd style="display: none; ">
5588 <div></div>
5589 </dd>
5590
5591 <!-- OBJECT EVENT FIELDS -->
5592 <dd style="display: none; ">
5593 <div></div>
5594 </dd>
5595
5596 <!-- FUNCTION PARAMETERS -->
5597 <dd style="display: none; ">
5598 <div></div>
5599 </dd>
5600
5601 </div>
5602 </div><div>
5603 <div>
5001 <dt> 5604 <dt>
5002 <var>urls</var> 5605 <var>paused</var>
5003 <em> 5606 <em>
5004 5607
5005 <!-- TYPE --> 5608 <!-- TYPE -->
5006 <div style="display:inline"> 5609 <div style="display:inline">
5007 ( 5610 (
5008 <span class="optional">optional</span> 5611 <span class="optional">optional</span>
5009 <span class="enum" style="display: none; ">enumerated</span> 5612 <span class="enum">enumerated</span>
5010 <span id="typeTemplate"> 5613 <span id="typeTemplate">
5011 <span style="display: none; "> 5614 <span style="display: none; ">
5012 <a> Type</a> 5615 <a> Type</a>
5013 </span> 5616 </span>
5014 <span> 5617 <span>
5015 <span>
5016 array of <span><span>
5017 <span style="display: none; ">
5018 <a> Type</a>
5019 </span>
5020 <span>
5021 <span style="display: none; "> 5618 <span style="display: none; ">
5022 array of <span><span></span></span> 5619 array of <span><span></span></span>
5023 </span> 5620 </span>
5024 <span>string</span> 5621 <span>boolean</span>
5025 <span style="display: none; "></span> 5622 <span></span>
5026 </span>
5027 </span></span>
5028 </span>
5029 <span style="display: none; ">paramType</span>
5030 <span style="display: none; "></span>
5031 </span> 5623 </span>
5032 </span> 5624 </span>
5033 ) 5625 )
5034 </div> 5626 </div>
5035 5627
5036 </em> 5628 </em>
5037 </dt> 5629 </dt>
5038 <dd class="todo" style="display: none; "> 5630 <dd class="todo" style="display: none; ">
5039 Undocumented. 5631 Undocumented.
5040 </dd> 5632 </dd>
5041 <dd>A list of URLs or URL patterns. Requests that cannot match any of the URLs will be filtered out.</dd> 5633 <dd>true if the download has stopped reading data</dd>
5042 <dd style="display: none; "> 5634 <dd style="display: none; ">
5043 This parameter was added in version 5635 This parameter was added in version
5044 <b><span></span></b>. 5636 <b><span></span></b>.
5045 You must omit this parameter in earlier versions, 5637 You must omit this parameter in earlier versions,
5046 and you may omit it in any version. If you require this 5638 and you may omit it in any version. If you require this
5047 parameter, the manifest key 5639 parameter, the manifest key
5048 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 5640 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
5049 can ensure that your extension won't be run in an earlier browser ve rsion. 5641 can ensure that your extension won't be run in an earlier browser ve rsion.
5050 </dd> 5642 </dd>
5051 5643
(...skipping 19 matching lines...) Expand all
5071 5663
5072 <!-- FUNCTION PARAMETERS --> 5664 <!-- FUNCTION PARAMETERS -->
5073 <dd style="display: none; "> 5665 <dd style="display: none; ">
5074 <div></div> 5666 <div></div>
5075 </dd> 5667 </dd>
5076 5668
5077 </div> 5669 </div>
5078 </div><div> 5670 </div><div>
5079 <div> 5671 <div>
5080 <dt> 5672 <dt>
5081 <var>types</var> 5673 <var>error</var>
5082 <em> 5674 <em>
5083 5675
5084 <!-- TYPE --> 5676 <!-- TYPE -->
5085 <div style="display:inline"> 5677 <div style="display:inline">
5086 ( 5678 (
5087 <span class="optional">optional</span> 5679 <span class="optional">optional</span>
5088 <span class="enum" style="display: none; ">enumerated</span> 5680 <span class="enum">enumerated</span>
5089 <span id="typeTemplate"> 5681 <span id="typeTemplate">
5090 <span style="display: none; "> 5682 <span style="display: none; ">
5091 <a> Type</a> 5683 <a> Type</a>
5092 </span> 5684 </span>
5093 <span> 5685 <span>
5094 <span>
5095 array of <span><span>
5096 <span style="display: none; ">
5097 <a> Type</a>
5098 </span>
5099 <span>
5100 <span style="display: none; "> 5686 <span style="display: none; ">
5101 array of <span><span></span></span> 5687 array of <span><span></span></span>
5102 </span> 5688 </span>
5103 <span>string</span> 5689 <span>integer</span>
5104 <span>["main_frame", "sub_frame", "stylesheet", "script" , "image", "object", "other"]</span> 5690 <span></span>
5105 </span>
5106 </span></span>
5107 </span>
5108 <span style="display: none; ">paramType</span>
5109 <span style="display: none; "></span>
5110 </span> 5691 </span>
5111 </span> 5692 </span>
5112 ) 5693 )
5113 </div> 5694 </div>
5114 5695
5115 </em> 5696 </em>
5116 </dt> 5697 </dt>
5117 <dd class="todo" style="display: none; "> 5698 <dd class="todo" style="display: none; ">
5118 Undocumented. 5699 Undocumented.
5119 </dd> 5700 </dd>
5120 <dd>A list of request types. Requests that cannot match any of the typ es will be filtered out.</dd> 5701 <dd>net error code if state is interrupted</dd>
5121 <dd style="display: none; "> 5702 <dd style="display: none; ">
5122 This parameter was added in version 5703 This parameter was added in version
5123 <b><span></span></b>. 5704 <b><span></span></b>.
5124 You must omit this parameter in earlier versions, 5705 You must omit this parameter in earlier versions,
5125 and you may omit it in any version. If you require this 5706 and you may omit it in any version. If you require this
5126 parameter, the manifest key 5707 parameter, the manifest key
5127 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 5708 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
5128 can ensure that your extension won't be run in an earlier browser ve rsion. 5709 can ensure that your extension won't be run in an earlier browser ve rsion.
5129 </dd> 5710 </dd>
5130 5711
(...skipping 19 matching lines...) Expand all
5150 5731
5151 <!-- FUNCTION PARAMETERS --> 5732 <!-- FUNCTION PARAMETERS -->
5152 <dd style="display: none; "> 5733 <dd style="display: none; ">
5153 <div></div> 5734 <div></div>
5154 </dd> 5735 </dd>
5155 5736
5156 </div> 5737 </div>
5157 </div><div> 5738 </div><div>
5158 <div> 5739 <div>
5159 <dt> 5740 <dt>
5160 <var>tabId</var> 5741 <var>bytesReceived</var>
5161 <em> 5742 <em>
5162 5743
5163 <!-- TYPE --> 5744 <!-- TYPE -->
5164 <div style="display:inline"> 5745 <div style="display:inline">
5165 ( 5746 (
5166 <span class="optional">optional</span> 5747 <span class="optional">optional</span>
5167 <span class="enum" style="display: none; ">enumerated</span> 5748 <span class="enum">enumerated</span>
5168 <span id="typeTemplate"> 5749 <span id="typeTemplate">
5169 <span style="display: none; "> 5750 <span style="display: none; ">
5170 <a> Type</a> 5751 <a> Type</a>
5171 </span> 5752 </span>
5172 <span> 5753 <span>
5173 <span style="display: none; "> 5754 <span style="display: none; ">
5174 array of <span><span></span></span> 5755 array of <span><span></span></span>
5175 </span> 5756 </span>
5176 <span>integer</span> 5757 <span>integer</span>
5177 <span style="display: none; "></span> 5758 <span></span>
5178 </span> 5759 </span>
5179 </span> 5760 </span>
5180 ) 5761 )
5181 </div> 5762 </div>
5182 5763
5183 </em> 5764 </em>
5184 </dt> 5765 </dt>
5185 <dd class="todo"> 5766 <dd class="todo" style="display: none; ">
5186 Undocumented. 5767 Undocumented.
5187 </dd> 5768 </dd>
5188 <dd style="display: none; "> 5769 <dd>pre-decompression</dd>
5189 Description of this parameter from the json schema.
5190 </dd>
5191 <dd style="display: none; "> 5770 <dd style="display: none; ">
5192 This parameter was added in version 5771 This parameter was added in version
5193 <b><span></span></b>. 5772 <b><span></span></b>.
5194 You must omit this parameter in earlier versions, 5773 You must omit this parameter in earlier versions,
5195 and you may omit it in any version. If you require this 5774 and you may omit it in any version. If you require this
5196 parameter, the manifest key 5775 parameter, the manifest key
5197 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 5776 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
5198 can ensure that your extension won't be run in an earlier browser ve rsion. 5777 can ensure that your extension won't be run in an earlier browser ve rsion.
5199 </dd> 5778 </dd>
5200 5779
(...skipping 19 matching lines...) Expand all
5220 5799
5221 <!-- FUNCTION PARAMETERS --> 5800 <!-- FUNCTION PARAMETERS -->
5222 <dd style="display: none; "> 5801 <dd style="display: none; ">
5223 <div></div> 5802 <div></div>
5224 </dd> 5803 </dd>
5225 5804
5226 </div> 5805 </div>
5227 </div><div> 5806 </div><div>
5228 <div> 5807 <div>
5229 <dt> 5808 <dt>
5230 <var>windowId</var> 5809 <var>totalBytes</var>
5231 <em> 5810 <em>
5232 5811
5233 <!-- TYPE --> 5812 <!-- TYPE -->
5234 <div style="display:inline"> 5813 <div style="display:inline">
5235 ( 5814 (
5236 <span class="optional">optional</span> 5815 <span class="optional">optional</span>
5237 <span class="enum" style="display: none; ">enumerated</span> 5816 <span class="enum">enumerated</span>
5238 <span id="typeTemplate"> 5817 <span id="typeTemplate">
5239 <span style="display: none; "> 5818 <span style="display: none; ">
5240 <a> Type</a> 5819 <a> Type</a>
5241 </span> 5820 </span>
5242 <span> 5821 <span>
5243 <span style="display: none; "> 5822 <span style="display: none; ">
5244 array of <span><span></span></span> 5823 array of <span><span></span></span>
5245 </span> 5824 </span>
5246 <span>integer</span> 5825 <span>integer</span>
5247 <span style="display: none; "></span> 5826 <span></span>
5248 </span> 5827 </span>
5249 </span> 5828 </span>
5250 ) 5829 )
5251 </div> 5830 </div>
5252 5831
5253 </em> 5832 </em>
5254 </dt> 5833 </dt>
5255 <dd class="todo"> 5834 <dd class="todo" style="display: none; ">
5256 Undocumented. 5835 Undocumented.
5257 </dd> 5836 </dd>
5258 <dd style="display: none; "> 5837 <dd>pre-decompression</dd>
5259 Description of this parameter from the json schema.
5260 </dd>
5261 <dd style="display: none; "> 5838 <dd style="display: none; ">
5262 This parameter was added in version 5839 This parameter was added in version
5263 <b><span></span></b>. 5840 <b><span></span></b>.
5264 You must omit this parameter in earlier versions, 5841 You must omit this parameter in earlier versions,
5265 and you may omit it in any version. If you require this 5842 and you may omit it in any version. If you require this
5266 parameter, the manifest key 5843 parameter, the manifest key
5267 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 5844 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
5268 can ensure that your extension won't be run in an earlier browser ve rsion. 5845 can ensure that your extension won't be run in an earlier browser ve rsion.
5269 </dd> 5846 </dd>
5270 5847
(...skipping 16 matching lines...) Expand all
5287 <dd style="display: none; "> 5864 <dd style="display: none; ">
5288 <div></div> 5865 <div></div>
5289 </dd> 5866 </dd>
5290 5867
5291 <!-- FUNCTION PARAMETERS --> 5868 <!-- FUNCTION PARAMETERS -->
5292 <dd style="display: none; "> 5869 <dd style="display: none; ">
5293 <div></div> 5870 <div></div>
5294 </dd> 5871 </dd>
5295 5872
5296 </div> 5873 </div>
5297 </div> 5874 </div><div>
5298 </dl> 5875 <div>
5299 </dd>
5300
5301 <!-- OBJECT METHODS -->
5302 <dd style="display: none; ">
5303 <div></div>
5304 </dd>
5305
5306 <!-- OBJECT EVENT FIELDS -->
5307 <dd style="display: none; ">
5308 <div></div>
5309 </dd>
5310
5311 <!-- FUNCTION PARAMETERS -->
5312 <dd style="display: none; ">
5313 <div></div>
5314 </dd>
5315
5316 </div>
5317
5318 </div><div class="apiItem">
5319 <a name="type-HttpHeaders"></a>
5320 <h4>HttpHeaders</h4>
5321
5322 <div>
5323 <dt> 5876 <dt>
5324 <var style="display: none; ">paramName</var> 5877 <var>fileSize</var>
5325 <em> 5878 <em>
5326 5879
5327 <!-- TYPE --> 5880 <!-- TYPE -->
5328 <div style="display:inline"> 5881 <div style="display:inline">
5329 ( 5882 (
5330 <span class="optional" style="display: none; ">optional</spa n> 5883 <span class="optional">optional</span>
5331 <span class="enum" style="display: none; ">enumerated</span> 5884 <span class="enum">enumerated</span>
5332 <span id="typeTemplate"> 5885 <span id="typeTemplate">
5333 <span style="display: none; "> 5886 <span style="display: none; ">
5334 <a> Type</a> 5887 <a> Type</a>
5335 </span> 5888 </span>
5336 <span> 5889 <span>
5337 <span>
5338 array of <span><span>
5339 <span style="display: none; ">
5340 <a> Type</a>
5341 </span>
5342 <span>
5343 <span style="display: none; "> 5890 <span style="display: none; ">
5344 array of <span><span></span></span> 5891 array of <span><span></span></span>
5345 </span> 5892 </span>
5346 <span>object</span> 5893 <span>integer</span>
5347 <span style="display: none; "></span> 5894 <span></span>
5348 </span>
5349 </span></span>
5350 </span>
5351 <span style="display: none; ">paramType</span>
5352 <span style="display: none; "></span>
5353 </span> 5895 </span>
5354 </span> 5896 </span>
5355 ) 5897 )
5356 </div> 5898 </div>
5357 5899
5358 </em> 5900 </em>
5359 </dt> 5901 </dt>
5360 <dd class="todo" style="display: none; "> 5902 <dd class="todo" style="display: none; ">
5361 Undocumented. 5903 Undocumented.
5362 </dd> 5904 </dd>
5363 <dd>An array of HTTP headers, in the form of name/value pairs.</dd> 5905 <dd>post-decompression</dd>
5364 <dd style="display: none; "> 5906 <dd style="display: none; ">
5365 This parameter was added in version 5907 This parameter was added in version
5366 <b><span></span></b>. 5908 <b><span></span></b>.
5367 You must omit this parameter in earlier versions, 5909 You must omit this parameter in earlier versions,
5368 and you may omit it in any version. If you require this 5910 and you may omit it in any version. If you require this
5369 parameter, the manifest key 5911 parameter, the manifest key
5370 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 5912 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
5371 can ensure that your extension won't be run in an earlier browser ve rsion. 5913 can ensure that your extension won't be run in an earlier browser ve rsion.
5372 </dd> 5914 </dd>
5373 5915
(...skipping 16 matching lines...) Expand all
5390 <dd style="display: none; "> 5932 <dd style="display: none; ">
5391 <div></div> 5933 <div></div>
5392 </dd> 5934 </dd>
5393 5935
5394 <!-- FUNCTION PARAMETERS --> 5936 <!-- FUNCTION PARAMETERS -->
5395 <dd style="display: none; "> 5937 <dd style="display: none; ">
5396 <div></div> 5938 <div></div>
5397 </dd> 5939 </dd>
5398 5940
5399 </div> 5941 </div>
5942 </div>
5943 </dl>
5944 </dd>
5945
5946 <!-- OBJECT METHODS -->
5947 <dd style="display: none; ">
5948 <div></div>
5949 </dd>
5950
5951 <!-- OBJECT EVENT FIELDS -->
5952 <dd style="display: none; ">
5953 <div></div>
5954 </dd>
5955
5956 <!-- FUNCTION PARAMETERS -->
5957 <dd style="display: none; ">
5958 <div></div>
5959 </dd>
5960
5961 </div>
5400 5962
5401 </div><div class="apiItem"> 5963 </div><div class="apiItem">
5402 <a name="type-BlockingResponse"></a> 5964 <a name="type-DownloadResponse"></a>
5403 <h4>BlockingResponse</h4> 5965 <h4>DownloadResponse</h4>
5404 5966
5405 <div> 5967 <div>
5406 <dt> 5968 <dt>
5407 <var style="display: none; ">paramName</var> 5969 <var style="display: none; ">paramName</var>
5408 <em> 5970 <em>
5409 5971
5410 <!-- TYPE --> 5972 <!-- TYPE -->
5411 <div style="display:inline"> 5973 <div style="display:inline">
5412 ( 5974 (
5413 <span class="optional" style="display: none; ">optional</spa n> 5975 <span class="optional" style="display: none; ">optional</spa n>
5414 <span class="enum" style="display: none; ">enumerated</span> 5976 <span class="enum">enumerated</span>
5415 <span id="typeTemplate"> 5977 <span id="typeTemplate">
5416 <span style="display: none; "> 5978 <span style="display: none; ">
5417 <a> Type</a> 5979 <a> Type</a>
5418 </span> 5980 </span>
5419 <span> 5981 <span>
5420 <span style="display: none; "> 5982 <span style="display: none; ">
5421 array of <span><span></span></span> 5983 array of <span><span></span></span>
5422 </span> 5984 </span>
5423 <span>object</span> 5985 <span>object</span>
5424 <span style="display: none; "></span> 5986 <span></span>
5425 </span> 5987 </span>
5426 </span> 5988 </span>
5427 ) 5989 )
5428 </div> 5990 </div>
5429 5991
5430 </em> 5992 </em>
5431 </dt> 5993 </dt>
5432 <dd class="todo" style="display: none; "> 5994 <dd class="todo" style="display: none; ">
5433 Undocumented. 5995 Undocumented.
5434 </dd> 5996 </dd>
5435 <dd>Return value for event handlers that have the 'blocking' extraInfo Spec applied. Allows the event handler to modify network requests.</dd> 5997 <dd>Result of download()</dd>
5436 <dd style="display: none; "> 5998 <dd style="display: none; ">
5437 This parameter was added in version 5999 This parameter was added in version
5438 <b><span></span></b>. 6000 <b><span></span></b>.
5439 You must omit this parameter in earlier versions, 6001 You must omit this parameter in earlier versions,
5440 and you may omit it in any version. If you require this 6002 and you may omit it in any version. If you require this
5441 parameter, the manifest key 6003 parameter, the manifest key
5442 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 6004 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
5443 can ensure that your extension won't be run in an earlier browser ve rsion. 6005 can ensure that your extension won't be run in an earlier browser ve rsion.
5444 </dd> 6006 </dd>
5445 6007
5446 <!-- OBJECT PROPERTIES --> 6008 <!-- OBJECT PROPERTIES -->
5447 <dd> 6009 <dd>
5448 <dl> 6010 <dl>
5449 <div> 6011 <div>
5450 <div> 6012 <div>
5451 <dt> 6013 <dt>
5452 <var>cancel</var> 6014 <var>id</var>
5453 <em> 6015 <em>
5454 6016
5455 <!-- TYPE --> 6017 <!-- TYPE -->
5456 <div style="display:inline"> 6018 <div style="display:inline">
5457 ( 6019 (
5458 <span class="optional">optional</span> 6020 <span class="optional">optional</span>
5459 <span class="enum" style="display: none; ">enumerated</span> 6021 <span class="enum">enumerated</span>
5460 <span id="typeTemplate"> 6022 <span id="typeTemplate">
5461 <span style="display: none; "> 6023 <span style="display: none; ">
5462 <a> Type</a> 6024 <a> Type</a>
5463 </span> 6025 </span>
5464 <span> 6026 <span>
5465 <span style="display: none; "> 6027 <span style="display: none; ">
5466 array of <span><span></span></span> 6028 array of <span><span></span></span>
5467 </span> 6029 </span>
5468 <span>boolean</span> 6030 <span>integer</span>
5469 <span style="display: none; "></span> 6031 <span></span>
5470 </span> 6032 </span>
5471 </span> 6033 </span>
5472 ) 6034 )
5473 </div> 6035 </div>
5474 6036
5475 </em> 6037 </em>
5476 </dt> 6038 </dt>
5477 <dd class="todo" style="display: none; "> 6039 <dd class="todo">
5478 Undocumented. 6040 Undocumented.
5479 </dd> 6041 </dd>
5480 <dd>If true, the request is cancelled. Used in onBeforeRequest, this p revents the request from being sent.</dd> 6042 <dd style="display: none; ">
6043 Description of this parameter from the json schema.
6044 </dd>
5481 <dd style="display: none; "> 6045 <dd style="display: none; ">
5482 This parameter was added in version 6046 This parameter was added in version
5483 <b><span></span></b>. 6047 <b><span></span></b>.
5484 You must omit this parameter in earlier versions, 6048 You must omit this parameter in earlier versions,
5485 and you may omit it in any version. If you require this 6049 and you may omit it in any version. If you require this
5486 parameter, the manifest key 6050 parameter, the manifest key
5487 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 6051 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
5488 can ensure that your extension won't be run in an earlier browser ve rsion. 6052 can ensure that your extension won't be run in an earlier browser ve rsion.
5489 </dd> 6053 </dd>
5490 6054
(...skipping 19 matching lines...) Expand all
5510 6074
5511 <!-- FUNCTION PARAMETERS --> 6075 <!-- FUNCTION PARAMETERS -->
5512 <dd style="display: none; "> 6076 <dd style="display: none; ">
5513 <div></div> 6077 <div></div>
5514 </dd> 6078 </dd>
5515 6079
5516 </div> 6080 </div>
5517 </div><div> 6081 </div><div>
5518 <div> 6082 <div>
5519 <dt> 6083 <dt>
5520 <var>redirectUrl</var> 6084 <var>error</var>
5521 <em> 6085 <em>
5522 6086
5523 <!-- TYPE --> 6087 <!-- TYPE -->
5524 <div style="display:inline"> 6088 <div style="display:inline">
5525 ( 6089 (
5526 <span class="optional">optional</span> 6090 <span class="optional">optional</span>
5527 <span class="enum" style="display: none; ">enumerated</span> 6091 <span class="enum">enumerated</span>
5528 <span id="typeTemplate"> 6092 <span id="typeTemplate">
5529 <span style="display: none; "> 6093 <span style="display: none; ">
5530 <a> Type</a> 6094 <a> Type</a>
5531 </span> 6095 </span>
5532 <span> 6096 <span>
5533 <span style="display: none; "> 6097 <span style="display: none; ">
5534 array of <span><span></span></span> 6098 array of <span><span></span></span>
5535 </span> 6099 </span>
5536 <span>string</span> 6100 <span>integer</span>
5537 <span style="display: none; "></span> 6101 <span></span>
5538 </span> 6102 </span>
5539 </span> 6103 </span>
5540 ) 6104 )
5541 </div> 6105 </div>
5542 6106
5543 </em> 6107 </em>
5544 </dt> 6108 </dt>
5545 <dd class="todo" style="display: none; "> 6109 <dd class="todo">
5546 Undocumented. 6110 Undocumented.
5547 </dd> 6111 </dd>
5548 <dd>Only used as a response to the onBeforeRequest event. If set, the original request is prevented from being sent and is instead redirected to the g iven URL.</dd> 6112 <dd style="display: none; ">
6113 Description of this parameter from the json schema.
6114 </dd>
5549 <dd style="display: none; "> 6115 <dd style="display: none; ">
5550 This parameter was added in version 6116 This parameter was added in version
5551 <b><span></span></b>. 6117 <b><span></span></b>.
5552 You must omit this parameter in earlier versions,
5553 and you may omit it in any version. If you require this
5554 parameter, the manifest key
5555 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
5556 can ensure that your extension won't be run in an earlier browser ve rsion.
5557 </dd>
5558
5559 <!-- OBJECT PROPERTIES -->
5560 <dd style="display: none; ">
5561 <dl>
5562 <div>
5563 <div>
5564 </div>
5565 </div>
5566 </dl>
5567 </dd>
5568
5569 <!-- OBJECT METHODS -->
5570 <dd style="display: none; ">
5571 <div></div>
5572 </dd>
5573
5574 <!-- OBJECT EVENT FIELDS -->
5575 <dd style="display: none; ">
5576 <div></div>
5577 </dd>
5578
5579 <!-- FUNCTION PARAMETERS -->
5580 <dd style="display: none; ">
5581 <div></div>
5582 </dd>
5583
5584 </div>
5585 </div><div>
5586 <div>
5587 <dt>
5588 <var>requestHeaders</var>
5589 <em>
5590
5591 <!-- TYPE -->
5592 <div style="display:inline">
5593 (
5594 <span class="optional">optional</span>
5595 <span class="enum" style="display: none; ">enumerated</span>
5596 <span id="typeTemplate">
5597 <span>
5598 <a href="experimental.webRequest.html#type-HttpHeaders"> HttpHeaders</a>
5599 </span>
5600 <span style="display: none; ">
5601 <span>
5602 array of <span><span></span></span>
5603 </span>
5604 <span>paramType</span>
5605 <span></span>
5606 </span>
5607 </span>
5608 )
5609 </div>
5610
5611 </em>
5612 </dt>
5613 <dd class="todo" style="display: none; ">
5614 Undocumented.
5615 </dd>
5616 <dd>Only used as a response to the onBeforeSendHeaders event. If set, the request is made with these request headers instead.</dd>
5617 <dd style="display: none; ">
5618 This parameter was added in version
5619 <b><span></span></b>.
5620 You must omit this parameter in earlier versions, 6118 You must omit this parameter in earlier versions,
5621 and you may omit it in any version. If you require this 6119 and you may omit it in any version. If you require this
5622 parameter, the manifest key 6120 parameter, the manifest key
5623 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a> 6121 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
5624 can ensure that your extension won't be run in an earlier browser ve rsion. 6122 can ensure that your extension won't be run in an earlier browser ve rsion.
5625 </dd> 6123 </dd>
5626 6124
5627 <!-- OBJECT PROPERTIES --> 6125 <!-- OBJECT PROPERTIES -->
5628 <dd style="display: none; "> 6126 <dd style="display: none; ">
5629 <dl> 6127 <dl>
(...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after
5709 _uff=0; 6207 _uff=0;
5710 urchinTracker(); 6208 urchinTracker();
5711 } 6209 }
5712 catch(e) {/* urchinTracker not available. */} 6210 catch(e) {/* urchinTracker not available. */}
5713 </script> 6211 </script>
5714 <!-- end analytics --> 6212 <!-- end analytics -->
5715 </div> 6213 </div>
5716 </div> <!-- /gc-footer --> 6214 </div> <!-- /gc-footer -->
5717 </div> <!-- /gc-container --> 6215 </div> <!-- /gc-container -->
5718 </body></html> 6216 </body></html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698