OLD | NEW |
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> |
(...skipping 275 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
286 </ol> | 286 </ol> |
287 </li><li> | 287 </li><li> |
288 <a href="#overview-examples">Examples</a> | 288 <a href="#overview-examples">Examples</a> |
289 <ol> | 289 <ol> |
290 <li style="display: none; "> | 290 <li style="display: none; "> |
291 <a>h3Name</a> | 291 <a>h3Name</a> |
292 </li> | 292 </li> |
293 </ol> | 293 </ol> |
294 </li> | 294 </li> |
295 <li> | 295 <li> |
296 <a href="#apiReference">API reference: chrome.experimental.proxy
</a> | 296 <a href="#apiReference">API reference: chrome.proxy</a> |
297 <ol> | 297 <ol> |
298 <li> | 298 <li> |
299 <a href="#properties">Properties</a> | 299 <a href="#properties">Properties</a> |
300 <ol> | 300 <ol> |
301 <li> | 301 <li> |
302 <a href="#property-settings">settings</a> | 302 <a href="#property-settings">settings</a> |
303 </li> | 303 </li> |
304 </ol> | 304 </ol> |
305 </li> | 305 </li> |
306 <li style="display: none; "> | 306 <li style="display: none; "> |
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
342 <!-- Standard content lead-in for experimental API pages --> | 342 <!-- Standard content lead-in for experimental API pages --> |
343 <p id="classSummary" style="display: none; "> | 343 <p id="classSummary" style="display: none; "> |
344 For information on how to use experimental APIs, see the <a href="expe
rimental.html">chrome.experimental.* APIs</a> page. | 344 For information on how to use experimental APIs, see the <a href="expe
rimental.html">chrome.experimental.* APIs</a> page. |
345 </p> | 345 </p> |
346 | 346 |
347 <!-- STATIC CONTENT PLACEHOLDER --> | 347 <!-- STATIC CONTENT PLACEHOLDER --> |
348 <div id="static"><div id="pageData-name" class="pageData">Proxy Settings
</div> | 348 <div id="static"><div id="pageData-name" class="pageData">Proxy Settings
</div> |
349 | 349 |
350 <!-- BEGIN AUTHORED CONTENT --> | 350 <!-- BEGIN AUTHORED CONTENT --> |
351 <p id="classSummary"> | 351 <p id="classSummary"> |
352 Use the <code>chrome.experimental.proxysettings</code> module to manage Chrome's | 352 Use the <code>chrome.proxy</code> module to manage Chrome's |
353 proxy settings. This module is still experimental. For information on how to use | 353 proxy settings. |
354 experimental APIs, see the <a href="experimental.html">chrome.experimental.* | |
355 APIs</a> page. | |
356 </p> | 354 </p> |
357 | 355 |
358 <h2 id="manifest">Manifest</h2> | 356 <h2 id="manifest">Manifest</h2> |
359 <p>You must declare the "proxy" permission | 357 <p>You must declare the "proxy" permission |
360 in the <a href="manifest.html">extension manifest</a> | 358 in the <a href="manifest.html">extension manifest</a> |
361 to use the proxy settings API. | 359 to use the proxy settings API. |
362 For example:</p> | 360 For example:</p> |
363 <pre>{ | 361 <pre>{ |
364 "name": "My extension", | 362 "name": "My extension", |
365 ... | 363 ... |
366 <b>"permissions": [ | 364 <b>"permissions": [ |
367 "experimental", "proxy" | 365 "proxy" |
368 ]</b>, | 366 ]</b>, |
369 ... | 367 ... |
370 }</pre> | 368 }</pre> |
371 | 369 |
372 <h2 id="description">Objects and properties</h2> | 370 <h2 id="description">Objects and properties</h2> |
373 | 371 |
374 <p> | 372 <p> |
375 Proxy settings are defined in a | 373 Proxy settings are defined in a |
376 <a href="#type-ProxyConfig"><code>ProxyConfig</code></a> object. Depending on | 374 <a href="#type-ProxyConfig"><code>ProxyConfig</code></a> object. Depending on |
377 Chrome's proxy settings, the settings may contain | 375 Chrome's proxy settings, the settings may contain |
378 <a href="#type-ProxyRules"><code>ProxyRules</code></a> or a <a href="#type-PacSc
ript"><code>PacScript</code></a>. | 376 <a href="#type-ProxyRules"><code>ProxyRules</code></a> or a <a href="#type-PacSc
ript"><code>PacScript</code></a>. |
379 </p> | 377 </p> |
380 | 378 |
381 <h3 id="proxy_modes">Proxy modes</h3> | 379 <h3 id="proxy_modes">Proxy modes</h3> |
382 | 380 |
383 <p> | 381 <p> |
384 A ProxyConfig object's <code>mode</code> attribute determines the overall | 382 A ProxyConfig object's <code>mode</code> attribute determines the overall |
385 behavior of Chrome with regards to proxy usage. It can take the following | 383 behavior of Chrome with regards to proxy usage. It can take the following |
(...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
479 | 477 |
480 <dt><code>[<em><scheme></em>://]<em><ip-literal></em>[:<em><por
t></em>]</code></dt> | 478 <dt><code>[<em><scheme></em>://]<em><ip-literal></em>[:<em><por
t></em>]</code></dt> |
481 <dd>Match URLs that are IP address literals.<br> | 479 <dd>Match URLs that are IP address literals.<br> |
482 Conceptually this is the similar to the first case, but with special cases | 480 Conceptually this is the similar to the first case, but with special cases |
483 to handle IP literal canonicalization. For example, matching | 481 to handle IP literal canonicalization. For example, matching |
484 on "[0:0:0::1]" is the same as matching on "[::1]" because | 482 on "[0:0:0::1]" is the same as matching on "[::1]" because |
485 the IPv6 canonicalization is done internally.<br> | 483 the IPv6 canonicalization is done internally.<br> |
486 Examples: <code>"127.0.1", "[0:0::1]", "[::1]", "http://[::1]:99"</code></dd> | 484 Examples: <code>"127.0.1", "[0:0::1]", "[::1]", "http://[::1]:99"</code></dd> |
487 | 485 |
488 <dt><code><em><ip-literal></em>/<em><prefix-length-in-bits></em></
code></dt> | 486 <dt><code><em><ip-literal></em>/<em><prefix-length-in-bits></em></
code></dt> |
489 <dd>Match any URL containing an IP literal within the given range. The IP | 487 <dd>Match any URL containing an IP literal within the given range. The IP |
490 range is specified using CIDR notation.<br> | 488 range is specified using CIDR notation.<br> |
491 Examples: <code>"192.168.1.1/16", "fefe:13::abc/33"</code></dd> | 489 Examples: <code>"192.168.1.1/16", "fefe:13::abc/33"</code></dd> |
492 | 490 |
493 <dt><code><local></code></dt> | 491 <dt><code><local></code></dt> |
494 <dd>Match local addresses. An address is local if the host is "127.0.0.1", | 492 <dd>Match local addresses. An address is local if the host is "127.0.0.1", |
495 "::1", or "localhost".<br> | 493 "::1", or "localhost".<br> |
496 Example: <code>"<local>"</code></dd> | 494 Example: <code>"<local>"</code></dd> |
497 </dl> | 495 </dl> |
498 | 496 |
499 | 497 |
500 <h2 id="precedence">Precedence</h2> | 498 <h2 id="precedence">Precedence</h2> |
501 | 499 |
502 <p> | 500 <p> |
503 Chrome manages settings on different layers. The following list describes the | 501 Chrome manages settings on different layers. The following list describes the |
504 layers that may influence the effective proxy settings, in increasing order of | 502 layers that may influence the effective proxy settings, in increasing order of |
505 precedence. | 503 precedence. |
506 </p><ol> | 504 </p><ol> |
507 <li>System settings provided by the operating system</li> | 505 <li>System settings provided by the operating system</li> |
508 <li>Command line parameters</li> | 506 <li>Command line parameters</li> |
509 <li>Preferences set by extensions</li> | 507 <li>Preferences set by extensions</li> |
510 <li>Policies</li> | 508 <li>Policies</li> |
511 </ol> | 509 </ol> |
512 <p></p> | 510 <p></p> |
513 | 511 |
514 <p> | 512 <p> |
515 As the list implies, policies might overrule any changes that you specify with | 513 As the list implies, policies might overrule any changes that you specify with |
516 the proxy settings API. | 514 the proxy settings API. |
517 </p> | 515 </p> |
518 | 516 |
| 517 <!-- |
519 <p> | 518 <p> |
520 Chrome allows using different proxy settings for regular windows and incognito | 519 Chrome allows using different proxy settings for regular windows and incognito |
521 windows. The following example illustrates the behavior. Assume that no policy | 520 windows. The following example illustrates the behavior. Assume that no policy |
522 overrides the proxy settings and that an extension can set proxy settings for | 521 overrides the proxy settings and that an extension can set proxy settings for |
523 regular windows <b>(R)</b> and proxy settings for incognito windows <b>(I)</b>. | 522 regular windows <b>(R)</b> and proxy settings for incognito windows <b>(I)</b>. |
524 </p> | 523 </p> |
525 | 524 |
526 <p> | 525 <p> |
527 </p><ul> | 526 <ul> |
528 <li>If only <b>(R)</b> is set, these settings are effective for both regular | 527 <li>If only <b>(R)</b> is set, these settings are effective for both regular |
529 and incognito windows.</li> | 528 and incognito windows.</li> |
530 <li>If only <b>(I)</b> is set, these settings are effective for only incognito | 529 <li>If only <b>(I)</b> is set, these settings are effective for only incognito |
531 windows. Regular windows use the proxy settings determined by the lower layers | 530 windows. Regular windows use the proxy settings determined by the lower layers |
532 (command-line options and system settings).</li> | 531 (command-line options and system settings).</li> |
533 <li>If both <b>(R)</b> and <b>(I)</b> are set, the respective settings are | 532 <li>If both <b>(R)</b> and <b>(I)</b> are set, the respective settings are |
534 used for regular and incognito windows.</li> | 533 used for regular and incognito windows.</li> |
535 </ul> | 534 </ul> |
536 <p></p> | 535 </p> |
537 | 536 |
538 <p> | 537 <p> |
539 If two extensions want to set proxy settings, the extension installed last takes | 538 If two extensions want to set proxy settings, the extension installed last takes |
540 precedence over the other extensions. If the extension installed last sets only | 539 precedence over the other extensions. If the extension installed last sets only |
541 <b>(I)</b>, the settings of regular windows can be defined by more recently | 540 <b>(I)</b>, the settings of regular windows can be defined by more recently |
542 installed extensions. | 541 installed extensions. |
543 </p> | 542 </p> |
| 543 --> |
544 | 544 |
545 | 545 |
546 | 546 |
547 <h2 id="overview-examples">Examples</h2> | 547 <h2 id="overview-examples">Examples</h2> |
548 | 548 |
549 <p> | 549 <p> |
550 The following code sets a SOCKS 5 proxy for HTTP connections to all servers but | 550 The following code sets a SOCKS 5 proxy for HTTP connections to all servers but |
551 foobar.com and uses direct connections for all other protocols. The settings | 551 foobar.com and uses direct connections for all other protocols. The settings |
552 apply to regular and incognito windows. | 552 apply to regular and incognito windows. |
553 </p> | 553 </p> |
554 | 554 |
555 <pre>var config = { | 555 <pre>var config = { |
556 mode: "fixed_servers", | 556 mode: "fixed_servers", |
557 rules: { | 557 rules: { |
558 httpProxy: { | 558 httpProxy: { |
559 scheme: "socks5", | 559 scheme: "socks5", |
560 host: "1.2.3.4" | 560 host: "1.2.3.4" |
561 }, | 561 }, |
562 bypassList: ["foobar.com"] | 562 bypassList: ["foobar.com"] |
563 } | 563 } |
564 }; | 564 }; |
565 chrome.experimental.proxy.settings.set( | 565 chrome.proxy.settings.set( |
566 {value: config, scope: 'regular'}, | 566 {value: config, scope: 'regular'}, |
567 function() {}); | 567 function() {}); |
568 </pre> | 568 </pre> |
569 | 569 |
570 <p> | 570 <p> |
571 The following code sets a custom pac script. | 571 The following code sets a custom pac script. |
572 </p> | 572 </p> |
573 | 573 |
574 <pre>var config = { | 574 <pre>var config = { |
575 mode: "pac_script", | 575 mode: "pac_script", |
576 pacScript: { | 576 pacScript: { |
577 data: "function FindProxyForURL(url, host) {\n" + | 577 data: "function FindProxyForURL(url, host) {\n" + |
578 " if (host == 'foobar.com')\n" + | 578 " if (host == 'foobar.com')\n" + |
579 " return 'PROXY blackhole:80';\n" + | 579 " return 'PROXY blackhole:80';\n" + |
580 " return 'DIRECT';\n" + | 580 " return 'DIRECT';\n" + |
581 "}" | 581 "}" |
582 } | 582 } |
583 }; | 583 }; |
584 chrome.experimental.proxy.settings.set( | 584 chrome.proxy.settings.set( |
585 {value: config, scope: 'regular'}, | 585 {value: config, scope: 'regular'}, |
586 function() {}); | 586 function() {}); |
587 </pre> | 587 </pre> |
588 | 588 |
589 <p> | 589 <p> |
590 The next snippet queries the current proxy settings. | 590 The next snippet queries the current proxy settings. |
591 </p> | 591 </p> |
592 | 592 |
593 <pre>chrome.experimental.proxy.settings.get( | 593 <pre>chrome.proxy.settings.get( |
594 {'incognito': false}, | 594 {'incognito': false}, |
595 function(config) {console.log(JSON.stringify(config));}); | 595 function(config) {console.log(JSON.stringify(config));}); |
596 </pre> | 596 </pre> |
597 | 597 |
598 <p> | 598 <p> |
599 Note that the <code>value</code> object passed to <code>set()</code> is not | 599 Note that the <code>value</code> object passed to <code>set()</code> is not |
600 identical to the <code>value</code> object passed to callback function of | 600 identical to the <code>value</code> object passed to callback function of |
601 <code>get()</code>. The latter will contain a <code>rules.httpProxy.port</code> | 601 <code>get()</code>. The latter will contain a |
602 element. | 602 <code>rules.httpProxy.port</code> element. |
603 </p> | 603 </p> |
604 | 604 |
605 <!-- END AUTHORED CONTENT --> | 605 <!-- END AUTHORED CONTENT --> |
606 </div> | 606 </div> |
607 | 607 |
608 <!-- API PAGE --> | 608 <!-- API PAGE --> |
609 <div class="apiPage"> | 609 <div class="apiPage"> |
610 <a name="apiReference"></a> | 610 <a name="apiReference"></a> |
611 <h2>API reference: chrome.experimental.proxy</h2> | 611 <h2>API reference: chrome.proxy</h2> |
612 | 612 |
613 <!-- PROPERTIES --> | 613 <!-- PROPERTIES --> |
614 <div class="apiGroup"> | 614 <div class="apiGroup"> |
615 <a name="properties"></a> | 615 <a name="properties"></a> |
616 <h3 id="properties">Properties</h3> | 616 <h3 id="properties">Properties</h3> |
617 | 617 |
618 <div> | 618 <div> |
619 <a name="property-settings"></a> | 619 <a name="property-settings"></a> |
620 <h4>settings</h4> | 620 <h4>settings</h4> |
621 <div class="summary"> | 621 <div class="summary"> |
622 <!-- Note: intentionally longer 80 columns --> | 622 <!-- Note: intentionally longer 80 columns --> |
623 <span>chrome.experimental.proxy.</span><span>settings</span> | 623 <span>chrome.proxy.</span><span>settings</span> |
624 </div> | 624 </div> |
625 <div> | 625 <div> |
626 <dt> | 626 <dt> |
627 <var>settings</var> | 627 <var>settings</var> |
628 <em> | 628 <em> |
629 | 629 |
630 <!-- TYPE --> | 630 <!-- TYPE --> |
631 <div style="display:inline"> | 631 <div style="display:inline"> |
632 ( | 632 ( |
633 <span class="optional" style="display: none; ">optional</spa
n> | 633 <span class="optional" style="display: none; ">optional</spa
n> |
634 <span class="enum" style="display: none; ">enumerated</span> | 634 <span class="enum" style="display: none; ">enumerated</span> |
635 <span id="typeTemplate"> | 635 <span id="typeTemplate"> |
636 <span> | 636 <span> |
637 <a href="experimental.extension.html#type-Preference">Pr
eference</a> | 637 <a href="preferences.html#type-Preference">Preference</a
> |
638 </span> | 638 </span> |
639 <span style="display: none; "> | 639 <span style="display: none; "> |
640 <span> | 640 <span> |
641 array of <span><span></span></span> | 641 array of <span><span></span></span> |
642 </span> | 642 </span> |
643 <span>paramType</span> | 643 <span>paramType</span> |
644 <span></span> | 644 <span></span> |
645 </span> | 645 </span> |
646 </span> | 646 </span> |
647 ) | 647 ) |
(...skipping 125 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
773 <div id="eventsTemplate" class="apiGroup"> | 773 <div id="eventsTemplate" class="apiGroup"> |
774 <a name="global-events"></a> | 774 <a name="global-events"></a> |
775 <h3>Events</h3> | 775 <h3>Events</h3> |
776 <!-- iterates over all events --> | 776 <!-- iterates over all events --> |
777 <div class="apiItem"> | 777 <div class="apiItem"> |
778 <a name="event-onProxyError"></a> | 778 <a name="event-onProxyError"></a> |
779 <h4>onProxyError</h4> | 779 <h4>onProxyError</h4> |
780 | 780 |
781 <div class="summary"> | 781 <div class="summary"> |
782 <!-- Note: intentionally longer 80 columns --> | 782 <!-- Note: intentionally longer 80 columns --> |
783 <span class="subdued">chrome.experimental.proxy.</span><span>onP
roxyError</span><span class="subdued">.addListener</span>(function(<span>object
details</span>) <span class="subdued">{...}</span><span></span>)); | 783 <span class="subdued">chrome.proxy.</span><span>onProxyError</sp
an><span class="subdued">.addListener</span>(function(<span>object details</span
>) <span class="subdued">{...}</span><span></span>)); |
784 </div> | 784 </div> |
785 | 785 |
786 <div class="description"> | 786 <div class="description"> |
787 <p class="todo" style="display: none; ">Undocumented.</p> | 787 <p class="todo" style="display: none; ">Undocumented.</p> |
788 <p>Notifies about proxy errors.</p> | 788 <p>Notifies about proxy errors.</p> |
789 | 789 |
790 <!-- LISTENER PARAMETERS --> | 790 <!-- LISTENER PARAMETERS --> |
791 <div> | 791 <div> |
792 <h4>Listener parameters</h4> | 792 <h4>Listener parameters</h4> |
793 <dl> | 793 <dl> |
(...skipping 630 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1424 <var>singleProxy</var> | 1424 <var>singleProxy</var> |
1425 <em> | 1425 <em> |
1426 | 1426 |
1427 <!-- TYPE --> | 1427 <!-- TYPE --> |
1428 <div style="display:inline"> | 1428 <div style="display:inline"> |
1429 ( | 1429 ( |
1430 <span class="optional">optional</span> | 1430 <span class="optional">optional</span> |
1431 <span class="enum" style="display: none; ">enumerated</span> | 1431 <span class="enum" style="display: none; ">enumerated</span> |
1432 <span id="typeTemplate"> | 1432 <span id="typeTemplate"> |
1433 <span> | 1433 <span> |
1434 <a href="experimental.proxy.html#type-ProxyServer">Proxy
Server</a> | 1434 <a href="proxy.html#type-ProxyServer">ProxyServer</a> |
1435 </span> | 1435 </span> |
1436 <span style="display: none; "> | 1436 <span style="display: none; "> |
1437 <span> | 1437 <span> |
1438 array of <span><span></span></span> | 1438 array of <span><span></span></span> |
1439 </span> | 1439 </span> |
1440 <span>paramType</span> | 1440 <span>paramType</span> |
1441 <span></span> | 1441 <span></span> |
1442 </span> | 1442 </span> |
1443 </span> | 1443 </span> |
1444 ) | 1444 ) |
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1492 <var>proxyForHttp</var> | 1492 <var>proxyForHttp</var> |
1493 <em> | 1493 <em> |
1494 | 1494 |
1495 <!-- TYPE --> | 1495 <!-- TYPE --> |
1496 <div style="display:inline"> | 1496 <div style="display:inline"> |
1497 ( | 1497 ( |
1498 <span class="optional">optional</span> | 1498 <span class="optional">optional</span> |
1499 <span class="enum" style="display: none; ">enumerated</span> | 1499 <span class="enum" style="display: none; ">enumerated</span> |
1500 <span id="typeTemplate"> | 1500 <span id="typeTemplate"> |
1501 <span> | 1501 <span> |
1502 <a href="experimental.proxy.html#type-ProxyServer">Proxy
Server</a> | 1502 <a href="proxy.html#type-ProxyServer">ProxyServer</a> |
1503 </span> | 1503 </span> |
1504 <span style="display: none; "> | 1504 <span style="display: none; "> |
1505 <span> | 1505 <span> |
1506 array of <span><span></span></span> | 1506 array of <span><span></span></span> |
1507 </span> | 1507 </span> |
1508 <span>paramType</span> | 1508 <span>paramType</span> |
1509 <span></span> | 1509 <span></span> |
1510 </span> | 1510 </span> |
1511 </span> | 1511 </span> |
1512 ) | 1512 ) |
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1560 <var>proxyForHttps</var> | 1560 <var>proxyForHttps</var> |
1561 <em> | 1561 <em> |
1562 | 1562 |
1563 <!-- TYPE --> | 1563 <!-- TYPE --> |
1564 <div style="display:inline"> | 1564 <div style="display:inline"> |
1565 ( | 1565 ( |
1566 <span class="optional">optional</span> | 1566 <span class="optional">optional</span> |
1567 <span class="enum" style="display: none; ">enumerated</span> | 1567 <span class="enum" style="display: none; ">enumerated</span> |
1568 <span id="typeTemplate"> | 1568 <span id="typeTemplate"> |
1569 <span> | 1569 <span> |
1570 <a href="experimental.proxy.html#type-ProxyServer">Proxy
Server</a> | 1570 <a href="proxy.html#type-ProxyServer">ProxyServer</a> |
1571 </span> | 1571 </span> |
1572 <span style="display: none; "> | 1572 <span style="display: none; "> |
1573 <span> | 1573 <span> |
1574 array of <span><span></span></span> | 1574 array of <span><span></span></span> |
1575 </span> | 1575 </span> |
1576 <span>paramType</span> | 1576 <span>paramType</span> |
1577 <span></span> | 1577 <span></span> |
1578 </span> | 1578 </span> |
1579 </span> | 1579 </span> |
1580 ) | 1580 ) |
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1628 <var>proxyForFtp</var> | 1628 <var>proxyForFtp</var> |
1629 <em> | 1629 <em> |
1630 | 1630 |
1631 <!-- TYPE --> | 1631 <!-- TYPE --> |
1632 <div style="display:inline"> | 1632 <div style="display:inline"> |
1633 ( | 1633 ( |
1634 <span class="optional">optional</span> | 1634 <span class="optional">optional</span> |
1635 <span class="enum" style="display: none; ">enumerated</span> | 1635 <span class="enum" style="display: none; ">enumerated</span> |
1636 <span id="typeTemplate"> | 1636 <span id="typeTemplate"> |
1637 <span> | 1637 <span> |
1638 <a href="experimental.proxy.html#type-ProxyServer">Proxy
Server</a> | 1638 <a href="proxy.html#type-ProxyServer">ProxyServer</a> |
1639 </span> | 1639 </span> |
1640 <span style="display: none; "> | 1640 <span style="display: none; "> |
1641 <span> | 1641 <span> |
1642 array of <span><span></span></span> | 1642 array of <span><span></span></span> |
1643 </span> | 1643 </span> |
1644 <span>paramType</span> | 1644 <span>paramType</span> |
1645 <span></span> | 1645 <span></span> |
1646 </span> | 1646 </span> |
1647 </span> | 1647 </span> |
1648 ) | 1648 ) |
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1696 <var>fallbackProxy</var> | 1696 <var>fallbackProxy</var> |
1697 <em> | 1697 <em> |
1698 | 1698 |
1699 <!-- TYPE --> | 1699 <!-- TYPE --> |
1700 <div style="display:inline"> | 1700 <div style="display:inline"> |
1701 ( | 1701 ( |
1702 <span class="optional">optional</span> | 1702 <span class="optional">optional</span> |
1703 <span class="enum" style="display: none; ">enumerated</span> | 1703 <span class="enum" style="display: none; ">enumerated</span> |
1704 <span id="typeTemplate"> | 1704 <span id="typeTemplate"> |
1705 <span> | 1705 <span> |
1706 <a href="experimental.proxy.html#type-ProxyServer">Proxy
Server</a> | 1706 <a href="proxy.html#type-ProxyServer">ProxyServer</a> |
1707 </span> | 1707 </span> |
1708 <span style="display: none; "> | 1708 <span style="display: none; "> |
1709 <span> | 1709 <span> |
1710 array of <span><span></span></span> | 1710 array of <span><span></span></span> |
1711 </span> | 1711 </span> |
1712 <span>paramType</span> | 1712 <span>paramType</span> |
1713 <span></span> | 1713 <span></span> |
1714 </span> | 1714 </span> |
1715 </span> | 1715 </span> |
1716 ) | 1716 ) |
(...skipping 468 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2185 <var>rules</var> | 2185 <var>rules</var> |
2186 <em> | 2186 <em> |
2187 | 2187 |
2188 <!-- TYPE --> | 2188 <!-- TYPE --> |
2189 <div style="display:inline"> | 2189 <div style="display:inline"> |
2190 ( | 2190 ( |
2191 <span class="optional">optional</span> | 2191 <span class="optional">optional</span> |
2192 <span class="enum" style="display: none; ">enumerated</span> | 2192 <span class="enum" style="display: none; ">enumerated</span> |
2193 <span id="typeTemplate"> | 2193 <span id="typeTemplate"> |
2194 <span> | 2194 <span> |
2195 <a href="experimental.proxy.html#type-ProxyRules">ProxyR
ules</a> | 2195 <a href="proxy.html#type-ProxyRules">ProxyRules</a> |
2196 </span> | 2196 </span> |
2197 <span style="display: none; "> | 2197 <span style="display: none; "> |
2198 <span> | 2198 <span> |
2199 array of <span><span></span></span> | 2199 array of <span><span></span></span> |
2200 </span> | 2200 </span> |
2201 <span>paramType</span> | 2201 <span>paramType</span> |
2202 <span></span> | 2202 <span></span> |
2203 </span> | 2203 </span> |
2204 </span> | 2204 </span> |
2205 ) | 2205 ) |
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2253 <var>pacScript</var> | 2253 <var>pacScript</var> |
2254 <em> | 2254 <em> |
2255 | 2255 |
2256 <!-- TYPE --> | 2256 <!-- TYPE --> |
2257 <div style="display:inline"> | 2257 <div style="display:inline"> |
2258 ( | 2258 ( |
2259 <span class="optional">optional</span> | 2259 <span class="optional">optional</span> |
2260 <span class="enum" style="display: none; ">enumerated</span> | 2260 <span class="enum" style="display: none; ">enumerated</span> |
2261 <span id="typeTemplate"> | 2261 <span id="typeTemplate"> |
2262 <span> | 2262 <span> |
2263 <a href="experimental.proxy.html#type-PacScript">PacScri
pt</a> | 2263 <a href="proxy.html#type-PacScript">PacScript</a> |
2264 </span> | 2264 </span> |
2265 <span style="display: none; "> | 2265 <span style="display: none; "> |
2266 <span> | 2266 <span> |
2267 array of <span><span></span></span> | 2267 array of <span><span></span></span> |
2268 </span> | 2268 </span> |
2269 <span>paramType</span> | 2269 <span>paramType</span> |
2270 <span></span> | 2270 <span></span> |
2271 </span> | 2271 </span> |
2272 </span> | 2272 </span> |
2273 ) | 2273 ) |
(...skipping 168 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2442 _uff=0; | 2442 _uff=0; |
2443 urchinTracker(); | 2443 urchinTracker(); |
2444 } | 2444 } |
2445 catch(e) {/* urchinTracker not available. */} | 2445 catch(e) {/* urchinTracker not available. */} |
2446 </script> | 2446 </script> |
2447 <!-- end analytics --> | 2447 <!-- end analytics --> |
2448 </div> | 2448 </div> |
2449 </div> <!-- /gc-footer --> | 2449 </div> <!-- /gc-footer --> |
2450 </div> <!-- /gc-container --> | 2450 </div> <!-- /gc-container --> |
2451 </body></html> | 2451 </body></html> |
OLD | NEW |