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

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

Issue 8015004: webRequest.onAuthRequired listeners can provide authentication credentials. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Handle multiple blocking onAuthRequired Created 9 years, 2 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>
(...skipping 1734 matching lines...) Expand 10 before | Expand all | Expand 10 after
1745 <span> 1745 <span>
1746 array of <span><span> 1746 array of <span><span>
1747 <span style="display: none; "> 1747 <span style="display: none; ">
1748 <a> Type</a> 1748 <a> Type</a>
1749 </span> 1749 </span>
1750 <span> 1750 <span>
1751 <span style="display: none; "> 1751 <span style="display: none; ">
1752 array of <span><span></span></span> 1752 array of <span><span></span></span>
1753 </span> 1753 </span>
1754 <span>string</span> 1754 <span>string</span>
1755 <span>["statusLine", "responseHeaders"]</span> 1755 <span>["statusLine", "responseHeaders", "blocking"]</spa n>
1756 </span> 1756 </span>
1757 </span></span> 1757 </span></span>
1758 </span> 1758 </span>
1759 <span style="display: none; ">paramType</span> 1759 <span style="display: none; ">paramType</span>
1760 <span style="display: none; "></span> 1760 <span style="display: none; "></span>
1761 </span> 1761 </span>
1762 </span> 1762 </span>
1763 ) 1763 )
1764 </div> 1764 </div>
1765 1765
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after
1803 <dd style="display: none; "> 1803 <dd style="display: none; ">
1804 <div></div> 1804 <div></div>
1805 </dd> 1805 </dd>
1806 1806
1807 </div> 1807 </div>
1808 </div> 1808 </div>
1809 </dl> 1809 </dl>
1810 </div> 1810 </div>
1811 1811
1812 <!-- LISTENER RETURN VALUE --> 1812 <!-- LISTENER RETURN VALUE -->
1813 <h4 style="display: none; ">Listener returns</h4> 1813 <h4>Listener returns</h4>
1814 <dl> 1814 <dl>
1815 <div style="display: none; "> 1815 <div>
1816 <div> 1816 <div>
1817 </div> 1817 <dt>
1818 <var style="display: none; ">paramName</var>
1819 <em>
1820
1821 <!-- TYPE -->
1822 <div style="display:inline">
1823 (
1824 <span class="optional">optional</span>
1825 <span class="enum" style="display: none; ">enumerated</span>
1826 <span id="typeTemplate">
1827 <span>
1828 <a href="experimental.webRequest.html#type-BlockingRespo nse">BlockingResponse</a>
1829 </span>
1830 <span style="display: none; ">
1831 <span>
1832 array of <span><span></span></span>
1833 </span>
1834 <span>paramType</span>
1835 <span></span>
1836 </span>
1837 </span>
1838 )
1839 </div>
1840
1841 </em>
1842 </dt>
1843 <dd class="todo" style="display: none; ">
1844 Undocumented.
1845 </dd>
1846 <dd>If "blocking" is specified in the "extraInfoSpec" parameter, the e vent listener should return an object of this type.</dd>
1847 <dd style="display: none; ">
1848 This parameter was added in version
1849 <b><span></span></b>.
1850 You must omit this parameter in earlier versions,
1851 and you may omit it in any version. If you require this
1852 parameter, the manifest key
1853 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
1854 can ensure that your extension won't be run in an earlier browser ve rsion.
1855 </dd>
1856
1857 <!-- OBJECT PROPERTIES -->
1858 <dd style="display: none; ">
1859 <dl>
1860 <div>
1861 <div>
1862 </div>
1863 </div>
1864 </dl>
1865 </dd>
1866
1867 <!-- OBJECT METHODS -->
1868 <dd style="display: none; ">
1869 <div></div>
1870 </dd>
1871
1872 <!-- OBJECT EVENT FIELDS -->
1873 <dd style="display: none; ">
1874 <div></div>
1875 </dd>
1876
1877 <!-- FUNCTION PARAMETERS -->
1878 <dd style="display: none; ">
1879 <div></div>
1880 </dd>
1881
1882 </div>
1818 </div> 1883 </div>
1819 </dl> 1884 </dl>
1820 1885
1821 </div> <!-- /description --> 1886 </div> <!-- /description -->
1822 </div><div class="apiItem"> 1887 </div><div class="apiItem">
1823 <a name="event-onBeforeRedirect"></a> 1888 <a name="event-onBeforeRedirect"></a>
1824 <h4>onBeforeRedirect</h4> 1889 <h4>onBeforeRedirect</h4>
1825 1890
1826 <div class="summary"> 1891 <div class="summary">
1827 <!-- Note: intentionally longer 80 columns --> 1892 <!-- Note: intentionally longer 80 columns -->
(...skipping 5654 matching lines...) Expand 10 before | Expand all | Expand 10 after
7482 <dd style="display: none; "> 7547 <dd style="display: none; ">
7483 <div></div> 7548 <div></div>
7484 </dd> 7549 </dd>
7485 7550
7486 <!-- FUNCTION PARAMETERS --> 7551 <!-- FUNCTION PARAMETERS -->
7487 <dd style="display: none; "> 7552 <dd style="display: none; ">
7488 <div></div> 7553 <div></div>
7489 </dd> 7554 </dd>
7490 7555
7491 </div> 7556 </div>
7492 </div> 7557 </div><div>
7493 </dl> 7558 <div>
7494 </dd> 7559 <dt>
7560 <var>authCredentials</var>
7561 <em>
7562
7563 <!-- TYPE -->
7564 <div style="display:inline">
7565 (
7566 <span class="optional">optional</span>
7567 <span class="enum" style="display: none; ">enumerated</span>
7568 <span id="typeTemplate">
7569 <span style="display: none; ">
7570 <a> Type</a>
7571 </span>
7572 <span>
7573 <span style="display: none; ">
7574 array of <span><span></span></span>
7575 </span>
7576 <span>object</span>
7577 <span style="display: none; "></span>
7578 </span>
7579 </span>
7580 )
7581 </div>
7582
7583 </em>
7584 </dt>
7585 <dd class="todo">
7586 Undocumented.
7587 </dd>
7588 <dd style="display: none; ">
7589 Description of this parameter from the json schema.
7590 </dd>
7591 <dd style="display: none; ">
7592 This parameter was added in version
7593 <b><span></span></b>.
7594 You must omit this parameter in earlier versions,
7595 and you may omit it in any version. If you require this
7596 parameter, the manifest key
7597 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
7598 can ensure that your extension won't be run in an earlier browser ve rsion.
7599 </dd>
7600
7601 <!-- OBJECT PROPERTIES -->
7602 <dd>
7603 <dl>
7604 <div>
7605 <div>
7606 <dt>
7607 <var>username</var>
7608 <em>
7609
7610 <!-- TYPE -->
7611 <div style="display:inline">
7612 (
7613 <span class="optional" style="display: none; ">optional</spa n>
7614 <span class="enum" style="display: none; ">enumerated</span>
7615 <span id="typeTemplate">
7616 <span style="display: none; ">
7617 <a> Type</a>
7618 </span>
7619 <span>
7620 <span style="display: none; ">
7621 array of <span><span></span></span>
7622 </span>
7623 <span>string</span>
7624 <span style="display: none; "></span>
7625 </span>
7626 </span>
7627 )
7628 </div>
7629
7630 </em>
7631 </dt>
7632 <dd class="todo">
7633 Undocumented.
7634 </dd>
7635 <dd style="display: none; ">
7636 Description of this parameter from the json schema.
7637 </dd>
7638 <dd style="display: none; ">
7639 This parameter was added in version
7640 <b><span></span></b>.
7641 You must omit this parameter in earlier versions,
7642 and you may omit it in any version. If you require this
7643 parameter, the manifest key
7644 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
7645 can ensure that your extension won't be run in an earlier browser ve rsion.
7646 </dd>
7647
7648 <!-- OBJECT PROPERTIES -->
7649 <dd style="display: none; ">
7650 <dl>
7651 <div>
7652 <div>
7653 </div>
7654 </div>
7655 </dl>
7656 </dd>
7657
7658 <!-- OBJECT METHODS -->
7659 <dd style="display: none; ">
7660 <div></div>
7661 </dd>
7662
7663 <!-- OBJECT EVENT FIELDS -->
7664 <dd style="display: none; ">
7665 <div></div>
7666 </dd>
7667
7668 <!-- FUNCTION PARAMETERS -->
7669 <dd style="display: none; ">
7670 <div></div>
7671 </dd>
7672
7673 </div>
7674 </div><div>
7675 <div>
7676 <dt>
7677 <var>password</var>
7678 <em>
7679
7680 <!-- TYPE -->
7681 <div style="display:inline">
7682 (
7683 <span class="optional" style="display: none; ">optional</spa n>
7684 <span class="enum" style="display: none; ">enumerated</span>
7685 <span id="typeTemplate">
7686 <span style="display: none; ">
7687 <a> Type</a>
7688 </span>
7689 <span>
7690 <span style="display: none; ">
7691 array of <span><span></span></span>
7692 </span>
7693 <span>string</span>
7694 <span style="display: none; "></span>
7695 </span>
7696 </span>
7697 )
7698 </div>
7699
7700 </em>
7701 </dt>
7702 <dd class="todo">
7703 Undocumented.
7704 </dd>
7705 <dd style="display: none; ">
7706 Description of this parameter from the json schema.
7707 </dd>
7708 <dd style="display: none; ">
7709 This parameter was added in version
7710 <b><span></span></b>.
7711 You must omit this parameter in earlier versions,
7712 and you may omit it in any version. If you require this
7713 parameter, the manifest key
7714 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
7715 can ensure that your extension won't be run in an earlier browser ve rsion.
7716 </dd>
7717
7718 <!-- OBJECT PROPERTIES -->
7719 <dd style="display: none; ">
7720 <dl>
7721 <div>
7722 <div>
7723 </div>
7724 </div>
7725 </dl>
7726 </dd>
7727
7728 <!-- OBJECT METHODS -->
7729 <dd style="display: none; ">
7730 <div></div>
7731 </dd>
7732
7733 <!-- OBJECT EVENT FIELDS -->
7734 <dd style="display: none; ">
7735 <div></div>
7736 </dd>
7737
7738 <!-- FUNCTION PARAMETERS -->
7739 <dd style="display: none; ">
7740 <div></div>
7741 </dd>
7742
7743 </div>
7744 </div>
7745 </dl>
7746 </dd>
7747
7748 <!-- OBJECT METHODS -->
7749 <dd style="display: none; ">
7750 <div></div>
7751 </dd>
7752
7753 <!-- OBJECT EVENT FIELDS -->
7754 <dd style="display: none; ">
7755 <div></div>
7756 </dd>
7757
7758 <!-- FUNCTION PARAMETERS -->
7759 <dd style="display: none; ">
7760 <div></div>
7761 </dd>
7762
7763 </div>
7764 </div>
7765 </dl>
7766 </dd>
7495 7767
7496 <!-- OBJECT METHODS --> 7768 <!-- OBJECT METHODS -->
7497 <dd style="display: none; "> 7769 <dd style="display: none; ">
7498 <div></div> 7770 <div></div>
7499 </dd> 7771 </dd>
7500 7772
7501 <!-- OBJECT EVENT FIELDS --> 7773 <!-- OBJECT EVENT FIELDS -->
7502 <dd style="display: none; "> 7774 <dd style="display: none; ">
7503 <div></div> 7775 <div></div>
7504 </dd> 7776 </dd>
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after
7548 _uff=0; 7820 _uff=0;
7549 urchinTracker(); 7821 urchinTracker();
7550 } 7822 }
7551 catch(e) {/* urchinTracker not available. */} 7823 catch(e) {/* urchinTracker not available. */}
7552 </script> 7824 </script>
7553 <!-- end analytics --> 7825 <!-- end analytics -->
7554 </div> 7826 </div>
7555 </div> <!-- /gc-footer --> 7827 </div> <!-- /gc-footer -->
7556 </div> <!-- /gc-container --> 7828 </div> <!-- /gc-container -->
7557 </body></html> 7829 </body></html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698