contextMenus.html revision 72a454cd3513ac24fbdd0e0cb9ad70b86a99b801
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
3       across api docs and should be edited only with knowledge of the
4       templating mechanism.
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
7       authored overview content.
8    4) The <body>.innerHTML is also generated by an offline step so that this
9       page may easily be indexed by search engines.
10--><html xmlns="http://www.w3.org/1999/xhtml"><head>
11    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
12    <link href="css/ApiRefStyles.css" rel="stylesheet" type="text/css">
13    <link href="css/print.css" rel="stylesheet" type="text/css" media="print">
14    <script type="text/javascript" src="/third_party/jstemplate/jstemplate_compiled.js">
15    </script>
16    <script type="text/javascript" src="js/api_page_generator.js"></script>
17    <script type="text/javascript" src="js/bootstrap.js"></script>
18    <script type="text/javascript" src="js/sidebar.js"></script>
19  <title>Context Menus - Google Chrome Extensions - Google Code</title></head>
20  <body>  <div id="gc-container" class="labs">
21      <div id="devModeWarning">
22        You are viewing extension docs in chrome via the 'file:' scheme: are you expecting to see local changes when you refresh? You'll need run chrome with --allow-file-access-from-files.
23      </div>
24      <!-- SUBTEMPLATES: DO NOT MOVE FROM THIS LOCATION -->
25      <!-- In particular, sub-templates that recurse, must be used by allowing
26           jstemplate to make a copy of the template in this section which
27           are not operated on by way of the jsskip="true" -->
28      <div style="display:none">
29
30        <!-- VALUE -->
31        <div id="valueTemplate">
32          <dt>
33            <var>paramName</var>
34              <em>
35
36                <!-- TYPE -->
37                <div style="display:inline">
38                  (
39                    <span class="optional">optional</span>
40                    <span class="enum">enumerated</span>
41                    <span id="typeTemplate">
42                      <span>
43                        <a> Type</a>
44                      </span>
45                      <span>
46                        <span>
47                          array of <span><span></span></span>
48                        </span>
49                        <span>paramType</span>
50                        <span></span>
51                      </span>
52                    </span>
53                  )
54                </div>
55
56              </em>
57          </dt>
58          <dd class="todo">
59            Undocumented.
60          </dd>
61          <dd>
62            Description of this parameter from the json schema.
63          </dd>
64          <dd>
65            This parameter was added in version
66            <b><span></span></b>.
67            You must omit this parameter in earlier versions,
68            and you may omit it in any version.  If you require this
69            parameter, the manifest key
70            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
71            can ensure that your extension won't be run in an earlier browser version.
72          </dd>
73
74          <!-- OBJECT PROPERTIES -->
75          <dd>
76            <dl>
77              <div>
78                <div>
79                </div>
80              </div>
81            </dl>
82          </dd>
83
84          <!-- OBJECT METHODS -->
85          <dd>
86            <div></div>
87          </dd>
88
89          <!-- OBJECT EVENT FIELDS -->
90          <dd>
91            <div></div>
92          </dd>
93
94          <!-- FUNCTION PARAMETERS -->
95          <dd>
96            <div></div>
97          </dd>
98
99        </div> <!-- /VALUE -->
100
101        <div id="functionParametersTemplate">
102          <h5>Parameters</h5>
103          <dl>
104            <div>
105              <div>
106              </div>
107            </div>
108          </dl>
109        </div>
110      </div> <!-- /SUBTEMPLATES -->
111
112  <a id="top"></a>
113    <div id="skipto">
114      <a href="#gc-pagecontent">Skip to page content</a>
115      <a href="#gc-toc">Skip to main navigation</a>
116    </div>
117    <!-- API HEADER -->
118    <table id="header" width="100%" cellspacing="0" border="0">
119      <tbody><tr>
120        <td valign="middle"><a href="http://code.google.com/"><img src="images/code_labs_logo.gif" height="43" width="161" alt="Google Code Labs" style="border:0; margin:0;"></a></td>
121        <td valign="middle" width="100%" style="padding-left:0.6em;">
122          <form action="http://www.google.com/cse" id="cse" style="margin-top:0.5em">
123            <div id="gsc-search-box">
124              <input type="hidden" name="cx" value="002967670403910741006:61_cvzfqtno">
125              <input type="hidden" name="ie" value="UTF-8">
126              <input type="text" name="q" value="" size="55">
127              <input class="gsc-search-button" type="submit" name="sa" value="Search">
128              <br>
129              <span class="greytext">e.g. "page action" or "tabs"</span>
130            </div>
131          </form>
132
133          <script type="text/javascript" src="http://www.google.com/jsapi"></script>
134          <script type="text/javascript">google.load("elements", "1", {packages: "transliteration"});</script>
135          <script type="text/javascript" src="http://www.google.com/coop/cse/t13n?form=cse&t13n_langs=en"></script>
136          <script type="text/javascript" src="http://www.google.com/coop/cse/brand?form=cse&lang=en"></script>
137        </td>
138      </tr>
139    </tbody></table>
140
141    <div id="codesiteContent" class="">
142
143      <a id="gc-topnav-anchor"></a>
144      <div id="gc-topnav">
145        <h1>Google Chrome Extensions (<a href="http://code.google.com/labs/">Labs</a>)</h1>
146        <ul id="home" class="gc-topnav-tabs">
147          <li id="home_link">
148            <a href="index.html" title="Google Chrome Extensions home page">Home</a>
149          </li>
150          <li id="docs_link">
151            <a href="docs.html" title="Official Google Chrome Extensions documentation">Docs</a>
152          </li>
153          <li id="faq_link">
154            <a href="faq.html" title="Answers to frequently asked questions about Google Chrome Extensions">FAQ</a>
155          </li>
156          <li id="samples_link">
157            <a href="samples.html" title="Sample extensions (with source code)">Samples</a>
158          </li>
159          <li id="group_link">
160            <a href="http://groups.google.com/a/chromium.org/group/chromium-extensions" title="Google Chrome Extensions developer forum">Group</a>
161          </li>
162        </ul>
163      </div> <!-- end gc-topnav -->
164
165    <div class="g-section g-tpl-170">
166      <!-- SIDENAV -->
167      <div class="g-unit g-first" id="gc-toc">
168        <ul>
169          <li><a href="getstarted.html">Getting Started</a></li>
170          <li><a href="overview.html">Overview</a></li>
171          <li><a href="whats_new.html">What's New?</a></li>
172          <li><h2><a href="devguide.html">Developer's Guide</a></h2>
173            <ul>
174              <li>Browser UI
175                <ul>
176                  <li><a href="browserAction.html">Browser Actions</a></li>
177                  <li class="leftNavSelected">Context Menus</li>
178                  <li><a href="notifications.html">Desktop Notifications</a></li>
179                  <li><a href="omnibox.html">Omnibox</a></li>
180                  <li><a href="options.html">Options Pages</a></li>
181                  <li><a href="override.html">Override Pages</a></li>
182                  <li><a href="pageAction.html">Page Actions</a></li>
183                </ul>
184              </li>
185              <li>Browser Interaction
186                <ul>
187                  <li><a href="bookmarks.html">Bookmarks</a></li>
188                  <li><a href="cookies.html">Cookies</a></li>
189                  <li><a href="events.html">Events</a></li>
190                  <li><a href="history.html">History</a></li>
191                  <li><a href="management.html">Management</a></li>
192                  <li><a href="tabs.html">Tabs</a></li>
193                  <li><a href="windows.html">Windows</a></li>
194                </ul>
195              </li>
196              <li>Implementation
197                <ul>
198                  <li><a href="a11y.html">Accessibility</a></li>
199                  <li><a href="background_pages.html">Background Pages</a></li>
200                  <li><a href="content_scripts.html">Content Scripts</a></li>
201                  <li><a href="xhr.html">Cross-Origin XHR</a></li>
202                  <li><a href="idle.html">Idle</a></li>
203                  <li><a href="i18n.html">Internationalization</a></li>
204                  <li><a href="messaging.html">Message Passing</a></li>
205                  <li><a href="npapi.html">NPAPI Plugins</a></li>
206                </ul>
207              </li>
208              <li>Finishing
209                <ul>
210                  <li><a href="hosting.html">Hosting</a></li>
211                  <li><a href="external_extensions.html">Other Deployment Options</a></li>
212                </ul>
213              </li>
214            </ul>
215          </li>
216          <li><h2><a href="apps.html">Packaged Apps</a></h2></li>
217          <li><h2><a href="tutorials.html">Tutorials</a></h2>
218            <ul>
219              <li><a href="tut_debugging.html">Debugging</a></li>
220              <li><a href="tut_analytics.html">Google Analytics</a></li>
221              <li><a href="tut_oauth.html">OAuth</a></li>
222            </ul>
223          </li>
224          <li><h2>Reference</h2>
225            <ul>
226              <li>Formats
227                <ul>
228                  <li><a href="manifest.html">Manifest Files</a></li>
229                  <li><a href="match_patterns.html">Match Patterns</a></li>
230                </ul>
231              </li>
232              <li><a href="permission_warnings.html">Permission Warnings</a></li>
233              <li><a href="api_index.html">chrome.* APIs</a></li>
234              <li><a href="api_other.html">Other APIs</a></li>
235            </ul>
236          </li>
237          <li><h2><a href="samples.html">Samples</a></h2></li>
238          <div class="line"> </div>
239          <li><h2>More</h2>
240            <ul>
241              <li><a href="http://code.google.com/chrome/webstore/docs/index.html">Chrome Web Store</a></li>
242              <li><a href="http://code.google.com/chrome/apps/docs/developers_guide.html">Hosted Apps</a></li>
243              <li><a href="themes.html">Themes</a></li>
244            </ul>
245          </li>
246        </ul>
247      </div>
248      <script>
249        initToggles();
250      </script>
251
252    <div class="g-unit" id="gc-pagecontent">
253      <div id="pageTitle">
254        <h1 class="page_title">Context Menus</h1>
255      </div>
256        <!-- TABLE OF CONTENTS -->
257        <div id="toc">
258          <h2>Contents</h2>
259          <ol>
260            <li>
261              <a href="#manifest">Manifest</a>
262              <ol>
263                <li style="display: none; ">
264                  <a>h3Name</a>
265                </li>
266              </ol>
267            </li><li>
268              <a href="#examples">Examples</a>
269              <ol>
270                <li style="display: none; ">
271                  <a>h3Name</a>
272                </li>
273              </ol>
274            </li>
275              <li>
276                <a href="#apiReference">API reference: chrome.contextMenus</a>
277                <ol>
278                  <li style="display: none; ">
279                    <a href="#properties">Properties</a>
280                    <ol>
281                      <li>
282                        <a href="#property-anchor">propertyName</a>
283                      </li>
284                    </ol>
285                  </li>
286                  <li>
287                    <a href="#global-methods">Methods</a>
288                    <ol>
289                      <li>
290                        <a href="#method-create">create</a>
291                      </li><li>
292                        <a href="#method-remove">remove</a>
293                      </li><li>
294                        <a href="#method-removeAll">removeAll</a>
295                      </li><li>
296                        <a href="#method-update">update</a>
297                      </li>
298                    </ol>
299                  </li>
300                  <li style="display: none; ">
301                    <a>Events</a>
302                    <ol>
303                      <li>
304                        <a href="#event-anchor">eventName</a>
305                      </li>
306                    </ol>
307                  </li>
308                  <li>
309                    <a href="#types">Types</a>
310                    <ol>
311                      <li>
312                        <a href="#type-OnClickData">OnClickData</a>
313                      </li>
314                    </ol>
315                  </li>
316                </ol>
317              </li>
318          </ol>
319        </div>
320        <!-- /TABLE OF CONTENTS -->
321
322        <!-- Standard content lead-in for experimental API pages -->
323        <p id="classSummary" style="display: none; ">
324          For information on how to use experimental APIs, see the <a href="experimental.html">chrome.experimental.* APIs</a> page.
325        </p>
326
327        <!-- STATIC CONTENT PLACEHOLDER -->
328        <div id="static"><div id="pageData-name" class="pageData">Context Menus</div>
329
330<!-- BEGIN AUTHORED CONTENT -->
331<p>
332The context menus module allows you
333to add items to Google Chrome's context menu.
334</p>
335
336<p>
337You can choose what types of objects
338your context menu additions apply to,
339such as images, hyperlinks, and pages.
340</p>
341
342<p>
343You can create as many context menu items
344as you need, but if more than one
345from your extension is visible at once,
346Google Chrome automatically collapses them
347into a single parent menu.
348</p>
349
350<h2 id="manifest">Manifest</h2>
351<p>You must declare the "contextMenus" permission
352in your extension's manifest to use the API.
353Also, you should specify a 16x16-pixel icon
354for display next to your menu item.
355For example:
356</p>
357
358<pre>{
359  "name": "My extension",
360  ...
361  "permissions": [
362    <b>"contextMenus"</b>
363  ],
364  "icons": {
365    <b>"16": "icon-bitty.png",</b>
366    "48": "icon-small.png",
367    "128": "icon-large.png"
368  },
369  ...
370}</pre>
371
372<h2 id="examples">Examples</h2>
373
374<p>
375You can find samples of this API on the
376<a href="samples.html#contextMenus">sample page</a>.
377
378<!-- END AUTHORED CONTENT -->
379</p></div>
380
381        <!-- API PAGE -->
382        <div class="apiPage">
383        <a name="apiReference"></a>
384        <h2>API reference: chrome.contextMenus</h2>
385
386          <!-- PROPERTIES -->
387          <div class="apiGroup" style="display: none; ">
388            <a name="properties"></a>
389            <h3 id="properties">Properties</h3>
390
391            <div>
392              <a></a>
393              <h4>getLastError</h4>
394              <div class="summary">
395                <!-- Note: intentionally longer 80 columns -->
396                <span>chrome.extension</span><span>lastError</span>
397              </div>
398              <div>
399              </div>
400            </div>
401
402          </div> <!-- /apiGroup -->
403
404          <!-- METHODS -->
405          <div id="methodsTemplate" class="apiGroup">
406            <a name="global-methods"></a>
407            <h3>Methods</h3>
408
409            <!-- iterates over all functions -->
410            <div class="apiItem">
411              <a name="method-create"></a> <!-- method-anchor -->
412              <h4>create</h4>
413
414              <div class="summary"><span>integer</span>
415                  <!-- Note: intentionally longer 80 columns -->
416                  <span>chrome.contextMenus.create</span>(<span class="null"><span style="display: none; ">, </span><span>object</span>
417                      <var><span>createProperties</span></var></span><span class="optional"><span>, </span><span>function</span>
418                      <var><span>callback</span></var></span>)</div>
419
420              <div class="description">
421                <p class="todo" style="display: none; ">Undocumented.</p>
422                <p>Creates a new context menu item. Note that if an error occurs during creation, you may not find out until the creation callback fires (the details will be in chrome.extension.lastError).</p>
423
424                <!-- PARAMETERS -->
425                <h4>Parameters</h4>
426                <dl>
427                  <div>
428                    <div>
429          <dt>
430            <var>createProperties</var>
431              <em>
432
433                <!-- TYPE -->
434                <div style="display:inline">
435                  (
436                    <span class="optional" style="display: none; ">optional</span>
437                    <span class="enum" style="display: none; ">enumerated</span>
438                    <span id="typeTemplate">
439                      <span style="display: none; ">
440                        <a> Type</a>
441                      </span>
442                      <span>
443                        <span style="display: none; ">
444                          array of <span><span></span></span>
445                        </span>
446                        <span>object</span>
447                        <span style="display: none; "></span>
448                      </span>
449                    </span>
450                  )
451                </div>
452
453              </em>
454          </dt>
455          <dd class="todo">
456            Undocumented.
457          </dd>
458          <dd style="display: none; ">
459            Description of this parameter from the json schema.
460          </dd>
461          <dd style="display: none; ">
462            This parameter was added in version
463            <b><span></span></b>.
464            You must omit this parameter in earlier versions,
465            and you may omit it in any version.  If you require this
466            parameter, the manifest key
467            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
468            can ensure that your extension won't be run in an earlier browser version.
469          </dd>
470
471          <!-- OBJECT PROPERTIES -->
472          <dd>
473            <dl>
474              <div>
475                <div>
476          <dt>
477            <var>type</var>
478              <em>
479
480                <!-- TYPE -->
481                <div style="display:inline">
482                  (
483                    <span class="optional">optional</span>
484                    <span class="enum" style="display: none; ">enumerated</span>
485                    <span id="typeTemplate">
486                      <span style="display: none; ">
487                        <a> Type</a>
488                      </span>
489                      <span>
490                        <span style="display: none; ">
491                          array of <span><span></span></span>
492                        </span>
493                        <span>string</span>
494                        <span style="display: none; "></span>
495                      </span>
496                    </span>
497                  )
498                </div>
499
500              </em>
501          </dt>
502          <dd class="todo" style="display: none; ">
503            Undocumented.
504          </dd>
505          <dd>The type of menu item - one of 'normal', 'checkbox', 'radio', or 'separator'. Defaults to 'normal' if not specified.</dd>
506          <dd style="display: none; ">
507            This parameter was added in version
508            <b><span></span></b>.
509            You must omit this parameter in earlier versions,
510            and you may omit it in any version.  If you require this
511            parameter, the manifest key
512            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
513            can ensure that your extension won't be run in an earlier browser version.
514          </dd>
515
516          <!-- OBJECT PROPERTIES -->
517          <dd style="display: none; ">
518            <dl>
519              <div>
520                <div>
521                </div>
522              </div>
523            </dl>
524          </dd>
525
526          <!-- OBJECT METHODS -->
527          <dd style="display: none; ">
528            <div></div>
529          </dd>
530
531          <!-- OBJECT EVENT FIELDS -->
532          <dd style="display: none; ">
533            <div></div>
534          </dd>
535
536          <!-- FUNCTION PARAMETERS -->
537          <dd style="display: none; ">
538            <div></div>
539          </dd>
540
541        </div>
542              </div><div>
543                <div>
544          <dt>
545            <var>title</var>
546              <em>
547
548                <!-- TYPE -->
549                <div style="display:inline">
550                  (
551                    <span class="optional">optional</span>
552                    <span class="enum" style="display: none; ">enumerated</span>
553                    <span id="typeTemplate">
554                      <span style="display: none; ">
555                        <a> Type</a>
556                      </span>
557                      <span>
558                        <span style="display: none; ">
559                          array of <span><span></span></span>
560                        </span>
561                        <span>string</span>
562                        <span style="display: none; "></span>
563                      </span>
564                    </span>
565                  )
566                </div>
567
568              </em>
569          </dt>
570          <dd class="todo" style="display: none; ">
571            Undocumented.
572          </dd>
573          <dd>The text to be displayed in the item; this is <em>required</em> unless <em>type</em> is 'separator'. When the context is 'selection', you can use <code>%s</code> within the string to show the selected text. For example, if this parameter's value is "Translate '%s' to Pig Latin" and the user selects the word "cool", the context menu item for the selection is "Translate 'cool' to Pig Latin".</dd>
574          <dd style="display: none; ">
575            This parameter was added in version
576            <b><span></span></b>.
577            You must omit this parameter in earlier versions,
578            and you may omit it in any version.  If you require this
579            parameter, the manifest key
580            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
581            can ensure that your extension won't be run in an earlier browser version.
582          </dd>
583
584          <!-- OBJECT PROPERTIES -->
585          <dd style="display: none; ">
586            <dl>
587              <div>
588                <div>
589                </div>
590              </div>
591            </dl>
592          </dd>
593
594          <!-- OBJECT METHODS -->
595          <dd style="display: none; ">
596            <div></div>
597          </dd>
598
599          <!-- OBJECT EVENT FIELDS -->
600          <dd style="display: none; ">
601            <div></div>
602          </dd>
603
604          <!-- FUNCTION PARAMETERS -->
605          <dd style="display: none; ">
606            <div></div>
607          </dd>
608
609        </div>
610              </div><div>
611                <div>
612          <dt>
613            <var>checked</var>
614              <em>
615
616                <!-- TYPE -->
617                <div style="display:inline">
618                  (
619                    <span class="optional">optional</span>
620                    <span class="enum" style="display: none; ">enumerated</span>
621                    <span id="typeTemplate">
622                      <span style="display: none; ">
623                        <a> Type</a>
624                      </span>
625                      <span>
626                        <span style="display: none; ">
627                          array of <span><span></span></span>
628                        </span>
629                        <span>boolean</span>
630                        <span style="display: none; "></span>
631                      </span>
632                    </span>
633                  )
634                </div>
635
636              </em>
637          </dt>
638          <dd class="todo" style="display: none; ">
639            Undocumented.
640          </dd>
641          <dd>The initial state of a checkbox or radio item: true for selected and false for unselected. Only one radio item can be selected at a time in a given group of radio items.</dd>
642          <dd style="display: none; ">
643            This parameter was added in version
644            <b><span></span></b>.
645            You must omit this parameter in earlier versions,
646            and you may omit it in any version.  If you require this
647            parameter, the manifest key
648            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
649            can ensure that your extension won't be run in an earlier browser version.
650          </dd>
651
652          <!-- OBJECT PROPERTIES -->
653          <dd style="display: none; ">
654            <dl>
655              <div>
656                <div>
657                </div>
658              </div>
659            </dl>
660          </dd>
661
662          <!-- OBJECT METHODS -->
663          <dd style="display: none; ">
664            <div></div>
665          </dd>
666
667          <!-- OBJECT EVENT FIELDS -->
668          <dd style="display: none; ">
669            <div></div>
670          </dd>
671
672          <!-- FUNCTION PARAMETERS -->
673          <dd style="display: none; ">
674            <div></div>
675          </dd>
676
677        </div>
678              </div><div>
679                <div>
680          <dt>
681            <var>contexts</var>
682              <em>
683
684                <!-- TYPE -->
685                <div style="display:inline">
686                  (
687                    <span class="optional">optional</span>
688                    <span class="enum" style="display: none; ">enumerated</span>
689                    <span id="typeTemplate">
690                      <span style="display: none; ">
691                        <a> Type</a>
692                      </span>
693                      <span>
694                        <span>
695                          array of <span><span>
696                      <span style="display: none; ">
697                        <a> Type</a>
698                      </span>
699                      <span>
700                        <span style="display: none; ">
701                          array of <span><span></span></span>
702                        </span>
703                        <span>string</span>
704                        <span style="display: none; "></span>
705                      </span>
706                    </span></span>
707                        </span>
708                        <span style="display: none; ">paramType</span>
709                        <span style="display: none; "></span>
710                      </span>
711                    </span>
712                  )
713                </div>
714
715              </em>
716          </dt>
717          <dd class="todo" style="display: none; ">
718            Undocumented.
719          </dd>
720          <dd>List of contexts this menu item will appear in. Legal values are: 'all', 'page', 'selection', 'link', 'editable', 'image', 'video', and 'audio'. Defaults to ['page'].</dd>
721          <dd style="display: none; ">
722            This parameter was added in version
723            <b><span></span></b>.
724            You must omit this parameter in earlier versions,
725            and you may omit it in any version.  If you require this
726            parameter, the manifest key
727            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
728            can ensure that your extension won't be run in an earlier browser version.
729          </dd>
730
731          <!-- OBJECT PROPERTIES -->
732          <dd style="display: none; ">
733            <dl>
734              <div>
735                <div>
736                </div>
737              </div>
738            </dl>
739          </dd>
740
741          <!-- OBJECT METHODS -->
742          <dd style="display: none; ">
743            <div></div>
744          </dd>
745
746          <!-- OBJECT EVENT FIELDS -->
747          <dd style="display: none; ">
748            <div></div>
749          </dd>
750
751          <!-- FUNCTION PARAMETERS -->
752          <dd style="display: none; ">
753            <div></div>
754          </dd>
755
756        </div>
757              </div><div>
758                <div>
759          <dt>
760            <var>onclick</var>
761              <em>
762
763                <!-- TYPE -->
764                <div style="display:inline">
765                  (
766                    <span class="optional">optional</span>
767                    <span class="enum" style="display: none; ">enumerated</span>
768                    <span id="typeTemplate">
769                      <span style="display: none; ">
770                        <a> Type</a>
771                      </span>
772                      <span>
773                        <span style="display: none; ">
774                          array of <span><span></span></span>
775                        </span>
776                        <span>function</span>
777                        <span style="display: none; "></span>
778                      </span>
779                    </span>
780                  )
781                </div>
782
783              </em>
784          </dt>
785          <dd class="todo" style="display: none; ">
786            Undocumented.
787          </dd>
788          <dd>A function that will be called back when the menu item is clicked.</dd>
789          <dd style="display: none; ">
790            This parameter was added in version
791            <b><span></span></b>.
792            You must omit this parameter in earlier versions,
793            and you may omit it in any version.  If you require this
794            parameter, the manifest key
795            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
796            can ensure that your extension won't be run in an earlier browser version.
797          </dd>
798
799          <!-- OBJECT PROPERTIES -->
800          <dd style="display: none; ">
801            <dl>
802              <div>
803                <div>
804                </div>
805              </div>
806            </dl>
807          </dd>
808
809          <!-- OBJECT METHODS -->
810          <dd style="display: none; ">
811            <div></div>
812          </dd>
813
814          <!-- OBJECT EVENT FIELDS -->
815          <dd style="display: none; ">
816            <div></div>
817          </dd>
818
819          <!-- FUNCTION PARAMETERS -->
820          <dd>
821            <div>
822          <h5>Parameters</h5>
823          <dl>
824            <div>
825              <div>
826          <dt>
827            <var>info</var>
828              <em>
829
830                <!-- TYPE -->
831                <div style="display:inline">
832                  (
833                    <span class="optional" style="display: none; ">optional</span>
834                    <span class="enum" style="display: none; ">enumerated</span>
835                    <span id="typeTemplate">
836                      <span>
837                        <a href="contextMenus.html#type-OnClickData">OnClickData</a>
838                      </span>
839                      <span style="display: none; ">
840                        <span>
841                          array of <span><span></span></span>
842                        </span>
843                        <span>paramType</span>
844                        <span></span>
845                      </span>
846                    </span>
847                  )
848                </div>
849
850              </em>
851          </dt>
852          <dd class="todo" style="display: none; ">
853            Undocumented.
854          </dd>
855          <dd>Information about the item clicked and the context where the click happened.</dd>
856          <dd style="display: none; ">
857            This parameter was added in version
858            <b><span></span></b>.
859            You must omit this parameter in earlier versions,
860            and you may omit it in any version.  If you require this
861            parameter, the manifest key
862            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
863            can ensure that your extension won't be run in an earlier browser version.
864          </dd>
865
866          <!-- OBJECT PROPERTIES -->
867          <dd style="display: none; ">
868            <dl>
869              <div>
870                <div>
871                </div>
872              </div>
873            </dl>
874          </dd>
875
876          <!-- OBJECT METHODS -->
877          <dd style="display: none; ">
878            <div></div>
879          </dd>
880
881          <!-- OBJECT EVENT FIELDS -->
882          <dd style="display: none; ">
883            <div></div>
884          </dd>
885
886          <!-- FUNCTION PARAMETERS -->
887          <dd style="display: none; ">
888            <div></div>
889          </dd>
890
891        </div>
892            </div><div>
893              <div>
894          <dt>
895            <var>tab</var>
896              <em>
897
898                <!-- TYPE -->
899                <div style="display:inline">
900                  (
901                    <span class="optional" style="display: none; ">optional</span>
902                    <span class="enum" style="display: none; ">enumerated</span>
903                    <span id="typeTemplate">
904                      <span>
905                        <a href="tabs.html#type-Tab">Tab</a>
906                      </span>
907                      <span style="display: none; ">
908                        <span>
909                          array of <span><span></span></span>
910                        </span>
911                        <span>paramType</span>
912                        <span></span>
913                      </span>
914                    </span>
915                  )
916                </div>
917
918              </em>
919          </dt>
920          <dd class="todo" style="display: none; ">
921            Undocumented.
922          </dd>
923          <dd>The details of the tab where the click took place.</dd>
924          <dd style="display: none; ">
925            This parameter was added in version
926            <b><span></span></b>.
927            You must omit this parameter in earlier versions,
928            and you may omit it in any version.  If you require this
929            parameter, the manifest key
930            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
931            can ensure that your extension won't be run in an earlier browser version.
932          </dd>
933
934          <!-- OBJECT PROPERTIES -->
935          <dd style="display: none; ">
936            <dl>
937              <div>
938                <div>
939                </div>
940              </div>
941            </dl>
942          </dd>
943
944          <!-- OBJECT METHODS -->
945          <dd style="display: none; ">
946            <div></div>
947          </dd>
948
949          <!-- OBJECT EVENT FIELDS -->
950          <dd style="display: none; ">
951            <div></div>
952          </dd>
953
954          <!-- FUNCTION PARAMETERS -->
955          <dd style="display: none; ">
956            <div></div>
957          </dd>
958
959        </div>
960            </div>
961          </dl>
962        </div>
963          </dd>
964
965        </div>
966              </div><div>
967                <div>
968          <dt>
969            <var>parentId</var>
970              <em>
971
972                <!-- TYPE -->
973                <div style="display:inline">
974                  (
975                    <span class="optional">optional</span>
976                    <span class="enum" style="display: none; ">enumerated</span>
977                    <span id="typeTemplate">
978                      <span style="display: none; ">
979                        <a> Type</a>
980                      </span>
981                      <span>
982                        <span style="display: none; ">
983                          array of <span><span></span></span>
984                        </span>
985                        <span>integer</span>
986                        <span style="display: none; "></span>
987                      </span>
988                    </span>
989                  )
990                </div>
991
992              </em>
993          </dt>
994          <dd class="todo" style="display: none; ">
995            Undocumented.
996          </dd>
997          <dd>The ID of a parent menu item; this makes the item a child of a previously added item.</dd>
998          <dd style="display: none; ">
999            This parameter was added in version
1000            <b><span></span></b>.
1001            You must omit this parameter in earlier versions,
1002            and you may omit it in any version.  If you require this
1003            parameter, the manifest key
1004            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
1005            can ensure that your extension won't be run in an earlier browser version.
1006          </dd>
1007
1008          <!-- OBJECT PROPERTIES -->
1009          <dd style="display: none; ">
1010            <dl>
1011              <div>
1012                <div>
1013                </div>
1014              </div>
1015            </dl>
1016          </dd>
1017
1018          <!-- OBJECT METHODS -->
1019          <dd style="display: none; ">
1020            <div></div>
1021          </dd>
1022
1023          <!-- OBJECT EVENT FIELDS -->
1024          <dd style="display: none; ">
1025            <div></div>
1026          </dd>
1027
1028          <!-- FUNCTION PARAMETERS -->
1029          <dd style="display: none; ">
1030            <div></div>
1031          </dd>
1032
1033        </div>
1034              </div><div>
1035                <div>
1036          <dt>
1037            <var>documentUrlPatterns</var>
1038              <em>
1039
1040                <!-- TYPE -->
1041                <div style="display:inline">
1042                  (
1043                    <span class="optional">optional</span>
1044                    <span class="enum" style="display: none; ">enumerated</span>
1045                    <span id="typeTemplate">
1046                      <span style="display: none; ">
1047                        <a> Type</a>
1048                      </span>
1049                      <span>
1050                        <span>
1051                          array of <span><span>
1052                      <span style="display: none; ">
1053                        <a> Type</a>
1054                      </span>
1055                      <span>
1056                        <span style="display: none; ">
1057                          array of <span><span></span></span>
1058                        </span>
1059                        <span>string</span>
1060                        <span style="display: none; "></span>
1061                      </span>
1062                    </span></span>
1063                        </span>
1064                        <span style="display: none; ">paramType</span>
1065                        <span style="display: none; "></span>
1066                      </span>
1067                    </span>
1068                  )
1069                </div>
1070
1071              </em>
1072          </dt>
1073          <dd class="todo" style="display: none; ">
1074            Undocumented.
1075          </dd>
1076          <dd>Lets you restrict the item to apply only to documents whose URL matches one of the given patterns. (This applies to frames as well.) For details on the format of a pattern, see <a href="match_patterns.html">Match Patterns</a>.</dd>
1077          <dd style="display: none; ">
1078            This parameter was added in version
1079            <b><span></span></b>.
1080            You must omit this parameter in earlier versions,
1081            and you may omit it in any version.  If you require this
1082            parameter, the manifest key
1083            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
1084            can ensure that your extension won't be run in an earlier browser version.
1085          </dd>
1086
1087          <!-- OBJECT PROPERTIES -->
1088          <dd style="display: none; ">
1089            <dl>
1090              <div>
1091                <div>
1092                </div>
1093              </div>
1094            </dl>
1095          </dd>
1096
1097          <!-- OBJECT METHODS -->
1098          <dd style="display: none; ">
1099            <div></div>
1100          </dd>
1101
1102          <!-- OBJECT EVENT FIELDS -->
1103          <dd style="display: none; ">
1104            <div></div>
1105          </dd>
1106
1107          <!-- FUNCTION PARAMETERS -->
1108          <dd style="display: none; ">
1109            <div></div>
1110          </dd>
1111
1112        </div>
1113              </div><div>
1114                <div>
1115          <dt>
1116            <var>targetUrlPatterns</var>
1117              <em>
1118
1119                <!-- TYPE -->
1120                <div style="display:inline">
1121                  (
1122                    <span class="optional">optional</span>
1123                    <span class="enum" style="display: none; ">enumerated</span>
1124                    <span id="typeTemplate">
1125                      <span style="display: none; ">
1126                        <a> Type</a>
1127                      </span>
1128                      <span>
1129                        <span>
1130                          array of <span><span>
1131                      <span style="display: none; ">
1132                        <a> Type</a>
1133                      </span>
1134                      <span>
1135                        <span style="display: none; ">
1136                          array of <span><span></span></span>
1137                        </span>
1138                        <span>string</span>
1139                        <span style="display: none; "></span>
1140                      </span>
1141                    </span></span>
1142                        </span>
1143                        <span style="display: none; ">paramType</span>
1144                        <span style="display: none; "></span>
1145                      </span>
1146                    </span>
1147                  )
1148                </div>
1149
1150              </em>
1151          </dt>
1152          <dd class="todo" style="display: none; ">
1153            Undocumented.
1154          </dd>
1155          <dd>Similar to documentUrlPatterns, but lets you filter based on the src attribute of img/audio/video tags and the href of anchor tags.</dd>
1156          <dd style="display: none; ">
1157            This parameter was added in version
1158            <b><span></span></b>.
1159            You must omit this parameter in earlier versions,
1160            and you may omit it in any version.  If you require this
1161            parameter, the manifest key
1162            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
1163            can ensure that your extension won't be run in an earlier browser version.
1164          </dd>
1165
1166          <!-- OBJECT PROPERTIES -->
1167          <dd style="display: none; ">
1168            <dl>
1169              <div>
1170                <div>
1171                </div>
1172              </div>
1173            </dl>
1174          </dd>
1175
1176          <!-- OBJECT METHODS -->
1177          <dd style="display: none; ">
1178            <div></div>
1179          </dd>
1180
1181          <!-- OBJECT EVENT FIELDS -->
1182          <dd style="display: none; ">
1183            <div></div>
1184          </dd>
1185
1186          <!-- FUNCTION PARAMETERS -->
1187          <dd style="display: none; ">
1188            <div></div>
1189          </dd>
1190
1191        </div>
1192              </div>
1193            </dl>
1194          </dd>
1195
1196          <!-- OBJECT METHODS -->
1197          <dd style="display: none; ">
1198            <div></div>
1199          </dd>
1200
1201          <!-- OBJECT EVENT FIELDS -->
1202          <dd style="display: none; ">
1203            <div></div>
1204          </dd>
1205
1206          <!-- FUNCTION PARAMETERS -->
1207          <dd style="display: none; ">
1208            <div></div>
1209          </dd>
1210
1211        </div>
1212                  </div><div>
1213                    <div>
1214          <dt>
1215            <var>callback</var>
1216              <em>
1217
1218                <!-- TYPE -->
1219                <div style="display:inline">
1220                  (
1221                    <span class="optional">optional</span>
1222                    <span class="enum" style="display: none; ">enumerated</span>
1223                    <span id="typeTemplate">
1224                      <span style="display: none; ">
1225                        <a> Type</a>
1226                      </span>
1227                      <span>
1228                        <span style="display: none; ">
1229                          array of <span><span></span></span>
1230                        </span>
1231                        <span>function</span>
1232                        <span style="display: none; "></span>
1233                      </span>
1234                    </span>
1235                  )
1236                </div>
1237
1238              </em>
1239          </dt>
1240          <dd class="todo" style="display: none; ">
1241            Undocumented.
1242          </dd>
1243          <dd>Called when the item has been created in the browser. If there were any problems creating the item, details will be available in chrome.extension.lastError.</dd>
1244          <dd style="display: none; ">
1245            This parameter was added in version
1246            <b><span></span></b>.
1247            You must omit this parameter in earlier versions,
1248            and you may omit it in any version.  If you require this
1249            parameter, the manifest key
1250            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
1251            can ensure that your extension won't be run in an earlier browser version.
1252          </dd>
1253
1254          <!-- OBJECT PROPERTIES -->
1255          <dd style="display: none; ">
1256            <dl>
1257              <div>
1258                <div>
1259                </div>
1260              </div>
1261            </dl>
1262          </dd>
1263
1264          <!-- OBJECT METHODS -->
1265          <dd style="display: none; ">
1266            <div></div>
1267          </dd>
1268
1269          <!-- OBJECT EVENT FIELDS -->
1270          <dd style="display: none; ">
1271            <div></div>
1272          </dd>
1273
1274          <!-- FUNCTION PARAMETERS -->
1275          <dd style="display: none; ">
1276            <div></div>
1277          </dd>
1278
1279        </div>
1280                  </div>
1281                </dl>
1282
1283                <!-- RETURNS -->
1284                <h4>Returns</h4>
1285                <dl>
1286                  <div>
1287                    <div>
1288          <dt>
1289            <var style="display: none; ">paramName</var>
1290              <em>
1291
1292                <!-- TYPE -->
1293                <div style="display:inline">
1294                  (
1295                    <span class="optional" style="display: none; ">optional</span>
1296                    <span class="enum" style="display: none; ">enumerated</span>
1297                    <span id="typeTemplate">
1298                      <span style="display: none; ">
1299                        <a> Type</a>
1300                      </span>
1301                      <span>
1302                        <span style="display: none; ">
1303                          array of <span><span></span></span>
1304                        </span>
1305                        <span>integer</span>
1306                        <span style="display: none; "></span>
1307                      </span>
1308                    </span>
1309                  )
1310                </div>
1311
1312              </em>
1313          </dt>
1314          <dd class="todo" style="display: none; ">
1315            Undocumented.
1316          </dd>
1317          <dd>The ID of the newly created item.</dd>
1318          <dd style="display: none; ">
1319            This parameter was added in version
1320            <b><span></span></b>.
1321            You must omit this parameter in earlier versions,
1322            and you may omit it in any version.  If you require this
1323            parameter, the manifest key
1324            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
1325            can ensure that your extension won't be run in an earlier browser version.
1326          </dd>
1327
1328          <!-- OBJECT PROPERTIES -->
1329          <dd style="display: none; ">
1330            <dl>
1331              <div>
1332                <div>
1333                </div>
1334              </div>
1335            </dl>
1336          </dd>
1337
1338          <!-- OBJECT METHODS -->
1339          <dd style="display: none; ">
1340            <div></div>
1341          </dd>
1342
1343          <!-- OBJECT EVENT FIELDS -->
1344          <dd style="display: none; ">
1345            <div></div>
1346          </dd>
1347
1348          <!-- FUNCTION PARAMETERS -->
1349          <dd style="display: none; ">
1350            <div></div>
1351          </dd>
1352
1353        </div>
1354                  </div>
1355                </dl>
1356
1357                <!-- CALLBACK -->
1358                <div>
1359                  <div>
1360                  <h4>Callback function</h4>
1361                  <p style="display: none; ">
1362                    The callback <em>parameter</em> should specify a function
1363                    that looks like this:
1364                  </p>
1365                  <p>
1366                    If you specify the <em>callback</em> parameter, it should
1367                    specify a function that looks like this:
1368                  </p>
1369
1370                  <!-- Note: intentionally longer 80 columns -->
1371                  <pre>function(<span></span>) <span class="subdued">{...}</span>;</pre>
1372                  <dl>
1373                    <div style="display: none; ">
1374                      <div>
1375                      </div>
1376                    </div>
1377                  </dl>
1378                  </div>
1379                </div>
1380
1381                <!-- MIN_VERSION -->
1382                <p style="display: none; ">
1383                  This function was added in version <b><span></span></b>.
1384                  If you require this function, the manifest key
1385                  <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
1386                  can ensure that your extension won't be run in an earlier browser version.
1387                </p>
1388              </div> <!-- /description -->
1389
1390            </div><div class="apiItem">
1391              <a name="method-remove"></a> <!-- method-anchor -->
1392              <h4>remove</h4>
1393
1394              <div class="summary"><span style="display: none; ">void</span>
1395                  <!-- Note: intentionally longer 80 columns -->
1396                  <span>chrome.contextMenus.remove</span>(<span class="null"><span style="display: none; ">, </span><span>integer</span>
1397                      <var><span>menuItemId</span></var></span><span class="optional"><span>, </span><span>function</span>
1398                      <var><span>callback</span></var></span>)</div>
1399
1400              <div class="description">
1401                <p class="todo" style="display: none; ">Undocumented.</p>
1402                <p>Remove a context menu item.</p>
1403
1404                <!-- PARAMETERS -->
1405                <h4>Parameters</h4>
1406                <dl>
1407                  <div>
1408                    <div>
1409          <dt>
1410            <var>menuItemId</var>
1411              <em>
1412
1413                <!-- TYPE -->
1414                <div style="display:inline">
1415                  (
1416                    <span class="optional" style="display: none; ">optional</span>
1417                    <span class="enum" style="display: none; ">enumerated</span>
1418                    <span id="typeTemplate">
1419                      <span style="display: none; ">
1420                        <a> Type</a>
1421                      </span>
1422                      <span>
1423                        <span style="display: none; ">
1424                          array of <span><span></span></span>
1425                        </span>
1426                        <span>integer</span>
1427                        <span style="display: none; "></span>
1428                      </span>
1429                    </span>
1430                  )
1431                </div>
1432
1433              </em>
1434          </dt>
1435          <dd class="todo" style="display: none; ">
1436            Undocumented.
1437          </dd>
1438          <dd>The ID of the context menu item to remove.</dd>
1439          <dd style="display: none; ">
1440            This parameter was added in version
1441            <b><span></span></b>.
1442            You must omit this parameter in earlier versions,
1443            and you may omit it in any version.  If you require this
1444            parameter, the manifest key
1445            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
1446            can ensure that your extension won't be run in an earlier browser version.
1447          </dd>
1448
1449          <!-- OBJECT PROPERTIES -->
1450          <dd style="display: none; ">
1451            <dl>
1452              <div>
1453                <div>
1454                </div>
1455              </div>
1456            </dl>
1457          </dd>
1458
1459          <!-- OBJECT METHODS -->
1460          <dd style="display: none; ">
1461            <div></div>
1462          </dd>
1463
1464          <!-- OBJECT EVENT FIELDS -->
1465          <dd style="display: none; ">
1466            <div></div>
1467          </dd>
1468
1469          <!-- FUNCTION PARAMETERS -->
1470          <dd style="display: none; ">
1471            <div></div>
1472          </dd>
1473
1474        </div>
1475                  </div><div>
1476                    <div>
1477          <dt>
1478            <var>callback</var>
1479              <em>
1480
1481                <!-- TYPE -->
1482                <div style="display:inline">
1483                  (
1484                    <span class="optional">optional</span>
1485                    <span class="enum" style="display: none; ">enumerated</span>
1486                    <span id="typeTemplate">
1487                      <span style="display: none; ">
1488                        <a> Type</a>
1489                      </span>
1490                      <span>
1491                        <span style="display: none; ">
1492                          array of <span><span></span></span>
1493                        </span>
1494                        <span>function</span>
1495                        <span style="display: none; "></span>
1496                      </span>
1497                    </span>
1498                  )
1499                </div>
1500
1501              </em>
1502          </dt>
1503          <dd class="todo" style="display: none; ">
1504            Undocumented.
1505          </dd>
1506          <dd>Called when the context menu has been removed.</dd>
1507          <dd style="display: none; ">
1508            This parameter was added in version
1509            <b><span></span></b>.
1510            You must omit this parameter in earlier versions,
1511            and you may omit it in any version.  If you require this
1512            parameter, the manifest key
1513            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
1514            can ensure that your extension won't be run in an earlier browser version.
1515          </dd>
1516
1517          <!-- OBJECT PROPERTIES -->
1518          <dd style="display: none; ">
1519            <dl>
1520              <div>
1521                <div>
1522                </div>
1523              </div>
1524            </dl>
1525          </dd>
1526
1527          <!-- OBJECT METHODS -->
1528          <dd style="display: none; ">
1529            <div></div>
1530          </dd>
1531
1532          <!-- OBJECT EVENT FIELDS -->
1533          <dd style="display: none; ">
1534            <div></div>
1535          </dd>
1536
1537          <!-- FUNCTION PARAMETERS -->
1538          <dd style="display: none; ">
1539            <div></div>
1540          </dd>
1541
1542        </div>
1543                  </div>
1544                </dl>
1545
1546                <!-- RETURNS -->
1547                <h4 style="display: none; ">Returns</h4>
1548                <dl>
1549                  <div style="display: none; ">
1550                    <div>
1551                    </div>
1552                  </div>
1553                </dl>
1554
1555                <!-- CALLBACK -->
1556                <div>
1557                  <div>
1558                  <h4>Callback function</h4>
1559                  <p style="display: none; ">
1560                    The callback <em>parameter</em> should specify a function
1561                    that looks like this:
1562                  </p>
1563                  <p>
1564                    If you specify the <em>callback</em> parameter, it should
1565                    specify a function that looks like this:
1566                  </p>
1567
1568                  <!-- Note: intentionally longer 80 columns -->
1569                  <pre>function(<span></span>) <span class="subdued">{...}</span>;</pre>
1570                  <dl>
1571                    <div style="display: none; ">
1572                      <div>
1573                      </div>
1574                    </div>
1575                  </dl>
1576                  </div>
1577                </div>
1578
1579                <!-- MIN_VERSION -->
1580                <p style="display: none; ">
1581                  This function was added in version <b><span></span></b>.
1582                  If you require this function, the manifest key
1583                  <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
1584                  can ensure that your extension won't be run in an earlier browser version.
1585                </p>
1586              </div> <!-- /description -->
1587
1588            </div><div class="apiItem">
1589              <a name="method-removeAll"></a> <!-- method-anchor -->
1590              <h4>removeAll</h4>
1591
1592              <div class="summary"><span style="display: none; ">void</span>
1593                  <!-- Note: intentionally longer 80 columns -->
1594                  <span>chrome.contextMenus.removeAll</span>(<span class="optional"><span style="display: none; ">, </span><span>function</span>
1595                      <var><span>callback</span></var></span>)</div>
1596
1597              <div class="description">
1598                <p class="todo" style="display: none; ">Undocumented.</p>
1599                <p>Remove all context menu items added by this extension.</p>
1600
1601                <!-- PARAMETERS -->
1602                <h4>Parameters</h4>
1603                <dl>
1604                  <div>
1605                    <div>
1606          <dt>
1607            <var>callback</var>
1608              <em>
1609
1610                <!-- TYPE -->
1611                <div style="display:inline">
1612                  (
1613                    <span class="optional">optional</span>
1614                    <span class="enum" style="display: none; ">enumerated</span>
1615                    <span id="typeTemplate">
1616                      <span style="display: none; ">
1617                        <a> Type</a>
1618                      </span>
1619                      <span>
1620                        <span style="display: none; ">
1621                          array of <span><span></span></span>
1622                        </span>
1623                        <span>function</span>
1624                        <span style="display: none; "></span>
1625                      </span>
1626                    </span>
1627                  )
1628                </div>
1629
1630              </em>
1631          </dt>
1632          <dd class="todo" style="display: none; ">
1633            Undocumented.
1634          </dd>
1635          <dd>Called when removal is complete.</dd>
1636          <dd style="display: none; ">
1637            This parameter was added in version
1638            <b><span></span></b>.
1639            You must omit this parameter in earlier versions,
1640            and you may omit it in any version.  If you require this
1641            parameter, the manifest key
1642            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
1643            can ensure that your extension won't be run in an earlier browser version.
1644          </dd>
1645
1646          <!-- OBJECT PROPERTIES -->
1647          <dd style="display: none; ">
1648            <dl>
1649              <div>
1650                <div>
1651                </div>
1652              </div>
1653            </dl>
1654          </dd>
1655
1656          <!-- OBJECT METHODS -->
1657          <dd style="display: none; ">
1658            <div></div>
1659          </dd>
1660
1661          <!-- OBJECT EVENT FIELDS -->
1662          <dd style="display: none; ">
1663            <div></div>
1664          </dd>
1665
1666          <!-- FUNCTION PARAMETERS -->
1667          <dd style="display: none; ">
1668            <div></div>
1669          </dd>
1670
1671        </div>
1672                  </div>
1673                </dl>
1674
1675                <!-- RETURNS -->
1676                <h4 style="display: none; ">Returns</h4>
1677                <dl>
1678                  <div style="display: none; ">
1679                    <div>
1680                    </div>
1681                  </div>
1682                </dl>
1683
1684                <!-- CALLBACK -->
1685                <div>
1686                  <div>
1687                  <h4>Callback function</h4>
1688                  <p style="display: none; ">
1689                    The callback <em>parameter</em> should specify a function
1690                    that looks like this:
1691                  </p>
1692                  <p>
1693                    If you specify the <em>callback</em> parameter, it should
1694                    specify a function that looks like this:
1695                  </p>
1696
1697                  <!-- Note: intentionally longer 80 columns -->
1698                  <pre>function(<span></span>) <span class="subdued">{...}</span>;</pre>
1699                  <dl>
1700                    <div style="display: none; ">
1701                      <div>
1702                      </div>
1703                    </div>
1704                  </dl>
1705                  </div>
1706                </div>
1707
1708                <!-- MIN_VERSION -->
1709                <p style="display: none; ">
1710                  This function was added in version <b><span></span></b>.
1711                  If you require this function, the manifest key
1712                  <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
1713                  can ensure that your extension won't be run in an earlier browser version.
1714                </p>
1715              </div> <!-- /description -->
1716
1717            </div><div class="apiItem">
1718              <a name="method-update"></a> <!-- method-anchor -->
1719              <h4>update</h4>
1720
1721              <div class="summary"><span style="display: none; ">void</span>
1722                  <!-- Note: intentionally longer 80 columns -->
1723                  <span>chrome.contextMenus.update</span>(<span class="null"><span style="display: none; ">, </span><span>integer</span>
1724                      <var><span>id</span></var></span><span class="null"><span>, </span><span>object</span>
1725                      <var><span>updateProperties</span></var></span><span class="optional"><span>, </span><span>function</span>
1726                      <var><span>callback</span></var></span>)</div>
1727
1728              <div class="description">
1729                <p class="todo" style="display: none; ">Undocumented.</p>
1730                <p>Update a previously created context menu item.</p>
1731
1732                <!-- PARAMETERS -->
1733                <h4>Parameters</h4>
1734                <dl>
1735                  <div>
1736                    <div>
1737          <dt>
1738            <var>id</var>
1739              <em>
1740
1741                <!-- TYPE -->
1742                <div style="display:inline">
1743                  (
1744                    <span class="optional" style="display: none; ">optional</span>
1745                    <span class="enum" style="display: none; ">enumerated</span>
1746                    <span id="typeTemplate">
1747                      <span style="display: none; ">
1748                        <a> Type</a>
1749                      </span>
1750                      <span>
1751                        <span style="display: none; ">
1752                          array of <span><span></span></span>
1753                        </span>
1754                        <span>integer</span>
1755                        <span style="display: none; "></span>
1756                      </span>
1757                    </span>
1758                  )
1759                </div>
1760
1761              </em>
1762          </dt>
1763          <dd class="todo" style="display: none; ">
1764            Undocumented.
1765          </dd>
1766          <dd>The ID of the item to update.</dd>
1767          <dd style="display: none; ">
1768            This parameter was added in version
1769            <b><span></span></b>.
1770            You must omit this parameter in earlier versions,
1771            and you may omit it in any version.  If you require this
1772            parameter, the manifest key
1773            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
1774            can ensure that your extension won't be run in an earlier browser version.
1775          </dd>
1776
1777          <!-- OBJECT PROPERTIES -->
1778          <dd style="display: none; ">
1779            <dl>
1780              <div>
1781                <div>
1782                </div>
1783              </div>
1784            </dl>
1785          </dd>
1786
1787          <!-- OBJECT METHODS -->
1788          <dd style="display: none; ">
1789            <div></div>
1790          </dd>
1791
1792          <!-- OBJECT EVENT FIELDS -->
1793          <dd style="display: none; ">
1794            <div></div>
1795          </dd>
1796
1797          <!-- FUNCTION PARAMETERS -->
1798          <dd style="display: none; ">
1799            <div></div>
1800          </dd>
1801
1802        </div>
1803                  </div><div>
1804                    <div>
1805          <dt>
1806            <var>updateProperties</var>
1807              <em>
1808
1809                <!-- TYPE -->
1810                <div style="display:inline">
1811                  (
1812                    <span class="optional" style="display: none; ">optional</span>
1813                    <span class="enum" style="display: none; ">enumerated</span>
1814                    <span id="typeTemplate">
1815                      <span style="display: none; ">
1816                        <a> Type</a>
1817                      </span>
1818                      <span>
1819                        <span style="display: none; ">
1820                          array of <span><span></span></span>
1821                        </span>
1822                        <span>object</span>
1823                        <span style="display: none; "></span>
1824                      </span>
1825                    </span>
1826                  )
1827                </div>
1828
1829              </em>
1830          </dt>
1831          <dd class="todo" style="display: none; ">
1832            Undocumented.
1833          </dd>
1834          <dd>The properties to update. Accepts the same values as the create function.</dd>
1835          <dd style="display: none; ">
1836            This parameter was added in version
1837            <b><span></span></b>.
1838            You must omit this parameter in earlier versions,
1839            and you may omit it in any version.  If you require this
1840            parameter, the manifest key
1841            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
1842            can ensure that your extension won't be run in an earlier browser version.
1843          </dd>
1844
1845          <!-- OBJECT PROPERTIES -->
1846          <dd>
1847            <dl>
1848              <div>
1849                <div>
1850          <dt>
1851            <var>type</var>
1852              <em>
1853
1854                <!-- TYPE -->
1855                <div style="display:inline">
1856                  (
1857                    <span class="optional">optional</span>
1858                    <span class="enum" style="display: none; ">enumerated</span>
1859                    <span id="typeTemplate">
1860                      <span style="display: none; ">
1861                        <a> Type</a>
1862                      </span>
1863                      <span>
1864                        <span style="display: none; ">
1865                          array of <span><span></span></span>
1866                        </span>
1867                        <span>string</span>
1868                        <span style="display: none; "></span>
1869                      </span>
1870                    </span>
1871                  )
1872                </div>
1873
1874              </em>
1875          </dt>
1876          <dd class="todo">
1877            Undocumented.
1878          </dd>
1879          <dd style="display: none; ">
1880            Description of this parameter from the json schema.
1881          </dd>
1882          <dd style="display: none; ">
1883            This parameter was added in version
1884            <b><span></span></b>.
1885            You must omit this parameter in earlier versions,
1886            and you may omit it in any version.  If you require this
1887            parameter, the manifest key
1888            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
1889            can ensure that your extension won't be run in an earlier browser version.
1890          </dd>
1891
1892          <!-- OBJECT PROPERTIES -->
1893          <dd style="display: none; ">
1894            <dl>
1895              <div>
1896                <div>
1897                </div>
1898              </div>
1899            </dl>
1900          </dd>
1901
1902          <!-- OBJECT METHODS -->
1903          <dd style="display: none; ">
1904            <div></div>
1905          </dd>
1906
1907          <!-- OBJECT EVENT FIELDS -->
1908          <dd style="display: none; ">
1909            <div></div>
1910          </dd>
1911
1912          <!-- FUNCTION PARAMETERS -->
1913          <dd style="display: none; ">
1914            <div></div>
1915          </dd>
1916
1917        </div>
1918              </div><div>
1919                <div>
1920          <dt>
1921            <var>title</var>
1922              <em>
1923
1924                <!-- TYPE -->
1925                <div style="display:inline">
1926                  (
1927                    <span class="optional">optional</span>
1928                    <span class="enum" style="display: none; ">enumerated</span>
1929                    <span id="typeTemplate">
1930                      <span style="display: none; ">
1931                        <a> Type</a>
1932                      </span>
1933                      <span>
1934                        <span style="display: none; ">
1935                          array of <span><span></span></span>
1936                        </span>
1937                        <span>string</span>
1938                        <span style="display: none; "></span>
1939                      </span>
1940                    </span>
1941                  )
1942                </div>
1943
1944              </em>
1945          </dt>
1946          <dd class="todo">
1947            Undocumented.
1948          </dd>
1949          <dd style="display: none; ">
1950            Description of this parameter from the json schema.
1951          </dd>
1952          <dd style="display: none; ">
1953            This parameter was added in version
1954            <b><span></span></b>.
1955            You must omit this parameter in earlier versions,
1956            and you may omit it in any version.  If you require this
1957            parameter, the manifest key
1958            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
1959            can ensure that your extension won't be run in an earlier browser version.
1960          </dd>
1961
1962          <!-- OBJECT PROPERTIES -->
1963          <dd style="display: none; ">
1964            <dl>
1965              <div>
1966                <div>
1967                </div>
1968              </div>
1969            </dl>
1970          </dd>
1971
1972          <!-- OBJECT METHODS -->
1973          <dd style="display: none; ">
1974            <div></div>
1975          </dd>
1976
1977          <!-- OBJECT EVENT FIELDS -->
1978          <dd style="display: none; ">
1979            <div></div>
1980          </dd>
1981
1982          <!-- FUNCTION PARAMETERS -->
1983          <dd style="display: none; ">
1984            <div></div>
1985          </dd>
1986
1987        </div>
1988              </div><div>
1989                <div>
1990          <dt>
1991            <var>checked</var>
1992              <em>
1993
1994                <!-- TYPE -->
1995                <div style="display:inline">
1996                  (
1997                    <span class="optional">optional</span>
1998                    <span class="enum" style="display: none; ">enumerated</span>
1999                    <span id="typeTemplate">
2000                      <span style="display: none; ">
2001                        <a> Type</a>
2002                      </span>
2003                      <span>
2004                        <span style="display: none; ">
2005                          array of <span><span></span></span>
2006                        </span>
2007                        <span>boolean</span>
2008                        <span style="display: none; "></span>
2009                      </span>
2010                    </span>
2011                  )
2012                </div>
2013
2014              </em>
2015          </dt>
2016          <dd class="todo">
2017            Undocumented.
2018          </dd>
2019          <dd style="display: none; ">
2020            Description of this parameter from the json schema.
2021          </dd>
2022          <dd style="display: none; ">
2023            This parameter was added in version
2024            <b><span></span></b>.
2025            You must omit this parameter in earlier versions,
2026            and you may omit it in any version.  If you require this
2027            parameter, the manifest key
2028            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
2029            can ensure that your extension won't be run in an earlier browser version.
2030          </dd>
2031
2032          <!-- OBJECT PROPERTIES -->
2033          <dd style="display: none; ">
2034            <dl>
2035              <div>
2036                <div>
2037                </div>
2038              </div>
2039            </dl>
2040          </dd>
2041
2042          <!-- OBJECT METHODS -->
2043          <dd style="display: none; ">
2044            <div></div>
2045          </dd>
2046
2047          <!-- OBJECT EVENT FIELDS -->
2048          <dd style="display: none; ">
2049            <div></div>
2050          </dd>
2051
2052          <!-- FUNCTION PARAMETERS -->
2053          <dd style="display: none; ">
2054            <div></div>
2055          </dd>
2056
2057        </div>
2058              </div><div>
2059                <div>
2060          <dt>
2061            <var>contexts</var>
2062              <em>
2063
2064                <!-- TYPE -->
2065                <div style="display:inline">
2066                  (
2067                    <span class="optional">optional</span>
2068                    <span class="enum" style="display: none; ">enumerated</span>
2069                    <span id="typeTemplate">
2070                      <span style="display: none; ">
2071                        <a> Type</a>
2072                      </span>
2073                      <span>
2074                        <span>
2075                          array of <span><span>
2076                      <span style="display: none; ">
2077                        <a> Type</a>
2078                      </span>
2079                      <span>
2080                        <span style="display: none; ">
2081                          array of <span><span></span></span>
2082                        </span>
2083                        <span>string</span>
2084                        <span style="display: none; "></span>
2085                      </span>
2086                    </span></span>
2087                        </span>
2088                        <span style="display: none; ">paramType</span>
2089                        <span style="display: none; "></span>
2090                      </span>
2091                    </span>
2092                  )
2093                </div>
2094
2095              </em>
2096          </dt>
2097          <dd class="todo">
2098            Undocumented.
2099          </dd>
2100          <dd style="display: none; ">
2101            Description of this parameter from the json schema.
2102          </dd>
2103          <dd style="display: none; ">
2104            This parameter was added in version
2105            <b><span></span></b>.
2106            You must omit this parameter in earlier versions,
2107            and you may omit it in any version.  If you require this
2108            parameter, the manifest key
2109            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
2110            can ensure that your extension won't be run in an earlier browser version.
2111          </dd>
2112
2113          <!-- OBJECT PROPERTIES -->
2114          <dd style="display: none; ">
2115            <dl>
2116              <div>
2117                <div>
2118                </div>
2119              </div>
2120            </dl>
2121          </dd>
2122
2123          <!-- OBJECT METHODS -->
2124          <dd style="display: none; ">
2125            <div></div>
2126          </dd>
2127
2128          <!-- OBJECT EVENT FIELDS -->
2129          <dd style="display: none; ">
2130            <div></div>
2131          </dd>
2132
2133          <!-- FUNCTION PARAMETERS -->
2134          <dd style="display: none; ">
2135            <div></div>
2136          </dd>
2137
2138        </div>
2139              </div><div>
2140                <div>
2141          <dt>
2142            <var>onclick</var>
2143              <em>
2144
2145                <!-- TYPE -->
2146                <div style="display:inline">
2147                  (
2148                    <span class="optional">optional</span>
2149                    <span class="enum" style="display: none; ">enumerated</span>
2150                    <span id="typeTemplate">
2151                      <span style="display: none; ">
2152                        <a> Type</a>
2153                      </span>
2154                      <span>
2155                        <span style="display: none; ">
2156                          array of <span><span></span></span>
2157                        </span>
2158                        <span>function</span>
2159                        <span style="display: none; "></span>
2160                      </span>
2161                    </span>
2162                  )
2163                </div>
2164
2165              </em>
2166          </dt>
2167          <dd class="todo">
2168            Undocumented.
2169          </dd>
2170          <dd style="display: none; ">
2171            Description of this parameter from the json schema.
2172          </dd>
2173          <dd style="display: none; ">
2174            This parameter was added in version
2175            <b><span></span></b>.
2176            You must omit this parameter in earlier versions,
2177            and you may omit it in any version.  If you require this
2178            parameter, the manifest key
2179            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
2180            can ensure that your extension won't be run in an earlier browser version.
2181          </dd>
2182
2183          <!-- OBJECT PROPERTIES -->
2184          <dd style="display: none; ">
2185            <dl>
2186              <div>
2187                <div>
2188                </div>
2189              </div>
2190            </dl>
2191          </dd>
2192
2193          <!-- OBJECT METHODS -->
2194          <dd style="display: none; ">
2195            <div></div>
2196          </dd>
2197
2198          <!-- OBJECT EVENT FIELDS -->
2199          <dd style="display: none; ">
2200            <div></div>
2201          </dd>
2202
2203          <!-- FUNCTION PARAMETERS -->
2204          <dd style="display: none; ">
2205            <div></div>
2206          </dd>
2207
2208        </div>
2209              </div><div>
2210                <div>
2211          <dt>
2212            <var>parentId</var>
2213              <em>
2214
2215                <!-- TYPE -->
2216                <div style="display:inline">
2217                  (
2218                    <span class="optional">optional</span>
2219                    <span class="enum" style="display: none; ">enumerated</span>
2220                    <span id="typeTemplate">
2221                      <span style="display: none; ">
2222                        <a> Type</a>
2223                      </span>
2224                      <span>
2225                        <span style="display: none; ">
2226                          array of <span><span></span></span>
2227                        </span>
2228                        <span>integer</span>
2229                        <span style="display: none; "></span>
2230                      </span>
2231                    </span>
2232                  )
2233                </div>
2234
2235              </em>
2236          </dt>
2237          <dd class="todo" style="display: none; ">
2238            Undocumented.
2239          </dd>
2240          <dd>Note: You cannot change an item to be a child of one of its own descendants.</dd>
2241          <dd style="display: none; ">
2242            This parameter was added in version
2243            <b><span></span></b>.
2244            You must omit this parameter in earlier versions,
2245            and you may omit it in any version.  If you require this
2246            parameter, the manifest key
2247            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
2248            can ensure that your extension won't be run in an earlier browser version.
2249          </dd>
2250
2251          <!-- OBJECT PROPERTIES -->
2252          <dd style="display: none; ">
2253            <dl>
2254              <div>
2255                <div>
2256                </div>
2257              </div>
2258            </dl>
2259          </dd>
2260
2261          <!-- OBJECT METHODS -->
2262          <dd style="display: none; ">
2263            <div></div>
2264          </dd>
2265
2266          <!-- OBJECT EVENT FIELDS -->
2267          <dd style="display: none; ">
2268            <div></div>
2269          </dd>
2270
2271          <!-- FUNCTION PARAMETERS -->
2272          <dd style="display: none; ">
2273            <div></div>
2274          </dd>
2275
2276        </div>
2277              </div><div>
2278                <div>
2279          <dt>
2280            <var>documentUrlPatterns</var>
2281              <em>
2282
2283                <!-- TYPE -->
2284                <div style="display:inline">
2285                  (
2286                    <span class="optional">optional</span>
2287                    <span class="enum" style="display: none; ">enumerated</span>
2288                    <span id="typeTemplate">
2289                      <span style="display: none; ">
2290                        <a> Type</a>
2291                      </span>
2292                      <span>
2293                        <span>
2294                          array of <span><span>
2295                      <span style="display: none; ">
2296                        <a> Type</a>
2297                      </span>
2298                      <span>
2299                        <span style="display: none; ">
2300                          array of <span><span></span></span>
2301                        </span>
2302                        <span>string</span>
2303                        <span style="display: none; "></span>
2304                      </span>
2305                    </span></span>
2306                        </span>
2307                        <span style="display: none; ">paramType</span>
2308                        <span style="display: none; "></span>
2309                      </span>
2310                    </span>
2311                  )
2312                </div>
2313
2314              </em>
2315          </dt>
2316          <dd class="todo">
2317            Undocumented.
2318          </dd>
2319          <dd style="display: none; ">
2320            Description of this parameter from the json schema.
2321          </dd>
2322          <dd style="display: none; ">
2323            This parameter was added in version
2324            <b><span></span></b>.
2325            You must omit this parameter in earlier versions,
2326            and you may omit it in any version.  If you require this
2327            parameter, the manifest key
2328            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
2329            can ensure that your extension won't be run in an earlier browser version.
2330          </dd>
2331
2332          <!-- OBJECT PROPERTIES -->
2333          <dd style="display: none; ">
2334            <dl>
2335              <div>
2336                <div>
2337                </div>
2338              </div>
2339            </dl>
2340          </dd>
2341
2342          <!-- OBJECT METHODS -->
2343          <dd style="display: none; ">
2344            <div></div>
2345          </dd>
2346
2347          <!-- OBJECT EVENT FIELDS -->
2348          <dd style="display: none; ">
2349            <div></div>
2350          </dd>
2351
2352          <!-- FUNCTION PARAMETERS -->
2353          <dd style="display: none; ">
2354            <div></div>
2355          </dd>
2356
2357        </div>
2358              </div><div>
2359                <div>
2360          <dt>
2361            <var>targetUrlPatterns</var>
2362              <em>
2363
2364                <!-- TYPE -->
2365                <div style="display:inline">
2366                  (
2367                    <span class="optional">optional</span>
2368                    <span class="enum" style="display: none; ">enumerated</span>
2369                    <span id="typeTemplate">
2370                      <span style="display: none; ">
2371                        <a> Type</a>
2372                      </span>
2373                      <span>
2374                        <span>
2375                          array of <span><span>
2376                      <span style="display: none; ">
2377                        <a> Type</a>
2378                      </span>
2379                      <span>
2380                        <span style="display: none; ">
2381                          array of <span><span></span></span>
2382                        </span>
2383                        <span>string</span>
2384                        <span style="display: none; "></span>
2385                      </span>
2386                    </span></span>
2387                        </span>
2388                        <span style="display: none; ">paramType</span>
2389                        <span style="display: none; "></span>
2390                      </span>
2391                    </span>
2392                  )
2393                </div>
2394
2395              </em>
2396          </dt>
2397          <dd class="todo">
2398            Undocumented.
2399          </dd>
2400          <dd style="display: none; ">
2401            Description of this parameter from the json schema.
2402          </dd>
2403          <dd style="display: none; ">
2404            This parameter was added in version
2405            <b><span></span></b>.
2406            You must omit this parameter in earlier versions,
2407            and you may omit it in any version.  If you require this
2408            parameter, the manifest key
2409            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
2410            can ensure that your extension won't be run in an earlier browser version.
2411          </dd>
2412
2413          <!-- OBJECT PROPERTIES -->
2414          <dd style="display: none; ">
2415            <dl>
2416              <div>
2417                <div>
2418                </div>
2419              </div>
2420            </dl>
2421          </dd>
2422
2423          <!-- OBJECT METHODS -->
2424          <dd style="display: none; ">
2425            <div></div>
2426          </dd>
2427
2428          <!-- OBJECT EVENT FIELDS -->
2429          <dd style="display: none; ">
2430            <div></div>
2431          </dd>
2432
2433          <!-- FUNCTION PARAMETERS -->
2434          <dd style="display: none; ">
2435            <div></div>
2436          </dd>
2437
2438        </div>
2439              </div>
2440            </dl>
2441          </dd>
2442
2443          <!-- OBJECT METHODS -->
2444          <dd style="display: none; ">
2445            <div></div>
2446          </dd>
2447
2448          <!-- OBJECT EVENT FIELDS -->
2449          <dd style="display: none; ">
2450            <div></div>
2451          </dd>
2452
2453          <!-- FUNCTION PARAMETERS -->
2454          <dd style="display: none; ">
2455            <div></div>
2456          </dd>
2457
2458        </div>
2459                  </div><div>
2460                    <div>
2461          <dt>
2462            <var>callback</var>
2463              <em>
2464
2465                <!-- TYPE -->
2466                <div style="display:inline">
2467                  (
2468                    <span class="optional">optional</span>
2469                    <span class="enum" style="display: none; ">enumerated</span>
2470                    <span id="typeTemplate">
2471                      <span style="display: none; ">
2472                        <a> Type</a>
2473                      </span>
2474                      <span>
2475                        <span style="display: none; ">
2476                          array of <span><span></span></span>
2477                        </span>
2478                        <span>function</span>
2479                        <span style="display: none; "></span>
2480                      </span>
2481                    </span>
2482                  )
2483                </div>
2484
2485              </em>
2486          </dt>
2487          <dd class="todo" style="display: none; ">
2488            Undocumented.
2489          </dd>
2490          <dd>Called when the context menu has been updated.</dd>
2491          <dd style="display: none; ">
2492            This parameter was added in version
2493            <b><span></span></b>.
2494            You must omit this parameter in earlier versions,
2495            and you may omit it in any version.  If you require this
2496            parameter, the manifest key
2497            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
2498            can ensure that your extension won't be run in an earlier browser version.
2499          </dd>
2500
2501          <!-- OBJECT PROPERTIES -->
2502          <dd style="display: none; ">
2503            <dl>
2504              <div>
2505                <div>
2506                </div>
2507              </div>
2508            </dl>
2509          </dd>
2510
2511          <!-- OBJECT METHODS -->
2512          <dd style="display: none; ">
2513            <div></div>
2514          </dd>
2515
2516          <!-- OBJECT EVENT FIELDS -->
2517          <dd style="display: none; ">
2518            <div></div>
2519          </dd>
2520
2521          <!-- FUNCTION PARAMETERS -->
2522          <dd style="display: none; ">
2523            <div></div>
2524          </dd>
2525
2526        </div>
2527                  </div>
2528                </dl>
2529
2530                <!-- RETURNS -->
2531                <h4 style="display: none; ">Returns</h4>
2532                <dl>
2533                  <div style="display: none; ">
2534                    <div>
2535                    </div>
2536                  </div>
2537                </dl>
2538
2539                <!-- CALLBACK -->
2540                <div>
2541                  <div>
2542                  <h4>Callback function</h4>
2543                  <p style="display: none; ">
2544                    The callback <em>parameter</em> should specify a function
2545                    that looks like this:
2546                  </p>
2547                  <p>
2548                    If you specify the <em>callback</em> parameter, it should
2549                    specify a function that looks like this:
2550                  </p>
2551
2552                  <!-- Note: intentionally longer 80 columns -->
2553                  <pre>function(<span></span>) <span class="subdued">{...}</span>;</pre>
2554                  <dl>
2555                    <div style="display: none; ">
2556                      <div>
2557                      </div>
2558                    </div>
2559                  </dl>
2560                  </div>
2561                </div>
2562
2563                <!-- MIN_VERSION -->
2564                <p style="display: none; ">
2565                  This function was added in version <b><span></span></b>.
2566                  If you require this function, the manifest key
2567                  <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
2568                  can ensure that your extension won't be run in an earlier browser version.
2569                </p>
2570              </div> <!-- /description -->
2571
2572            </div>  <!-- /apiItem -->
2573
2574          </div>  <!-- /apiGroup -->
2575
2576          <!-- EVENTS -->
2577          <div id="eventsTemplate" class="apiGroup" style="display: none; ">
2578            <a></a>
2579            <h3>Events</h3>
2580            <!-- iterates over all events -->
2581            <div class="apiItem">
2582              <a></a>
2583              <h4>event name</h4>
2584
2585              <div class="summary">
2586                <!-- Note: intentionally longer 80 columns -->
2587                <span class="subdued">chrome.bookmarks</span><span>onEvent</span><span class="subdued">.addListener</span>(function(<span>Type param1, Type param2</span>) <span class="subdued">{...}</span>);
2588              </div>
2589
2590              <div class="description">
2591                <p class="todo">Undocumented.</p>
2592                <p>
2593                  A description from the json schema def of the event goes here.
2594                </p>
2595
2596                <!-- PARAMETERS -->
2597                <div>
2598                  <h4>Parameters</h4>
2599                  <dl>
2600                    <div>
2601                      <div>
2602                      </div>
2603                    </div>
2604                  </dl>
2605                </div>
2606              </div> <!-- /decription -->
2607
2608            </div> <!-- /apiItem -->
2609
2610          </div> <!-- /apiGroup -->
2611
2612          <!-- TYPES -->
2613          <div class="apiGroup">
2614            <a name="types"></a>
2615            <h3 id="types">Types</h3>
2616
2617            <!-- iterates over all types -->
2618            <div class="apiItem">
2619              <a name="type-OnClickData"></a>
2620              <h4>OnClickData</h4>
2621
2622              <div>
2623          <dt>
2624            <var style="display: none; ">paramName</var>
2625              <em>
2626
2627                <!-- TYPE -->
2628                <div style="display:inline">
2629                  (
2630                    <span class="optional" style="display: none; ">optional</span>
2631                    <span class="enum" style="display: none; ">enumerated</span>
2632                    <span id="typeTemplate">
2633                      <span style="display: none; ">
2634                        <a> Type</a>
2635                      </span>
2636                      <span>
2637                        <span style="display: none; ">
2638                          array of <span><span></span></span>
2639                        </span>
2640                        <span>object</span>
2641                        <span style="display: none; "></span>
2642                      </span>
2643                    </span>
2644                  )
2645                </div>
2646
2647              </em>
2648          </dt>
2649          <dd class="todo" style="display: none; ">
2650            Undocumented.
2651          </dd>
2652          <dd>Information sent when a context menu item is clicked.</dd>
2653          <dd style="display: none; ">
2654            This parameter was added in version
2655            <b><span></span></b>.
2656            You must omit this parameter in earlier versions,
2657            and you may omit it in any version.  If you require this
2658            parameter, the manifest key
2659            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
2660            can ensure that your extension won't be run in an earlier browser version.
2661          </dd>
2662
2663          <!-- OBJECT PROPERTIES -->
2664          <dd>
2665            <dl>
2666              <div>
2667                <div>
2668          <dt>
2669            <var>menuItemId</var>
2670              <em>
2671
2672                <!-- TYPE -->
2673                <div style="display:inline">
2674                  (
2675                    <span class="optional" style="display: none; ">optional</span>
2676                    <span class="enum" style="display: none; ">enumerated</span>
2677                    <span id="typeTemplate">
2678                      <span style="display: none; ">
2679                        <a> Type</a>
2680                      </span>
2681                      <span>
2682                        <span style="display: none; ">
2683                          array of <span><span></span></span>
2684                        </span>
2685                        <span>integer</span>
2686                        <span style="display: none; "></span>
2687                      </span>
2688                    </span>
2689                  )
2690                </div>
2691
2692              </em>
2693          </dt>
2694          <dd class="todo" style="display: none; ">
2695            Undocumented.
2696          </dd>
2697          <dd>The ID of the menu item that was clicked.</dd>
2698          <dd style="display: none; ">
2699            This parameter was added in version
2700            <b><span></span></b>.
2701            You must omit this parameter in earlier versions,
2702            and you may omit it in any version.  If you require this
2703            parameter, the manifest key
2704            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
2705            can ensure that your extension won't be run in an earlier browser version.
2706          </dd>
2707
2708          <!-- OBJECT PROPERTIES -->
2709          <dd style="display: none; ">
2710            <dl>
2711              <div>
2712                <div>
2713                </div>
2714              </div>
2715            </dl>
2716          </dd>
2717
2718          <!-- OBJECT METHODS -->
2719          <dd style="display: none; ">
2720            <div></div>
2721          </dd>
2722
2723          <!-- OBJECT EVENT FIELDS -->
2724          <dd style="display: none; ">
2725            <div></div>
2726          </dd>
2727
2728          <!-- FUNCTION PARAMETERS -->
2729          <dd style="display: none; ">
2730            <div></div>
2731          </dd>
2732
2733        </div>
2734              </div><div>
2735                <div>
2736          <dt>
2737            <var>parentMenuItemId</var>
2738              <em>
2739
2740                <!-- TYPE -->
2741                <div style="display:inline">
2742                  (
2743                    <span class="optional">optional</span>
2744                    <span class="enum" style="display: none; ">enumerated</span>
2745                    <span id="typeTemplate">
2746                      <span style="display: none; ">
2747                        <a> Type</a>
2748                      </span>
2749                      <span>
2750                        <span style="display: none; ">
2751                          array of <span><span></span></span>
2752                        </span>
2753                        <span>integer</span>
2754                        <span style="display: none; "></span>
2755                      </span>
2756                    </span>
2757                  )
2758                </div>
2759
2760              </em>
2761          </dt>
2762          <dd class="todo" style="display: none; ">
2763            Undocumented.
2764          </dd>
2765          <dd>The parent ID, if any, for the item clicked.</dd>
2766          <dd style="display: none; ">
2767            This parameter was added in version
2768            <b><span></span></b>.
2769            You must omit this parameter in earlier versions,
2770            and you may omit it in any version.  If you require this
2771            parameter, the manifest key
2772            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
2773            can ensure that your extension won't be run in an earlier browser version.
2774          </dd>
2775
2776          <!-- OBJECT PROPERTIES -->
2777          <dd style="display: none; ">
2778            <dl>
2779              <div>
2780                <div>
2781                </div>
2782              </div>
2783            </dl>
2784          </dd>
2785
2786          <!-- OBJECT METHODS -->
2787          <dd style="display: none; ">
2788            <div></div>
2789          </dd>
2790
2791          <!-- OBJECT EVENT FIELDS -->
2792          <dd style="display: none; ">
2793            <div></div>
2794          </dd>
2795
2796          <!-- FUNCTION PARAMETERS -->
2797          <dd style="display: none; ">
2798            <div></div>
2799          </dd>
2800
2801        </div>
2802              </div><div>
2803                <div>
2804          <dt>
2805            <var>mediaType</var>
2806              <em>
2807
2808                <!-- TYPE -->
2809                <div style="display:inline">
2810                  (
2811                    <span class="optional">optional</span>
2812                    <span class="enum" style="display: none; ">enumerated</span>
2813                    <span id="typeTemplate">
2814                      <span style="display: none; ">
2815                        <a> Type</a>
2816                      </span>
2817                      <span>
2818                        <span style="display: none; ">
2819                          array of <span><span></span></span>
2820                        </span>
2821                        <span>string</span>
2822                        <span style="display: none; "></span>
2823                      </span>
2824                    </span>
2825                  )
2826                </div>
2827
2828              </em>
2829          </dt>
2830          <dd class="todo" style="display: none; ">
2831            Undocumented.
2832          </dd>
2833          <dd>One of 'image', 'video', or 'audio' if the context menu was activated on one of these types of elements.</dd>
2834          <dd style="display: none; ">
2835            This parameter was added in version
2836            <b><span></span></b>.
2837            You must omit this parameter in earlier versions,
2838            and you may omit it in any version.  If you require this
2839            parameter, the manifest key
2840            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
2841            can ensure that your extension won't be run in an earlier browser version.
2842          </dd>
2843
2844          <!-- OBJECT PROPERTIES -->
2845          <dd style="display: none; ">
2846            <dl>
2847              <div>
2848                <div>
2849                </div>
2850              </div>
2851            </dl>
2852          </dd>
2853
2854          <!-- OBJECT METHODS -->
2855          <dd style="display: none; ">
2856            <div></div>
2857          </dd>
2858
2859          <!-- OBJECT EVENT FIELDS -->
2860          <dd style="display: none; ">
2861            <div></div>
2862          </dd>
2863
2864          <!-- FUNCTION PARAMETERS -->
2865          <dd style="display: none; ">
2866            <div></div>
2867          </dd>
2868
2869        </div>
2870              </div><div>
2871                <div>
2872          <dt>
2873            <var>linkUrl</var>
2874              <em>
2875
2876                <!-- TYPE -->
2877                <div style="display:inline">
2878                  (
2879                    <span class="optional">optional</span>
2880                    <span class="enum" style="display: none; ">enumerated</span>
2881                    <span id="typeTemplate">
2882                      <span style="display: none; ">
2883                        <a> Type</a>
2884                      </span>
2885                      <span>
2886                        <span style="display: none; ">
2887                          array of <span><span></span></span>
2888                        </span>
2889                        <span>string</span>
2890                        <span style="display: none; "></span>
2891                      </span>
2892                    </span>
2893                  )
2894                </div>
2895
2896              </em>
2897          </dt>
2898          <dd class="todo" style="display: none; ">
2899            Undocumented.
2900          </dd>
2901          <dd>If the element is a link, the URL it points to.</dd>
2902          <dd style="display: none; ">
2903            This parameter was added in version
2904            <b><span></span></b>.
2905            You must omit this parameter in earlier versions,
2906            and you may omit it in any version.  If you require this
2907            parameter, the manifest key
2908            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
2909            can ensure that your extension won't be run in an earlier browser version.
2910          </dd>
2911
2912          <!-- OBJECT PROPERTIES -->
2913          <dd style="display: none; ">
2914            <dl>
2915              <div>
2916                <div>
2917                </div>
2918              </div>
2919            </dl>
2920          </dd>
2921
2922          <!-- OBJECT METHODS -->
2923          <dd style="display: none; ">
2924            <div></div>
2925          </dd>
2926
2927          <!-- OBJECT EVENT FIELDS -->
2928          <dd style="display: none; ">
2929            <div></div>
2930          </dd>
2931
2932          <!-- FUNCTION PARAMETERS -->
2933          <dd style="display: none; ">
2934            <div></div>
2935          </dd>
2936
2937        </div>
2938              </div><div>
2939                <div>
2940          <dt>
2941            <var>srcUrl</var>
2942              <em>
2943
2944                <!-- TYPE -->
2945                <div style="display:inline">
2946                  (
2947                    <span class="optional">optional</span>
2948                    <span class="enum" style="display: none; ">enumerated</span>
2949                    <span id="typeTemplate">
2950                      <span style="display: none; ">
2951                        <a> Type</a>
2952                      </span>
2953                      <span>
2954                        <span style="display: none; ">
2955                          array of <span><span></span></span>
2956                        </span>
2957                        <span>string</span>
2958                        <span style="display: none; "></span>
2959                      </span>
2960                    </span>
2961                  )
2962                </div>
2963
2964              </em>
2965          </dt>
2966          <dd class="todo" style="display: none; ">
2967            Undocumented.
2968          </dd>
2969          <dd>Will be present for elements with a 'src' URL.</dd>
2970          <dd style="display: none; ">
2971            This parameter was added in version
2972            <b><span></span></b>.
2973            You must omit this parameter in earlier versions,
2974            and you may omit it in any version.  If you require this
2975            parameter, the manifest key
2976            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
2977            can ensure that your extension won't be run in an earlier browser version.
2978          </dd>
2979
2980          <!-- OBJECT PROPERTIES -->
2981          <dd style="display: none; ">
2982            <dl>
2983              <div>
2984                <div>
2985                </div>
2986              </div>
2987            </dl>
2988          </dd>
2989
2990          <!-- OBJECT METHODS -->
2991          <dd style="display: none; ">
2992            <div></div>
2993          </dd>
2994
2995          <!-- OBJECT EVENT FIELDS -->
2996          <dd style="display: none; ">
2997            <div></div>
2998          </dd>
2999
3000          <!-- FUNCTION PARAMETERS -->
3001          <dd style="display: none; ">
3002            <div></div>
3003          </dd>
3004
3005        </div>
3006              </div><div>
3007                <div>
3008          <dt>
3009            <var>pageUrl</var>
3010              <em>
3011
3012                <!-- TYPE -->
3013                <div style="display:inline">
3014                  (
3015                    <span class="optional" style="display: none; ">optional</span>
3016                    <span class="enum" style="display: none; ">enumerated</span>
3017                    <span id="typeTemplate">
3018                      <span style="display: none; ">
3019                        <a> Type</a>
3020                      </span>
3021                      <span>
3022                        <span style="display: none; ">
3023                          array of <span><span></span></span>
3024                        </span>
3025                        <span>string</span>
3026                        <span style="display: none; "></span>
3027                      </span>
3028                    </span>
3029                  )
3030                </div>
3031
3032              </em>
3033          </dt>
3034          <dd class="todo" style="display: none; ">
3035            Undocumented.
3036          </dd>
3037          <dd>The URL of the page where the menu item was clicked.</dd>
3038          <dd style="display: none; ">
3039            This parameter was added in version
3040            <b><span></span></b>.
3041            You must omit this parameter in earlier versions,
3042            and you may omit it in any version.  If you require this
3043            parameter, the manifest key
3044            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
3045            can ensure that your extension won't be run in an earlier browser version.
3046          </dd>
3047
3048          <!-- OBJECT PROPERTIES -->
3049          <dd style="display: none; ">
3050            <dl>
3051              <div>
3052                <div>
3053                </div>
3054              </div>
3055            </dl>
3056          </dd>
3057
3058          <!-- OBJECT METHODS -->
3059          <dd style="display: none; ">
3060            <div></div>
3061          </dd>
3062
3063          <!-- OBJECT EVENT FIELDS -->
3064          <dd style="display: none; ">
3065            <div></div>
3066          </dd>
3067
3068          <!-- FUNCTION PARAMETERS -->
3069          <dd style="display: none; ">
3070            <div></div>
3071          </dd>
3072
3073        </div>
3074              </div><div>
3075                <div>
3076          <dt>
3077            <var>frameUrl</var>
3078              <em>
3079
3080                <!-- TYPE -->
3081                <div style="display:inline">
3082                  (
3083                    <span class="optional">optional</span>
3084                    <span class="enum" style="display: none; ">enumerated</span>
3085                    <span id="typeTemplate">
3086                      <span style="display: none; ">
3087                        <a> Type</a>
3088                      </span>
3089                      <span>
3090                        <span style="display: none; ">
3091                          array of <span><span></span></span>
3092                        </span>
3093                        <span>string</span>
3094                        <span style="display: none; "></span>
3095                      </span>
3096                    </span>
3097                  )
3098                </div>
3099
3100              </em>
3101          </dt>
3102          <dd class="todo" style="display: none; ">
3103            Undocumented.
3104          </dd>
3105          <dd> The URL of the frame of the element where the context menu was clicked, if it was in a frame.</dd>
3106          <dd style="display: none; ">
3107            This parameter was added in version
3108            <b><span></span></b>.
3109            You must omit this parameter in earlier versions,
3110            and you may omit it in any version.  If you require this
3111            parameter, the manifest key
3112            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
3113            can ensure that your extension won't be run in an earlier browser version.
3114          </dd>
3115
3116          <!-- OBJECT PROPERTIES -->
3117          <dd style="display: none; ">
3118            <dl>
3119              <div>
3120                <div>
3121                </div>
3122              </div>
3123            </dl>
3124          </dd>
3125
3126          <!-- OBJECT METHODS -->
3127          <dd style="display: none; ">
3128            <div></div>
3129          </dd>
3130
3131          <!-- OBJECT EVENT FIELDS -->
3132          <dd style="display: none; ">
3133            <div></div>
3134          </dd>
3135
3136          <!-- FUNCTION PARAMETERS -->
3137          <dd style="display: none; ">
3138            <div></div>
3139          </dd>
3140
3141        </div>
3142              </div><div>
3143                <div>
3144          <dt>
3145            <var>selectionText</var>
3146              <em>
3147
3148                <!-- TYPE -->
3149                <div style="display:inline">
3150                  (
3151                    <span class="optional">optional</span>
3152                    <span class="enum" style="display: none; ">enumerated</span>
3153                    <span id="typeTemplate">
3154                      <span style="display: none; ">
3155                        <a> Type</a>
3156                      </span>
3157                      <span>
3158                        <span style="display: none; ">
3159                          array of <span><span></span></span>
3160                        </span>
3161                        <span>string</span>
3162                        <span style="display: none; "></span>
3163                      </span>
3164                    </span>
3165                  )
3166                </div>
3167
3168              </em>
3169          </dt>
3170          <dd class="todo" style="display: none; ">
3171            Undocumented.
3172          </dd>
3173          <dd>The text for the context selection, if any.</dd>
3174          <dd style="display: none; ">
3175            This parameter was added in version
3176            <b><span></span></b>.
3177            You must omit this parameter in earlier versions,
3178            and you may omit it in any version.  If you require this
3179            parameter, the manifest key
3180            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
3181            can ensure that your extension won't be run in an earlier browser version.
3182          </dd>
3183
3184          <!-- OBJECT PROPERTIES -->
3185          <dd style="display: none; ">
3186            <dl>
3187              <div>
3188                <div>
3189                </div>
3190              </div>
3191            </dl>
3192          </dd>
3193
3194          <!-- OBJECT METHODS -->
3195          <dd style="display: none; ">
3196            <div></div>
3197          </dd>
3198
3199          <!-- OBJECT EVENT FIELDS -->
3200          <dd style="display: none; ">
3201            <div></div>
3202          </dd>
3203
3204          <!-- FUNCTION PARAMETERS -->
3205          <dd style="display: none; ">
3206            <div></div>
3207          </dd>
3208
3209        </div>
3210              </div><div>
3211                <div>
3212          <dt>
3213            <var>editable</var>
3214              <em>
3215
3216                <!-- TYPE -->
3217                <div style="display:inline">
3218                  (
3219                    <span class="optional" style="display: none; ">optional</span>
3220                    <span class="enum" style="display: none; ">enumerated</span>
3221                    <span id="typeTemplate">
3222                      <span style="display: none; ">
3223                        <a> Type</a>
3224                      </span>
3225                      <span>
3226                        <span style="display: none; ">
3227                          array of <span><span></span></span>
3228                        </span>
3229                        <span>string</span>
3230                        <span style="display: none; "></span>
3231                      </span>
3232                    </span>
3233                  )
3234                </div>
3235
3236              </em>
3237          </dt>
3238          <dd class="todo" style="display: none; ">
3239            Undocumented.
3240          </dd>
3241          <dd>A flag indicating whether the element is editable (text input, textarea, etc.).</dd>
3242          <dd style="display: none; ">
3243            This parameter was added in version
3244            <b><span></span></b>.
3245            You must omit this parameter in earlier versions,
3246            and you may omit it in any version.  If you require this
3247            parameter, the manifest key
3248            <a href="manifest.html#minimum_chrome_version">minimum_chrome_version</a>
3249            can ensure that your extension won't be run in an earlier browser version.
3250          </dd>
3251
3252          <!-- OBJECT PROPERTIES -->
3253          <dd style="display: none; ">
3254            <dl>
3255              <div>
3256                <div>
3257                </div>
3258              </div>
3259            </dl>
3260          </dd>
3261
3262          <!-- OBJECT METHODS -->
3263          <dd style="display: none; ">
3264            <div></div>
3265          </dd>
3266
3267          <!-- OBJECT EVENT FIELDS -->
3268          <dd style="display: none; ">
3269            <div></div>
3270          </dd>
3271
3272          <!-- FUNCTION PARAMETERS -->
3273          <dd style="display: none; ">
3274            <div></div>
3275          </dd>
3276
3277        </div>
3278              </div>
3279            </dl>
3280          </dd>
3281
3282          <!-- OBJECT METHODS -->
3283          <dd style="display: none; ">
3284            <div></div>
3285          </dd>
3286
3287          <!-- OBJECT EVENT FIELDS -->
3288          <dd style="display: none; ">
3289            <div></div>
3290          </dd>
3291
3292          <!-- FUNCTION PARAMETERS -->
3293          <dd style="display: none; ">
3294            <div></div>
3295          </dd>
3296
3297        </div>
3298
3299            </div> <!-- /apiItem -->
3300
3301          </div> <!-- /apiGroup -->
3302
3303        </div> <!-- /apiPage -->
3304      </div> <!-- /gc-pagecontent -->
3305    </div> <!-- /g-section -->
3306  </div> <!-- /codesiteContent -->
3307    <div id="gc-footer" --="">
3308      <div class="text">
3309  <p>
3310  Except as otherwise <a href="http://code.google.com/policies.html#restrictions">noted</a>,
3311  the content of this page is licensed under the <a rel="license" href="http://creativecommons.org/licenses/by/3.0/">Creative Commons
3312  Attribution 3.0 License</a>, and code samples are licensed under the
3313  <a rel="license" href="http://code.google.com/google_bsd_license.html">BSD License</a>.
3314  </p>
3315  <p>
3316  ©2011 Google
3317  </p>
3318
3319<!-- begin analytics -->
3320<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>
3321<script src="http://www.google-analytics.com/ga.js" type="text/javascript"></script>
3322
3323<script type="text/javascript">
3324  // chrome doc tracking
3325  try {
3326    var engdocs = _gat._getTracker("YT-10763712-2");
3327    engdocs._trackPageview();
3328  } catch(err) {}
3329
3330  // code.google.com site-wide tracking
3331  try {
3332    _uacct="UA-18071-1";
3333    _uanchor=1;
3334    _uff=0;
3335    urchinTracker();
3336  }
3337  catch(e) {/* urchinTracker not available. */}
3338</script>
3339<!-- end analytics -->
3340      </div>
3341    </div> <!-- /gc-footer -->
3342  </div> <!-- /gc-container -->
3343</body></html>
3344