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

Side by Side Diff: chrome/common/extensions/docs/samples.html

Issue 9289057: Changing manifest to v2 extension samples (Closed) Base URL: http://git.chromium.org/chromium/src.git@master
Patch Set: Adding zip files after rebasing with master Created 8 years, 10 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
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 451 matching lines...) Expand 10 before | Expand all | Expand 10 after
462 <a href="javascript:void(0);" onclick="setFilter('chrome.pageAction', th is)">chrome.pageAction</a><span>, </span> 462 <a href="javascript:void(0);" onclick="setFilter('chrome.pageAction', th is)">chrome.pageAction</a><span>, </span>
463 </span><span> 463 </span><span>
464 <a href="javascript:void(0);" onclick="setFilter('chrome.pageCapture', t his)">chrome.pageCapture</a><span>, </span> 464 <a href="javascript:void(0);" onclick="setFilter('chrome.pageCapture', t his)">chrome.pageCapture</a><span>, </span>
465 </span><span> 465 </span><span>
466 <a href="javascript:void(0);" onclick="setFilter('chrome.permissions', t his)">chrome.permissions</a><span>, </span> 466 <a href="javascript:void(0);" onclick="setFilter('chrome.permissions', t his)">chrome.permissions</a><span>, </span>
467 </span><span> 467 </span><span>
468 <a href="javascript:void(0);" onclick="setFilter('chrome.privacy', this) ">chrome.privacy</a><span>, </span> 468 <a href="javascript:void(0);" onclick="setFilter('chrome.privacy', this) ">chrome.privacy</a><span>, </span>
469 </span><span> 469 </span><span>
470 <a href="javascript:void(0);" onclick="setFilter('chrome.proxy', this)"> chrome.proxy</a><span>, </span> 470 <a href="javascript:void(0);" onclick="setFilter('chrome.proxy', this)"> chrome.proxy</a><span>, </span>
471 </span><span> 471 </span><span>
472 <a href="javascript:void(0);" onclick="setFilter('chrome.experimental.st orage', this)">chrome.experimental.storage</a><span>, </span>
473 </span><span>
474 <a href="javascript:void(0);" onclick="setFilter('chrome.tabs', this)">c hrome.tabs</a><span>, </span> 472 <a href="javascript:void(0);" onclick="setFilter('chrome.tabs', this)">c hrome.tabs</a><span>, </span>
475 </span><span> 473 </span><span>
476 <a href="javascript:void(0);" onclick="setFilter('chrome.tts', this)">ch rome.tts</a><span>, </span> 474 <a href="javascript:void(0);" onclick="setFilter('chrome.tts', this)">ch rome.tts</a><span>, </span>
477 </span><span> 475 </span><span>
478 <a href="javascript:void(0);" onclick="setFilter('chrome.ttsEngine', thi s)">chrome.ttsEngine</a><span>, </span> 476 <a href="javascript:void(0);" onclick="setFilter('chrome.ttsEngine', thi s)">chrome.ttsEngine</a><span>, </span>
479 </span><span> 477 </span><span>
480 <a href="javascript:void(0);" onclick="setFilter('chrome.types', this)"> chrome.types</a><span>, </span> 478 <a href="javascript:void(0);" onclick="setFilter('chrome.types', this)"> chrome.types</a><span>, </span>
481 </span><span> 479 </span><span>
482 <a href="javascript:void(0);" onclick="setFilter('chrome.webNavigation', this)">chrome.webNavigation</a><span>, </span> 480 <a href="javascript:void(0);" onclick="setFilter('chrome.webNavigation', this)">chrome.webNavigation</a><span>, </span>
483 </span><span> 481 </span><span>
(...skipping 169 matching lines...) Expand 10 before | Expand all | Expand 10 after
653 <li> 651 <li>
654 <code><a target="_blank" href="examples/api/i18n/getMessage/_locales/en_ US/messages.json">_locales/en_US/messages.json</a></code> 652 <code><a target="_blank" href="examples/api/i18n/getMessage/_locales/en_ US/messages.json">_locales/en_US/messages.json</a></code>
655 </li><li> 653 </li><li>
656 <code><a target="_blank" href="examples/api/i18n/getMessage/_locales/es/ messages.json">_locales/es/messages.json</a></code> 654 <code><a target="_blank" href="examples/api/i18n/getMessage/_locales/es/ messages.json">_locales/es/messages.json</a></code>
657 </li><li> 655 </li><li>
658 <code><a target="_blank" href="examples/api/i18n/getMessage/_locales/sr/ messages.json">_locales/sr/messages.json</a></code> 656 <code><a target="_blank" href="examples/api/i18n/getMessage/_locales/sr/ messages.json">_locales/sr/messages.json</a></code>
659 </li><li> 657 </li><li>
660 <code><a target="_blank" href="examples/api/i18n/getMessage/manifest.jso n">manifest.json</a></code> 658 <code><a target="_blank" href="examples/api/i18n/getMessage/manifest.jso n">manifest.json</a></code>
661 </li><li> 659 </li><li>
662 <code><a target="_blank" href="examples/api/i18n/getMessage/popup.html"> popup.html</a></code> 660 <code><a target="_blank" href="examples/api/i18n/getMessage/popup.html"> popup.html</a></code>
661 </li><li>
662 <code><a target="_blank" href="examples/api/i18n/getMessage/popup.js">po pup.js</a></code>
663 </li> 663 </li>
664 </ul> 664 </ul>
665 </div> 665 </div>
666 <div> 666 <div>
667 <a href="examples/api/i18n/getMessage.zip">Download source</a> 667 <a href="examples/api/i18n/getMessage.zip">Download source</a>
668 <!-- Only show the Install CRX link if a CRX file is provided --> 668 <!-- Only show the Install CRX link if a CRX file is provided -->
669 <span style="display: none; "> 669 <span style="display: none; ">
670 - <a>Install extension</a> 670 - <a>Install extension</a>
671 </span> 671 </span>
672 </div> 672 </div>
(...skipping 271 matching lines...) Expand 10 before | Expand all | Expand 10 after
944 </div> 944 </div>
945 <div class="sourcefiles"><strong>Source files:</strong> 945 <div class="sourcefiles"><strong>Source files:</strong>
946 <ul> 946 <ul>
947 <li> 947 <li>
948 <code><a target="_blank" href="examples/api/devtools/audits/broken-links /background.js">background.js</a></code> 948 <code><a target="_blank" href="examples/api/devtools/audits/broken-links /background.js">background.js</a></code>
949 </li><li> 949 </li><li>
950 <code><a target="_blank" href="examples/api/devtools/audits/broken-links /content.js">content.js</a></code> 950 <code><a target="_blank" href="examples/api/devtools/audits/broken-links /content.js">content.js</a></code>
951 </li><li> 951 </li><li>
952 <code><a target="_blank" href="examples/api/devtools/audits/broken-links /devtools.html">devtools.html</a></code> 952 <code><a target="_blank" href="examples/api/devtools/audits/broken-links /devtools.html">devtools.html</a></code>
953 </li><li> 953 </li><li>
954 <code><a target="_blank" href="examples/api/devtools/audits/broken-links /devtools.js">devtools.js</a></code>
955 </li><li>
954 <code><a target="_blank" href="examples/api/devtools/audits/broken-links /manifest.json">manifest.json</a></code> 956 <code><a target="_blank" href="examples/api/devtools/audits/broken-links /manifest.json">manifest.json</a></code>
955 </li> 957 </li>
956 </ul> 958 </ul>
957 </div> 959 </div>
958 <div> 960 <div>
959 <a href="examples/api/devtools/audits/broken-links.zip">Download source</a> 961 <a href="examples/api/devtools/audits/broken-links.zip">Download source</a>
960 <!-- Only show the Install CRX link if a CRX file is provided --> 962 <!-- Only show the Install CRX link if a CRX file is provided -->
961 <span style="display: none; "> 963 <span style="display: none; ">
962 - <a>Install extension</a> 964 - <a>Install extension</a>
963 </span> 965 </span>
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after
1026 <li> 1028 <li>
1027 <code><a></a></code> 1029 <code><a></a></code>
1028 </li> 1030 </li>
1029 </ul> 1031 </ul>
1030 </div> 1032 </div>
1031 <div class="sourcefiles"><strong>Source files:</strong> 1033 <div class="sourcefiles"><strong>Source files:</strong>
1032 <ul> 1034 <ul>
1033 <li> 1035 <li>
1034 <code><a target="_blank" href="examples/api/devtools/panels/chrome-query /devtools.html">devtools.html</a></code> 1036 <code><a target="_blank" href="examples/api/devtools/panels/chrome-query /devtools.html">devtools.html</a></code>
1035 </li><li> 1037 </li><li>
1038 <code><a target="_blank" href="examples/api/devtools/panels/chrome-query /devtools.js">devtools.js</a></code>
1039 </li><li>
1036 <code><a target="_blank" href="examples/api/devtools/panels/chrome-query /manifest.json">manifest.json</a></code> 1040 <code><a target="_blank" href="examples/api/devtools/panels/chrome-query /manifest.json">manifest.json</a></code>
1037 </li> 1041 </li>
1038 </ul> 1042 </ul>
1039 </div> 1043 </div>
1040 <div> 1044 <div>
1041 <a href="examples/api/devtools/panels/chrome-query.zip">Download source</a> 1045 <a href="examples/api/devtools/panels/chrome-query.zip">Download source</a>
1042 <!-- Only show the Install CRX link if a CRX file is provided --> 1046 <!-- Only show the Install CRX link if a CRX file is provided -->
1043 <span style="display: none; "> 1047 <span style="display: none; ">
1044 - <a>Install extension</a> 1048 - <a>Install extension</a>
1045 </span> 1049 </span>
(...skipping 471 matching lines...) Expand 10 before | Expand all | Expand 10 after
1517 </li> 1521 </li>
1518 </ul> 1522 </ul>
1519 </div> 1523 </div>
1520 <div class="sourcefiles"><strong>Source files:</strong> 1524 <div class="sourcefiles"><strong>Source files:</strong>
1521 <ul> 1525 <ul>
1522 <li> 1526 <li>
1523 <code><a target="_blank" href="examples/api/cookies/background.js">backg round.js</a></code> 1527 <code><a target="_blank" href="examples/api/cookies/background.js">backg round.js</a></code>
1524 </li><li> 1528 </li><li>
1525 <code><a target="_blank" href="examples/api/cookies/manager.html">manage r.html</a></code> 1529 <code><a target="_blank" href="examples/api/cookies/manager.html">manage r.html</a></code>
1526 </li><li> 1530 </li><li>
1531 <code><a target="_blank" href="examples/api/cookies/manager.js">manager. js</a></code>
1532 </li><li>
1527 <code><a target="_blank" href="examples/api/cookies/manifest.json">manif est.json</a></code> 1533 <code><a target="_blank" href="examples/api/cookies/manifest.json">manif est.json</a></code>
1528 </li> 1534 </li>
1529 </ul> 1535 </ul>
1530 </div> 1536 </div>
1531 <div> 1537 <div>
1532 <a href="examples/api/cookies.zip">Download source</a> 1538 <a href="examples/api/cookies.zip">Download source</a>
1533 <!-- Only show the Install CRX link if a CRX file is provided --> 1539 <!-- Only show the Install CRX link if a CRX file is provided -->
1534 <span style="display: none; "> 1540 <span style="display: none; ">
1535 - <a>Install extension</a> 1541 - <a>Install extension</a>
1536 </span> 1542 </span>
(...skipping 618 matching lines...) Expand 10 before | Expand all | Expand 10 after
2155 </li> 2161 </li>
2156 </ul> 2162 </ul>
2157 </div> 2163 </div>
2158 <div class="sourcefiles"><strong>Source files:</strong> 2164 <div class="sourcefiles"><strong>Source files:</strong>
2159 <ul> 2165 <ul>
2160 <li> 2166 <li>
2161 <code><a target="_blank" href="examples/api/idle/idle_simple/background. js">background.js</a></code> 2167 <code><a target="_blank" href="examples/api/idle/idle_simple/background. js">background.js</a></code>
2162 </li><li> 2168 </li><li>
2163 <code><a target="_blank" href="examples/api/idle/idle_simple/history.htm l">history.html</a></code> 2169 <code><a target="_blank" href="examples/api/idle/idle_simple/history.htm l">history.html</a></code>
2164 </li><li> 2170 </li><li>
2171 <code><a target="_blank" href="examples/api/idle/idle_simple/history.js" >history.js</a></code>
2172 </li><li>
2165 <code><a target="_blank" href="examples/api/idle/idle_simple/manifest.js on">manifest.json</a></code> 2173 <code><a target="_blank" href="examples/api/idle/idle_simple/manifest.js on">manifest.json</a></code>
2166 </li> 2174 </li>
2167 </ul> 2175 </ul>
2168 </div> 2176 </div>
2169 <div> 2177 <div>
2170 <a href="examples/api/idle/idle_simple.zip">Download source</a> 2178 <a href="examples/api/idle/idle_simple.zip">Download source</a>
2171 <!-- Only show the Install CRX link if a CRX file is provided --> 2179 <!-- Only show the Install CRX link if a CRX file is provided -->
2172 <span style="display: none; "> 2180 <span style="display: none; ">
2173 - <a>Install extension</a> 2181 - <a>Install extension</a>
2174 </span> 2182 </span>
(...skipping 264 matching lines...) Expand 10 before | Expand all | Expand 10 after
2439 </li> 2447 </li>
2440 </ul> 2448 </ul>
2441 </div> 2449 </div>
2442 <div class="sourcefiles"><strong>Source files:</strong> 2450 <div class="sourcefiles"><strong>Source files:</strong>
2443 <ul> 2451 <ul>
2444 <li> 2452 <li>
2445 <code><a target="_blank" href="examples/api/debugger/live-headers/backgr ound.js">background.js</a></code> 2453 <code><a target="_blank" href="examples/api/debugger/live-headers/backgr ound.js">background.js</a></code>
2446 </li><li> 2454 </li><li>
2447 <code><a target="_blank" href="examples/api/debugger/live-headers/header s.html">headers.html</a></code> 2455 <code><a target="_blank" href="examples/api/debugger/live-headers/header s.html">headers.html</a></code>
2448 </li><li> 2456 </li><li>
2457 <code><a target="_blank" href="examples/api/debugger/live-headers/header s.js">headers.js</a></code>
2458 </li><li>
2449 <code><a target="_blank" href="examples/api/debugger/live-headers/manife st.json">manifest.json</a></code> 2459 <code><a target="_blank" href="examples/api/debugger/live-headers/manife st.json">manifest.json</a></code>
2450 </li> 2460 </li>
2451 </ul> 2461 </ul>
2452 </div> 2462 </div>
2453 <div> 2463 <div>
2454 <a href="examples/api/debugger/live-headers.zip">Download source</a> 2464 <a href="examples/api/debugger/live-headers.zip">Download source</a>
2455 <!-- Only show the Install CRX link if a CRX file is provided --> 2465 <!-- Only show the Install CRX link if a CRX file is provided -->
2456 <span style="display: none; "> 2466 <span style="display: none; ">
2457 - <a>Install extension</a> 2467 - <a>Install extension</a>
2458 </span> 2468 </span>
(...skipping 157 matching lines...) Expand 10 before | Expand all | Expand 10 after
2616 </ul> 2626 </ul>
2617 </div> 2627 </div>
2618 <div class="sourcefiles"><strong>Source files:</strong> 2628 <div class="sourcefiles"><strong>Source files:</strong>
2619 <ul> 2629 <ul>
2620 <li> 2630 <li>
2621 <code><a target="_blank" href="examples/api/messaging/timer/manifest.jso n">manifest.json</a></code> 2631 <code><a target="_blank" href="examples/api/messaging/timer/manifest.jso n">manifest.json</a></code>
2622 </li><li> 2632 </li><li>
2623 <code><a target="_blank" href="examples/api/messaging/timer/page.js">pag e.js</a></code> 2633 <code><a target="_blank" href="examples/api/messaging/timer/page.js">pag e.js</a></code>
2624 </li><li> 2634 </li><li>
2625 <code><a target="_blank" href="examples/api/messaging/timer/popup.html"> popup.html</a></code> 2635 <code><a target="_blank" href="examples/api/messaging/timer/popup.html"> popup.html</a></code>
2636 </li><li>
2637 <code><a target="_blank" href="examples/api/messaging/timer/popup.js">po pup.js</a></code>
2626 </li> 2638 </li>
2627 </ul> 2639 </ul>
2628 </div> 2640 </div>
2629 <div> 2641 <div>
2630 <a href="examples/api/messaging/timer.zip">Download source</a> 2642 <a href="examples/api/messaging/timer.zip">Download source</a>
2631 <!-- Only show the Install CRX link if a CRX file is provided --> 2643 <!-- Only show the Install CRX link if a CRX file is provided -->
2632 <span style="display: none; "> 2644 <span style="display: none; ">
2633 - <a>Install extension</a> 2645 - <a>Install extension</a>
2634 </span> 2646 </span>
2635 </div> 2647 </div>
(...skipping 719 matching lines...) Expand 10 before | Expand all | Expand 10 after
3355 <code><a></a></code> 3367 <code><a></a></code>
3356 </li> 3368 </li>
3357 </ul> 3369 </ul>
3358 </div> 3370 </div>
3359 <div class="sourcefiles"><strong>Source files:</strong> 3371 <div class="sourcefiles"><strong>Source files:</strong>
3360 <ul> 3372 <ul>
3361 <li> 3373 <li>
3362 <code><a target="_blank" href="examples/api/processes/process_monitor/ma nifest.json">manifest.json</a></code> 3374 <code><a target="_blank" href="examples/api/processes/process_monitor/ma nifest.json">manifest.json</a></code>
3363 </li><li> 3375 </li><li>
3364 <code><a target="_blank" href="examples/api/processes/process_monitor/po pup.html">popup.html</a></code> 3376 <code><a target="_blank" href="examples/api/processes/process_monitor/po pup.html">popup.html</a></code>
3377 </li><li>
3378 <code><a target="_blank" href="examples/api/processes/process_monitor/po pup.js">popup.js</a></code>
3365 </li> 3379 </li>
3366 </ul> 3380 </ul>
3367 </div> 3381 </div>
3368 <div> 3382 <div>
3369 <a href="examples/api/processes/process_monitor.zip">Download source</a> 3383 <a href="examples/api/processes/process_monitor.zip">Download source</a>
3370 <!-- Only show the Install CRX link if a CRX file is provided --> 3384 <!-- Only show the Install CRX link if a CRX file is provided -->
3371 <span style="display: none; "> 3385 <span style="display: none; ">
3372 - <a>Install extension</a> 3386 - <a>Install extension</a>
3373 </span> 3387 </span>
3374 </div> 3388 </div>
(...skipping 173 matching lines...) Expand 10 before | Expand all | Expand 10 after
3548 </div> 3562 </div>
3549 <div class="sourcefiles"><strong>Source files:</strong> 3563 <div class="sourcefiles"><strong>Source files:</strong>
3550 <ul> 3564 <ul>
3551 <li> 3565 <li>
3552 <code><a target="_blank" href="examples/api/infobars/sandwichbar/backgro und.js">background.js</a></code> 3566 <code><a target="_blank" href="examples/api/infobars/sandwichbar/backgro und.js">background.js</a></code>
3553 </li><li> 3567 </li><li>
3554 <code><a target="_blank" href="examples/api/infobars/sandwichbar/content script.js">contentscript.js</a></code> 3568 <code><a target="_blank" href="examples/api/infobars/sandwichbar/content script.js">contentscript.js</a></code>
3555 </li><li> 3569 </li><li>
3556 <code><a target="_blank" href="examples/api/infobars/sandwichbar/infobar .html">infobar.html</a></code> 3570 <code><a target="_blank" href="examples/api/infobars/sandwichbar/infobar .html">infobar.html</a></code>
3557 </li><li> 3571 </li><li>
3572 <code><a target="_blank" href="examples/api/infobars/sandwichbar/infobar .js">infobar.js</a></code>
3573 </li><li>
3558 <code><a target="_blank" href="examples/api/infobars/sandwichbar/manifes t.json">manifest.json</a></code> 3574 <code><a target="_blank" href="examples/api/infobars/sandwichbar/manifes t.json">manifest.json</a></code>
3559 </li> 3575 </li>
3560 </ul> 3576 </ul>
3561 </div> 3577 </div>
3562 <div> 3578 <div>
3563 <a href="examples/api/infobars/sandwichbar.zip">Download source</a> 3579 <a href="examples/api/infobars/sandwichbar.zip">Download source</a>
3564 <!-- Only show the Install CRX link if a CRX file is provided --> 3580 <!-- Only show the Install CRX link if a CRX file is provided -->
3565 <span style="display: none; "> 3581 <span style="display: none; ">
3566 - <a>Install extension</a> 3582 - <a>Install extension</a>
3567 </span> 3583 </span>
(...skipping 335 matching lines...) Expand 10 before | Expand all | Expand 10 after
3903 <div class="sourcefiles"><strong>Source files:</strong> 3919 <div class="sourcefiles"><strong>Source files:</strong>
3904 <ul> 3920 <ul>
3905 <li> 3921 <li>
3906 <code><a target="_blank" href="examples/api/tabs/inspector/background.js ">background.js</a></code> 3922 <code><a target="_blank" href="examples/api/tabs/inspector/background.js ">background.js</a></code>
3907 </li><li> 3923 </li><li>
3908 <code><a target="_blank" href="examples/api/tabs/inspector/jstemplate_co mpiled.js">jstemplate_compiled.js</a></code> 3924 <code><a target="_blank" href="examples/api/tabs/inspector/jstemplate_co mpiled.js">jstemplate_compiled.js</a></code>
3909 </li><li> 3925 </li><li>
3910 <code><a target="_blank" href="examples/api/tabs/inspector/manifest.json ">manifest.json</a></code> 3926 <code><a target="_blank" href="examples/api/tabs/inspector/manifest.json ">manifest.json</a></code>
3911 </li><li> 3927 </li><li>
3912 <code><a target="_blank" href="examples/api/tabs/inspector/tabs_api.html ">tabs_api.html</a></code> 3928 <code><a target="_blank" href="examples/api/tabs/inspector/tabs_api.html ">tabs_api.html</a></code>
3929 </li><li>
3930 <code><a target="_blank" href="examples/api/tabs/inspector/tabs_api.js"> tabs_api.js</a></code>
3913 </li> 3931 </li>
3914 </ul> 3932 </ul>
3915 </div> 3933 </div>
3916 <div> 3934 <div>
3917 <a href="examples/api/tabs/inspector.zip">Download source</a> 3935 <a href="examples/api/tabs/inspector.zip">Download source</a>
3918 <!-- Only show the Install CRX link if a CRX file is provided --> 3936 <!-- Only show the Install CRX link if a CRX file is provided -->
3919 <span style="display: none; "> 3937 <span style="display: none; ">
3920 - <a>Install extension</a> 3938 - <a>Install extension</a>
3921 </span> 3939 </span>
3922 </div> 3940 </div>
(...skipping 644 matching lines...) Expand 10 before | Expand all | Expand 10 after
4567 _uff=0; 4585 _uff=0;
4568 urchinTracker(); 4586 urchinTracker();
4569 } 4587 }
4570 catch(e) {/* urchinTracker not available. */} 4588 catch(e) {/* urchinTracker not available. */}
4571 </script> 4589 </script>
4572 <!-- end analytics --> 4590 <!-- end analytics -->
4573 </div> 4591 </div>
4574 </div> <!-- /gc-footer --> 4592 </div> <!-- /gc-footer -->
4575 </div> <!-- /gc-container --> 4593 </div> <!-- /gc-container -->
4576 </body></html> 4594 </body></html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698