github.com/primecitizens/pcz/std@v0.2.1/plat/js/webext/fontsettings/apis.js.wasm.yaml (about)

     1  - File: webext/chrome/font_settings.json
     2    Dict:
     3      Name: ClearDefaultFixedFontSizeArgDetails
     4      ExtAttrs:
     5        - Name: Namespace
     6          Values:
     7            - chrome
     8            - fontSettings
     9  - File: webext/chrome/font_settings.json
    10    Dict:
    11      Name: ClearDefaultFontSizeArgDetails
    12      ExtAttrs:
    13        - Name: Namespace
    14          Values:
    15            - chrome
    16            - fontSettings
    17  - File: webext/chrome/font_settings.json
    18    Dict:
    19      Name: ClearFontArgDetails
    20      ExtAttrs:
    21        - Name: Namespace
    22          Values:
    23            - chrome
    24            - fontSettings
    25      Fields:
    26        - Name: genericFamily
    27          Required: true
    28          Type:
    29            Name: GenericFamily
    30            ExtAttrs:
    31              - Name: Namespace
    32                Values:
    33                  - chrome
    34                  - fontSettings
    35          ExtAttrs:
    36            - Name: Namespace
    37              Values:
    38                - chrome
    39                - fontSettings
    40        - Name: script
    41          Type:
    42            Name: ScriptCode
    43            ExtAttrs:
    44              - Name: Namespace
    45                Values:
    46                  - chrome
    47                  - fontSettings
    48          ExtAttrs:
    49            - Name: Namespace
    50              Values:
    51                - chrome
    52                - fontSettings
    53  - File: webext/chrome/font_settings.json
    54    Dict:
    55      Name: ClearMinimumFontSizeArgDetails
    56      ExtAttrs:
    57        - Name: Namespace
    58          Values:
    59            - chrome
    60            - fontSettings
    61  - File: webext/chrome/font_settings.json
    62    Dict:
    63      Name: FontName
    64      ExtAttrs:
    65        - Name: Namespace
    66          Values:
    67            - chrome
    68            - fontSettings
    69      Fields:
    70        - Name: displayName
    71          Required: true
    72          Type:
    73            Name: DOMString
    74          ExtAttrs:
    75            - Name: Namespace
    76              Values:
    77                - chrome
    78                - fontSettings
    79        - Name: fontId
    80          Required: true
    81          Type:
    82            Name: DOMString
    83          ExtAttrs:
    84            - Name: Namespace
    85              Values:
    86                - chrome
    87                - fontSettings
    88  - File: webext/chrome/font_settings.json
    89    Enum:
    90      Name: GenericFamily
    91      Values:
    92        - standard
    93        - sansserif
    94        - serif
    95        - fixed
    96        - cursive
    97        - fantasy
    98        - math
    99      ExtAttrs:
   100        - Name: Namespace
   101          Values:
   102            - chrome
   103            - fontSettings
   104  - File: webext/chrome/font_settings.json
   105    Dict:
   106      Name: GetDefaultFixedFontSizeArgDetails
   107      ExtAttrs:
   108        - Name: Namespace
   109          Values:
   110            - chrome
   111            - fontSettings
   112  - File: webext/chrome/font_settings.json
   113    Dict:
   114      Name: GetDefaultFixedFontSizeReturnType
   115      ExtAttrs:
   116        - Name: Namespace
   117          Values:
   118            - chrome
   119            - fontSettings
   120      Fields:
   121        - Name: levelOfControl
   122          Required: true
   123          Type:
   124            Name: LevelOfControl
   125            ExtAttrs:
   126              - Name: Namespace
   127                Values:
   128                  - chrome
   129                  - fontSettings
   130          ExtAttrs:
   131            - Name: Namespace
   132              Values:
   133                - chrome
   134                - fontSettings
   135        - Name: pixelSize
   136          Required: true
   137          Type:
   138            Name: long long
   139          ExtAttrs:
   140            - Name: Namespace
   141              Values:
   142                - chrome
   143                - fontSettings
   144  - File: webext/chrome/font_settings.json
   145    Dict:
   146      Name: GetDefaultFontSizeArgDetails
   147      ExtAttrs:
   148        - Name: Namespace
   149          Values:
   150            - chrome
   151            - fontSettings
   152  - File: webext/chrome/font_settings.json
   153    Dict:
   154      Name: GetDefaultFontSizeReturnType
   155      ExtAttrs:
   156        - Name: Namespace
   157          Values:
   158            - chrome
   159            - fontSettings
   160      Fields:
   161        - Name: levelOfControl
   162          Required: true
   163          Type:
   164            Name: LevelOfControl
   165            ExtAttrs:
   166              - Name: Namespace
   167                Values:
   168                  - chrome
   169                  - fontSettings
   170          ExtAttrs:
   171            - Name: Namespace
   172              Values:
   173                - chrome
   174                - fontSettings
   175        - Name: pixelSize
   176          Required: true
   177          Type:
   178            Name: long long
   179          ExtAttrs:
   180            - Name: Namespace
   181              Values:
   182                - chrome
   183                - fontSettings
   184  - File: webext/chrome/font_settings.json
   185    Dict:
   186      Name: GetFontArgDetails
   187      ExtAttrs:
   188        - Name: Namespace
   189          Values:
   190            - chrome
   191            - fontSettings
   192      Fields:
   193        - Name: genericFamily
   194          Required: true
   195          Type:
   196            Name: GenericFamily
   197            ExtAttrs:
   198              - Name: Namespace
   199                Values:
   200                  - chrome
   201                  - fontSettings
   202          ExtAttrs:
   203            - Name: Namespace
   204              Values:
   205                - chrome
   206                - fontSettings
   207        - Name: script
   208          Type:
   209            Name: ScriptCode
   210            ExtAttrs:
   211              - Name: Namespace
   212                Values:
   213                  - chrome
   214                  - fontSettings
   215          ExtAttrs:
   216            - Name: Namespace
   217              Values:
   218                - chrome
   219                - fontSettings
   220  - File: webext/chrome/font_settings.json
   221    Dict:
   222      Name: GetFontReturnType
   223      ExtAttrs:
   224        - Name: Namespace
   225          Values:
   226            - chrome
   227            - fontSettings
   228      Fields:
   229        - Name: fontId
   230          Required: true
   231          Type:
   232            Name: DOMString
   233          ExtAttrs:
   234            - Name: Namespace
   235              Values:
   236                - chrome
   237                - fontSettings
   238        - Name: levelOfControl
   239          Required: true
   240          Type:
   241            Name: LevelOfControl
   242            ExtAttrs:
   243              - Name: Namespace
   244                Values:
   245                  - chrome
   246                  - fontSettings
   247          ExtAttrs:
   248            - Name: Namespace
   249              Values:
   250                - chrome
   251                - fontSettings
   252  - File: webext/chrome/font_settings.json
   253    Dict:
   254      Name: GetMinimumFontSizeArgDetails
   255      ExtAttrs:
   256        - Name: Namespace
   257          Values:
   258            - chrome
   259            - fontSettings
   260  - File: webext/chrome/font_settings.json
   261    Dict:
   262      Name: GetMinimumFontSizeReturnType
   263      ExtAttrs:
   264        - Name: Namespace
   265          Values:
   266            - chrome
   267            - fontSettings
   268      Fields:
   269        - Name: levelOfControl
   270          Required: true
   271          Type:
   272            Name: LevelOfControl
   273            ExtAttrs:
   274              - Name: Namespace
   275                Values:
   276                  - chrome
   277                  - fontSettings
   278          ExtAttrs:
   279            - Name: Namespace
   280              Values:
   281                - chrome
   282                - fontSettings
   283        - Name: pixelSize
   284          Required: true
   285          Type:
   286            Name: long long
   287          ExtAttrs:
   288            - Name: Namespace
   289              Values:
   290                - chrome
   291                - fontSettings
   292  - File: webext/chrome/font_settings.json
   293    Enum:
   294      Name: LevelOfControl
   295      Values:
   296        - not_controllable
   297        - controlled_by_other_extensions
   298        - controllable_by_this_extension
   299        - controlled_by_this_extension
   300      ExtAttrs:
   301        - Name: Namespace
   302          Values:
   303            - chrome
   304            - fontSettings
   305  - File: webext/chrome/font_settings.json
   306    Dict:
   307      Name: OnDefaultFixedFontSizeChangedArgDetails
   308      ExtAttrs:
   309        - Name: Namespace
   310          Values:
   311            - chrome
   312            - fontSettings
   313      Fields:
   314        - Name: levelOfControl
   315          Required: true
   316          Type:
   317            Name: LevelOfControl
   318            ExtAttrs:
   319              - Name: Namespace
   320                Values:
   321                  - chrome
   322                  - fontSettings
   323          ExtAttrs:
   324            - Name: Namespace
   325              Values:
   326                - chrome
   327                - fontSettings
   328        - Name: pixelSize
   329          Required: true
   330          Type:
   331            Name: long long
   332          ExtAttrs:
   333            - Name: Namespace
   334              Values:
   335                - chrome
   336                - fontSettings
   337  - File: webext/chrome/font_settings.json
   338    Dict:
   339      Name: OnDefaultFontSizeChangedArgDetails
   340      ExtAttrs:
   341        - Name: Namespace
   342          Values:
   343            - chrome
   344            - fontSettings
   345      Fields:
   346        - Name: levelOfControl
   347          Required: true
   348          Type:
   349            Name: LevelOfControl
   350            ExtAttrs:
   351              - Name: Namespace
   352                Values:
   353                  - chrome
   354                  - fontSettings
   355          ExtAttrs:
   356            - Name: Namespace
   357              Values:
   358                - chrome
   359                - fontSettings
   360        - Name: pixelSize
   361          Required: true
   362          Type:
   363            Name: long long
   364          ExtAttrs:
   365            - Name: Namespace
   366              Values:
   367                - chrome
   368                - fontSettings
   369  - File: webext/chrome/font_settings.json
   370    Dict:
   371      Name: OnFontChangedArgDetails
   372      ExtAttrs:
   373        - Name: Namespace
   374          Values:
   375            - chrome
   376            - fontSettings
   377      Fields:
   378        - Name: fontId
   379          Required: true
   380          Type:
   381            Name: DOMString
   382          ExtAttrs:
   383            - Name: Namespace
   384              Values:
   385                - chrome
   386                - fontSettings
   387        - Name: genericFamily
   388          Required: true
   389          Type:
   390            Name: GenericFamily
   391            ExtAttrs:
   392              - Name: Namespace
   393                Values:
   394                  - chrome
   395                  - fontSettings
   396          ExtAttrs:
   397            - Name: Namespace
   398              Values:
   399                - chrome
   400                - fontSettings
   401        - Name: levelOfControl
   402          Required: true
   403          Type:
   404            Name: LevelOfControl
   405            ExtAttrs:
   406              - Name: Namespace
   407                Values:
   408                  - chrome
   409                  - fontSettings
   410          ExtAttrs:
   411            - Name: Namespace
   412              Values:
   413                - chrome
   414                - fontSettings
   415        - Name: script
   416          Type:
   417            Name: ScriptCode
   418            ExtAttrs:
   419              - Name: Namespace
   420                Values:
   421                  - chrome
   422                  - fontSettings
   423          ExtAttrs:
   424            - Name: Namespace
   425              Values:
   426                - chrome
   427                - fontSettings
   428  - File: webext/chrome/font_settings.json
   429    Dict:
   430      Name: OnMinimumFontSizeChangedArgDetails
   431      ExtAttrs:
   432        - Name: Namespace
   433          Values:
   434            - chrome
   435            - fontSettings
   436      Fields:
   437        - Name: levelOfControl
   438          Required: true
   439          Type:
   440            Name: LevelOfControl
   441            ExtAttrs:
   442              - Name: Namespace
   443                Values:
   444                  - chrome
   445                  - fontSettings
   446          ExtAttrs:
   447            - Name: Namespace
   448              Values:
   449                - chrome
   450                - fontSettings
   451        - Name: pixelSize
   452          Required: true
   453          Type:
   454            Name: long long
   455          ExtAttrs:
   456            - Name: Namespace
   457              Values:
   458                - chrome
   459                - fontSettings
   460  - File: webext/chrome/font_settings.json
   461    Enum:
   462      Name: ScriptCode
   463      Values:
   464        - Afak
   465        - Arab
   466        - Armi
   467        - Armn
   468        - Avst
   469        - Bali
   470        - Bamu
   471        - Bass
   472        - Batk
   473        - Beng
   474        - Blis
   475        - Bopo
   476        - Brah
   477        - Brai
   478        - Bugi
   479        - Buhd
   480        - Cakm
   481        - Cans
   482        - Cari
   483        - Cham
   484        - Cher
   485        - Cirt
   486        - Copt
   487        - Cprt
   488        - Cyrl
   489        - Cyrs
   490        - Deva
   491        - Dsrt
   492        - Dupl
   493        - Egyd
   494        - Egyh
   495        - Egyp
   496        - Elba
   497        - Ethi
   498        - Geor
   499        - Geok
   500        - Glag
   501        - Goth
   502        - Gran
   503        - Grek
   504        - Gujr
   505        - Guru
   506        - Hang
   507        - Hani
   508        - Hano
   509        - Hans
   510        - Hant
   511        - Hebr
   512        - Hluw
   513        - Hmng
   514        - Hung
   515        - Inds
   516        - Ital
   517        - Java
   518        - Jpan
   519        - Jurc
   520        - Kali
   521        - Khar
   522        - Khmr
   523        - Khoj
   524        - Knda
   525        - Kpel
   526        - Kthi
   527        - Lana
   528        - Laoo
   529        - Latf
   530        - Latg
   531        - Latn
   532        - Lepc
   533        - Limb
   534        - Lina
   535        - Linb
   536        - Lisu
   537        - Loma
   538        - Lyci
   539        - Lydi
   540        - Mand
   541        - Mani
   542        - Maya
   543        - Mend
   544        - Merc
   545        - Mero
   546        - Mlym
   547        - Moon
   548        - Mong
   549        - Mroo
   550        - Mtei
   551        - Mymr
   552        - Narb
   553        - Nbat
   554        - Nkgb
   555        - Nkoo
   556        - Nshu
   557        - Ogam
   558        - Olck
   559        - Orkh
   560        - Orya
   561        - Osma
   562        - Palm
   563        - Perm
   564        - Phag
   565        - Phli
   566        - Phlp
   567        - Phlv
   568        - Phnx
   569        - Plrd
   570        - Prti
   571        - Rjng
   572        - Roro
   573        - Runr
   574        - Samr
   575        - Sara
   576        - Sarb
   577        - Saur
   578        - Sgnw
   579        - Shaw
   580        - Shrd
   581        - Sind
   582        - Sinh
   583        - Sora
   584        - Sund
   585        - Sylo
   586        - Syrc
   587        - Syre
   588        - Syrj
   589        - Syrn
   590        - Tagb
   591        - Takr
   592        - Tale
   593        - Talu
   594        - Taml
   595        - Tang
   596        - Tavt
   597        - Telu
   598        - Teng
   599        - Tfng
   600        - Tglg
   601        - Thaa
   602        - Thai
   603        - Tibt
   604        - Tirh
   605        - Ugar
   606        - Vaii
   607        - Visp
   608        - Wara
   609        - Wole
   610        - Xpeo
   611        - Xsux
   612        - Yiii
   613        - Zmth
   614        - Zsym
   615        - Zyyy
   616      ExtAttrs:
   617        - Name: Namespace
   618          Values:
   619            - chrome
   620            - fontSettings
   621  - File: webext/chrome/font_settings.json
   622    Dict:
   623      Name: SetDefaultFixedFontSizeArgDetails
   624      ExtAttrs:
   625        - Name: Namespace
   626          Values:
   627            - chrome
   628            - fontSettings
   629      Fields:
   630        - Name: pixelSize
   631          Required: true
   632          Type:
   633            Name: long long
   634          ExtAttrs:
   635            - Name: Namespace
   636              Values:
   637                - chrome
   638                - fontSettings
   639  - File: webext/chrome/font_settings.json
   640    Dict:
   641      Name: SetDefaultFontSizeArgDetails
   642      ExtAttrs:
   643        - Name: Namespace
   644          Values:
   645            - chrome
   646            - fontSettings
   647      Fields:
   648        - Name: pixelSize
   649          Required: true
   650          Type:
   651            Name: long long
   652          ExtAttrs:
   653            - Name: Namespace
   654              Values:
   655                - chrome
   656                - fontSettings
   657  - File: webext/chrome/font_settings.json
   658    Dict:
   659      Name: SetFontArgDetails
   660      ExtAttrs:
   661        - Name: Namespace
   662          Values:
   663            - chrome
   664            - fontSettings
   665      Fields:
   666        - Name: fontId
   667          Required: true
   668          Type:
   669            Name: DOMString
   670          ExtAttrs:
   671            - Name: Namespace
   672              Values:
   673                - chrome
   674                - fontSettings
   675        - Name: genericFamily
   676          Required: true
   677          Type:
   678            Name: GenericFamily
   679            ExtAttrs:
   680              - Name: Namespace
   681                Values:
   682                  - chrome
   683                  - fontSettings
   684          ExtAttrs:
   685            - Name: Namespace
   686              Values:
   687                - chrome
   688                - fontSettings
   689        - Name: script
   690          Type:
   691            Name: ScriptCode
   692            ExtAttrs:
   693              - Name: Namespace
   694                Values:
   695                  - chrome
   696                  - fontSettings
   697          ExtAttrs:
   698            - Name: Namespace
   699              Values:
   700                - chrome
   701                - fontSettings
   702  - File: webext/chrome/font_settings.json
   703    Dict:
   704      Name: SetMinimumFontSizeArgDetails
   705      ExtAttrs:
   706        - Name: Namespace
   707          Values:
   708            - chrome
   709            - fontSettings
   710      Fields:
   711        - Name: pixelSize
   712          Required: true
   713          Type:
   714            Name: long long
   715          ExtAttrs:
   716            - Name: Namespace
   717              Values:
   718                - chrome
   719                - fontSettings
   720  - File: webext/chrome/font_settings.json
   721    WebextFunc:
   722      Name: clearDefaultFixedFontSize
   723      Args:
   724        - Name: details
   725          Optional: true
   726          Type:
   727            Name: ClearDefaultFixedFontSizeArgDetails
   728            ExtAttrs:
   729              - Name: Namespace
   730                Values:
   731                  - chrome
   732                  - fontSettings
   733      Returns:
   734        - Name: Promise
   735          Params:
   736            - Name: void
   737      ExtAttrs:
   738        - Name: Namespace
   739          Values:
   740            - chrome
   741            - fontSettings
   742  - File: webext/chrome/font_settings.json
   743    WebextFunc:
   744      Name: clearDefaultFontSize
   745      Args:
   746        - Name: details
   747          Optional: true
   748          Type:
   749            Name: ClearDefaultFontSizeArgDetails
   750            ExtAttrs:
   751              - Name: Namespace
   752                Values:
   753                  - chrome
   754                  - fontSettings
   755      Returns:
   756        - Name: Promise
   757          Params:
   758            - Name: void
   759      ExtAttrs:
   760        - Name: Namespace
   761          Values:
   762            - chrome
   763            - fontSettings
   764  - File: webext/chrome/font_settings.json
   765    WebextFunc:
   766      Name: clearFont
   767      Args:
   768        - Name: details
   769          Type:
   770            Name: ClearFontArgDetails
   771            ExtAttrs:
   772              - Name: Namespace
   773                Values:
   774                  - chrome
   775                  - fontSettings
   776      Returns:
   777        - Name: Promise
   778          Params:
   779            - Name: void
   780      ExtAttrs:
   781        - Name: Namespace
   782          Values:
   783            - chrome
   784            - fontSettings
   785  - File: webext/chrome/font_settings.json
   786    WebextFunc:
   787      Name: clearMinimumFontSize
   788      Args:
   789        - Name: details
   790          Optional: true
   791          Type:
   792            Name: ClearMinimumFontSizeArgDetails
   793            ExtAttrs:
   794              - Name: Namespace
   795                Values:
   796                  - chrome
   797                  - fontSettings
   798      Returns:
   799        - Name: Promise
   800          Params:
   801            - Name: void
   802      ExtAttrs:
   803        - Name: Namespace
   804          Values:
   805            - chrome
   806            - fontSettings
   807  - File: webext/chrome/font_settings.json
   808    WebextFunc:
   809      Name: getDefaultFixedFontSize
   810      Args:
   811        - Name: details
   812          Optional: true
   813          Type:
   814            Name: GetDefaultFixedFontSizeArgDetails
   815            ExtAttrs:
   816              - Name: Namespace
   817                Values:
   818                  - chrome
   819                  - fontSettings
   820      Returns:
   821        - Name: Promise
   822          Params:
   823            - Name: GetDefaultFixedFontSizeReturnType
   824              ExtAttrs:
   825                - Name: Namespace
   826                  Values:
   827                    - chrome
   828                    - fontSettings
   829      ExtAttrs:
   830        - Name: Namespace
   831          Values:
   832            - chrome
   833            - fontSettings
   834  - File: webext/chrome/font_settings.json
   835    WebextFunc:
   836      Name: getDefaultFontSize
   837      Args:
   838        - Name: details
   839          Optional: true
   840          Type:
   841            Name: GetDefaultFontSizeArgDetails
   842            ExtAttrs:
   843              - Name: Namespace
   844                Values:
   845                  - chrome
   846                  - fontSettings
   847      Returns:
   848        - Name: Promise
   849          Params:
   850            - Name: GetDefaultFontSizeReturnType
   851              ExtAttrs:
   852                - Name: Namespace
   853                  Values:
   854                    - chrome
   855                    - fontSettings
   856      ExtAttrs:
   857        - Name: Namespace
   858          Values:
   859            - chrome
   860            - fontSettings
   861  - File: webext/chrome/font_settings.json
   862    WebextFunc:
   863      Name: getFont
   864      Args:
   865        - Name: details
   866          Type:
   867            Name: GetFontArgDetails
   868            ExtAttrs:
   869              - Name: Namespace
   870                Values:
   871                  - chrome
   872                  - fontSettings
   873      Returns:
   874        - Name: Promise
   875          Params:
   876            - Name: GetFontReturnType
   877              ExtAttrs:
   878                - Name: Namespace
   879                  Values:
   880                    - chrome
   881                    - fontSettings
   882      ExtAttrs:
   883        - Name: Namespace
   884          Values:
   885            - chrome
   886            - fontSettings
   887  - File: webext/chrome/font_settings.json
   888    WebextFunc:
   889      Name: getFontList
   890      Returns:
   891        - Name: Promise
   892          Params:
   893            - Name: sequence
   894              Params:
   895                - Name: FontName
   896                  ExtAttrs:
   897                    - Name: Namespace
   898                      Values:
   899                        - chrome
   900                        - fontSettings
   901              ExtAttrs:
   902                - Name: Namespace
   903                  Values:
   904                    - chrome
   905                    - fontSettings
   906      ExtAttrs:
   907        - Name: Namespace
   908          Values:
   909            - chrome
   910            - fontSettings
   911  - File: webext/chrome/font_settings.json
   912    WebextFunc:
   913      Name: getMinimumFontSize
   914      Args:
   915        - Name: details
   916          Optional: true
   917          Type:
   918            Name: GetMinimumFontSizeArgDetails
   919            ExtAttrs:
   920              - Name: Namespace
   921                Values:
   922                  - chrome
   923                  - fontSettings
   924      Returns:
   925        - Name: Promise
   926          Params:
   927            - Name: GetMinimumFontSizeReturnType
   928              ExtAttrs:
   929                - Name: Namespace
   930                  Values:
   931                    - chrome
   932                    - fontSettings
   933      ExtAttrs:
   934        - Name: Namespace
   935          Values:
   936            - chrome
   937            - fontSettings
   938  - File: webext/chrome/font_settings.json
   939    WebextEvent:
   940      Name: onDefaultFixedFontSizeChanged
   941      Args:
   942        - Name: details
   943          Type:
   944            Name: OnDefaultFixedFontSizeChangedArgDetails
   945            ExtAttrs:
   946              - Name: Namespace
   947                Values:
   948                  - chrome
   949                  - fontSettings
   950      Returns:
   951        - Name: undefined
   952      ExtAttrs:
   953        - Name: Namespace
   954          Values:
   955            - chrome
   956            - fontSettings
   957  - File: webext/chrome/font_settings.json
   958    WebextEvent:
   959      Name: onDefaultFontSizeChanged
   960      Args:
   961        - Name: details
   962          Type:
   963            Name: OnDefaultFontSizeChangedArgDetails
   964            ExtAttrs:
   965              - Name: Namespace
   966                Values:
   967                  - chrome
   968                  - fontSettings
   969      Returns:
   970        - Name: undefined
   971      ExtAttrs:
   972        - Name: Namespace
   973          Values:
   974            - chrome
   975            - fontSettings
   976  - File: webext/chrome/font_settings.json
   977    WebextEvent:
   978      Name: onFontChanged
   979      Args:
   980        - Name: details
   981          Type:
   982            Name: OnFontChangedArgDetails
   983            ExtAttrs:
   984              - Name: Namespace
   985                Values:
   986                  - chrome
   987                  - fontSettings
   988      Returns:
   989        - Name: undefined
   990      ExtAttrs:
   991        - Name: Namespace
   992          Values:
   993            - chrome
   994            - fontSettings
   995  - File: webext/chrome/font_settings.json
   996    WebextEvent:
   997      Name: onMinimumFontSizeChanged
   998      Args:
   999        - Name: details
  1000          Type:
  1001            Name: OnMinimumFontSizeChangedArgDetails
  1002            ExtAttrs:
  1003              - Name: Namespace
  1004                Values:
  1005                  - chrome
  1006                  - fontSettings
  1007      Returns:
  1008        - Name: undefined
  1009      ExtAttrs:
  1010        - Name: Namespace
  1011          Values:
  1012            - chrome
  1013            - fontSettings
  1014  - File: webext/chrome/font_settings.json
  1015    WebextFunc:
  1016      Name: setDefaultFixedFontSize
  1017      Args:
  1018        - Name: details
  1019          Type:
  1020            Name: SetDefaultFixedFontSizeArgDetails
  1021            ExtAttrs:
  1022              - Name: Namespace
  1023                Values:
  1024                  - chrome
  1025                  - fontSettings
  1026      Returns:
  1027        - Name: Promise
  1028          Params:
  1029            - Name: void
  1030      ExtAttrs:
  1031        - Name: Namespace
  1032          Values:
  1033            - chrome
  1034            - fontSettings
  1035  - File: webext/chrome/font_settings.json
  1036    WebextFunc:
  1037      Name: setDefaultFontSize
  1038      Args:
  1039        - Name: details
  1040          Type:
  1041            Name: SetDefaultFontSizeArgDetails
  1042            ExtAttrs:
  1043              - Name: Namespace
  1044                Values:
  1045                  - chrome
  1046                  - fontSettings
  1047      Returns:
  1048        - Name: Promise
  1049          Params:
  1050            - Name: void
  1051      ExtAttrs:
  1052        - Name: Namespace
  1053          Values:
  1054            - chrome
  1055            - fontSettings
  1056  - File: webext/chrome/font_settings.json
  1057    WebextFunc:
  1058      Name: setFont
  1059      Args:
  1060        - Name: details
  1061          Type:
  1062            Name: SetFontArgDetails
  1063            ExtAttrs:
  1064              - Name: Namespace
  1065                Values:
  1066                  - chrome
  1067                  - fontSettings
  1068      Returns:
  1069        - Name: Promise
  1070          Params:
  1071            - Name: void
  1072      ExtAttrs:
  1073        - Name: Namespace
  1074          Values:
  1075            - chrome
  1076            - fontSettings
  1077  - File: webext/chrome/font_settings.json
  1078    WebextFunc:
  1079      Name: setMinimumFontSize
  1080      Args:
  1081        - Name: details
  1082          Type:
  1083            Name: SetMinimumFontSizeArgDetails
  1084            ExtAttrs:
  1085              - Name: Namespace
  1086                Values:
  1087                  - chrome
  1088                  - fontSettings
  1089      Returns:
  1090        - Name: Promise
  1091          Params:
  1092            - Name: void
  1093      ExtAttrs:
  1094        - Name: Namespace
  1095          Values:
  1096            - chrome
  1097            - fontSettings