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

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

Issue 8071025: Move contentSettings extension API out of experimental (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: fix Created 9 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
(Empty)
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/jstempla te_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>chrome.experimental.contentSettings - 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_versio n</a>
71 can ensure that your extension won't be run in an earlier browser ve rsion.
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/c ode_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_cvz fqtno">
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="Se arch">
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"></scr ipt>
134 <script type="text/javascript">google.load("elements", "1", {packages: "transliteration"});</script>
135 <script type="text/javascript" src="http://www.google.com/coop/cse/t13 n?form=cse&amp;t13n_langs=en"></script>
136 <script type="text/javascript" src="http://www.google.com/coop/cse/bra nd?form=cse&amp;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/">Lab s</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 documen tation">Docs</a>
152 </li>
153 <li id="faq_link">
154 <a href="faq.html" title="Answers to frequently asked questions abou t 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-exte nsions" 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><a href="contextMenus.html">Context Menus</a></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="i18n.html">Internationalization</a></li>
203 <li><a href="messaging.html">Message Passing</a></li>
204 <li><a href="npapi.html">NPAPI Plugins</a></li>
205 </ul>
206 </li>
207 <li>Finishing
208 <ul>
209 <li><a href="hosting.html">Hosting</a></li>
210 <li><a href="external_extensions.html">Other Deployment Option s</a></li>
211 </ul>
212 </li>
213 </ul>
214 </li>
215 <li><h2><a href="apps.html">Packaged Apps</a></h2></li>
216 <li><h2><a href="tutorials.html">Tutorials</a></h2>
217 <ul>
218 <li><a href="tut_debugging.html">Debugging</a></li>
219 <li><a href="tut_analytics.html">Google Analytics</a></li>
220 <li><a href="tut_oauth.html">OAuth</a></li>
221 </ul>
222 </li>
223 <li><h2>Reference</h2>
224 <ul>
225 <li>Formats
226 <ul>
227 <li><a href="manifest.html">Manifest Files</a></li>
228 <li><a href="match_patterns.html">Match Patterns</a></li>
229 </ul>
230 </li>
231 <li><a href="permission_warnings.html">Permission Warnings</a></li >
232 <li><a href="api_index.html">chrome.* APIs</a></li>
233 <li><a href="api_other.html">Other APIs</a></li>
234 </ul>
235 </li>
236 <li><h2><a href="samples.html">Samples</a></h2></li>
237 <div class="line"> </div>
238 <li><h2>More</h2>
239 <ul>
240 <li><a href="http://code.google.com/chrome/webstore/docs/index.htm l">Chrome Web Store</a></li>
241 <li><a href="http://code.google.com/chrome/apps/docs/developers_gu ide.html">Hosted Apps</a></li>
242 <li><a href="themes.html">Themes</a></li>
243 </ul>
244 </li>
245 </ul>
246 </div>
247 <script>
248 initToggles();
249 </script>
250
251 <div class="g-unit" id="gc-pagecontent">
252 <div id="pageTitle">
253 <h1 class="page_title">chrome.experimental.contentSettings</h1>
254 </div>
255 <!-- TABLE OF CONTENTS -->
256 <div id="toc">
257 <h2>Contents</h2>
258 <ol>
259 <li style="display: none; ">
260 <a>h2Name</a>
261 <ol>
262 <li>
263 <a>h3Name</a>
264 </li>
265 </ol>
266 </li>
267 <li>
268 <a href="#apiReference">API reference: chrome.experimental.conte ntSettings</a>
269 <ol>
270 <li>
271 <a href="#properties">Properties</a>
272 <ol>
273 <li>
274 <a href="#property-cookies">cookies</a>
275 </li><li>
276 <a href="#property-images">images</a>
277 </li><li>
278 <a href="#property-javascript">javascript</a>
279 </li><li>
280 <a href="#property-plugins">plugins</a>
281 </li><li>
282 <a href="#property-popups">popups</a>
283 </li><li>
284 <a href="#property-notifications">notifications</a>
285 </li>
286 </ol>
287 </li>
288 <li style="display: none; ">
289 <a>Methods</a>
290 <ol>
291 <li>
292 <a href="#method-anchor">methodName</a>
293 </li>
294 </ol>
295 </li>
296 <li style="display: none; ">
297 <a>Events</a>
298 <ol>
299 <li>
300 <a href="#event-anchor">eventName</a>
301 </li>
302 </ol>
303 </li>
304 <li>
305 <a href="#types">Types</a>
306 <ol>
307 <li>
308 <a href="#type-ResourceIdentifier">ResourceIdentifier</a >
309 </li><li>
310 <a href="#type-ContentSetting">ContentSetting</a>
311 </li>
312 </ol>
313 </li>
314 </ol>
315 </li>
316 </ol>
317 </div>
318 <!-- /TABLE OF CONTENTS -->
319
320 <!-- Standard content lead-in for experimental API pages -->
321 <p id="classSummary">
322 For information on how to use experimental APIs, see the <a href="expe rimental.html">chrome.experimental.* APIs</a> page.
323 </p>
324
325 <!-- STATIC CONTENT PLACEHOLDER -->
326 <div id="static"></div>
327
328 <!-- API PAGE -->
329 <div class="apiPage">
330 <a name="apiReference"></a>
331 <h2>API reference: chrome.experimental.contentSettings</h2>
332
333 <!-- PROPERTIES -->
334 <div class="apiGroup">
335 <a name="properties"></a>
336 <h3 id="properties">Properties</h3>
337
338 <div>
339 <a name="property-cookies"></a>
340 <h4>cookies</h4>
341 <div class="summary">
342 <!-- Note: intentionally longer 80 columns -->
343 <span>chrome.experimental.contentSettings.</span><span>cookies</ span>
344 </div>
345 <div>
346 <dt>
347 <var>cookies</var>
348 <em>
349
350 <!-- TYPE -->
351 <div style="display:inline">
352 (
353 <span class="optional" style="display: none; ">optional</spa n>
354 <span class="enum" style="display: none; ">enumerated</span>
355 <span id="typeTemplate">
356 <span>
357 <a href="experimental.contentSettings.html#type-ContentS etting">ContentSetting</a>
358 </span>
359 <span style="display: none; ">
360 <span>
361 array of <span><span></span></span>
362 </span>
363 <span>paramType</span>
364 <span></span>
365 </span>
366 </span>
367 )
368 </div>
369
370 </em>
371 </dt>
372 <dd class="todo" style="display: none; ">
373 Undocumented.
374 </dd>
375 <dd>Whether to allow cookies and other local data to be set by website s. One of<br><var>allow</var>: Accept cookies,<br><var>block</var>: Block cookie s,<br><var>session_only</var>: Accept cookies only for the current session. Defa ult is <var>allow</var>.<br>The primary URL is the URL representing the cookie o rigin. The secondary URL is the URL of the top-level frame.</dd>
376 <dd style="display: none; ">
377 This parameter was added in version
378 <b><span></span></b>.
379 You must omit this parameter in earlier versions,
380 and you may omit it in any version. If you require this
381 parameter, the manifest key
382 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
383 can ensure that your extension won't be run in an earlier browser ve rsion.
384 </dd>
385
386 <!-- OBJECT PROPERTIES -->
387 <dd style="display: none; ">
388 <dl>
389 <div>
390 <div>
391 </div>
392 </div>
393 </dl>
394 </dd>
395
396 <!-- OBJECT METHODS -->
397 <dd style="display: none; ">
398 <div></div>
399 </dd>
400
401 <!-- OBJECT EVENT FIELDS -->
402 <dd style="display: none; ">
403 <div></div>
404 </dd>
405
406 <!-- FUNCTION PARAMETERS -->
407 <dd style="display: none; ">
408 <div></div>
409 </dd>
410
411 </div>
412 </div><div>
413 <a name="property-images"></a>
414 <h4>images</h4>
415 <div class="summary">
416 <!-- Note: intentionally longer 80 columns -->
417 <span>chrome.experimental.contentSettings.</span><span>images</s pan>
418 </div>
419 <div>
420 <dt>
421 <var>images</var>
422 <em>
423
424 <!-- TYPE -->
425 <div style="display:inline">
426 (
427 <span class="optional" style="display: none; ">optional</spa n>
428 <span class="enum" style="display: none; ">enumerated</span>
429 <span id="typeTemplate">
430 <span>
431 <a href="experimental.contentSettings.html#type-ContentS etting">ContentSetting</a>
432 </span>
433 <span style="display: none; ">
434 <span>
435 array of <span><span></span></span>
436 </span>
437 <span>paramType</span>
438 <span></span>
439 </span>
440 </span>
441 )
442 </div>
443
444 </em>
445 </dt>
446 <dd class="todo" style="display: none; ">
447 Undocumented.
448 </dd>
449 <dd>Whether to show images. One of<br><var>allow</var>: Show images,<b r><var>block</var>: Don't show images. Default is <var>allow</var>.<br>The prima ry URL is the main-frame URL. The secondary URL is not used.</dd>
450 <dd style="display: none; ">
451 This parameter was added in version
452 <b><span></span></b>.
453 You must omit this parameter in earlier versions,
454 and you may omit it in any version. If you require this
455 parameter, the manifest key
456 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
457 can ensure that your extension won't be run in an earlier browser ve rsion.
458 </dd>
459
460 <!-- OBJECT PROPERTIES -->
461 <dd style="display: none; ">
462 <dl>
463 <div>
464 <div>
465 </div>
466 </div>
467 </dl>
468 </dd>
469
470 <!-- OBJECT METHODS -->
471 <dd style="display: none; ">
472 <div></div>
473 </dd>
474
475 <!-- OBJECT EVENT FIELDS -->
476 <dd style="display: none; ">
477 <div></div>
478 </dd>
479
480 <!-- FUNCTION PARAMETERS -->
481 <dd style="display: none; ">
482 <div></div>
483 </dd>
484
485 </div>
486 </div><div>
487 <a name="property-javascript"></a>
488 <h4>javascript</h4>
489 <div class="summary">
490 <!-- Note: intentionally longer 80 columns -->
491 <span>chrome.experimental.contentSettings.</span><span>javascrip t</span>
492 </div>
493 <div>
494 <dt>
495 <var>javascript</var>
496 <em>
497
498 <!-- TYPE -->
499 <div style="display:inline">
500 (
501 <span class="optional" style="display: none; ">optional</spa n>
502 <span class="enum" style="display: none; ">enumerated</span>
503 <span id="typeTemplate">
504 <span>
505 <a href="experimental.contentSettings.html#type-ContentS etting">ContentSetting</a>
506 </span>
507 <span style="display: none; ">
508 <span>
509 array of <span><span></span></span>
510 </span>
511 <span>paramType</span>
512 <span></span>
513 </span>
514 </span>
515 )
516 </div>
517
518 </em>
519 </dt>
520 <dd class="todo" style="display: none; ">
521 Undocumented.
522 </dd>
523 <dd>Whether to run Javascript. One of<br><var>allow</var>: Run Javascr ipt,<br><var>block</var>: Don't run Javascript. Default is <var>allow</var>.<br> The primary URL is the main-frame URL. The secondary URL is not used.</dd>
524 <dd style="display: none; ">
525 This parameter was added in version
526 <b><span></span></b>.
527 You must omit this parameter in earlier versions,
528 and you may omit it in any version. If you require this
529 parameter, the manifest key
530 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
531 can ensure that your extension won't be run in an earlier browser ve rsion.
532 </dd>
533
534 <!-- OBJECT PROPERTIES -->
535 <dd style="display: none; ">
536 <dl>
537 <div>
538 <div>
539 </div>
540 </div>
541 </dl>
542 </dd>
543
544 <!-- OBJECT METHODS -->
545 <dd style="display: none; ">
546 <div></div>
547 </dd>
548
549 <!-- OBJECT EVENT FIELDS -->
550 <dd style="display: none; ">
551 <div></div>
552 </dd>
553
554 <!-- FUNCTION PARAMETERS -->
555 <dd style="display: none; ">
556 <div></div>
557 </dd>
558
559 </div>
560 </div><div>
561 <a name="property-plugins"></a>
562 <h4>plugins</h4>
563 <div class="summary">
564 <!-- Note: intentionally longer 80 columns -->
565 <span>chrome.experimental.contentSettings.</span><span>plugins</ span>
566 </div>
567 <div>
568 <dt>
569 <var>plugins</var>
570 <em>
571
572 <!-- TYPE -->
573 <div style="display:inline">
574 (
575 <span class="optional" style="display: none; ">optional</spa n>
576 <span class="enum" style="display: none; ">enumerated</span>
577 <span id="typeTemplate">
578 <span>
579 <a href="experimental.contentSettings.html#type-ContentS etting">ContentSetting</a>
580 </span>
581 <span style="display: none; ">
582 <span>
583 array of <span><span></span></span>
584 </span>
585 <span>paramType</span>
586 <span></span>
587 </span>
588 </span>
589 )
590 </div>
591
592 </em>
593 </dt>
594 <dd class="todo" style="display: none; ">
595 Undocumented.
596 </dd>
597 <dd>Whether to run plug-ins. One of<br><var>allow</var>: Run plug-ins automatically,<br><var>block</var>: Don't run plug-ins automatically. Default is <var>allow</var>.<br>The primary URL is the main-frame URL. The secondary URL i s not used.</dd>
598 <dd style="display: none; ">
599 This parameter was added in version
600 <b><span></span></b>.
601 You must omit this parameter in earlier versions,
602 and you may omit it in any version. If you require this
603 parameter, the manifest key
604 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
605 can ensure that your extension won't be run in an earlier browser ve rsion.
606 </dd>
607
608 <!-- OBJECT PROPERTIES -->
609 <dd style="display: none; ">
610 <dl>
611 <div>
612 <div>
613 </div>
614 </div>
615 </dl>
616 </dd>
617
618 <!-- OBJECT METHODS -->
619 <dd style="display: none; ">
620 <div></div>
621 </dd>
622
623 <!-- OBJECT EVENT FIELDS -->
624 <dd style="display: none; ">
625 <div></div>
626 </dd>
627
628 <!-- FUNCTION PARAMETERS -->
629 <dd style="display: none; ">
630 <div></div>
631 </dd>
632
633 </div>
634 </div><div>
635 <a name="property-popups"></a>
636 <h4>popups</h4>
637 <div class="summary">
638 <!-- Note: intentionally longer 80 columns -->
639 <span>chrome.experimental.contentSettings.</span><span>popups</s pan>
640 </div>
641 <div>
642 <dt>
643 <var>popups</var>
644 <em>
645
646 <!-- TYPE -->
647 <div style="display:inline">
648 (
649 <span class="optional" style="display: none; ">optional</spa n>
650 <span class="enum" style="display: none; ">enumerated</span>
651 <span id="typeTemplate">
652 <span>
653 <a href="experimental.contentSettings.html#type-ContentS etting">ContentSetting</a>
654 </span>
655 <span style="display: none; ">
656 <span>
657 array of <span><span></span></span>
658 </span>
659 <span>paramType</span>
660 <span></span>
661 </span>
662 </span>
663 )
664 </div>
665
666 </em>
667 </dt>
668 <dd class="todo" style="display: none; ">
669 Undocumented.
670 </dd>
671 <dd>Whether to allow sites to show pop-ups. One of<br><var>allow</var> : Allow sites to show pop-ups,<br><var>block</var>: Don't allow sites to show po p-ups. Default is <var>block</var>.<br>The primary URL is the main-frame URL. Th e secondary URL is not used.</dd>
672 <dd style="display: none; ">
673 This parameter was added in version
674 <b><span></span></b>.
675 You must omit this parameter in earlier versions,
676 and you may omit it in any version. If you require this
677 parameter, the manifest key
678 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
679 can ensure that your extension won't be run in an earlier browser ve rsion.
680 </dd>
681
682 <!-- OBJECT PROPERTIES -->
683 <dd style="display: none; ">
684 <dl>
685 <div>
686 <div>
687 </div>
688 </div>
689 </dl>
690 </dd>
691
692 <!-- OBJECT METHODS -->
693 <dd style="display: none; ">
694 <div></div>
695 </dd>
696
697 <!-- OBJECT EVENT FIELDS -->
698 <dd style="display: none; ">
699 <div></div>
700 </dd>
701
702 <!-- FUNCTION PARAMETERS -->
703 <dd style="display: none; ">
704 <div></div>
705 </dd>
706
707 </div>
708 </div><div>
709 <a name="property-notifications"></a>
710 <h4>notifications</h4>
711 <div class="summary">
712 <!-- Note: intentionally longer 80 columns -->
713 <span>chrome.experimental.contentSettings.</span><span>notificat ions</span>
714 </div>
715 <div>
716 <dt>
717 <var>notifications</var>
718 <em>
719
720 <!-- TYPE -->
721 <div style="display:inline">
722 (
723 <span class="optional" style="display: none; ">optional</spa n>
724 <span class="enum" style="display: none; ">enumerated</span>
725 <span id="typeTemplate">
726 <span>
727 <a href="experimental.contentSettings.html#type-ContentS etting">ContentSetting</a>
728 </span>
729 <span style="display: none; ">
730 <span>
731 array of <span><span></span></span>
732 </span>
733 <span>paramType</span>
734 <span></span>
735 </span>
736 </span>
737 )
738 </div>
739
740 </em>
741 </dt>
742 <dd class="todo" style="display: none; ">
743 Undocumented.
744 </dd>
745 <dd>Whether to allow sites to show desktop notifications. One of<br><v ar>allow</var>: Allow sites to show desktop notifications,<br><var>block</var>: Don't allow sites to show desktop notifications,<br><var>ask</var>: Ask when a s ite wants to show desktop notifications. Default is <var>ask</var>.<br>The prima ry URL is the main-frame URL. The secondary URL is not used.</dd>
746 <dd style="display: none; ">
747 This parameter was added in version
748 <b><span></span></b>.
749 You must omit this parameter in earlier versions,
750 and you may omit it in any version. If you require this
751 parameter, the manifest key
752 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
753 can ensure that your extension won't be run in an earlier browser ve rsion.
754 </dd>
755
756 <!-- OBJECT PROPERTIES -->
757 <dd style="display: none; ">
758 <dl>
759 <div>
760 <div>
761 </div>
762 </div>
763 </dl>
764 </dd>
765
766 <!-- OBJECT METHODS -->
767 <dd style="display: none; ">
768 <div></div>
769 </dd>
770
771 <!-- OBJECT EVENT FIELDS -->
772 <dd style="display: none; ">
773 <div></div>
774 </dd>
775
776 <!-- FUNCTION PARAMETERS -->
777 <dd style="display: none; ">
778 <div></div>
779 </dd>
780
781 </div>
782 </div>
783
784 </div> <!-- /apiGroup -->
785
786 <!-- METHODS -->
787 <div id="methodsTemplate" class="apiGroup" style="display: none; ">
788 <a></a>
789 <h3>Methods</h3>
790
791 <!-- iterates over all functions -->
792 <div class="apiItem">
793 <a></a> <!-- method-anchor -->
794 <h4>method name</h4>
795
796 <div class="summary"><span>void</span>
797 <!-- Note: intentionally longer 80 columns -->
798 <span>chrome.module.methodName</span>(<span><span>, </span><sp an></span>
799 <var><span></span></var></span>)</div>
800
801 <div class="description">
802 <p class="todo">Undocumented.</p>
803 <p>
804 A description from the json schema def of the function goes he re.
805 </p>
806
807 <!-- PARAMETERS -->
808 <h4>Parameters</h4>
809 <dl>
810 <div>
811 <div>
812 </div>
813 </div>
814 </dl>
815
816 <!-- RETURNS -->
817 <h4>Returns</h4>
818 <dl>
819 <div>
820 <div>
821 </div>
822 </div>
823 </dl>
824
825 <!-- CALLBACK -->
826 <div>
827 <div>
828 <h4>Callback function</h4>
829 <p>
830 The callback <em>parameter</em> should specify a function
831 that looks like this:
832 </p>
833 <p>
834 If you specify the <em>callback</em> parameter, it should
835 specify a function that looks like this:
836 </p>
837
838 <!-- Note: intentionally longer 80 columns -->
839 <pre>function(<span>Type param1, Type param2</span>) <span cla ss="subdued">{...}</span>;</pre>
840 <dl>
841 <div>
842 <div>
843 </div>
844 </div>
845 </dl>
846 </div>
847 </div>
848
849 <!-- MIN_VERSION -->
850 <p>
851 This function was added in version <b><span></span></b>.
852 If you require this function, the manifest key
853 <a href="manifest.html#minimum_chrome_version">minimum_chrome_ version</a>
854 can ensure that your extension won't be run in an earlier brow ser version.
855 </p>
856 </div> <!-- /description -->
857
858 </div> <!-- /apiItem -->
859
860 </div> <!-- /apiGroup -->
861
862 <!-- EVENTS -->
863 <div id="eventsTemplate" class="apiGroup" style="display: none; ">
864 <a></a>
865 <h3>Events</h3>
866 <!-- iterates over all events -->
867 <div class="apiItem">
868 <a></a>
869 <h4>event name</h4>
870
871 <div class="summary">
872 <!-- Note: intentionally longer 80 columns -->
873 <span class="subdued">chrome.bookmarks</span><span>onEvent</span ><span class="subdued">.addListener</span>(function(<span>Type param1, Type para m2</span>) <span class="subdued">{...}</span><span>, Type opt_param1, Type opt_p aram2</span>);
874 </div>
875
876 <div class="description">
877 <p class="todo">Undocumented.</p>
878 <p>
879 A description from the json schema def of the event goes here.
880 </p>
881
882 <!-- LISTENER PARAMETERS -->
883 <div>
884 <h4>Listener parameters</h4>
885 <dl>
886 <div>
887 <div>
888 </div>
889 </div>
890 </dl>
891 </div>
892
893 <!-- EXTRA PARAMETERS -->
894 <div>
895 <h4>Extra parameters to addListener</h4>
896 <dl>
897 <div>
898 <div>
899 </div>
900 </div>
901 </dl>
902 </div>
903
904 <!-- LISTENER RETURN VALUE -->
905 <h4>Listener returns</h4>
906 <dl>
907 <div>
908 <div>
909 </div>
910 </div>
911 </dl>
912
913 </div> <!-- /description -->
914 </div> <!-- /apiItem -->
915
916 </div> <!-- /apiGroup -->
917
918 <!-- TYPES -->
919 <div class="apiGroup">
920 <a name="types"></a>
921 <h3 id="types">Types</h3>
922
923 <!-- iterates over all types -->
924 <div class="apiItem">
925 <a name="type-ResourceIdentifier"></a>
926 <h4>ResourceIdentifier</h4>
927
928 <div>
929 <dt>
930 <var style="display: none; ">paramName</var>
931 <em>
932
933 <!-- TYPE -->
934 <div style="display:inline">
935 (
936 <span class="optional" style="display: none; ">optional</spa n>
937 <span class="enum" style="display: none; ">enumerated</span>
938 <span id="typeTemplate">
939 <span style="display: none; ">
940 <a> Type</a>
941 </span>
942 <span>
943 <span style="display: none; ">
944 array of <span><span></span></span>
945 </span>
946 <span>object</span>
947 <span style="display: none; "></span>
948 </span>
949 </span>
950 )
951 </div>
952
953 </em>
954 </dt>
955 <dd class="todo" style="display: none; ">
956 Undocumented.
957 </dd>
958 <dd>Currently, no content types use resource identifiers.</dd>
959 <dd style="display: none; ">
960 This parameter was added in version
961 <b><span></span></b>.
962 You must omit this parameter in earlier versions,
963 and you may omit it in any version. If you require this
964 parameter, the manifest key
965 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
966 can ensure that your extension won't be run in an earlier browser ve rsion.
967 </dd>
968
969 <!-- OBJECT PROPERTIES -->
970 <dd>
971 <dl>
972 <div>
973 <div>
974 <dt>
975 <var>id</var>
976 <em>
977
978 <!-- TYPE -->
979 <div style="display:inline">
980 (
981 <span class="optional" style="display: none; ">optional</spa n>
982 <span class="enum" style="display: none; ">enumerated</span>
983 <span id="typeTemplate">
984 <span style="display: none; ">
985 <a> Type</a>
986 </span>
987 <span>
988 <span style="display: none; ">
989 array of <span><span></span></span>
990 </span>
991 <span>string</span>
992 <span style="display: none; "></span>
993 </span>
994 </span>
995 )
996 </div>
997
998 </em>
999 </dt>
1000 <dd class="todo" style="display: none; ">
1001 Undocumented.
1002 </dd>
1003 <dd>The resource identifier for the given content type.</dd>
1004 <dd style="display: none; ">
1005 This parameter was added in version
1006 <b><span></span></b>.
1007 You must omit this parameter in earlier versions,
1008 and you may omit it in any version. If you require this
1009 parameter, the manifest key
1010 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
1011 can ensure that your extension won't be run in an earlier browser ve rsion.
1012 </dd>
1013
1014 <!-- OBJECT PROPERTIES -->
1015 <dd style="display: none; ">
1016 <dl>
1017 <div>
1018 <div>
1019 </div>
1020 </div>
1021 </dl>
1022 </dd>
1023
1024 <!-- OBJECT METHODS -->
1025 <dd style="display: none; ">
1026 <div></div>
1027 </dd>
1028
1029 <!-- OBJECT EVENT FIELDS -->
1030 <dd style="display: none; ">
1031 <div></div>
1032 </dd>
1033
1034 <!-- FUNCTION PARAMETERS -->
1035 <dd style="display: none; ">
1036 <div></div>
1037 </dd>
1038
1039 </div>
1040 </div><div>
1041 <div>
1042 <dt>
1043 <var>description</var>
1044 <em>
1045
1046 <!-- TYPE -->
1047 <div style="display:inline">
1048 (
1049 <span class="optional">optional</span>
1050 <span class="enum" style="display: none; ">enumerated</span>
1051 <span id="typeTemplate">
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>
1063 )
1064 </div>
1065
1066 </em>
1067 </dt>
1068 <dd class="todo" style="display: none; ">
1069 Undocumented.
1070 </dd>
1071 <dd>A human readable description of the resource.</dd>
1072 <dd style="display: none; ">
1073 This parameter was added in version
1074 <b><span></span></b>.
1075 You must omit this parameter in earlier versions,
1076 and you may omit it in any version. If you require this
1077 parameter, the manifest key
1078 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
1079 can ensure that your extension won't be run in an earlier browser ve rsion.
1080 </dd>
1081
1082 <!-- OBJECT PROPERTIES -->
1083 <dd style="display: none; ">
1084 <dl>
1085 <div>
1086 <div>
1087 </div>
1088 </div>
1089 </dl>
1090 </dd>
1091
1092 <!-- OBJECT METHODS -->
1093 <dd style="display: none; ">
1094 <div></div>
1095 </dd>
1096
1097 <!-- OBJECT EVENT FIELDS -->
1098 <dd style="display: none; ">
1099 <div></div>
1100 </dd>
1101
1102 <!-- FUNCTION PARAMETERS -->
1103 <dd style="display: none; ">
1104 <div></div>
1105 </dd>
1106
1107 </div>
1108 </div>
1109 </dl>
1110 </dd>
1111
1112 <!-- OBJECT METHODS -->
1113 <dd style="display: none; ">
1114 <div></div>
1115 </dd>
1116
1117 <!-- OBJECT EVENT FIELDS -->
1118 <dd style="display: none; ">
1119 <div></div>
1120 </dd>
1121
1122 <!-- FUNCTION PARAMETERS -->
1123 <dd style="display: none; ">
1124 <div></div>
1125 </dd>
1126
1127 </div>
1128
1129 </div><div class="apiItem">
1130 <a name="type-ContentSetting"></a>
1131 <h4>ContentSetting</h4>
1132
1133 <div>
1134 <dt>
1135 <var style="display: none; ">paramName</var>
1136 <em>
1137
1138 <!-- TYPE -->
1139 <div style="display:inline">
1140 (
1141 <span class="optional" style="display: none; ">optional</spa n>
1142 <span class="enum" style="display: none; ">enumerated</span>
1143 <span id="typeTemplate">
1144 <span style="display: none; ">
1145 <a> Type</a>
1146 </span>
1147 <span>
1148 <span style="display: none; ">
1149 array of <span><span></span></span>
1150 </span>
1151 <span>object</span>
1152 <span style="display: none; "></span>
1153 </span>
1154 </span>
1155 )
1156 </div>
1157
1158 </em>
1159 </dt>
1160 <dd class="todo">
1161 Undocumented.
1162 </dd>
1163 <dd style="display: none; ">
1164 Description of this parameter from the json schema.
1165 </dd>
1166 <dd style="display: none; ">
1167 This parameter was added in version
1168 <b><span></span></b>.
1169 You must omit this parameter in earlier versions,
1170 and you may omit it in any version. If you require this
1171 parameter, the manifest key
1172 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
1173 can ensure that your extension won't be run in an earlier browser ve rsion.
1174 </dd>
1175
1176 <!-- OBJECT PROPERTIES -->
1177 <dd style="display: none; ">
1178 <dl>
1179 <div>
1180 <div>
1181 </div>
1182 </div>
1183 </dl>
1184 </dd>
1185
1186 <!-- OBJECT METHODS -->
1187 <dd>
1188 <div class="apiGroup" style="">
1189 <a name="global-ContentSetting-methods"></a>
1190 <h3>Methods of ContentSetting</h3>
1191
1192 <!-- iterates over all functions -->
1193 <div class="apiItem">
1194 <a name="method-ContentSetting-clear"></a> <!-- method-anchor -->
1195 <h4>clear</h4>
1196
1197 <div class="summary"><span style="display: none; ">void</span>
1198 <!-- Note: intentionally longer 80 columns -->
1199 <span>contentSetting.clear</span>(<span class="null"><span sty le="display: none; ">, </span><span>object</span>
1200 <var><span>details</span></var></span><span class="optiona l"><span>, </span><span>function</span>
1201 <var><span>callback</span></var></span>)</div>
1202
1203 <div class="description">
1204 <p class="todo" style="display: none; ">Undocumented.</p>
1205 <p>Clear all content setting rules set by this extension.</p>
1206
1207 <!-- PARAMETERS -->
1208 <h4>Parameters</h4>
1209 <dl>
1210 <div>
1211 <div>
1212 <dt>
1213 <var>details</var>
1214 <em>
1215
1216 <!-- TYPE -->
1217 <div style="display:inline">
1218 (
1219 <span class="optional" style="display: none; ">optional</spa n>
1220 <span class="enum" style="display: none; ">enumerated</span>
1221 <span id="typeTemplate">
1222 <span style="display: none; ">
1223 <a> Type</a>
1224 </span>
1225 <span>
1226 <span style="display: none; ">
1227 array of <span><span></span></span>
1228 </span>
1229 <span>object</span>
1230 <span style="display: none; "></span>
1231 </span>
1232 </span>
1233 )
1234 </div>
1235
1236 </em>
1237 </dt>
1238 <dd class="todo">
1239 Undocumented.
1240 </dd>
1241 <dd style="display: none; ">
1242 Description of this parameter from the json schema.
1243 </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_versio n</a>
1251 can ensure that your extension won't be run in an earlier browser ve rsion.
1252 </dd>
1253
1254 <!-- OBJECT PROPERTIES -->
1255 <dd>
1256 <dl>
1257 <div>
1258 <div>
1259 <dt>
1260 <var>scope</var>
1261 <em>
1262
1263 <!-- TYPE -->
1264 <div style="display:inline">
1265 (
1266 <span class="optional">optional</span>
1267 <span class="enum">enumerated</span>
1268 <span id="typeTemplate">
1269 <span style="display: none; ">
1270 <a> Type</a>
1271 </span>
1272 <span>
1273 <span style="display: none; ">
1274 array of <span><span></span></span>
1275 </span>
1276 <span>string</span>
1277 <span>["regular", "incognito_session_only"]</span>
1278 </span>
1279 </span>
1280 )
1281 </div>
1282
1283 </em>
1284 </dt>
1285 <dd class="todo" style="display: none; ">
1286 Undocumented.
1287 </dd>
1288 <dd>Where to set the setting (default: regular). One of<br><var>regula r</var>: setting for regular profile (which is inherited by the incognito profil e if not overridden elsewhere),<br><var>incognito_session_only</var>: setting fo r incognito profile that can only be set during an incognito session and is dele ted when the incognito session ends (overrides regular settings).</dd>
1289 <dd style="display: none; ">
1290 This parameter was added in version
1291 <b><span></span></b>.
1292 You must omit this parameter in earlier versions,
1293 and you may omit it in any version. If you require this
1294 parameter, the manifest key
1295 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
1296 can ensure that your extension won't be run in an earlier browser ve rsion.
1297 </dd>
1298
1299 <!-- OBJECT PROPERTIES -->
1300 <dd style="display: none; ">
1301 <dl>
1302 <div>
1303 <div>
1304 </div>
1305 </div>
1306 </dl>
1307 </dd>
1308
1309 <!-- OBJECT METHODS -->
1310 <dd style="display: none; ">
1311 <div></div>
1312 </dd>
1313
1314 <!-- OBJECT EVENT FIELDS -->
1315 <dd style="display: none; ">
1316 <div></div>
1317 </dd>
1318
1319 <!-- FUNCTION PARAMETERS -->
1320 <dd style="display: none; ">
1321 <div></div>
1322 </dd>
1323
1324 </div>
1325 </div>
1326 </dl>
1327 </dd>
1328
1329 <!-- OBJECT METHODS -->
1330 <dd style="display: none; ">
1331 <div></div>
1332 </dd>
1333
1334 <!-- OBJECT EVENT FIELDS -->
1335 <dd style="display: none; ">
1336 <div></div>
1337 </dd>
1338
1339 <!-- FUNCTION PARAMETERS -->
1340 <dd style="display: none; ">
1341 <div></div>
1342 </dd>
1343
1344 </div>
1345 </div><div>
1346 <div>
1347 <dt>
1348 <var>callback</var>
1349 <em>
1350
1351 <!-- TYPE -->
1352 <div style="display:inline">
1353 (
1354 <span class="optional">optional</span>
1355 <span class="enum" style="display: none; ">enumerated</span>
1356 <span id="typeTemplate">
1357 <span style="display: none; ">
1358 <a> Type</a>
1359 </span>
1360 <span>
1361 <span style="display: none; ">
1362 array of <span><span></span></span>
1363 </span>
1364 <span>function</span>
1365 <span style="display: none; "></span>
1366 </span>
1367 </span>
1368 )
1369 </div>
1370
1371 </em>
1372 </dt>
1373 <dd class="todo">
1374 Undocumented.
1375 </dd>
1376 <dd style="display: none; ">
1377 Description of this parameter from the json schema.
1378 </dd>
1379 <dd style="display: none; ">
1380 This parameter was added in version
1381 <b><span></span></b>.
1382 You must omit this parameter in earlier versions,
1383 and you may omit it in any version. If you require this
1384 parameter, the manifest key
1385 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
1386 can ensure that your extension won't be run in an earlier browser ve rsion.
1387 </dd>
1388
1389 <!-- OBJECT PROPERTIES -->
1390 <dd style="display: none; ">
1391 <dl>
1392 <div>
1393 <div>
1394 </div>
1395 </div>
1396 </dl>
1397 </dd>
1398
1399 <!-- OBJECT METHODS -->
1400 <dd style="display: none; ">
1401 <div></div>
1402 </dd>
1403
1404 <!-- OBJECT EVENT FIELDS -->
1405 <dd style="display: none; ">
1406 <div></div>
1407 </dd>
1408
1409 <!-- FUNCTION PARAMETERS -->
1410 <dd style="display: none; ">
1411 <div></div>
1412 </dd>
1413
1414 </div>
1415 </div>
1416 </dl>
1417
1418 <!-- RETURNS -->
1419 <h4 style="display: none; ">Returns</h4>
1420 <dl>
1421 <div style="display: none; ">
1422 <div>
1423 </div>
1424 </div>
1425 </dl>
1426
1427 <!-- CALLBACK -->
1428 <div>
1429 <div>
1430 <h4>Callback function</h4>
1431 <p style="display: none; ">
1432 The callback <em>parameter</em> should specify a function
1433 that looks like this:
1434 </p>
1435 <p>
1436 If you specify the <em>callback</em> parameter, it should
1437 specify a function that looks like this:
1438 </p>
1439
1440 <!-- Note: intentionally longer 80 columns -->
1441 <pre>function(<span></span>) <span class="subdued">{...}</span >;</pre>
1442 <dl>
1443 <div style="display: none; ">
1444 <div>
1445 </div>
1446 </div>
1447 </dl>
1448 </div>
1449 </div>
1450
1451 <!-- MIN_VERSION -->
1452 <p style="display: none; ">
1453 This function was added in version <b><span></span></b>.
1454 If you require this function, the manifest key
1455 <a href="manifest.html#minimum_chrome_version">minimum_chrome_ version</a>
1456 can ensure that your extension won't be run in an earlier brow ser version.
1457 </p>
1458 </div> <!-- /description -->
1459
1460 </div><div class="apiItem">
1461 <a name="method-ContentSetting-get"></a> <!-- method-anchor -->
1462 <h4>get</h4>
1463
1464 <div class="summary"><span style="display: none; ">void</span>
1465 <!-- Note: intentionally longer 80 columns -->
1466 <span>contentSetting.get</span>(<span class="null"><span style ="display: none; ">, </span><span>object</span>
1467 <var><span>details</span></var></span><span class="null">< span>, </span><span>function</span>
1468 <var><span>callback</span></var></span>)</div>
1469
1470 <div class="description">
1471 <p class="todo" style="display: none; ">Undocumented.</p>
1472 <p>Gets the current content setting for a given pair of URLs.</p >
1473
1474 <!-- PARAMETERS -->
1475 <h4>Parameters</h4>
1476 <dl>
1477 <div>
1478 <div>
1479 <dt>
1480 <var>details</var>
1481 <em>
1482
1483 <!-- TYPE -->
1484 <div style="display:inline">
1485 (
1486 <span class="optional" style="display: none; ">optional</spa n>
1487 <span class="enum" style="display: none; ">enumerated</span>
1488 <span id="typeTemplate">
1489 <span style="display: none; ">
1490 <a> Type</a>
1491 </span>
1492 <span>
1493 <span style="display: none; ">
1494 array of <span><span></span></span>
1495 </span>
1496 <span>object</span>
1497 <span style="display: none; "></span>
1498 </span>
1499 </span>
1500 )
1501 </div>
1502
1503 </em>
1504 </dt>
1505 <dd class="todo">
1506 Undocumented.
1507 </dd>
1508 <dd style="display: none; ">
1509 Description of this parameter from the json schema.
1510 </dd>
1511 <dd style="display: none; ">
1512 This parameter was added in version
1513 <b><span></span></b>.
1514 You must omit this parameter in earlier versions,
1515 and you may omit it in any version. If you require this
1516 parameter, the manifest key
1517 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
1518 can ensure that your extension won't be run in an earlier browser ve rsion.
1519 </dd>
1520
1521 <!-- OBJECT PROPERTIES -->
1522 <dd>
1523 <dl>
1524 <div>
1525 <div>
1526 <dt>
1527 <var>primaryUrl</var>
1528 <em>
1529
1530 <!-- TYPE -->
1531 <div style="display:inline">
1532 (
1533 <span class="optional" style="display: none; ">optional</spa n>
1534 <span class="enum" style="display: none; ">enumerated</span>
1535 <span id="typeTemplate">
1536 <span style="display: none; ">
1537 <a> Type</a>
1538 </span>
1539 <span>
1540 <span style="display: none; ">
1541 array of <span><span></span></span>
1542 </span>
1543 <span>string</span>
1544 <span style="display: none; "></span>
1545 </span>
1546 </span>
1547 )
1548 </div>
1549
1550 </em>
1551 </dt>
1552 <dd class="todo" style="display: none; ">
1553 Undocumented.
1554 </dd>
1555 <dd>The primary URL for which the content setting should be retrieved. Note that the meaning of a primary URL depends on the content type.</dd>
1556 <dd style="display: none; ">
1557 This parameter was added in version
1558 <b><span></span></b>.
1559 You must omit this parameter in earlier versions,
1560 and you may omit it in any version. If you require this
1561 parameter, the manifest key
1562 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
1563 can ensure that your extension won't be run in an earlier browser ve rsion.
1564 </dd>
1565
1566 <!-- OBJECT PROPERTIES -->
1567 <dd style="display: none; ">
1568 <dl>
1569 <div>
1570 <div>
1571 </div>
1572 </div>
1573 </dl>
1574 </dd>
1575
1576 <!-- OBJECT METHODS -->
1577 <dd style="display: none; ">
1578 <div></div>
1579 </dd>
1580
1581 <!-- OBJECT EVENT FIELDS -->
1582 <dd style="display: none; ">
1583 <div></div>
1584 </dd>
1585
1586 <!-- FUNCTION PARAMETERS -->
1587 <dd style="display: none; ">
1588 <div></div>
1589 </dd>
1590
1591 </div>
1592 </div><div>
1593 <div>
1594 <dt>
1595 <var>secondaryUrl</var>
1596 <em>
1597
1598 <!-- TYPE -->
1599 <div style="display:inline">
1600 (
1601 <span class="optional">optional</span>
1602 <span class="enum" style="display: none; ">enumerated</span>
1603 <span id="typeTemplate">
1604 <span style="display: none; ">
1605 <a> Type</a>
1606 </span>
1607 <span>
1608 <span style="display: none; ">
1609 array of <span><span></span></span>
1610 </span>
1611 <span>string</span>
1612 <span style="display: none; "></span>
1613 </span>
1614 </span>
1615 )
1616 </div>
1617
1618 </em>
1619 </dt>
1620 <dd class="todo" style="display: none; ">
1621 Undocumented.
1622 </dd>
1623 <dd>The secondary URL for which the content setting should be retrieve d. Defaults to the primary URL. Note that the meaning of a secondary URL depends on the content type, and not all content types use secondary URLs.</dd>
1624 <dd style="display: none; ">
1625 This parameter was added in version
1626 <b><span></span></b>.
1627 You must omit this parameter in earlier versions,
1628 and you may omit it in any version. If you require this
1629 parameter, the manifest key
1630 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
1631 can ensure that your extension won't be run in an earlier browser ve rsion.
1632 </dd>
1633
1634 <!-- OBJECT PROPERTIES -->
1635 <dd style="display: none; ">
1636 <dl>
1637 <div>
1638 <div>
1639 </div>
1640 </div>
1641 </dl>
1642 </dd>
1643
1644 <!-- OBJECT METHODS -->
1645 <dd style="display: none; ">
1646 <div></div>
1647 </dd>
1648
1649 <!-- OBJECT EVENT FIELDS -->
1650 <dd style="display: none; ">
1651 <div></div>
1652 </dd>
1653
1654 <!-- FUNCTION PARAMETERS -->
1655 <dd style="display: none; ">
1656 <div></div>
1657 </dd>
1658
1659 </div>
1660 </div><div>
1661 <div>
1662 <dt>
1663 <var>resourceIdentifier</var>
1664 <em>
1665
1666 <!-- TYPE -->
1667 <div style="display:inline">
1668 (
1669 <span class="optional">optional</span>
1670 <span class="enum" style="display: none; ">enumerated</span>
1671 <span id="typeTemplate">
1672 <span>
1673 <a href="experimental.contentSettings.html#type-Resource Identifier">ResourceIdentifier</a>
1674 </span>
1675 <span style="display: none; ">
1676 <span>
1677 array of <span><span></span></span>
1678 </span>
1679 <span>paramType</span>
1680 <span></span>
1681 </span>
1682 </span>
1683 )
1684 </div>
1685
1686 </em>
1687 </dt>
1688 <dd class="todo" style="display: none; ">
1689 Undocumented.
1690 </dd>
1691 <dd>A more specific identifier of the type of content for which the se ttings should be retrieved.</dd>
1692 <dd style="display: none; ">
1693 This parameter was added in version
1694 <b><span></span></b>.
1695 You must omit this parameter in earlier versions,
1696 and you may omit it in any version. If you require this
1697 parameter, the manifest key
1698 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
1699 can ensure that your extension won't be run in an earlier browser ve rsion.
1700 </dd>
1701
1702 <!-- OBJECT PROPERTIES -->
1703 <dd style="display: none; ">
1704 <dl>
1705 <div>
1706 <div>
1707 </div>
1708 </div>
1709 </dl>
1710 </dd>
1711
1712 <!-- OBJECT METHODS -->
1713 <dd style="display: none; ">
1714 <div></div>
1715 </dd>
1716
1717 <!-- OBJECT EVENT FIELDS -->
1718 <dd style="display: none; ">
1719 <div></div>
1720 </dd>
1721
1722 <!-- FUNCTION PARAMETERS -->
1723 <dd style="display: none; ">
1724 <div></div>
1725 </dd>
1726
1727 </div>
1728 </div><div>
1729 <div>
1730 <dt>
1731 <var>incognito</var>
1732 <em>
1733
1734 <!-- TYPE -->
1735 <div style="display:inline">
1736 (
1737 <span class="optional">optional</span>
1738 <span class="enum" style="display: none; ">enumerated</span>
1739 <span id="typeTemplate">
1740 <span style="display: none; ">
1741 <a> Type</a>
1742 </span>
1743 <span>
1744 <span style="display: none; ">
1745 array of <span><span></span></span>
1746 </span>
1747 <span>boolean</span>
1748 <span style="display: none; "></span>
1749 </span>
1750 </span>
1751 )
1752 </div>
1753
1754 </em>
1755 </dt>
1756 <dd class="todo" style="display: none; ">
1757 Undocumented.
1758 </dd>
1759 <dd>Whether to check the content settings for an incognito session. (d efault false)</dd>
1760 <dd style="display: none; ">
1761 This parameter was added in version
1762 <b><span></span></b>.
1763 You must omit this parameter in earlier versions,
1764 and you may omit it in any version. If you require this
1765 parameter, the manifest key
1766 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
1767 can ensure that your extension won't be run in an earlier browser ve rsion.
1768 </dd>
1769
1770 <!-- OBJECT PROPERTIES -->
1771 <dd style="display: none; ">
1772 <dl>
1773 <div>
1774 <div>
1775 </div>
1776 </div>
1777 </dl>
1778 </dd>
1779
1780 <!-- OBJECT METHODS -->
1781 <dd style="display: none; ">
1782 <div></div>
1783 </dd>
1784
1785 <!-- OBJECT EVENT FIELDS -->
1786 <dd style="display: none; ">
1787 <div></div>
1788 </dd>
1789
1790 <!-- FUNCTION PARAMETERS -->
1791 <dd style="display: none; ">
1792 <div></div>
1793 </dd>
1794
1795 </div>
1796 </div>
1797 </dl>
1798 </dd>
1799
1800 <!-- OBJECT METHODS -->
1801 <dd style="display: none; ">
1802 <div></div>
1803 </dd>
1804
1805 <!-- OBJECT EVENT FIELDS -->
1806 <dd style="display: none; ">
1807 <div></div>
1808 </dd>
1809
1810 <!-- FUNCTION PARAMETERS -->
1811 <dd style="display: none; ">
1812 <div></div>
1813 </dd>
1814
1815 </div>
1816 </div><div>
1817 <div>
1818 <dt>
1819 <var>callback</var>
1820 <em>
1821
1822 <!-- TYPE -->
1823 <div style="display:inline">
1824 (
1825 <span class="optional" style="display: none; ">optional</spa n>
1826 <span class="enum" style="display: none; ">enumerated</span>
1827 <span id="typeTemplate">
1828 <span style="display: none; ">
1829 <a> Type</a>
1830 </span>
1831 <span>
1832 <span style="display: none; ">
1833 array of <span><span></span></span>
1834 </span>
1835 <span>function</span>
1836 <span style="display: none; "></span>
1837 </span>
1838 </span>
1839 )
1840 </div>
1841
1842 </em>
1843 </dt>
1844 <dd class="todo">
1845 Undocumented.
1846 </dd>
1847 <dd style="display: none; ">
1848 Description of this parameter from the json schema.
1849 </dd>
1850 <dd style="display: none; ">
1851 This parameter was added in version
1852 <b><span></span></b>.
1853 You must omit this parameter in earlier versions,
1854 and you may omit it in any version. If you require this
1855 parameter, the manifest key
1856 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
1857 can ensure that your extension won't be run in an earlier browser ve rsion.
1858 </dd>
1859
1860 <!-- OBJECT PROPERTIES -->
1861 <dd style="display: none; ">
1862 <dl>
1863 <div>
1864 <div>
1865 </div>
1866 </div>
1867 </dl>
1868 </dd>
1869
1870 <!-- OBJECT METHODS -->
1871 <dd style="display: none; ">
1872 <div></div>
1873 </dd>
1874
1875 <!-- OBJECT EVENT FIELDS -->
1876 <dd style="display: none; ">
1877 <div></div>
1878 </dd>
1879
1880 <!-- FUNCTION PARAMETERS -->
1881 <dd style="display: none; ">
1882 <div></div>
1883 </dd>
1884
1885 </div>
1886 </div>
1887 </dl>
1888
1889 <!-- RETURNS -->
1890 <h4 style="display: none; ">Returns</h4>
1891 <dl>
1892 <div style="display: none; ">
1893 <div>
1894 </div>
1895 </div>
1896 </dl>
1897
1898 <!-- CALLBACK -->
1899 <div>
1900 <div>
1901 <h4>Callback function</h4>
1902 <p>
1903 The callback <em>parameter</em> should specify a function
1904 that looks like this:
1905 </p>
1906 <p style="display: none; ">
1907 If you specify the <em>callback</em> parameter, it should
1908 specify a function that looks like this:
1909 </p>
1910
1911 <!-- Note: intentionally longer 80 columns -->
1912 <pre>function(<span>object details</span>) <span class="subdue d">{...}</span>;</pre>
1913 <dl>
1914 <div>
1915 <div>
1916 <dt>
1917 <var>details</var>
1918 <em>
1919
1920 <!-- TYPE -->
1921 <div style="display:inline">
1922 (
1923 <span class="optional" style="display: none; ">optional</spa n>
1924 <span class="enum" style="display: none; ">enumerated</span>
1925 <span id="typeTemplate">
1926 <span style="display: none; ">
1927 <a> Type</a>
1928 </span>
1929 <span>
1930 <span style="display: none; ">
1931 array of <span><span></span></span>
1932 </span>
1933 <span>object</span>
1934 <span style="display: none; "></span>
1935 </span>
1936 </span>
1937 )
1938 </div>
1939
1940 </em>
1941 </dt>
1942 <dd class="todo">
1943 Undocumented.
1944 </dd>
1945 <dd style="display: none; ">
1946 Description of this parameter from the json schema.
1947 </dd>
1948 <dd style="display: none; ">
1949 This parameter was added in version
1950 <b><span></span></b>.
1951 You must omit this parameter in earlier versions,
1952 and you may omit it in any version. If you require this
1953 parameter, the manifest key
1954 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
1955 can ensure that your extension won't be run in an earlier browser ve rsion.
1956 </dd>
1957
1958 <!-- OBJECT PROPERTIES -->
1959 <dd>
1960 <dl>
1961 <div>
1962 <div>
1963 <dt>
1964 <var>setting</var>
1965 <em>
1966
1967 <!-- TYPE -->
1968 <div style="display:inline">
1969 (
1970 <span class="optional" style="display: none; ">optional</spa n>
1971 <span class="enum" style="display: none; ">enumerated</span>
1972 <span id="typeTemplate">
1973 <span style="display: none; ">
1974 <a> Type</a>
1975 </span>
1976 <span>
1977 <span style="display: none; ">
1978 array of <span><span></span></span>
1979 </span>
1980 <span>any</span>
1981 <span style="display: none; "></span>
1982 </span>
1983 </span>
1984 )
1985 </div>
1986
1987 </em>
1988 </dt>
1989 <dd class="todo" style="display: none; ">
1990 Undocumented.
1991 </dd>
1992 <dd>The content setting. See the description of the individual Content Setting objects for the possible values.</dd>
1993 <dd style="display: none; ">
1994 This parameter was added in version
1995 <b><span></span></b>.
1996 You must omit this parameter in earlier versions,
1997 and you may omit it in any version. If you require this
1998 parameter, the manifest key
1999 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
2000 can ensure that your extension won't be run in an earlier browser ve rsion.
2001 </dd>
2002
2003 <!-- OBJECT PROPERTIES -->
2004 <dd style="display: none; ">
2005 <dl>
2006 <div>
2007 <div>
2008 </div>
2009 </div>
2010 </dl>
2011 </dd>
2012
2013 <!-- OBJECT METHODS -->
2014 <dd style="display: none; ">
2015 <div></div>
2016 </dd>
2017
2018 <!-- OBJECT EVENT FIELDS -->
2019 <dd style="display: none; ">
2020 <div></div>
2021 </dd>
2022
2023 <!-- FUNCTION PARAMETERS -->
2024 <dd style="display: none; ">
2025 <div></div>
2026 </dd>
2027
2028 </div>
2029 </div>
2030 </dl>
2031 </dd>
2032
2033 <!-- OBJECT METHODS -->
2034 <dd style="display: none; ">
2035 <div></div>
2036 </dd>
2037
2038 <!-- OBJECT EVENT FIELDS -->
2039 <dd style="display: none; ">
2040 <div></div>
2041 </dd>
2042
2043 <!-- FUNCTION PARAMETERS -->
2044 <dd style="display: none; ">
2045 <div></div>
2046 </dd>
2047
2048 </div>
2049 </div>
2050 </dl>
2051 </div>
2052 </div>
2053
2054 <!-- MIN_VERSION -->
2055 <p style="display: none; ">
2056 This function was added in version <b><span></span></b>.
2057 If you require this function, the manifest key
2058 <a href="manifest.html#minimum_chrome_version">minimum_chrome_ version</a>
2059 can ensure that your extension won't be run in an earlier brow ser version.
2060 </p>
2061 </div> <!-- /description -->
2062
2063 </div><div class="apiItem">
2064 <a name="method-ContentSetting-getResourceIdentifiers"></a> <!-- m ethod-anchor -->
2065 <h4>getResourceIdentifiers</h4>
2066
2067 <div class="summary"><span style="display: none; ">void</span>
2068 <!-- Note: intentionally longer 80 columns -->
2069 <span>contentSetting.getResourceIdentifiers</span>(<span class ="null"><span style="display: none; ">, </span><span>function</span>
2070 <var><span>callback</span></var></span>)</div>
2071
2072 <div class="description">
2073 <p class="todo">Undocumented.</p>
2074 <p style="display: none; ">
2075 A description from the json schema def of the function goes he re.
2076 </p>
2077
2078 <!-- PARAMETERS -->
2079 <h4>Parameters</h4>
2080 <dl>
2081 <div>
2082 <div>
2083 <dt>
2084 <var>callback</var>
2085 <em>
2086
2087 <!-- TYPE -->
2088 <div style="display:inline">
2089 (
2090 <span class="optional" style="display: none; ">optional</spa n>
2091 <span class="enum" style="display: none; ">enumerated</span>
2092 <span id="typeTemplate">
2093 <span style="display: none; ">
2094 <a> Type</a>
2095 </span>
2096 <span>
2097 <span style="display: none; ">
2098 array of <span><span></span></span>
2099 </span>
2100 <span>function</span>
2101 <span style="display: none; "></span>
2102 </span>
2103 </span>
2104 )
2105 </div>
2106
2107 </em>
2108 </dt>
2109 <dd class="todo">
2110 Undocumented.
2111 </dd>
2112 <dd style="display: none; ">
2113 Description of this parameter from the json schema.
2114 </dd>
2115 <dd style="display: none; ">
2116 This parameter was added in version
2117 <b><span></span></b>.
2118 You must omit this parameter in earlier versions,
2119 and you may omit it in any version. If you require this
2120 parameter, the manifest key
2121 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
2122 can ensure that your extension won't be run in an earlier browser ve rsion.
2123 </dd>
2124
2125 <!-- OBJECT PROPERTIES -->
2126 <dd style="display: none; ">
2127 <dl>
2128 <div>
2129 <div>
2130 </div>
2131 </div>
2132 </dl>
2133 </dd>
2134
2135 <!-- OBJECT METHODS -->
2136 <dd style="display: none; ">
2137 <div></div>
2138 </dd>
2139
2140 <!-- OBJECT EVENT FIELDS -->
2141 <dd style="display: none; ">
2142 <div></div>
2143 </dd>
2144
2145 <!-- FUNCTION PARAMETERS -->
2146 <dd style="display: none; ">
2147 <div></div>
2148 </dd>
2149
2150 </div>
2151 </div>
2152 </dl>
2153
2154 <!-- RETURNS -->
2155 <h4 style="display: none; ">Returns</h4>
2156 <dl>
2157 <div style="display: none; ">
2158 <div>
2159 </div>
2160 </div>
2161 </dl>
2162
2163 <!-- CALLBACK -->
2164 <div>
2165 <div>
2166 <h4>Callback function</h4>
2167 <p>
2168 The callback <em>parameter</em> should specify a function
2169 that looks like this:
2170 </p>
2171 <p style="display: none; ">
2172 If you specify the <em>callback</em> parameter, it should
2173 specify a function that looks like this:
2174 </p>
2175
2176 <!-- Note: intentionally longer 80 columns -->
2177 <pre>function(<span>array of ResourceIdentifier undefined</spa n>) <span class="subdued">{...}</span>;</pre>
2178 <dl>
2179 <div>
2180 <div>
2181 <dt>
2182 <var style="display: none; ">paramName</var>
2183 <em>
2184
2185 <!-- TYPE -->
2186 <div style="display:inline">
2187 (
2188 <span class="optional">optional</span>
2189 <span class="enum" style="display: none; ">enumerated</span>
2190 <span id="typeTemplate">
2191 <span style="display: none; ">
2192 <a> Type</a>
2193 </span>
2194 <span>
2195 <span>
2196 array of <span><span>
2197 <span>
2198 <a href="experimental.contentSettings.html#type-Resource Identifier">ResourceIdentifier</a>
2199 </span>
2200 <span style="display: none; ">
2201 <span>
2202 array of <span><span></span></span>
2203 </span>
2204 <span>paramType</span>
2205 <span></span>
2206 </span>
2207 </span></span>
2208 </span>
2209 <span style="display: none; ">paramType</span>
2210 <span style="display: none; "></span>
2211 </span>
2212 </span>
2213 )
2214 </div>
2215
2216 </em>
2217 </dt>
2218 <dd class="todo" style="display: none; ">
2219 Undocumented.
2220 </dd>
2221 <dd>A list of resource identifiers for this content type, or <var>unde fined</var> if this content type does not use resource identifiers.</dd>
2222 <dd style="display: none; ">
2223 This parameter was added in version
2224 <b><span></span></b>.
2225 You must omit this parameter in earlier versions,
2226 and you may omit it in any version. If you require this
2227 parameter, the manifest key
2228 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
2229 can ensure that your extension won't be run in an earlier browser ve rsion.
2230 </dd>
2231
2232 <!-- OBJECT PROPERTIES -->
2233 <dd style="display: none; ">
2234 <dl>
2235 <div>
2236 <div>
2237 </div>
2238 </div>
2239 </dl>
2240 </dd>
2241
2242 <!-- OBJECT METHODS -->
2243 <dd style="display: none; ">
2244 <div></div>
2245 </dd>
2246
2247 <!-- OBJECT EVENT FIELDS -->
2248 <dd style="display: none; ">
2249 <div></div>
2250 </dd>
2251
2252 <!-- FUNCTION PARAMETERS -->
2253 <dd style="display: none; ">
2254 <div></div>
2255 </dd>
2256
2257 </div>
2258 </div>
2259 </dl>
2260 </div>
2261 </div>
2262
2263 <!-- MIN_VERSION -->
2264 <p style="display: none; ">
2265 This function was added in version <b><span></span></b>.
2266 If you require this function, the manifest key
2267 <a href="manifest.html#minimum_chrome_version">minimum_chrome_ version</a>
2268 can ensure that your extension won't be run in an earlier brow ser version.
2269 </p>
2270 </div> <!-- /description -->
2271
2272 </div><div class="apiItem">
2273 <a name="method-ContentSetting-set"></a> <!-- method-anchor -->
2274 <h4>set</h4>
2275
2276 <div class="summary"><span style="display: none; ">void</span>
2277 <!-- Note: intentionally longer 80 columns -->
2278 <span>contentSetting.set</span>(<span class="null"><span style ="display: none; ">, </span><span>object</span>
2279 <var><span>details</span></var></span><span class="optiona l"><span>, </span><span>function</span>
2280 <var><span>callback</span></var></span>)</div>
2281
2282 <div class="description">
2283 <p class="todo" style="display: none; ">Undocumented.</p>
2284 <p>Applies a new content setting rule.</p>
2285
2286 <!-- PARAMETERS -->
2287 <h4>Parameters</h4>
2288 <dl>
2289 <div>
2290 <div>
2291 <dt>
2292 <var>details</var>
2293 <em>
2294
2295 <!-- TYPE -->
2296 <div style="display:inline">
2297 (
2298 <span class="optional" style="display: none; ">optional</spa n>
2299 <span class="enum" style="display: none; ">enumerated</span>
2300 <span id="typeTemplate">
2301 <span style="display: none; ">
2302 <a> Type</a>
2303 </span>
2304 <span>
2305 <span style="display: none; ">
2306 array of <span><span></span></span>
2307 </span>
2308 <span>object</span>
2309 <span style="display: none; "></span>
2310 </span>
2311 </span>
2312 )
2313 </div>
2314
2315 </em>
2316 </dt>
2317 <dd class="todo">
2318 Undocumented.
2319 </dd>
2320 <dd style="display: none; ">
2321 Description of this parameter from the json schema.
2322 </dd>
2323 <dd style="display: none; ">
2324 This parameter was added in version
2325 <b><span></span></b>.
2326 You must omit this parameter in earlier versions,
2327 and you may omit it in any version. If you require this
2328 parameter, the manifest key
2329 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
2330 can ensure that your extension won't be run in an earlier browser ve rsion.
2331 </dd>
2332
2333 <!-- OBJECT PROPERTIES -->
2334 <dd>
2335 <dl>
2336 <div>
2337 <div>
2338 <dt>
2339 <var>primaryPattern</var>
2340 <em>
2341
2342 <!-- TYPE -->
2343 <div style="display:inline">
2344 (
2345 <span class="optional" style="display: none; ">optional</spa n>
2346 <span class="enum" style="display: none; ">enumerated</span>
2347 <span id="typeTemplate">
2348 <span style="display: none; ">
2349 <a> Type</a>
2350 </span>
2351 <span>
2352 <span style="display: none; ">
2353 array of <span><span></span></span>
2354 </span>
2355 <span>string</span>
2356 <span style="display: none; "></span>
2357 </span>
2358 </span>
2359 )
2360 </div>
2361
2362 </em>
2363 </dt>
2364 <dd class="todo" style="display: none; ">
2365 Undocumented.
2366 </dd>
2367 <dd>The pattern for the primary URL. For details on the format of a pa ttern, see <a href="match_patterns.html">Match Patterns</a>.</dd>
2368 <dd style="display: none; ">
2369 This parameter was added in version
2370 <b><span></span></b>.
2371 You must omit this parameter in earlier versions,
2372 and you may omit it in any version. If you require this
2373 parameter, the manifest key
2374 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
2375 can ensure that your extension won't be run in an earlier browser ve rsion.
2376 </dd>
2377
2378 <!-- OBJECT PROPERTIES -->
2379 <dd style="display: none; ">
2380 <dl>
2381 <div>
2382 <div>
2383 </div>
2384 </div>
2385 </dl>
2386 </dd>
2387
2388 <!-- OBJECT METHODS -->
2389 <dd style="display: none; ">
2390 <div></div>
2391 </dd>
2392
2393 <!-- OBJECT EVENT FIELDS -->
2394 <dd style="display: none; ">
2395 <div></div>
2396 </dd>
2397
2398 <!-- FUNCTION PARAMETERS -->
2399 <dd style="display: none; ">
2400 <div></div>
2401 </dd>
2402
2403 </div>
2404 </div><div>
2405 <div>
2406 <dt>
2407 <var>secondaryPattern</var>
2408 <em>
2409
2410 <!-- TYPE -->
2411 <div style="display:inline">
2412 (
2413 <span class="optional">optional</span>
2414 <span class="enum" style="display: none; ">enumerated</span>
2415 <span id="typeTemplate">
2416 <span style="display: none; ">
2417 <a> Type</a>
2418 </span>
2419 <span>
2420 <span style="display: none; ">
2421 array of <span><span></span></span>
2422 </span>
2423 <span>string</span>
2424 <span style="display: none; "></span>
2425 </span>
2426 </span>
2427 )
2428 </div>
2429
2430 </em>
2431 </dt>
2432 <dd class="todo" style="display: none; ">
2433 Undocumented.
2434 </dd>
2435 <dd>The pattern for the secondary URL. Defaults to matching all URLs. For details on the format of a pattern, see <a href="match_patterns.html">Match Patterns</a>.</dd>
2436 <dd style="display: none; ">
2437 This parameter was added in version
2438 <b><span></span></b>.
2439 You must omit this parameter in earlier versions,
2440 and you may omit it in any version. If you require this
2441 parameter, the manifest key
2442 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
2443 can ensure that your extension won't be run in an earlier browser ve rsion.
2444 </dd>
2445
2446 <!-- OBJECT PROPERTIES -->
2447 <dd style="display: none; ">
2448 <dl>
2449 <div>
2450 <div>
2451 </div>
2452 </div>
2453 </dl>
2454 </dd>
2455
2456 <!-- OBJECT METHODS -->
2457 <dd style="display: none; ">
2458 <div></div>
2459 </dd>
2460
2461 <!-- OBJECT EVENT FIELDS -->
2462 <dd style="display: none; ">
2463 <div></div>
2464 </dd>
2465
2466 <!-- FUNCTION PARAMETERS -->
2467 <dd style="display: none; ">
2468 <div></div>
2469 </dd>
2470
2471 </div>
2472 </div><div>
2473 <div>
2474 <dt>
2475 <var>resourceIdentifier</var>
2476 <em>
2477
2478 <!-- TYPE -->
2479 <div style="display:inline">
2480 (
2481 <span class="optional">optional</span>
2482 <span class="enum" style="display: none; ">enumerated</span>
2483 <span id="typeTemplate">
2484 <span>
2485 <a href="experimental.contentSettings.html#type-Resource Identifier">ResourceIdentifier</a>
2486 </span>
2487 <span style="display: none; ">
2488 <span>
2489 array of <span><span></span></span>
2490 </span>
2491 <span>paramType</span>
2492 <span></span>
2493 </span>
2494 </span>
2495 )
2496 </div>
2497
2498 </em>
2499 </dt>
2500 <dd class="todo" style="display: none; ">
2501 Undocumented.
2502 </dd>
2503 <dd>The resource identifier for the content type.</dd>
2504 <dd style="display: none; ">
2505 This parameter was added in version
2506 <b><span></span></b>.
2507 You must omit this parameter in earlier versions,
2508 and you may omit it in any version. If you require this
2509 parameter, the manifest key
2510 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
2511 can ensure that your extension won't be run in an earlier browser ve rsion.
2512 </dd>
2513
2514 <!-- OBJECT PROPERTIES -->
2515 <dd style="display: none; ">
2516 <dl>
2517 <div>
2518 <div>
2519 </div>
2520 </div>
2521 </dl>
2522 </dd>
2523
2524 <!-- OBJECT METHODS -->
2525 <dd style="display: none; ">
2526 <div></div>
2527 </dd>
2528
2529 <!-- OBJECT EVENT FIELDS -->
2530 <dd style="display: none; ">
2531 <div></div>
2532 </dd>
2533
2534 <!-- FUNCTION PARAMETERS -->
2535 <dd style="display: none; ">
2536 <div></div>
2537 </dd>
2538
2539 </div>
2540 </div><div>
2541 <div>
2542 <dt>
2543 <var>setting</var>
2544 <em>
2545
2546 <!-- TYPE -->
2547 <div style="display:inline">
2548 (
2549 <span class="optional" style="display: none; ">optional</spa n>
2550 <span class="enum" style="display: none; ">enumerated</span>
2551 <span id="typeTemplate">
2552 <span style="display: none; ">
2553 <a> Type</a>
2554 </span>
2555 <span>
2556 <span style="display: none; ">
2557 array of <span><span></span></span>
2558 </span>
2559 <span>any</span>
2560 <span style="display: none; "></span>
2561 </span>
2562 </span>
2563 )
2564 </div>
2565
2566 </em>
2567 </dt>
2568 <dd class="todo" style="display: none; ">
2569 Undocumented.
2570 </dd>
2571 <dd>The setting applied by this rule. See the description of the indiv idual ContentSetting objects for the possible values.</dd>
2572 <dd style="display: none; ">
2573 This parameter was added in version
2574 <b><span></span></b>.
2575 You must omit this parameter in earlier versions,
2576 and you may omit it in any version. If you require this
2577 parameter, the manifest key
2578 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
2579 can ensure that your extension won't be run in an earlier browser ve rsion.
2580 </dd>
2581
2582 <!-- OBJECT PROPERTIES -->
2583 <dd style="display: none; ">
2584 <dl>
2585 <div>
2586 <div>
2587 </div>
2588 </div>
2589 </dl>
2590 </dd>
2591
2592 <!-- OBJECT METHODS -->
2593 <dd style="display: none; ">
2594 <div></div>
2595 </dd>
2596
2597 <!-- OBJECT EVENT FIELDS -->
2598 <dd style="display: none; ">
2599 <div></div>
2600 </dd>
2601
2602 <!-- FUNCTION PARAMETERS -->
2603 <dd style="display: none; ">
2604 <div></div>
2605 </dd>
2606
2607 </div>
2608 </div><div>
2609 <div>
2610 <dt>
2611 <var>scope</var>
2612 <em>
2613
2614 <!-- TYPE -->
2615 <div style="display:inline">
2616 (
2617 <span class="optional">optional</span>
2618 <span class="enum">enumerated</span>
2619 <span id="typeTemplate">
2620 <span style="display: none; ">
2621 <a> Type</a>
2622 </span>
2623 <span>
2624 <span style="display: none; ">
2625 array of <span><span></span></span>
2626 </span>
2627 <span>string</span>
2628 <span>["regular", "incognito_session_only"]</span>
2629 </span>
2630 </span>
2631 )
2632 </div>
2633
2634 </em>
2635 </dt>
2636 <dd class="todo" style="display: none; ">
2637 Undocumented.
2638 </dd>
2639 <dd>Where to clear the setting (default: regular). One of<br><var>regu lar</var>: setting for regular profile (which is inherited by the incognito prof ile if not overridden elsewhere),<br><var>incognito_session_only</var>: setting for incognito profile that can only be set during an incognito session and is de leted when the incognito session ends (overrides regular settings).</dd>
2640 <dd style="display: none; ">
2641 This parameter was added in version
2642 <b><span></span></b>.
2643 You must omit this parameter in earlier versions,
2644 and you may omit it in any version. If you require this
2645 parameter, the manifest key
2646 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
2647 can ensure that your extension won't be run in an earlier browser ve rsion.
2648 </dd>
2649
2650 <!-- OBJECT PROPERTIES -->
2651 <dd style="display: none; ">
2652 <dl>
2653 <div>
2654 <div>
2655 </div>
2656 </div>
2657 </dl>
2658 </dd>
2659
2660 <!-- OBJECT METHODS -->
2661 <dd style="display: none; ">
2662 <div></div>
2663 </dd>
2664
2665 <!-- OBJECT EVENT FIELDS -->
2666 <dd style="display: none; ">
2667 <div></div>
2668 </dd>
2669
2670 <!-- FUNCTION PARAMETERS -->
2671 <dd style="display: none; ">
2672 <div></div>
2673 </dd>
2674
2675 </div>
2676 </div>
2677 </dl>
2678 </dd>
2679
2680 <!-- OBJECT METHODS -->
2681 <dd style="display: none; ">
2682 <div></div>
2683 </dd>
2684
2685 <!-- OBJECT EVENT FIELDS -->
2686 <dd style="display: none; ">
2687 <div></div>
2688 </dd>
2689
2690 <!-- FUNCTION PARAMETERS -->
2691 <dd style="display: none; ">
2692 <div></div>
2693 </dd>
2694
2695 </div>
2696 </div><div>
2697 <div>
2698 <dt>
2699 <var>callback</var>
2700 <em>
2701
2702 <!-- TYPE -->
2703 <div style="display:inline">
2704 (
2705 <span class="optional">optional</span>
2706 <span class="enum" style="display: none; ">enumerated</span>
2707 <span id="typeTemplate">
2708 <span style="display: none; ">
2709 <a> Type</a>
2710 </span>
2711 <span>
2712 <span style="display: none; ">
2713 array of <span><span></span></span>
2714 </span>
2715 <span>function</span>
2716 <span style="display: none; "></span>
2717 </span>
2718 </span>
2719 )
2720 </div>
2721
2722 </em>
2723 </dt>
2724 <dd class="todo">
2725 Undocumented.
2726 </dd>
2727 <dd style="display: none; ">
2728 Description of this parameter from the json schema.
2729 </dd>
2730 <dd style="display: none; ">
2731 This parameter was added in version
2732 <b><span></span></b>.
2733 You must omit this parameter in earlier versions,
2734 and you may omit it in any version. If you require this
2735 parameter, the manifest key
2736 <a href="manifest.html#minimum_chrome_version">minimum_chrome_versio n</a>
2737 can ensure that your extension won't be run in an earlier browser ve rsion.
2738 </dd>
2739
2740 <!-- OBJECT PROPERTIES -->
2741 <dd style="display: none; ">
2742 <dl>
2743 <div>
2744 <div>
2745 </div>
2746 </div>
2747 </dl>
2748 </dd>
2749
2750 <!-- OBJECT METHODS -->
2751 <dd style="display: none; ">
2752 <div></div>
2753 </dd>
2754
2755 <!-- OBJECT EVENT FIELDS -->
2756 <dd style="display: none; ">
2757 <div></div>
2758 </dd>
2759
2760 <!-- FUNCTION PARAMETERS -->
2761 <dd style="display: none; ">
2762 <div></div>
2763 </dd>
2764
2765 </div>
2766 </div>
2767 </dl>
2768
2769 <!-- RETURNS -->
2770 <h4 style="display: none; ">Returns</h4>
2771 <dl>
2772 <div style="display: none; ">
2773 <div>
2774 </div>
2775 </div>
2776 </dl>
2777
2778 <!-- CALLBACK -->
2779 <div>
2780 <div>
2781 <h4>Callback function</h4>
2782 <p style="display: none; ">
2783 The callback <em>parameter</em> should specify a function
2784 that looks like this:
2785 </p>
2786 <p>
2787 If you specify the <em>callback</em> parameter, it should
2788 specify a function that looks like this:
2789 </p>
2790
2791 <!-- Note: intentionally longer 80 columns -->
2792 <pre>function(<span></span>) <span class="subdued">{...}</span >;</pre>
2793 <dl>
2794 <div style="display: none; ">
2795 <div>
2796 </div>
2797 </div>
2798 </dl>
2799 </div>
2800 </div>
2801
2802 <!-- MIN_VERSION -->
2803 <p style="display: none; ">
2804 This function was added in version <b><span></span></b>.
2805 If you require this function, the manifest key
2806 <a href="manifest.html#minimum_chrome_version">minimum_chrome_ version</a>
2807 can ensure that your extension won't be run in an earlier brow ser version.
2808 </p>
2809 </div> <!-- /description -->
2810
2811 </div> <!-- /apiItem -->
2812
2813 </div>
2814 </dd>
2815
2816 <!-- OBJECT EVENT FIELDS -->
2817 <dd style="display: none; ">
2818 <div></div>
2819 </dd>
2820
2821 <!-- FUNCTION PARAMETERS -->
2822 <dd style="display: none; ">
2823 <div></div>
2824 </dd>
2825
2826 </div>
2827
2828 </div> <!-- /apiItem -->
2829
2830 </div> <!-- /apiGroup -->
2831
2832 </div> <!-- /apiPage -->
2833 </div> <!-- /gc-pagecontent -->
2834 </div> <!-- /g-section -->
2835 </div> <!-- /codesiteContent -->
2836 <div id="gc-footer" --="">
2837 <div class="text">
2838 <p>
2839 Except as otherwise <a href="http://code.google.com/policies.html#restrictions ">noted</a>,
2840 the content of this page is licensed under the <a rel="license" href="http://c reativecommons.org/licenses/by/3.0/">Creative Commons
2841 Attribution 3.0 License</a>, and code samples are licensed under the
2842 <a rel="license" href="http://code.google.com/google_bsd_license.html">BSD Lic ense</a>.
2843 </p>
2844 <p>
2845 ©2011 Google
2846 </p>
2847
2848 <!-- begin analytics -->
2849 <script src="http://www.google-analytics.com/urchin.js" type="text/javascript">< /script>
2850 <script src="http://www.google-analytics.com/ga.js" type="text/javascript"></scr ipt>
2851
2852 <script type="text/javascript">
2853 // chrome doc tracking
2854 try {
2855 var engdocs = _gat._getTracker("YT-10763712-2");
2856 engdocs._trackPageview();
2857 } catch(err) {}
2858
2859 // code.google.com site-wide tracking
2860 try {
2861 _uacct="UA-18071-1";
2862 _uanchor=1;
2863 _uff=0;
2864 urchinTracker();
2865 }
2866 catch(e) {/* urchinTracker not available. */}
2867 </script>
2868 <!-- end analytics -->
2869 </div>
2870 </div> <!-- /gc-footer -->
2871 </div> <!-- /gc-container -->
2872 </body></html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698