OLD | NEW |
1 <div id="pageData-name" class="pageData">Formats: Manifest Files</div> | 1 <div id="pageData-name" class="pageData">Formats: Manifest Files</div> |
2 <div id="pageData-showTOC" class="pageData">true</div> | 2 <div id="pageData-showTOC" class="pageData">true</div> |
3 | 3 |
4 <p> | 4 <p> |
5 Every extension, installable web app, and theme has a | 5 Every extension, installable web app, and theme has a |
6 <a href="http://www.json.org">JSON</a>-formatted manifest file, | 6 <a href="http://www.json.org">JSON</a>-formatted manifest file, |
7 named <code>manifest.json</code>, | 7 named <code>manifest.json</code>, |
8 that provides important information. | 8 that provides important information. |
9 </p> | 9 </p> |
10 | 10 |
(...skipping 349 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
360 <td> Required if the extension uses the | 360 <td> Required if the extension uses the |
361 "chrome://favicon/<em>url</em>" mechanism | 361 "chrome://favicon/<em>url</em>" mechanism |
362 to display the favicon of a page. | 362 to display the favicon of a page. |
363 For example, to display the favicon of http://www.google.com/, | 363 For example, to display the favicon of http://www.google.com/, |
364 you declare the "chrome://favicon/" permission | 364 you declare the "chrome://favicon/" permission |
365 and use HTML code like this: | 365 and use HTML code like this: |
366 <pre><img src="chrome://favicon/http://www.google.com/"></pre> | 366 <pre><img src="chrome://favicon/http://www.google.com/"></pre> |
367 </td> | 367 </td> |
368 </tr> | 368 </tr> |
369 <tr> | 369 <tr> |
| 370 <td> "clipboardRead" </td> |
| 371 <td> Required if the extension uses |
| 372 <code>document.execCommand('paste')</code>. </td> |
| 373 </tr> |
| 374 <tr> |
| 375 <td> "clipboardWrite" </td> |
| 376 <td> Recommended if an extension uses |
| 377 <code>document.execCommand('copy')</code> or |
| 378 <code>document.execCommand('cut')</code>. Required for an app.</td> |
| 379 </tr> |
| 380 <tr> |
370 <td> "contextMenus" </td> | 381 <td> "contextMenus" </td> |
371 <td> Required if the extension uses the | 382 <td> Required if the extension uses the |
372 <a href="contextMenus.html">chrome.contextMenus</a> module. </td> | 383 <a href="contextMenus.html">chrome.contextMenus</a> module. </td> |
373 </tr> | 384 </tr> |
374 <tr> | 385 <tr> |
375 <td> "cookies" </td> | 386 <td> "cookies" </td> |
376 <td> Required if the extension uses the | 387 <td> Required if the extension uses the |
377 <a href="cookies.html">chrome.cookies</a> module. </td> | 388 <a href="cookies.html">chrome.cookies</a> module. </td> |
378 </tr> | 389 </tr> |
379 <tr> | 390 <tr> |
(...skipping 104 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
484 A missing integer is equal to zero. | 495 A missing integer is equal to zero. |
485 For example, 1.1.9.9999 is newer than 1.1. | 496 For example, 1.1.9.9999 is newer than 1.1. |
486 </p> | 497 </p> |
487 | 498 |
488 <p> | 499 <p> |
489 For more information, see | 500 For more information, see |
490 <a href="autoupdate.html">Autoupdating</a>. | 501 <a href="autoupdate.html">Autoupdating</a>. |
491 </p> | 502 </p> |
492 | 503 |
493 <!-- [PENDING: Possibly: point to the store/dashboard and make a big deal of the
fact that autoupdating is free if you use them.] --> | 504 <!-- [PENDING: Possibly: point to the store/dashboard and make a big deal of the
fact that autoupdating is free if you use them.] --> |
OLD | NEW |