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 618 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
629 </pre> | 629 </pre> |
630 | 630 |
631 <p> | 631 <p> |
632 The following table lists the permissions an extension | 632 The following table lists the permissions an extension |
633 or packaged app can use. | 633 or packaged app can use. |
634 </p> | 634 </p> |
635 | 635 |
636 <p class="note"> | 636 <p class="note"> |
637 <strong>Note:</strong> | 637 <strong>Note:</strong> |
638 Hosted apps can use the | 638 Hosted apps can use the |
639 "background", "geolocation", "notifications", and "unlimitedStorage" permissions , | 639 "background", "clipboardRead", "clipboardWrite", "geolocation", "notifications", |
640 but not any other permissions listed in this table. | 640 and "unlimitedStorage" permissions, but not any other permissions listed in this |
641 table. | |
641 </p> | 642 </p> |
642 | 643 |
643 <table> | 644 <table> |
644 <tbody><tr> | 645 <tbody><tr> |
645 <th> Permission </th> <th> Description </th> | 646 <th> Permission </th> <th> Description </th> |
646 </tr> | 647 </tr> |
647 <tr> | 648 <tr> |
648 <td> <em>match pattern</em> </td> | 649 <td> <em>match pattern</em> </td> |
649 <td> Specifies a <em>host permission</em>. | 650 <td> Specifies a <em>host permission</em>. |
650 Required if the extension wants to interact | 651 Required if the extension wants to interact |
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
698 <td> Required if the extension uses the | 699 <td> Required if the extension uses the |
699 "chrome://favicon/<em>url</em>" mechanism | 700 "chrome://favicon/<em>url</em>" mechanism |
700 to display the favicon of a page. | 701 to display the favicon of a page. |
701 For example, to display the favicon of http://www.google.com/, | 702 For example, to display the favicon of http://www.google.com/, |
702 you declare the "chrome://favicon/" permission | 703 you declare the "chrome://favicon/" permission |
703 and use HTML code like this: | 704 and use HTML code like this: |
704 <pre><img src="chrome://favicon/http://www.google.com/"></pre> | 705 <pre><img src="chrome://favicon/http://www.google.com/"></pre> |
705 </td> | 706 </td> |
706 </tr> | 707 </tr> |
707 <tr> | 708 <tr> |
709 <td> "clipboardRead" </td> | |
710 <td> Required if the extension uses | |
711 <code>document.execCommand('paste')</code>. </td> | |
712 </tr> | |
713 <tr> | |
714 <td> "clipboardWrite" </td> | |
715 <td> Indicates an app or extension uses | |
kathyw
2011/05/23 20:29:57
an -> that the
(everywhere else we say "the")
| |
716 <code>document.execCommand('copy')</code> or | |
717 <code>document.execCommand('cut')</code>. This permission is <b>required | |
718 for hosted apps</b>; it's recommended for extensions and packaged apps. | |
719 </td> | |
720 </tr> | |
721 <tr> | |
708 <td> "contextMenus" </td> | 722 <td> "contextMenus" </td> |
709 <td> Required if the extension uses the | 723 <td> Required if the extension uses the |
710 <a href="contextMenus.html">chrome.contextMenus</a> module. </td> | 724 <a href="contextMenus.html">chrome.contextMenus</a> module. </td> |
711 </tr> | 725 </tr> |
712 <tr> | 726 <tr> |
713 <td> "cookies" </td> | 727 <td> "cookies" </td> |
714 <td> Required if the extension uses the | 728 <td> Required if the extension uses the |
715 <a href="cookies.html">chrome.cookies</a> module. </td> | 729 <a href="cookies.html">chrome.cookies</a> module. </td> |
716 </tr> | 730 </tr> |
717 <tr> | 731 <tr> |
(...skipping 319 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
1037 _uff=0; | 1051 _uff=0; |
1038 urchinTracker(); | 1052 urchinTracker(); |
1039 } | 1053 } |
1040 catch(e) {/* urchinTracker not available. */} | 1054 catch(e) {/* urchinTracker not available. */} |
1041 </script> | 1055 </script> |
1042 <!-- end analytics --> | 1056 <!-- end analytics --> |
1043 </div> | 1057 </div> |
1044 </div> <!-- /gc-footer --> | 1058 </div> <!-- /gc-footer --> |
1045 </div> <!-- /gc-container --> | 1059 </div> <!-- /gc-container --> |
1046 </body></html> | 1060 </body></html> |
OLD | NEW |