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

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

Issue 10413011: redo r137692 and r137791 which were speculatively reverted (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 8 years, 7 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 270 matching lines...) Expand 10 before | Expand all | Expand 10 after
281 ( 281 (
282 <span id="typeTemplate"> 282 <span id="typeTemplate">
283 <span> 283 <span>
284 <span>integer</span> 284 <span>integer</span>
285 </span> 285 </span>
286 </span> 286 </span>
287 ) 287 )
288 </div> 288 </div>
289 </em> 289 </em>
290 </dt> 290 </dt>
291 <dd class="todo"> 291 <dd>The ID of the tab for which the renderer process ID is to be retur ned.</dd>
292 Undocumented.
293 </dd>
294 <!-- OBJECT PROPERTIES --> 292 <!-- OBJECT PROPERTIES -->
295 <!-- OBJECT METHODS --> 293 <!-- OBJECT METHODS -->
296 <!-- OBJECT EVENT FIELDS --> 294 <!-- OBJECT EVENT FIELDS -->
297 <!-- FUNCTION PARAMETERS --> 295 <!-- FUNCTION PARAMETERS -->
298 </div> 296 </div>
299 </div><div> 297 </div><div>
300 <div> 298 <div>
301 <dt> 299 <dt>
302 <var>callback</var> 300 <var>callback</var>
303 <em> 301 <em>
(...skipping 86 matching lines...) Expand 10 before | Expand all | Expand 10 after
390 ( 388 (
391 <span id="typeTemplate"> 389 <span id="typeTemplate">
392 <span> 390 <span>
393 <span>integer or array of integer</span> 391 <span>integer or array of integer</span>
394 </span> 392 </span>
395 </span> 393 </span>
396 ) 394 )
397 </div> 395 </div>
398 </em> 396 </em>
399 </dt> 397 </dt>
400 <dd class="todo"> 398 <dd>The list of process IDs or single process ID for which to return t he process information. An empty list indicates all processes are requested.</dd >
401 Undocumented.
402 </dd>
403 <!-- OBJECT PROPERTIES --> 399 <!-- OBJECT PROPERTIES -->
404 <!-- OBJECT METHODS --> 400 <!-- OBJECT METHODS -->
405 <!-- OBJECT EVENT FIELDS --> 401 <!-- OBJECT EVENT FIELDS -->
406 <!-- FUNCTION PARAMETERS --> 402 <!-- FUNCTION PARAMETERS -->
407 </div> 403 </div>
408 </div><div> 404 </div><div>
409 <div> 405 <div>
410 <dt> 406 <dt>
411 <var>includeMemory</var> 407 <var>includeMemory</var>
412 <em> 408 <em>
413 <!-- TYPE --> 409 <!-- TYPE -->
414 <div style="display:inline"> 410 <div style="display:inline">
415 ( 411 (
416 <span id="typeTemplate"> 412 <span id="typeTemplate">
417 <span> 413 <span>
418 <span>boolean</span> 414 <span>boolean</span>
419 </span> 415 </span>
420 </span> 416 </span>
421 ) 417 )
422 </div> 418 </div>
423 </em> 419 </em>
424 </dt> 420 </dt>
425 <dd class="todo"> 421 <dd>True if detailed memory usage is required. Note, collecting memory usage information incurs extra CPU usage and should only be queried for when ne eded.</dd>
426 Undocumented.
427 </dd>
428 <!-- OBJECT PROPERTIES --> 422 <!-- OBJECT PROPERTIES -->
429 <!-- OBJECT METHODS --> 423 <!-- OBJECT METHODS -->
430 <!-- OBJECT EVENT FIELDS --> 424 <!-- OBJECT EVENT FIELDS -->
431 <!-- FUNCTION PARAMETERS --> 425 <!-- FUNCTION PARAMETERS -->
432 </div> 426 </div>
433 </div><div> 427 </div><div>
434 <div> 428 <div>
435 <dt> 429 <dt>
436 <var>callback</var> 430 <var>callback</var>
437 <em> 431 <em>
438 <!-- TYPE --> 432 <!-- TYPE -->
439 <div style="display:inline"> 433 <div style="display:inline">
440 ( 434 (
441 <span id="typeTemplate"> 435 <span id="typeTemplate">
442 <span> 436 <span>
443 <span>function</span> 437 <span>function</span>
444 </span> 438 </span>
445 </span> 439 </span>
446 ) 440 )
447 </div> 441 </div>
448 </em> 442 </em>
449 </dt> 443 </dt>
450 <dd class="todo"> 444 <dd>Called when the processes information is collected.</dd>
451 Undocumented.
452 </dd>
453 <!-- OBJECT PROPERTIES --> 445 <!-- OBJECT PROPERTIES -->
454 <!-- OBJECT METHODS --> 446 <!-- OBJECT METHODS -->
455 <!-- OBJECT EVENT FIELDS --> 447 <!-- OBJECT EVENT FIELDS -->
456 <!-- FUNCTION PARAMETERS --> 448 <!-- FUNCTION PARAMETERS -->
457 </div> 449 </div>
458 </div> 450 </div>
459 </dl> 451 </dl>
460 <!-- RETURNS --> 452 <!-- RETURNS -->
461 <dl> 453 <dl>
462 </dl> 454 </dl>
(...skipping 18 matching lines...) Expand all
481 ( 473 (
482 <span id="typeTemplate"> 474 <span id="typeTemplate">
483 <span> 475 <span>
484 <span>object</span> 476 <span>object</span>
485 </span> 477 </span>
486 </span> 478 </span>
487 ) 479 )
488 </div> 480 </div>
489 </em> 481 </em>
490 </dt> 482 </dt>
491 <dd class="todo"> 483 <dd>A dictionary of Process objects for each requested process that is a live child process of the current browser process, indexed by process ID. Met rics requiring aggregation over time will not be populated in each Process objec t.</dd>
492 Undocumented.
493 </dd>
494 <!-- OBJECT PROPERTIES --> 484 <!-- OBJECT PROPERTIES -->
495 <!-- OBJECT METHODS --> 485 <!-- OBJECT METHODS -->
496 <!-- OBJECT EVENT FIELDS --> 486 <!-- OBJECT EVENT FIELDS -->
497 <!-- FUNCTION PARAMETERS --> 487 <!-- FUNCTION PARAMETERS -->
498 </div> 488 </div>
499 </div> 489 </div>
500 </dl> 490 </dl>
501 </div> 491 </div>
502 </div> 492 </div>
503 <!-- MIN_VERSION --> 493 <!-- MIN_VERSION -->
(...skipping 21 matching lines...) Expand all
525 ( 515 (
526 <span id="typeTemplate"> 516 <span id="typeTemplate">
527 <span> 517 <span>
528 <span>integer</span> 518 <span>integer</span>
529 </span> 519 </span>
530 </span> 520 </span>
531 ) 521 )
532 </div> 522 </div>
533 </em> 523 </em>
534 </dt> 524 </dt>
535 <dd class="todo"> 525 <dd>The ID of the process to be terminated.</dd>
536 Undocumented.
537 </dd>
538 <!-- OBJECT PROPERTIES --> 526 <!-- OBJECT PROPERTIES -->
539 <!-- OBJECT METHODS --> 527 <!-- OBJECT METHODS -->
540 <!-- OBJECT EVENT FIELDS --> 528 <!-- OBJECT EVENT FIELDS -->
541 <!-- FUNCTION PARAMETERS --> 529 <!-- FUNCTION PARAMETERS -->
542 </div> 530 </div>
543 </div><div> 531 </div><div>
544 <div> 532 <div>
545 <dt> 533 <dt>
546 <var>callback</var> 534 <var>callback</var>
547 <em> 535 <em>
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after
592 ( 580 (
593 <span id="typeTemplate"> 581 <span id="typeTemplate">
594 <span> 582 <span>
595 <span>boolean</span> 583 <span>boolean</span>
596 </span> 584 </span>
597 </span> 585 </span>
598 ) 586 )
599 </div> 587 </div>
600 </em> 588 </em>
601 </dt> 589 </dt>
602 <dd>True if the process was successfully killed.</dd> 590 <dd>True if terminating the process was successful, otherwise false.</ dd>
603 <!-- OBJECT PROPERTIES --> 591 <!-- OBJECT PROPERTIES -->
604 <!-- OBJECT METHODS --> 592 <!-- OBJECT METHODS -->
605 <!-- OBJECT EVENT FIELDS --> 593 <!-- OBJECT EVENT FIELDS -->
606 <!-- FUNCTION PARAMETERS --> 594 <!-- FUNCTION PARAMETERS -->
607 </div> 595 </div>
608 </div> 596 </div>
609 </dl> 597 </dl>
610 </div> 598 </div>
611 </div> 599 </div>
612 <!-- MIN_VERSION --> 600 <!-- MIN_VERSION -->
613 </div> <!-- /description --> 601 </div> <!-- /description -->
614 </div> <!-- /apiItem --> 602 </div> <!-- /apiItem -->
615 </div> <!-- /apiGroup --> 603 </div> <!-- /apiGroup -->
616 <!-- EVENTS --> 604 <!-- EVENTS -->
617 <div id="eventsTemplate" class="apiGroup"> 605 <div id="eventsTemplate" class="apiGroup">
618 <a name="global-events"></a> 606 <a name="global-events"></a>
619 <h3>Events</h3> 607 <h3>Events</h3>
620 <!-- iterates over all events --> 608 <!-- iterates over all events -->
621 <div class="apiItem"> 609 <div class="apiItem">
622 <a name="event-onCreated"></a> 610 <a name="event-onCreated"></a>
623 <h4>onCreated</h4> 611 <h4>onCreated</h4>
624 <div class="summary"> 612 <div class="summary">
625 <!-- Note: intentionally longer 80 columns --> 613 <!-- Note: intentionally longer 80 columns -->
626 <span class="subdued">chrome.experimental.processes.</span><span >onCreated</span><span class="subdued">.addListener</span>(function(<span>intege r processId, Process process</span>) <span class="subdued">{...}</span><span></s pan>); 614 <span class="subdued">chrome.experimental.processes.</span><span >onCreated</span><span class="subdued">.addListener</span>(function(<span>Proces s process</span>) <span class="subdued">{...}</span><span></span>);
627 </div> 615 </div>
628 <div class="description"> 616 <div class="description">
629 <p>Fired each time a process is created, providing the corrsepon ding Process object.</p> 617 <p>Fired each time a process is created, providing the corrsepon ding Process object.</p>
630 <!-- LISTENER PARAMETERS --> 618 <!-- LISTENER PARAMETERS -->
631 <div> 619 <div>
632 <h4>Listener parameters</h4> 620 <h4>Listener parameters</h4>
633 <dl> 621 <dl>
634 <div> 622 <div>
635 <div> 623 <div>
636 <dt> 624 <dt>
637 <var>processId</var>
638 <em>
639 <!-- TYPE -->
640 <div style="display:inline">
641 (
642 <span id="typeTemplate">
643 <span>
644 <span>integer</span>
645 </span>
646 </span>
647 )
648 </div>
649 </em>
650 </dt>
651 <dd class="todo">
652 Undocumented.
653 </dd>
654 <!-- OBJECT PROPERTIES -->
655 <!-- OBJECT METHODS -->
656 <!-- OBJECT EVENT FIELDS -->
657 <!-- FUNCTION PARAMETERS -->
658 </div>
659 </div><div>
660 <div>
661 <dt>
662 <var>process</var> 625 <var>process</var>
663 <em> 626 <em>
664 <!-- TYPE --> 627 <!-- TYPE -->
665 <div style="display:inline"> 628 <div style="display:inline">
666 ( 629 (
667 <span id="typeTemplate"> 630 <span id="typeTemplate">
668 <span> 631 <span>
669 <a href="experimental.processes.html#type-Process">Proce ss</a> 632 <a href="experimental.processes.html#type-Process">Proce ss</a>
670 </span> 633 </span>
671 </span> 634 </span>
672 ) 635 )
673 </div> 636 </div>
674 </em> 637 </em>
675 </dt> 638 </dt>
676 <dd class="todo"> 639 <dd>Details of the process that was created. Metrics requiring aggrega tion over time will not be populated in the object.</dd>
677 Undocumented.
678 </dd>
679 <!-- OBJECT PROPERTIES --> 640 <!-- OBJECT PROPERTIES -->
680 <!-- OBJECT METHODS --> 641 <!-- OBJECT METHODS -->
681 <!-- OBJECT EVENT FIELDS --> 642 <!-- OBJECT EVENT FIELDS -->
682 <!-- FUNCTION PARAMETERS --> 643 <!-- FUNCTION PARAMETERS -->
683 </div> 644 </div>
684 </div> 645 </div>
685 </dl> 646 </dl>
686 </div> 647 </div>
687 <!-- EXTRA PARAMETERS --> 648 <!-- EXTRA PARAMETERS -->
688 <!-- LISTENER RETURN VALUE --> 649 <!-- LISTENER RETURN VALUE -->
689 <dl> 650 <dl>
690 </dl> 651 </dl>
691 </div> <!-- /description --> 652 </div> <!-- /description -->
653 <!-- /description -->
692 </div><div class="apiItem"> 654 </div><div class="apiItem">
693 <a name="event-onExited"></a> 655 <a name="event-onExited"></a>
694 <h4>onExited</h4> 656 <h4>onExited</h4>
695 <div class="summary"> 657 <div class="summary">
696 <!-- Note: intentionally longer 80 columns --> 658 <!-- Note: intentionally longer 80 columns -->
697 <span class="subdued">chrome.experimental.processes.</span><span >onExited</span><span class="subdued">.addListener</span>(function(<span>integer processId, integer exitType, integer exitCode</span>) <span class="subdued">{.. .}</span><span></span>); 659 <span class="subdued">chrome.experimental.processes.</span><span >onExited</span><span class="subdued">.addListener</span>(function(<span>integer processId, integer exitType, integer exitCode</span>) <span class="subdued">{.. .}</span><span></span>);
698 </div> 660 </div>
699 <div class="description"> 661 <div class="description">
700 <p>Fired each time a process is terminated, providing the type o f exit.</p> 662 <p>Fired each time a process is terminated, providing the type o f exit.</p>
701 <!-- LISTENER PARAMETERS --> 663 <!-- LISTENER PARAMETERS -->
(...skipping 10 matching lines...) Expand all
712 ( 674 (
713 <span id="typeTemplate"> 675 <span id="typeTemplate">
714 <span> 676 <span>
715 <span>integer</span> 677 <span>integer</span>
716 </span> 678 </span>
717 </span> 679 </span>
718 ) 680 )
719 </div> 681 </div>
720 </em> 682 </em>
721 </dt> 683 </dt>
722 <dd class="todo"> 684 <dd>The ID of the process that exited.</dd>
723 Undocumented.
724 </dd>
725 <!-- OBJECT PROPERTIES --> 685 <!-- OBJECT PROPERTIES -->
726 <!-- OBJECT METHODS --> 686 <!-- OBJECT METHODS -->
727 <!-- OBJECT EVENT FIELDS --> 687 <!-- OBJECT EVENT FIELDS -->
728 <!-- FUNCTION PARAMETERS --> 688 <!-- FUNCTION PARAMETERS -->
729 </div> 689 </div>
730 </div><div> 690 </div><div>
731 <div> 691 <div>
732 <dt> 692 <dt>
733 <var>exitType</var> 693 <var>exitType</var>
734 <em> 694 <em>
735 <!-- TYPE --> 695 <!-- TYPE -->
736 <div style="display:inline"> 696 <div style="display:inline">
737 ( 697 (
738 <span id="typeTemplate"> 698 <span id="typeTemplate">
739 <span> 699 <span>
740 <span>integer</span> 700 <span>integer</span>
741 </span> 701 </span>
742 </span> 702 </span>
743 ) 703 )
744 </div> 704 </div>
745 </em> 705 </em>
746 </dt> 706 </dt>
747 <dd class="todo"> 707 <dd>The type of exit that occurred for the process - normal, abnormal, killed, crashed. Only available for renderer processes.</dd>
748 Undocumented.
749 </dd>
750 <!-- OBJECT PROPERTIES --> 708 <!-- OBJECT PROPERTIES -->
751 <!-- OBJECT METHODS --> 709 <!-- OBJECT METHODS -->
752 <!-- OBJECT EVENT FIELDS --> 710 <!-- OBJECT EVENT FIELDS -->
753 <!-- FUNCTION PARAMETERS --> 711 <!-- FUNCTION PARAMETERS -->
754 </div> 712 </div>
755 </div><div> 713 </div><div>
756 <div> 714 <div>
757 <dt> 715 <dt>
758 <var>exitCode</var> 716 <var>exitCode</var>
759 <em> 717 <em>
760 <!-- TYPE --> 718 <!-- TYPE -->
761 <div style="display:inline"> 719 <div style="display:inline">
762 ( 720 (
763 <span id="typeTemplate"> 721 <span id="typeTemplate">
764 <span> 722 <span>
765 <span>integer</span> 723 <span>integer</span>
766 </span> 724 </span>
767 </span> 725 </span>
768 ) 726 )
769 </div> 727 </div>
770 </em> 728 </em>
771 </dt> 729 </dt>
772 <dd class="todo"> 730 <dd>The exit code if the process exited abnormally. Only available for renderer processes.</dd>
773 Undocumented.
774 </dd>
775 <!-- OBJECT PROPERTIES --> 731 <!-- OBJECT PROPERTIES -->
776 <!-- OBJECT METHODS --> 732 <!-- OBJECT METHODS -->
777 <!-- OBJECT EVENT FIELDS --> 733 <!-- OBJECT EVENT FIELDS -->
778 <!-- FUNCTION PARAMETERS --> 734 <!-- FUNCTION PARAMETERS -->
779 </div> 735 </div>
780 </div> 736 </div>
781 </dl> 737 </dl>
782 </div> 738 </div>
783 <!-- EXTRA PARAMETERS --> 739 <!-- EXTRA PARAMETERS -->
784 <!-- LISTENER RETURN VALUE --> 740 <!-- LISTENER RETURN VALUE -->
785 <dl> 741 <dl>
786 </dl> 742 </dl>
787 </div> <!-- /description --> 743 </div> <!-- /description -->
744 <!-- /description -->
788 </div><div class="apiItem"> 745 </div><div class="apiItem">
789 <a name="event-onUnresponsive"></a> 746 <a name="event-onUnresponsive"></a>
790 <h4>onUnresponsive</h4> 747 <h4>onUnresponsive</h4>
791 <div class="summary"> 748 <div class="summary">
792 <!-- Note: intentionally longer 80 columns --> 749 <!-- Note: intentionally longer 80 columns -->
793 <span class="subdued">chrome.experimental.processes.</span><span >onUnresponsive</span><span class="subdued">.addListener</span>(function(<span>P rocess process</span>) <span class="subdued">{...}</span><span></span>); 750 <span class="subdued">chrome.experimental.processes.</span><span >onUnresponsive</span><span class="subdued">.addListener</span>(function(<span>P rocess process</span>) <span class="subdued">{...}</span><span></span>);
794 </div> 751 </div>
795 <div class="description"> 752 <div class="description">
796 <p>Fired each time a process becomes unresponsive, providing the corrseponding Process object.</p> 753 <p>Fired each time a process becomes unresponsive, providing the corrseponding Process object.</p>
797 <!-- LISTENER PARAMETERS --> 754 <!-- LISTENER PARAMETERS -->
(...skipping 10 matching lines...) Expand all
808 ( 765 (
809 <span id="typeTemplate"> 766 <span id="typeTemplate">
810 <span> 767 <span>
811 <a href="experimental.processes.html#type-Process">Proce ss</a> 768 <a href="experimental.processes.html#type-Process">Proce ss</a>
812 </span> 769 </span>
813 </span> 770 </span>
814 ) 771 )
815 </div> 772 </div>
816 </em> 773 </em>
817 </dt> 774 </dt>
818 <dd class="todo"> 775 <dd>Details of the unresponsive process. Metrics requiring aggregation over time will not be populated in the object. Only available for renderer proc esses.</dd>
819 Undocumented.
820 </dd>
821 <!-- OBJECT PROPERTIES --> 776 <!-- OBJECT PROPERTIES -->
822 <!-- OBJECT METHODS --> 777 <!-- OBJECT METHODS -->
823 <!-- OBJECT EVENT FIELDS --> 778 <!-- OBJECT EVENT FIELDS -->
824 <!-- FUNCTION PARAMETERS --> 779 <!-- FUNCTION PARAMETERS -->
825 </div> 780 </div>
826 </div> 781 </div>
827 </dl> 782 </dl>
828 </div> 783 </div>
829 <!-- EXTRA PARAMETERS --> 784 <!-- EXTRA PARAMETERS -->
830 <!-- LISTENER RETURN VALUE --> 785 <!-- LISTENER RETURN VALUE -->
831 <dl> 786 <dl>
832 </dl> 787 </dl>
833 </div> <!-- /description --> 788 </div> <!-- /description -->
789 <!-- /description -->
834 </div><div class="apiItem"> 790 </div><div class="apiItem">
835 <a name="event-onUpdated"></a> 791 <a name="event-onUpdated"></a>
836 <h4>onUpdated</h4> 792 <h4>onUpdated</h4>
837 <div class="summary"> 793 <div class="summary">
838 <!-- Note: intentionally longer 80 columns --> 794 <!-- Note: intentionally longer 80 columns -->
839 <span class="subdued">chrome.experimental.processes.</span><span >onUpdated</span><span class="subdued">.addListener</span>(function(<span>object processes</span>) <span class="subdued">{...}</span><span></span>); 795 <span class="subdued">chrome.experimental.processes.</span><span >onUpdated</span><span class="subdued">.addListener</span>(function(<span>object processes</span>) <span class="subdued">{...}</span><span></span>);
840 </div> 796 </div>
841 <div class="description"> 797 <div class="description">
842 <p>Fired each time the Task Manager updates its process statisti cs, providing the dictionary of updated Process objects, indexed by process ID.< /p> 798 <p>Fired each time the Task Manager updates its process statisti cs, providing the dictionary of updated Process objects, indexed by process ID.< /p>
843 <!-- LISTENER PARAMETERS --> 799 <!-- LISTENER PARAMETERS -->
(...skipping 10 matching lines...) Expand all
854 ( 810 (
855 <span id="typeTemplate"> 811 <span id="typeTemplate">
856 <span> 812 <span>
857 <span>object</span> 813 <span>object</span>
858 </span> 814 </span>
859 </span> 815 </span>
860 ) 816 )
861 </div> 817 </div>
862 </em> 818 </em>
863 </dt> 819 </dt>
864 <dd class="todo"> 820 <dd>A dictionary of updated Process objects for each live process in t he browser, indexed by process ID. Metrics requiring aggregation over time will be populated in each Process object.</dd>
865 Undocumented.
866 </dd>
867 <!-- OBJECT PROPERTIES --> 821 <!-- OBJECT PROPERTIES -->
868 <!-- OBJECT METHODS --> 822 <!-- OBJECT METHODS -->
869 <!-- OBJECT EVENT FIELDS --> 823 <!-- OBJECT EVENT FIELDS -->
870 <!-- FUNCTION PARAMETERS --> 824 <!-- FUNCTION PARAMETERS -->
871 </div> 825 </div>
872 </div> 826 </div>
873 </dl> 827 </dl>
874 </div> 828 </div>
875 <!-- EXTRA PARAMETERS --> 829 <!-- EXTRA PARAMETERS -->
876 <!-- LISTENER RETURN VALUE --> 830 <!-- LISTENER RETURN VALUE -->
877 <dl> 831 <dl>
878 </dl> 832 </dl>
879 </div> <!-- /description --> 833 </div> <!-- /description -->
834 <!-- /description -->
880 </div><div class="apiItem"> 835 </div><div class="apiItem">
881 <a name="event-onUpdatedWithMemory"></a> 836 <a name="event-onUpdatedWithMemory"></a>
882 <h4>onUpdatedWithMemory</h4> 837 <h4>onUpdatedWithMemory</h4>
883 <div class="summary"> 838 <div class="summary">
884 <!-- Note: intentionally longer 80 columns --> 839 <!-- Note: intentionally longer 80 columns -->
885 <span class="subdued">chrome.experimental.processes.</span><span >onUpdatedWithMemory</span><span class="subdued">.addListener</span>(function(<s pan>object processes</span>) <span class="subdued">{...}</span><span></span>); 840 <span class="subdued">chrome.experimental.processes.</span><span >onUpdatedWithMemory</span><span class="subdued">.addListener</span>(function(<s pan>object processes</span>) <span class="subdued">{...}</span><span></span>);
886 </div> 841 </div>
887 <div class="description"> 842 <div class="description">
888 <p>Fired each time the Task Manager updates its process statisti cs, providing the dictionary of updated Process objects, indexed by process ID. Identical to onUpdate, with the addition of memory usage details included in eac h Process object. Note, collecting memory usage information incurs extra CPU usa ge and should only be listened for when needed.</p> 843 <p>Fired each time the Task Manager updates its process statisti cs, providing the dictionary of updated Process objects, indexed by process ID. Identical to onUpdate, with the addition of memory usage details included in eac h Process object. Note, collecting memory usage information incurs extra CPU usa ge and should only be listened for when needed.</p>
889 <!-- LISTENER PARAMETERS --> 844 <!-- LISTENER PARAMETERS -->
(...skipping 10 matching lines...) Expand all
900 ( 855 (
901 <span id="typeTemplate"> 856 <span id="typeTemplate">
902 <span> 857 <span>
903 <span>object</span> 858 <span>object</span>
904 </span> 859 </span>
905 </span> 860 </span>
906 ) 861 )
907 </div> 862 </div>
908 </em> 863 </em>
909 </dt> 864 </dt>
910 <dd class="todo"> 865 <dd>A dictionary of updated Process objects for each live process in t he browser, indexed by process ID. Memory usage details will be included in eac h Process object.</dd>
911 Undocumented.
912 </dd>
913 <!-- OBJECT PROPERTIES --> 866 <!-- OBJECT PROPERTIES -->
914 <!-- OBJECT METHODS --> 867 <!-- OBJECT METHODS -->
915 <!-- OBJECT EVENT FIELDS --> 868 <!-- OBJECT EVENT FIELDS -->
916 <!-- FUNCTION PARAMETERS --> 869 <!-- FUNCTION PARAMETERS -->
917 </div> 870 </div>
918 </div> 871 </div>
919 </dl> 872 </dl>
920 </div> 873 </div>
921 <!-- EXTRA PARAMETERS --> 874 <!-- EXTRA PARAMETERS -->
922 <!-- LISTENER RETURN VALUE --> 875 <!-- LISTENER RETURN VALUE -->
923 <dl> 876 <dl>
924 </dl> 877 </dl>
925 </div> <!-- /description --> 878 </div> <!-- /description -->
879 <!-- /description -->
926 </div> <!-- /apiItem --> 880 </div> <!-- /apiItem -->
927 </div> <!-- /apiGroup --> 881 </div> <!-- /apiGroup -->
928 <!-- TYPES --> 882 <!-- TYPES -->
929 <div class="apiGroup"> 883 <div class="apiGroup">
930 <a name="types"></a> 884 <a name="types"></a>
931 <h3 id="types">Types</h3> 885 <h3 id="types">Types</h3>
932 <!-- iterates over all types --> 886 <!-- iterates over all types -->
933 <div class="apiItem"> 887 <div class="apiItem">
934 <a name="type-Process"></a> 888 <a name="type-Process"></a>
935 <h4>Process</h4> 889 <h4>Process</h4>
(...skipping 26 matching lines...) Expand all
962 ( 916 (
963 <span id="typeTemplate"> 917 <span id="typeTemplate">
964 <span> 918 <span>
965 <span>integer</span> 919 <span>integer</span>
966 </span> 920 </span>
967 </span> 921 </span>
968 ) 922 )
969 </div> 923 </div>
970 </em> 924 </em>
971 </dt> 925 </dt>
972 <dd>Unique ID of the process provided by Chrome.</dd> 926 <dd>Unique ID of the process provided by the browser.</dd>
973 <!-- OBJECT PROPERTIES --> 927 <!-- OBJECT PROPERTIES -->
974 <!-- OBJECT METHODS --> 928 <!-- OBJECT METHODS -->
975 <!-- OBJECT EVENT FIELDS --> 929 <!-- OBJECT EVENT FIELDS -->
976 <!-- FUNCTION PARAMETERS --> 930 <!-- FUNCTION PARAMETERS -->
977 </div> 931 </div>
978 </div><div> 932 </div><div>
979 <div> 933 <div>
980 <dt> 934 <dt>
981 <var>osProcessId</var> 935 <var>osProcessId</var>
982 <em> 936 <em>
(...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after
1062 <span>integer</span> 1016 <span>integer</span>
1063 </span> 1017 </span>
1064 </span></span> 1018 </span></span>
1065 </span> 1019 </span>
1066 </span> 1020 </span>
1067 </span> 1021 </span>
1068 ) 1022 )
1069 </div> 1023 </div>
1070 </em> 1024 </em>
1071 </dt> 1025 </dt>
1072 <dd>Array of Tab IDs that have a page rendered by this process (for re nderer processes only).</dd> 1026 <dd>Array of Tab IDs that have a page rendered by this process. The li st will be non-empty for renderer processes only.</dd>
1073 <!-- OBJECT PROPERTIES --> 1027 <!-- OBJECT PROPERTIES -->
1074 <!-- OBJECT METHODS --> 1028 <!-- OBJECT METHODS -->
1075 <!-- OBJECT EVENT FIELDS --> 1029 <!-- OBJECT EVENT FIELDS -->
1076 <!-- FUNCTION PARAMETERS --> 1030 <!-- FUNCTION PARAMETERS -->
1077 </div> 1031 </div>
1078 </div><div> 1032 </div><div>
1079 <div> 1033 <div>
1080 <dt> 1034 <dt>
1081 <var>cpu</var> 1035 <var>cpu</var>
1082 <em> 1036 <em>
1083 <!-- TYPE --> 1037 <!-- TYPE -->
1084 <div style="display:inline"> 1038 <div style="display:inline">
1085 ( 1039 (
1086 <span class="optional">optional</span> 1040 <span class="optional">optional</span>
1087 <span id="typeTemplate"> 1041 <span id="typeTemplate">
1088 <span> 1042 <span>
1089 <span>number</span> 1043 <span>number</span>
1090 </span> 1044 </span>
1091 </span> 1045 </span>
1092 ) 1046 )
1093 </div> 1047 </div>
1094 </em> 1048 </em>
1095 </dt> 1049 </dt>
1096 <dd>The most recent measurement of the process CPU usage, between 0 an d 100%.</dd> 1050 <dd>The most recent measurement of the process CPU usage, between 0 an d 100%. Only available when receiving the object as part of a callback from onUp dated or onUpdatedWithMemory.</dd>
1097 <!-- OBJECT PROPERTIES --> 1051 <!-- OBJECT PROPERTIES -->
1098 <!-- OBJECT METHODS --> 1052 <!-- OBJECT METHODS -->
1099 <!-- OBJECT EVENT FIELDS --> 1053 <!-- OBJECT EVENT FIELDS -->
1100 <!-- FUNCTION PARAMETERS --> 1054 <!-- FUNCTION PARAMETERS -->
1101 </div> 1055 </div>
1102 </div><div> 1056 </div><div>
1103 <div> 1057 <div>
1104 <dt> 1058 <dt>
1105 <var>network</var> 1059 <var>network</var>
1106 <em> 1060 <em>
1107 <!-- TYPE --> 1061 <!-- TYPE -->
1108 <div style="display:inline"> 1062 <div style="display:inline">
1109 ( 1063 (
1110 <span class="optional">optional</span> 1064 <span class="optional">optional</span>
1111 <span id="typeTemplate"> 1065 <span id="typeTemplate">
1112 <span> 1066 <span>
1113 <span>number</span> 1067 <span>number</span>
1114 </span> 1068 </span>
1115 </span> 1069 </span>
1116 ) 1070 )
1117 </div> 1071 </div>
1118 </em> 1072 </em>
1119 </dt> 1073 </dt>
1120 <dd>The most recent measurement of the process network usage, in bytes per second.</dd> 1074 <dd>The most recent measurement of the process network usage, in bytes per second. Only available when receiving the object as part of a callback from onUpdated or onUpdatedWithMemory.</dd>
1121 <!-- OBJECT PROPERTIES --> 1075 <!-- OBJECT PROPERTIES -->
1122 <!-- OBJECT METHODS --> 1076 <!-- OBJECT METHODS -->
1123 <!-- OBJECT EVENT FIELDS --> 1077 <!-- OBJECT EVENT FIELDS -->
1124 <!-- FUNCTION PARAMETERS --> 1078 <!-- FUNCTION PARAMETERS -->
1125 </div> 1079 </div>
1126 </div><div> 1080 </div><div>
1127 <div> 1081 <div>
1128 <dt> 1082 <dt>
1129 <var>privateMemory</var> 1083 <var>privateMemory</var>
1130 <em> 1084 <em>
1131 <!-- TYPE --> 1085 <!-- TYPE -->
1132 <div style="display:inline"> 1086 <div style="display:inline">
1133 ( 1087 (
1134 <span class="optional">optional</span> 1088 <span class="optional">optional</span>
1135 <span id="typeTemplate"> 1089 <span id="typeTemplate">
1136 <span> 1090 <span>
1137 <span>number</span> 1091 <span>number</span>
1138 </span> 1092 </span>
1139 </span> 1093 </span>
1140 ) 1094 )
1141 </div> 1095 </div>
1142 </em> 1096 </em>
1143 </dt> 1097 </dt>
1144 <dd>The most recent measurement of the process private memory usage, i n bytes.</dd> 1098 <dd>The most recent measurement of the process private memory usage, i n bytes. Only available when receiving the object as part of a callback from onU pdatedWithMemory or getProcessInfo with the includeMemory flag.</dd>
1145 <!-- OBJECT PROPERTIES --> 1099 <!-- OBJECT PROPERTIES -->
1146 <!-- OBJECT METHODS --> 1100 <!-- OBJECT METHODS -->
1147 <!-- OBJECT EVENT FIELDS --> 1101 <!-- OBJECT EVENT FIELDS -->
1148 <!-- FUNCTION PARAMETERS -->
1149 </div>
1150 </div><div>
1151 <div>
1152 <dt>
1153 <var>memoryUsage</var>
1154 <em>
1155 <!-- TYPE -->
1156 <div style="display:inline">
1157 (
1158 <span class="optional">optional</span>
1159 <span id="typeTemplate">
1160 <span>
1161 <a>MemoryUsage</a>
1162 </span>
1163 </span>
1164 )
1165 </div>
1166 </em>
1167 </dt>
1168 <dd>Object containing the most recent details about process memory usa ge, in bytes.</dd>
1169 <!-- OBJECT PROPERTIES -->
1170 <!-- OBJECT METHODS -->
1171 <!-- OBJECT EVENT FIELDS -->
1172 <!-- FUNCTION PARAMETERS --> 1102 <!-- FUNCTION PARAMETERS -->
1173 </div> 1103 </div>
1174 </div><div> 1104 </div><div>
1175 <div> 1105 <div>
1176 <dt> 1106 <dt>
1177 <var>jsMemoryAllocated</var> 1107 <var>jsMemoryAllocated</var>
1178 <em> 1108 <em>
1179 <!-- TYPE --> 1109 <!-- TYPE -->
1180 <div style="display:inline"> 1110 <div style="display:inline">
1181 ( 1111 (
1182 <span class="optional">optional</span> 1112 <span class="optional">optional</span>
1183 <span id="typeTemplate"> 1113 <span id="typeTemplate">
1184 <span> 1114 <span>
1185 <span>number</span> 1115 <span>number</span>
1186 </span> 1116 </span>
1187 </span> 1117 </span>
1188 ) 1118 )
1189 </div> 1119 </div>
1190 </em> 1120 </em>
1191 </dt> 1121 </dt>
1192 <dd>The most recent measurement of the process JavaScript allocated me mory, in bytes.</dd> 1122 <dd>The most recent measurement of the process JavaScript allocated me mory, in bytes. Only available when receiving the object as part of a callback f rom onUpdated or onUpdatedWithMemory.</dd>
1193 <!-- OBJECT PROPERTIES --> 1123 <!-- OBJECT PROPERTIES -->
1194 <!-- OBJECT METHODS --> 1124 <!-- OBJECT METHODS -->
1195 <!-- OBJECT EVENT FIELDS --> 1125 <!-- OBJECT EVENT FIELDS -->
1196 <!-- FUNCTION PARAMETERS --> 1126 <!-- FUNCTION PARAMETERS -->
1197 </div> 1127 </div>
1198 </div><div> 1128 </div><div>
1199 <div> 1129 <div>
1200 <dt> 1130 <dt>
1201 <var>jsMemoryUsed</var> 1131 <var>jsMemoryUsed</var>
1202 <em> 1132 <em>
1203 <!-- TYPE --> 1133 <!-- TYPE -->
1204 <div style="display:inline"> 1134 <div style="display:inline">
1205 ( 1135 (
1206 <span class="optional">optional</span> 1136 <span class="optional">optional</span>
1207 <span id="typeTemplate"> 1137 <span id="typeTemplate">
1208 <span> 1138 <span>
1209 <span>number</span> 1139 <span>number</span>
1210 </span> 1140 </span>
1211 </span> 1141 </span>
1212 ) 1142 )
1213 </div> 1143 </div>
1214 </em> 1144 </em>
1215 </dt> 1145 </dt>
1216 <dd>The most recent measurement of the process JavaScript memory used, in bytes.</dd> 1146 <dd>The most recent measurement of the process JavaScript memory used, in bytes. Only available when receiving the object as part of a callback from o nUpdated or onUpdatedWithMemory.</dd>
1217 <!-- OBJECT PROPERTIES --> 1147 <!-- OBJECT PROPERTIES -->
1218 <!-- OBJECT METHODS --> 1148 <!-- OBJECT METHODS -->
1219 <!-- OBJECT EVENT FIELDS --> 1149 <!-- OBJECT EVENT FIELDS -->
1220 <!-- FUNCTION PARAMETERS --> 1150 <!-- FUNCTION PARAMETERS -->
1221 </div> 1151 </div>
1222 </div><div> 1152 </div><div>
1223 <div> 1153 <div>
1224 <dt> 1154 <dt>
1225 <var>sqliteMemory</var> 1155 <var>sqliteMemory</var>
1226 <em> 1156 <em>
1227 <!-- TYPE --> 1157 <!-- TYPE -->
1228 <div style="display:inline"> 1158 <div style="display:inline">
1229 ( 1159 (
1230 <span class="optional">optional</span> 1160 <span class="optional">optional</span>
1231 <span id="typeTemplate"> 1161 <span id="typeTemplate">
1232 <span> 1162 <span>
1233 <span>number</span> 1163 <span>number</span>
1234 </span> 1164 </span>
1235 </span> 1165 </span>
1236 ) 1166 )
1237 </div> 1167 </div>
1238 </em> 1168 </em>
1239 </dt> 1169 </dt>
1240 <dd>The most recent measurement of the process’s SQLite memory usage, in bytes.</dd> 1170 <dd>The most recent measurement of the process’s SQLite memory usage, in bytes. Only available when receiving the object as part of a callback from on Updated or onUpdatedWithMemory.</dd>
1241 <!-- OBJECT PROPERTIES --> 1171 <!-- OBJECT PROPERTIES -->
1242 <!-- OBJECT METHODS --> 1172 <!-- OBJECT METHODS -->
1243 <!-- OBJECT EVENT FIELDS --> 1173 <!-- OBJECT EVENT FIELDS -->
1244 <!-- FUNCTION PARAMETERS --> 1174 <!-- FUNCTION PARAMETERS -->
1245 </div> 1175 </div>
1246 </div><div> 1176 </div><div>
1247 <div> 1177 <div>
1248 <dt> 1178 <dt>
1249 <var>fps</var> 1179 <var>fps</var>
1250 <em> 1180 <em>
1251 <!-- TYPE --> 1181 <!-- TYPE -->
1252 <div style="display:inline"> 1182 <div style="display:inline">
1253 ( 1183 (
1254 <span class="optional">optional</span> 1184 <span class="optional">optional</span>
1255 <span id="typeTemplate"> 1185 <span id="typeTemplate">
1256 <span> 1186 <span>
1257 <span>number</span> 1187 <span>number</span>
1258 </span> 1188 </span>
1259 </span> 1189 </span>
1260 ) 1190 )
1261 </div> 1191 </div>
1262 </em> 1192 </em>
1263 </dt> 1193 </dt>
1264 <dd>The most recent measurement of the process frames per second.</dd> 1194 <dd>The most recent measurement of the process frames per second. Only available when receiving the object as part of a callback from onUpdated or onU pdatedWithMemory.</dd>
1265 <!-- OBJECT PROPERTIES --> 1195 <!-- OBJECT PROPERTIES -->
1266 <!-- OBJECT METHODS --> 1196 <!-- OBJECT METHODS -->
1267 <!-- OBJECT EVENT FIELDS --> 1197 <!-- OBJECT EVENT FIELDS -->
1268 <!-- FUNCTION PARAMETERS --> 1198 <!-- FUNCTION PARAMETERS -->
1269 </div> 1199 </div>
1270 </div><div> 1200 </div><div>
1271 <div> 1201 <div>
1272 <dt> 1202 <dt>
1273 <var>imageCache</var> 1203 <var>imageCache</var>
1274 <em> 1204 <em>
1275 <!-- TYPE --> 1205 <!-- TYPE -->
1276 <div style="display:inline"> 1206 <div style="display:inline">
1277 ( 1207 (
1278 <span class="optional">optional</span> 1208 <span class="optional">optional</span>
1279 <span id="typeTemplate"> 1209 <span id="typeTemplate">
1280 <span> 1210 <span>
1281 <a href="experimental.processes.html#type-Cache">Cache</ a> 1211 <a href="experimental.processes.html#type-Cache">Cache</ a>
1282 </span> 1212 </span>
1283 </span> 1213 </span>
1284 ) 1214 )
1285 </div> 1215 </div>
1286 </em> 1216 </em>
1287 </dt> 1217 </dt>
1288 <dd>The most recent information about the image cache for the process. </dd> 1218 <dd>The most recent information about the image cache for the process. Only available when receiving the object as part of a callback from onUpdated o r onUpdatedWithMemory.</dd>
1289 <!-- OBJECT PROPERTIES --> 1219 <!-- OBJECT PROPERTIES -->
1290 <!-- OBJECT METHODS --> 1220 <!-- OBJECT METHODS -->
1291 <!-- OBJECT EVENT FIELDS --> 1221 <!-- OBJECT EVENT FIELDS -->
1292 <!-- FUNCTION PARAMETERS --> 1222 <!-- FUNCTION PARAMETERS -->
1293 </div> 1223 </div>
1294 </div><div> 1224 </div><div>
1295 <div> 1225 <div>
1296 <dt> 1226 <dt>
1297 <var>scriptCache</var> 1227 <var>scriptCache</var>
1298 <em> 1228 <em>
1299 <!-- TYPE --> 1229 <!-- TYPE -->
1300 <div style="display:inline"> 1230 <div style="display:inline">
1301 ( 1231 (
1302 <span class="optional">optional</span> 1232 <span class="optional">optional</span>
1303 <span id="typeTemplate"> 1233 <span id="typeTemplate">
1304 <span> 1234 <span>
1305 <a href="experimental.processes.html#type-Cache">Cache</ a> 1235 <a href="experimental.processes.html#type-Cache">Cache</ a>
1306 </span> 1236 </span>
1307 </span> 1237 </span>
1308 ) 1238 )
1309 </div> 1239 </div>
1310 </em> 1240 </em>
1311 </dt> 1241 </dt>
1312 <dd>The most recent information about the script cache for the process .</dd> 1242 <dd>The most recent information about the script cache for the process . Only available when receiving the object as part of a callback from onUpdated or onUpdatedWithMemory.</dd>
1313 <!-- OBJECT PROPERTIES --> 1243 <!-- OBJECT PROPERTIES -->
1314 <!-- OBJECT METHODS --> 1244 <!-- OBJECT METHODS -->
1315 <!-- OBJECT EVENT FIELDS --> 1245 <!-- OBJECT EVENT FIELDS -->
1316 <!-- FUNCTION PARAMETERS --> 1246 <!-- FUNCTION PARAMETERS -->
1317 </div> 1247 </div>
1318 </div><div> 1248 </div><div>
1319 <div> 1249 <div>
1320 <dt> 1250 <dt>
1321 <var>cssCache</var> 1251 <var>cssCache</var>
1322 <em> 1252 <em>
1323 <!-- TYPE --> 1253 <!-- TYPE -->
1324 <div style="display:inline"> 1254 <div style="display:inline">
1325 ( 1255 (
1326 <span class="optional">optional</span> 1256 <span class="optional">optional</span>
1327 <span id="typeTemplate"> 1257 <span id="typeTemplate">
1328 <span> 1258 <span>
1329 <a href="experimental.processes.html#type-Cache">Cache</ a> 1259 <a href="experimental.processes.html#type-Cache">Cache</ a>
1330 </span> 1260 </span>
1331 </span> 1261 </span>
1332 ) 1262 )
1333 </div> 1263 </div>
1334 </em> 1264 </em>
1335 </dt> 1265 </dt>
1336 <dd>The most recent information about the CSS cache for the process.</ dd> 1266 <dd>The most recent information about the CSS cache for the process. O nly available when receiving the object as part of a callback from onUpdated or onUpdatedWithMemory.</dd>
1337 <!-- OBJECT PROPERTIES --> 1267 <!-- OBJECT PROPERTIES -->
1338 <!-- OBJECT METHODS --> 1268 <!-- OBJECT METHODS -->
1339 <!-- OBJECT EVENT FIELDS --> 1269 <!-- OBJECT EVENT FIELDS -->
1340 <!-- FUNCTION PARAMETERS --> 1270 <!-- FUNCTION PARAMETERS -->
1341 </div> 1271 </div>
1342 </div> 1272 </div>
1343 </dl> 1273 </dl>
1344 </dd> 1274 </dd>
1345 <!-- OBJECT METHODS --> 1275 <!-- OBJECT METHODS -->
1346 <!-- OBJECT EVENT FIELDS --> 1276 <!-- OBJECT EVENT FIELDS -->
(...skipping 10 matching lines...) Expand all
1357 ( 1287 (
1358 <span id="typeTemplate"> 1288 <span id="typeTemplate">
1359 <span> 1289 <span>
1360 <span>object</span> 1290 <span>object</span>
1361 </span> 1291 </span>
1362 </span> 1292 </span>
1363 ) 1293 )
1364 </div> 1294 </div>
1365 </em> 1295 </em>
1366 </dt> 1296 </dt>
1367 <dd>The Cache object contains information about the size and utilizati on of a cache used by Chromium.</dd> 1297 <dd>The Cache object contains information about the size and utilizati on of a cache used by the browser.</dd>
1368 <!-- OBJECT PROPERTIES --> 1298 <!-- OBJECT PROPERTIES -->
1369 <dd> 1299 <dd>
1370 <dl> 1300 <dl>
1371 <div> 1301 <div>
1372 <div> 1302 <div>
1373 <dt> 1303 <dt>
1374 <var>size</var> 1304 <var>size</var>
1375 <em> 1305 <em>
1376 <!-- TYPE --> 1306 <!-- TYPE -->
1377 <div style="display:inline"> 1307 <div style="display:inline">
(...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after
1454 _uff=0; 1384 _uff=0;
1455 urchinTracker(); 1385 urchinTracker();
1456 } 1386 }
1457 catch(e) {/* urchinTracker not available. */} 1387 catch(e) {/* urchinTracker not available. */}
1458 </script> 1388 </script>
1459 <!-- end analytics --> 1389 <!-- end analytics -->
1460 </div> 1390 </div>
1461 </div> <!-- /gc-footer --> 1391 </div> <!-- /gc-footer -->
1462 </div> <!-- /gc-container --> 1392 </div> <!-- /gc-container -->
1463 </body></html> 1393 </body></html>
OLDNEW
« no previous file with comments | « chrome/common/extensions/docs/experimental.downloads.html ('k') | chrome/common/extensions/docs/samples.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698