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

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

Issue 10142011: Add character encoding to Font Settings Extension API. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: review comments Created 8 years, 8 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
1 <!DOCTYPE html><!-- This page is a placeholder for generated extensions api doc. Note: 1 <!DOCTYPE html><!-- This page is a placeholder for generated extensions api doc. Note:
2 1) The <head> information in this page is significant, should be uniform 2 1) The <head> information in this page is significant, should be uniform
3 across api docs and should be edited only with knowledge of the 3 across api docs and should be edited only with knowledge of the
4 templating mechanism. 4 templating mechanism.
5 3) All <body>.innerHTML is genereated as an rendering step. If viewed in a 5 3) All <body>.innerHTML is genereated as an rendering step. If viewed in a
6 browser, it will be re-generated from the template, json schema and 6 browser, it will be re-generated from the template, json schema and
7 authored overview content. 7 authored overview content.
8 4) The <body>.innerHTML is also generated by an offline step so that this 8 4) The <body>.innerHTML is also generated by an offline step so that this
9 page may easily be indexed by search engines. 9 page may easily be indexed by search engines.
10 --><html xmlns="http://www.w3.org/1999/xhtml"><head> 10 --><html xmlns="http://www.w3.org/1999/xhtml"><head>
(...skipping 193 matching lines...) Expand 10 before | Expand all | Expand 10 after
204 <ol> 204 <ol>
205 </ol> 205 </ol>
206 </li> 206 </li>
207 <li> 207 <li>
208 <a href="#apiReference">API reference: chrome.experimental.fontS ettings</a> 208 <a href="#apiReference">API reference: chrome.experimental.fontS ettings</a>
209 <ol> 209 <ol>
210 <li> 210 <li>
211 <a href="#global-methods">Methods</a> 211 <a href="#global-methods">Methods</a>
212 <ol> 212 <ol>
213 <li> 213 <li>
214 <a href="#method-getDefaultCharacterSet">getDefaultCharacterSet< /a>
215 </li><li>
214 <a href="#method-getDefaultFixedFontSize">getDefaultFixedFontSiz e</a> 216 <a href="#method-getDefaultFixedFontSize">getDefaultFixedFontSiz e</a>
215 </li><li> 217 </li><li>
216 <a href="#method-getDefaultFontSize">getDefaultFontSize</a> 218 <a href="#method-getDefaultFontSize">getDefaultFontSize</a>
217 </li><li> 219 </li><li>
218 <a href="#method-getFont">getFont</a> 220 <a href="#method-getFont">getFont</a>
219 </li><li> 221 </li><li>
220 <a href="#method-getFontList">getFontList</a> 222 <a href="#method-getFontList">getFontList</a>
221 </li><li> 223 </li><li>
222 <a href="#method-getMinimumFontSize">getMinimumFontSize</a> 224 <a href="#method-getMinimumFontSize">getMinimumFontSize</a>
223 </li><li> 225 </li><li>
226 <a href="#method-setDefaultCharacterSet">setDefaultCharacterSet< /a>
227 </li><li>
224 <a href="#method-setDefaultFixedFontSize">setDefaultFixedFontSiz e</a> 228 <a href="#method-setDefaultFixedFontSize">setDefaultFixedFontSiz e</a>
225 </li><li> 229 </li><li>
226 <a href="#method-setDefaultFontSize">setDefaultFontSize</a> 230 <a href="#method-setDefaultFontSize">setDefaultFontSize</a>
227 </li><li> 231 </li><li>
228 <a href="#method-setFont">setFont</a> 232 <a href="#method-setFont">setFont</a>
229 </li><li> 233 </li><li>
230 <a href="#method-setMinimumFontSize">setMinimumFontSize</a> 234 <a href="#method-setMinimumFontSize">setMinimumFontSize</a>
231 </li> 235 </li>
232 </ol> 236 </ol>
233 </li> 237 </li>
234 <li> 238 <li>
235 <a href="#global-events">Events</a> 239 <a href="#global-events">Events</a>
236 <ol> 240 <ol>
237 <li> 241 <li>
242 <a href="#event-onDefaultCharacterSetChanged">onDefaultCharacter SetChanged</a>
243 </li><li>
238 <a href="#event-onDefaultFixedFontSizeChanged">onDefaultFixedFon tSizeChanged</a> 244 <a href="#event-onDefaultFixedFontSizeChanged">onDefaultFixedFon tSizeChanged</a>
239 </li><li> 245 </li><li>
240 <a href="#event-onDefaultFontSizeChanged">onDefaultFontSizeChang ed</a> 246 <a href="#event-onDefaultFontSizeChanged">onDefaultFontSizeChang ed</a>
241 </li><li> 247 </li><li>
242 <a href="#event-onFontChanged">onFontChanged</a> 248 <a href="#event-onFontChanged">onFontChanged</a>
243 </li><li> 249 </li><li>
244 <a href="#event-onMinimumFontSizeChanged">onMinimumFontSizeChang ed</a> 250 <a href="#event-onMinimumFontSizeChanged">onMinimumFontSizeChang ed</a>
245 </li> 251 </li>
246 </ol> 252 </ol>
247 </li> 253 </li>
(...skipping 85 matching lines...) Expand 10 before | Expand all | Expand 10 after
333 <a name="apiReference"></a> 339 <a name="apiReference"></a>
334 <h2>API reference: chrome.experimental.fontSettings</h2> 340 <h2>API reference: chrome.experimental.fontSettings</h2>
335 <!-- PROPERTIES --> 341 <!-- PROPERTIES -->
336 <!-- /apiGroup --> 342 <!-- /apiGroup -->
337 <!-- METHODS --> 343 <!-- METHODS -->
338 <div id="methodsTemplate" class="apiGroup"> 344 <div id="methodsTemplate" class="apiGroup">
339 <a name="global-methods"></a> 345 <a name="global-methods"></a>
340 <h3>Methods</h3> 346 <h3>Methods</h3>
341 <!-- iterates over all functions --> 347 <!-- iterates over all functions -->
342 <div class="apiItem"> 348 <div class="apiItem">
349 <a name="method-getDefaultCharacterSet"></a> <!-- method-anchor -- >
350 <h4>getDefaultCharacterSet</h4>
351 <div class="summary">
352 <!-- Note: intentionally longer 80 columns -->
353 <span>chrome.experimental.fontSettings.getDefaultCharacterSet< /span>(<span class="optional"><span>object</span>
354 <var><span>details</span></var></span><span class="optiona l"><span>, </span><span>function</span>
355 <var><span>callback</span></var></span>)</div>
356 <div class="description">
357 <p>Gets the default character set.</p>
358 <!-- PARAMETERS -->
359 <h4>Parameters</h4>
360 <dl>
361 <div>
362 <div>
363 <dt>
364 <var>details</var>
365 <em>
366 <!-- TYPE -->
367 <div style="display:inline">
368 (
369 <span class="optional">optional</span>
370 <span id="typeTemplate">
371 <span>
372 <span>object</span>
373 </span>
374 </span>
375 )
376 </div>
377 </em>
378 </dt>
379 <dd>This parameter is currently unused.</dd>
380 <!-- OBJECT PROPERTIES -->
381 <!-- OBJECT METHODS -->
382 <!-- OBJECT EVENT FIELDS -->
383 <!-- FUNCTION PARAMETERS -->
384 </div>
385 </div><div>
386 <div>
387 <dt>
388 <var>callback</var>
389 <em>
390 <!-- TYPE -->
391 <div style="display:inline">
392 (
393 <span class="optional">optional</span>
394 <span id="typeTemplate">
395 <span>
396 <span>function</span>
397 </span>
398 </span>
399 )
400 </div>
401 </em>
402 </dt>
403 <dd class="todo">
404 Undocumented.
405 </dd>
406 <!-- OBJECT PROPERTIES -->
407 <!-- OBJECT METHODS -->
408 <!-- OBJECT EVENT FIELDS -->
409 <!-- FUNCTION PARAMETERS -->
410 </div>
411 </div>
412 </dl>
413 <!-- RETURNS -->
414 <dl>
415 </dl>
416 <!-- CALLBACK -->
417 <div>
418 <div>
419 <h4>Callback function</h4>
420 <p>
421 If you specify the <em>callback</em> parameter, it should
422 specify a function that looks like this:
423 </p>
424 <!-- Note: intentionally longer 80 columns -->
425 <pre>function(<span>object details</span>) <span class="subdue d">{...}</span>;</pre>
426 <dl>
427 <div>
428 <div>
429 <dt>
430 <var>details</var>
431 <em>
432 <!-- TYPE -->
433 <div style="display:inline">
434 (
435 <span id="typeTemplate">
436 <span>
437 <span>object</span>
438 </span>
439 </span>
440 )
441 </div>
442 </em>
443 </dt>
444 <dd class="todo">
445 Undocumented.
446 </dd>
447 <!-- OBJECT PROPERTIES -->
448 <dd>
449 <dl>
450 <div>
451 <div>
452 <dt>
453 <var>charset</var>
454 <em>
455 <!-- TYPE -->
456 <div style="display:inline">
457 (
458 <span id="typeTemplate">
459 <span>
460 <span>string</span>
461 </span>
462 </span>
463 )
464 </div>
465 </em>
466 </dt>
467 <dd>The default character set, such as "ISO-8859-1".</dd>
468 <!-- OBJECT PROPERTIES -->
469 <!-- OBJECT METHODS -->
470 <!-- OBJECT EVENT FIELDS -->
471 <!-- FUNCTION PARAMETERS -->
472 </div>
473 </div>
474 </dl>
475 </dd>
476 <!-- OBJECT METHODS -->
477 <!-- OBJECT EVENT FIELDS -->
478 <!-- FUNCTION PARAMETERS -->
479 </div>
480 </div>
481 </dl>
482 </div>
483 </div>
484 <!-- MIN_VERSION -->
485 </div> <!-- /description -->
486 </div><div class="apiItem">
343 <a name="method-getDefaultFixedFontSize"></a> <!-- method-anchor - -> 487 <a name="method-getDefaultFixedFontSize"></a> <!-- method-anchor - ->
344 <h4>getDefaultFixedFontSize</h4> 488 <h4>getDefaultFixedFontSize</h4>
345 <div class="summary"> 489 <div class="summary">
346 <!-- Note: intentionally longer 80 columns --> 490 <!-- Note: intentionally longer 80 columns -->
347 <span>chrome.experimental.fontSettings.getDefaultFixedFontSize </span>(<span class="optional"><span>object</span> 491 <span>chrome.experimental.fontSettings.getDefaultFixedFontSize </span>(<span class="optional"><span>object</span>
348 <var><span>details</span></var></span><span class="optiona l"><span>, </span><span>function</span> 492 <var><span>details</span></var></span><span class="optiona l"><span>, </span><span>function</span>
349 <var><span>callback</span></var></span>)</div> 493 <var><span>callback</span></var></span>)</div>
350 <div class="description"> 494 <div class="description">
351 <p>Gets the default size for fixed width fonts.</p> 495 <p>Gets the default size for fixed width fonts.</p>
352 <!-- PARAMETERS --> 496 <!-- PARAMETERS -->
(...skipping 675 matching lines...) Expand 10 before | Expand all | Expand 10 after
1028 <!-- OBJECT EVENT FIELDS --> 1172 <!-- OBJECT EVENT FIELDS -->
1029 <!-- FUNCTION PARAMETERS --> 1173 <!-- FUNCTION PARAMETERS -->
1030 </div> 1174 </div>
1031 </div> 1175 </div>
1032 </dl> 1176 </dl>
1033 </div> 1177 </div>
1034 </div> 1178 </div>
1035 <!-- MIN_VERSION --> 1179 <!-- MIN_VERSION -->
1036 </div> <!-- /description --> 1180 </div> <!-- /description -->
1037 </div><div class="apiItem"> 1181 </div><div class="apiItem">
1182 <a name="method-setDefaultCharacterSet"></a> <!-- method-anchor -- >
1183 <h4>setDefaultCharacterSet</h4>
1184 <div class="summary">
1185 <!-- Note: intentionally longer 80 columns -->
1186 <span>chrome.experimental.fontSettings.setDefaultCharacterSet< /span>(<span class="null"><span>object</span>
1187 <var><span>details</span></var></span><span class="optiona l"><span>, </span><span>function</span>
1188 <var><span>callback</span></var></span>)</div>
1189 <div class="description">
1190 <p>Sets the default character set.</p>
1191 <!-- PARAMETERS -->
1192 <h4>Parameters</h4>
1193 <dl>
1194 <div>
1195 <div>
1196 <dt>
1197 <var>details</var>
1198 <em>
1199 <!-- TYPE -->
1200 <div style="display:inline">
1201 (
1202 <span id="typeTemplate">
1203 <span>
1204 <span>object</span>
1205 </span>
1206 </span>
1207 )
1208 </div>
1209 </em>
1210 </dt>
1211 <dd class="todo">
1212 Undocumented.
1213 </dd>
1214 <!-- OBJECT PROPERTIES -->
1215 <dd>
1216 <dl>
1217 <div>
1218 <div>
1219 <dt>
1220 <var>charset</var>
1221 <em>
1222 <!-- TYPE -->
1223 <div style="display:inline">
1224 (
1225 <span id="typeTemplate">
1226 <span>
1227 <span>string</span>
1228 </span>
1229 </span>
1230 )
1231 </div>
1232 </em>
1233 </dt>
1234 <dd>The character set.</dd>
1235 <!-- OBJECT PROPERTIES -->
1236 <!-- OBJECT METHODS -->
1237 <!-- OBJECT EVENT FIELDS -->
1238 <!-- FUNCTION PARAMETERS -->
1239 </div>
1240 </div>
1241 </dl>
1242 </dd>
1243 <!-- OBJECT METHODS -->
1244 <!-- OBJECT EVENT FIELDS -->
1245 <!-- FUNCTION PARAMETERS -->
1246 </div>
1247 </div><div>
1248 <div>
1249 <dt>
1250 <var>callback</var>
1251 <em>
1252 <!-- TYPE -->
1253 <div style="display:inline">
1254 (
1255 <span class="optional">optional</span>
1256 <span id="typeTemplate">
1257 <span>
1258 <span>function</span>
1259 </span>
1260 </span>
1261 )
1262 </div>
1263 </em>
1264 </dt>
1265 <dd class="todo">
1266 Undocumented.
1267 </dd>
1268 <!-- OBJECT PROPERTIES -->
1269 <!-- OBJECT METHODS -->
1270 <!-- OBJECT EVENT FIELDS -->
1271 <!-- FUNCTION PARAMETERS -->
1272 </div>
1273 </div>
1274 </dl>
1275 <!-- RETURNS -->
1276 <dl>
1277 </dl>
1278 <!-- CALLBACK -->
1279 <div>
1280 <div>
1281 <h4>Callback function</h4>
1282 <p>
1283 If you specify the <em>callback</em> parameter, it should
1284 specify a function that looks like this:
1285 </p>
1286 <!-- Note: intentionally longer 80 columns -->
1287 <pre>function(<span></span>) <span class="subdued">{...}</span >;</pre>
1288 <dl>
1289 </dl>
1290 </div>
1291 </div>
1292 <!-- MIN_VERSION -->
1293 </div> <!-- /description -->
1294 </div><div class="apiItem">
1038 <a name="method-setDefaultFixedFontSize"></a> <!-- method-anchor - -> 1295 <a name="method-setDefaultFixedFontSize"></a> <!-- method-anchor - ->
1039 <h4>setDefaultFixedFontSize</h4> 1296 <h4>setDefaultFixedFontSize</h4>
1040 <div class="summary"> 1297 <div class="summary">
1041 <!-- Note: intentionally longer 80 columns --> 1298 <!-- Note: intentionally longer 80 columns -->
1042 <span>chrome.experimental.fontSettings.setDefaultFixedFontSize </span>(<span class="null"><span>object</span> 1299 <span>chrome.experimental.fontSettings.setDefaultFixedFontSize </span>(<span class="null"><span>object</span>
1043 <var><span>details</span></var></span><span class="optiona l"><span>, </span><span>function</span> 1300 <var><span>details</span></var></span><span class="optiona l"><span>, </span><span>function</span>
1044 <var><span>callback</span></var></span>)</div> 1301 <var><span>callback</span></var></span>)</div>
1045 <div class="description"> 1302 <div class="description">
1046 <p>Sets the default size for fixed width fonts.</p> 1303 <p>Sets the default size for fixed width fonts.</p>
1047 <!-- PARAMETERS --> 1304 <!-- PARAMETERS -->
(...skipping 486 matching lines...) Expand 10 before | Expand all | Expand 10 after
1534 <!-- MIN_VERSION --> 1791 <!-- MIN_VERSION -->
1535 </div> <!-- /description --> 1792 </div> <!-- /description -->
1536 </div> <!-- /apiItem --> 1793 </div> <!-- /apiItem -->
1537 </div> <!-- /apiGroup --> 1794 </div> <!-- /apiGroup -->
1538 <!-- EVENTS --> 1795 <!-- EVENTS -->
1539 <div id="eventsTemplate" class="apiGroup"> 1796 <div id="eventsTemplate" class="apiGroup">
1540 <a name="global-events"></a> 1797 <a name="global-events"></a>
1541 <h3>Events</h3> 1798 <h3>Events</h3>
1542 <!-- iterates over all events --> 1799 <!-- iterates over all events -->
1543 <div class="apiItem"> 1800 <div class="apiItem">
1801 <a name="event-onDefaultCharacterSetChanged"></a>
1802 <h4>onDefaultCharacterSetChanged</h4>
1803 <div class="summary">
1804 <!-- Note: intentionally longer 80 columns -->
1805 <span class="subdued">chrome.experimental.fontSettings.</span><s pan>onDefaultCharacterSetChanged</span><span class="subdued">.addListener</span> (function(<span>object details</span>) <span class="subdued">{...}</span><span>< /span>);
1806 </div>
1807 <div class="description">
1808 <p>Fired when the default character set setting changes.</p>
1809 <!-- LISTENER PARAMETERS -->
1810 <div>
1811 <h4>Listener parameters</h4>
1812 <dl>
1813 <div>
1814 <div>
1815 <dt>
1816 <var>details</var>
1817 <em>
1818 <!-- TYPE -->
1819 <div style="display:inline">
1820 (
1821 <span id="typeTemplate">
1822 <span>
1823 <span>object</span>
1824 </span>
1825 </span>
1826 )
1827 </div>
1828 </em>
1829 </dt>
1830 <dd class="todo">
1831 Undocumented.
1832 </dd>
1833 <!-- OBJECT PROPERTIES -->
1834 <dd>
1835 <dl>
1836 <div>
1837 <div>
1838 <dt>
1839 <var>charset</var>
1840 <em>
1841 <!-- TYPE -->
1842 <div style="display:inline">
1843 (
1844 <span id="typeTemplate">
1845 <span>
1846 <span>string</span>
1847 </span>
1848 </span>
1849 )
1850 </div>
1851 </em>
1852 </dt>
1853 <dd>The character set.</dd>
1854 <!-- OBJECT PROPERTIES -->
1855 <!-- OBJECT METHODS -->
1856 <!-- OBJECT EVENT FIELDS -->
1857 <!-- FUNCTION PARAMETERS -->
1858 </div>
1859 </div><div>
1860 <div>
1861 <dt>
1862 <var>levelOfControl</var>
1863 <em>
1864 <!-- TYPE -->
1865 <div style="display:inline">
1866 (
1867 <span id="typeTemplate">
1868 <span>
1869 <a href="experimental.fontSettings.html#type-LevelOfCont rol">LevelOfControl</a>
1870 </span>
1871 </span>
1872 )
1873 </div>
1874 </em>
1875 </dt>
1876 <dd>The level of control this extension has over the setting.</dd>
1877 <!-- OBJECT PROPERTIES -->
1878 <!-- OBJECT METHODS -->
1879 <!-- OBJECT EVENT FIELDS -->
1880 <!-- FUNCTION PARAMETERS -->
1881 </div>
1882 </div>
1883 </dl>
1884 </dd>
1885 <!-- OBJECT METHODS -->
1886 <!-- OBJECT EVENT FIELDS -->
1887 <!-- FUNCTION PARAMETERS -->
1888 </div>
1889 </div>
1890 </dl>
1891 </div>
1892 <!-- EXTRA PARAMETERS -->
1893 <!-- LISTENER RETURN VALUE -->
1894 <dl>
1895 </dl>
1896 </div> <!-- /description -->
1897 </div><div class="apiItem">
1544 <a name="event-onDefaultFixedFontSizeChanged"></a> 1898 <a name="event-onDefaultFixedFontSizeChanged"></a>
1545 <h4>onDefaultFixedFontSizeChanged</h4> 1899 <h4>onDefaultFixedFontSizeChanged</h4>
1546 <div class="summary"> 1900 <div class="summary">
1547 <!-- Note: intentionally longer 80 columns --> 1901 <!-- Note: intentionally longer 80 columns -->
1548 <span class="subdued">chrome.experimental.fontSettings.</span><s pan>onDefaultFixedFontSizeChanged</span><span class="subdued">.addListener</span >(function(<span>object details</span>) <span class="subdued">{...}</span><span> </span>); 1902 <span class="subdued">chrome.experimental.fontSettings.</span><s pan>onDefaultFixedFontSizeChanged</span><span class="subdued">.addListener</span >(function(<span>object details</span>) <span class="subdued">{...}</span><span> </span>);
1549 </div> 1903 </div>
1550 <div class="description"> 1904 <div class="description">
1551 <p>Fired when the default fixed font size setting changes.</p> 1905 <p>Fired when the default fixed font size setting changes.</p>
1552 <!-- LISTENER PARAMETERS --> 1906 <!-- LISTENER PARAMETERS -->
1553 <div> 1907 <div>
(...skipping 616 matching lines...) Expand 10 before | Expand all | Expand 10 after
2170 _uff=0; 2524 _uff=0;
2171 urchinTracker(); 2525 urchinTracker();
2172 } 2526 }
2173 catch(e) {/* urchinTracker not available. */} 2527 catch(e) {/* urchinTracker not available. */}
2174 </script> 2528 </script>
2175 <!-- end analytics --> 2529 <!-- end analytics -->
2176 </div> 2530 </div>
2177 </div> <!-- /gc-footer --> 2531 </div> <!-- /gc-footer -->
2178 </div> <!-- /gc-container --> 2532 </div> <!-- /gc-container -->
2179 </body></html> 2533 </body></html>
OLDNEW
« no previous file with comments | « chrome/common/extensions/api/experimental.fontSettings.json ('k') | chrome/common/extensions/docs/samples.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698