| OLD | NEW |
| (Empty) |
| 1 <!-- BEGIN AUTHORED CONTENT --> | |
| 2 <p id="classSummary"> | |
| 3 The <code>chrome.extension</code> module | |
| 4 has utilities that can be used by any extension page. | |
| 5 It includes support for exchanging messages | |
| 6 between an extension and its content scripts | |
| 7 or between extensions, | |
| 8 as described in detail in | |
| 9 <a href="messaging.html">Message Passing</a>. | |
| 10 </p> | |
| 11 <h2 id="content scripts">Support for content scripts</h2> | |
| 12 <p> | |
| 13 Unlike the other chrome.* APIs, | |
| 14 parts of <code>chrome.extension</code> | |
| 15 can be used by content scripts: | |
| 16 </p> | |
| 17 <dl> | |
| 18 <dt> | |
| 19 <a href="#method-sendMessage"><code>sendMessage()</code></a> and | |
| 20 <a href="#event-onMessage"><code>onMessage</code></a> | |
| 21 </dt> | |
| 22 <dd> | |
| 23 Simple communication with extension pages | |
| 24 </dd> | |
| 25 <dt> | |
| 26 <a href="#method-connect"><code>connect()</code></a> and | |
| 27 <a href="#event-onConnect"><code>onConnect</code></a> | |
| 28 </dt> | |
| 29 <dd> | |
| 30 Extended communication with extension pages | |
| 31 </dd> | |
| 32 <dt> | |
| 33 <a href="#method-getURL"><code>getURL()</code></a> | |
| 34 </dt> | |
| 35 <dd> | |
| 36 Access to extension resources such as image files | |
| 37 </dd> | |
| 38 </dl> | |
| 39 <p> | |
| 40 For details, see | |
| 41 <a href="content_scripts.html">Content Scripts</a>. | |
| 42 </p> | |
| 43 <!-- END AUTHORED CONTENT --> | |
| OLD | NEW |