github.com/primecitizens/pcz/std@v0.2.1/plat/js/web/apis12.js.wasm.yaml (about)

     1  - File: webref/fs.idl
     2    Dict:
     3      Name: FileSystemGetFileOptions
     4      Fields:
     5        - Name: create
     6          Default: "false"
     7          Type:
     8            Name: boolean
     9  - File: webref/fs.idl
    10    Interface:
    11      Name: FileSystemHandle
    12      ExtAttrs:
    13        - Name: Exposed
    14          Values:
    15            - Window
    16            - Worker
    17        - Name: SecureContext
    18        - Name: Serializable
    19      Attrs:
    20        - Name: kind
    21          Readonly: true
    22          Type:
    23            Name: FileSystemHandleKind
    24          ExtAttrs:
    25            - Name: Exposed
    26              Values:
    27                - Window
    28                - Worker
    29            - Name: SecureContext
    30            - Name: Serializable
    31        - Name: name
    32          Readonly: true
    33          Type:
    34            Name: USVString
    35          ExtAttrs:
    36            - Name: Exposed
    37              Values:
    38                - Window
    39                - Worker
    40            - Name: SecureContext
    41            - Name: Serializable
    42      Operations:
    43        - Name: isSameEntry
    44          Args:
    45            - Name: other
    46              Type:
    47                Name: FileSystemHandle
    48          Returns:
    49            - Name: Promise
    50              Params:
    51                - Name: boolean
    52          ExtAttrs:
    53            - Name: Exposed
    54              Values:
    55                - Window
    56                - Worker
    57            - Name: SecureContext
    58            - Name: Serializable
    59        - Name: queryPermission
    60          Args:
    61            - Name: descriptor
    62              Optional: true
    63              Default: '{}'
    64              Type:
    65                Name: FileSystemHandlePermissionDescriptor
    66          Returns:
    67            - Name: Promise
    68              Params:
    69                - Name: PermissionState
    70          ExtAttrs:
    71            - Name: Exposed
    72              Values:
    73                - Window
    74                - Worker
    75            - Name: SecureContext
    76            - Name: Serializable
    77        - Name: requestPermission
    78          Args:
    79            - Name: descriptor
    80              Optional: true
    81              Default: '{}'
    82              Type:
    83                Name: FileSystemHandlePermissionDescriptor
    84          Returns:
    85            - Name: Promise
    86              Params:
    87                - Name: PermissionState
    88          ExtAttrs:
    89            - Name: Exposed
    90              Values:
    91                - Window
    92                - Worker
    93            - Name: SecureContext
    94            - Name: Serializable
    95  - File: webref/fs.idl
    96    Enum:
    97      Name: FileSystemHandleKind
    98      Values:
    99        - file
   100        - directory
   101  - File: webref/file-system-access.idl
   102    Dict:
   103      Name: FileSystemHandlePermissionDescriptor
   104      Fields:
   105        - Name: mode
   106          Default: '"read"'
   107          Type:
   108            Name: FileSystemPermissionMode
   109  - File: webref/file-system-access.idl
   110    Dict:
   111      Name: FileSystemPermissionDescriptor
   112      Inherits: PermissionDescriptor
   113      Fields:
   114        - Name: handle
   115          Required: true
   116          Type:
   117            Name: FileSystemHandle
   118        - Name: mode
   119          Default: '"read"'
   120          Type:
   121            Name: FileSystemPermissionMode
   122        - Name: name
   123          Required: true
   124          Type:
   125            Name: DOMString
   126  - File: webref/file-system-access.idl
   127    Enum:
   128      Name: FileSystemPermissionMode
   129      Values:
   130        - read
   131        - readwrite
   132  - File: webref/fs.idl
   133    Dict:
   134      Name: FileSystemReadWriteOptions
   135      Fields:
   136        - Name: at
   137          Type:
   138            Name: unsigned long long
   139          ExtAttrs:
   140            - Name: EnforceRange
   141  - File: webref/fs.idl
   142    Dict:
   143      Name: FileSystemRemoveOptions
   144      Fields:
   145        - Name: recursive
   146          Default: "false"
   147          Type:
   148            Name: boolean
   149  - File: webref/fs.idl
   150    Interface:
   151      Name: FileSystemSyncAccessHandle
   152      ExtAttrs:
   153        - Name: Exposed
   154          Values:
   155            - DedicatedWorker
   156        - Name: SecureContext
   157      Operations:
   158        - Name: read
   159          Args:
   160            - Name: buffer
   161              Type:
   162                Name: AllowSharedBufferSource
   163            - Name: options
   164              Optional: true
   165              Default: '{}'
   166              Type:
   167                Name: FileSystemReadWriteOptions
   168          Returns:
   169            - Name: unsigned long long
   170          ExtAttrs:
   171            - Name: Exposed
   172              Values:
   173                - DedicatedWorker
   174            - Name: SecureContext
   175        - Name: write
   176          Args:
   177            - Name: buffer
   178              Type:
   179                Name: AllowSharedBufferSource
   180            - Name: options
   181              Optional: true
   182              Default: '{}'
   183              Type:
   184                Name: FileSystemReadWriteOptions
   185          Returns:
   186            - Name: unsigned long long
   187          ExtAttrs:
   188            - Name: Exposed
   189              Values:
   190                - DedicatedWorker
   191            - Name: SecureContext
   192        - Name: truncate
   193          Args:
   194            - Name: newSize
   195              Type:
   196                Name: unsigned long long
   197              ExtAttrs:
   198                - Name: EnforceRange
   199          Returns:
   200            - Name: undefined
   201          ExtAttrs:
   202            - Name: Exposed
   203              Values:
   204                - DedicatedWorker
   205            - Name: SecureContext
   206        - Name: getSize
   207          Returns:
   208            - Name: unsigned long long
   209          ExtAttrs:
   210            - Name: Exposed
   211              Values:
   212                - DedicatedWorker
   213            - Name: SecureContext
   214        - Name: flush
   215          Returns:
   216            - Name: undefined
   217          ExtAttrs:
   218            - Name: Exposed
   219              Values:
   220                - DedicatedWorker
   221            - Name: SecureContext
   222        - Name: close
   223          Returns:
   224            - Name: undefined
   225          ExtAttrs:
   226            - Name: Exposed
   227              Values:
   228                - DedicatedWorker
   229            - Name: SecureContext
   230  - File: webref/fs.idl
   231    Interface:
   232      Name: FileSystemWritableFileStream
   233      Inherits: WritableStream
   234      ExtAttrs:
   235        - Name: Exposed
   236          Values:
   237            - Window
   238            - Worker
   239        - Name: SecureContext
   240      Operations:
   241        - Name: write
   242          Args:
   243            - Name: data
   244              Type:
   245                Name: FileSystemWriteChunkType
   246          Returns:
   247            - Name: Promise
   248              Params:
   249                - Name: undefined
   250          ExtAttrs:
   251            - Name: Exposed
   252              Values:
   253                - Window
   254                - Worker
   255            - Name: SecureContext
   256        - Name: seek
   257          Args:
   258            - Name: position
   259              Type:
   260                Name: unsigned long long
   261          Returns:
   262            - Name: Promise
   263              Params:
   264                - Name: undefined
   265          ExtAttrs:
   266            - Name: Exposed
   267              Values:
   268                - Window
   269                - Worker
   270            - Name: SecureContext
   271        - Name: truncate
   272          Args:
   273            - Name: size
   274              Type:
   275                Name: unsigned long long
   276          Returns:
   277            - Name: Promise
   278              Params:
   279                - Name: undefined
   280          ExtAttrs:
   281            - Name: Exposed
   282              Values:
   283                - Window
   284                - Worker
   285            - Name: SecureContext
   286      Constructors:
   287        - Name: FileSystemWritableFileStream
   288          Args:
   289            - Name: underlyingSink
   290              Optional: true
   291              Type:
   292                Name: object
   293            - Name: strategy
   294              Optional: true
   295              Default: '{}'
   296              Type:
   297                Name: QueuingStrategy
   298          ExtAttrs:
   299            - Name: Exposed
   300            - Name: Transferable
   301  - File: webref/fs.idl
   302    Typedef:
   303      Name: FileSystemWriteChunkType
   304      Type:
   305        Union:
   306          - Name: BufferSource
   307          - Name: Blob
   308          - Name: USVString
   309          - Name: WriteParams
   310  - File: webref/image-capture.idl
   311    Enum:
   312      Name: FillLightMode
   313      Values:
   314        - auto
   315        - "off"
   316        - flash
   317  - File: webref/web-animations.idl
   318    Enum:
   319      Name: FillMode
   320      Values:
   321        - none
   322        - forwards
   323        - backwards
   324        - both
   325        - auto
   326  - File: webref/webcodecs-flac-codec-registration.idl
   327    Dict:
   328      Name: FlacEncoderConfig
   329      Fields:
   330        - Name: blockSize
   331          Default: "0"
   332          Type:
   333            Name: unsigned long
   334          ExtAttrs:
   335            - Name: EnforceRange
   336        - Name: compressLevel
   337          Default: "5"
   338          Type:
   339            Name: unsigned long
   340          ExtAttrs:
   341            - Name: EnforceRange
   342  - File: webref/webgl1.idl
   343    Typedef:
   344      Name: Float32List
   345      Type:
   346        Union:
   347          - Name: Float32Array
   348          - Name: sequence
   349            Params:
   350              - Name: GLfloat
   351  - File: webref/serial.idl
   352    Enum:
   353      Name: FlowControlType
   354      Values:
   355        - none
   356        - hardware
   357  - File: webref/uievents.idl
   358    Interface:
   359      Name: FocusEvent
   360      Inherits: UIEvent
   361      ExtAttrs:
   362        - Name: Exposed
   363          Values:
   364            - Window
   365      Attrs:
   366        - Name: relatedTarget
   367          Readonly: true
   368          Type:
   369            Name: EventTarget
   370            Nullable: true
   371          ExtAttrs:
   372            - Name: Exposed
   373              Values:
   374                - Window
   375      Constructors:
   376        - Args:
   377            - Name: type
   378              Type:
   379                Name: DOMString
   380            - Name: eventInitDict
   381              Optional: true
   382              Default: '{}'
   383              Type:
   384                Name: FocusEventInit
   385          ExtAttrs:
   386            - Name: Exposed
   387              Values:
   388                - Window
   389  - File: webref/uievents.idl
   390    Dict:
   391      Name: FocusEventInit
   392      Inherits: UIEventInit
   393      Fields:
   394        - Name: relatedTarget
   395          Default: "null"
   396          Type:
   397            Name: EventTarget
   398            Nullable: true
   399        - Name: view
   400          Default: "null"
   401          Type:
   402            Name: Window
   403            Nullable: true
   404        - Name: detail
   405          Default: "0"
   406          Type:
   407            Name: long
   408        - Name: bubbles
   409          Default: "false"
   410          Type:
   411            Name: boolean
   412        - Name: cancelable
   413          Default: "false"
   414          Type:
   415            Name: boolean
   416        - Name: composed
   417          Default: "false"
   418          Type:
   419            Name: boolean
   420  - File: webref/html.idl
   421    Dict:
   422      Name: FocusOptions
   423      Fields:
   424        - Name: preventScroll
   425          Default: "false"
   426          Type:
   427            Name: boolean
   428        - Name: focusVisible
   429          Type:
   430            Name: boolean
   431  - File: webref/css-nav.idl
   432    Enum:
   433      Name: FocusableAreaSearchMode
   434      Values:
   435        - visible
   436        - all
   437  - File: webref/css-nav.idl
   438    Dict:
   439      Name: FocusableAreasOption
   440      Fields:
   441        - Name: mode
   442          Type:
   443            Name: FocusableAreaSearchMode
   444  - File: webref/font-metrics-api.idl
   445    Interface:
   446      Name: Font
   447      ExtAttrs:
   448        - Name: Exposed
   449          Values:
   450            - Window
   451      Attrs:
   452        - Name: name
   453          Readonly: true
   454          Type:
   455            Name: DOMString
   456          ExtAttrs:
   457            - Name: Exposed
   458              Values:
   459                - Window
   460        - Name: glyphsRendered
   461          Readonly: true
   462          Type:
   463            Name: unsigned long
   464          ExtAttrs:
   465            - Name: Exposed
   466              Values:
   467                - Window
   468  - File: webref/local-font-access.idl
   469    Interface:
   470      Name: FontData
   471      ExtAttrs:
   472        - Name: Exposed
   473          Values:
   474            - Window
   475      Attrs:
   476        - Name: postscriptName
   477          Readonly: true
   478          Type:
   479            Name: USVString
   480          ExtAttrs:
   481            - Name: Exposed
   482              Values:
   483                - Window
   484        - Name: fullName
   485          Readonly: true
   486          Type:
   487            Name: USVString
   488          ExtAttrs:
   489            - Name: Exposed
   490              Values:
   491                - Window
   492        - Name: family
   493          Readonly: true
   494          Type:
   495            Name: USVString
   496          ExtAttrs:
   497            - Name: Exposed
   498              Values:
   499                - Window
   500        - Name: style
   501          Readonly: true
   502          Type:
   503            Name: USVString
   504          ExtAttrs:
   505            - Name: Exposed
   506              Values:
   507                - Window
   508      Operations:
   509        - Name: blob
   510          Returns:
   511            - Name: Promise
   512              Params:
   513                - Name: Blob
   514          ExtAttrs:
   515            - Name: Exposed
   516              Values:
   517                - Window
   518  - File: webref/css-font-loading.idl
   519    Interface:
   520      Name: FontFace
   521      ExtAttrs:
   522        - Name: Exposed
   523          Values:
   524            - Window
   525            - Worker
   526      Attrs:
   527        - Name: family
   528          Type:
   529            Name: CSSOMString
   530          ExtAttrs:
   531            - Name: Exposed
   532              Values:
   533                - Window
   534                - Worker
   535        - Name: style
   536          Type:
   537            Name: CSSOMString
   538          ExtAttrs:
   539            - Name: Exposed
   540              Values:
   541                - Window
   542                - Worker
   543        - Name: weight
   544          Type:
   545            Name: CSSOMString
   546          ExtAttrs:
   547            - Name: Exposed
   548              Values:
   549                - Window
   550                - Worker
   551        - Name: stretch
   552          Type:
   553            Name: CSSOMString
   554          ExtAttrs:
   555            - Name: Exposed
   556              Values:
   557                - Window
   558                - Worker
   559        - Name: unicodeRange
   560          Type:
   561            Name: CSSOMString
   562          ExtAttrs:
   563            - Name: Exposed
   564              Values:
   565                - Window
   566                - Worker
   567        - Name: variant
   568          Type:
   569            Name: CSSOMString
   570          ExtAttrs:
   571            - Name: Exposed
   572              Values:
   573                - Window
   574                - Worker
   575        - Name: featureSettings
   576          Type:
   577            Name: CSSOMString
   578          ExtAttrs:
   579            - Name: Exposed
   580              Values:
   581                - Window
   582                - Worker
   583        - Name: variationSettings
   584          Type:
   585            Name: CSSOMString
   586          ExtAttrs:
   587            - Name: Exposed
   588              Values:
   589                - Window
   590                - Worker
   591        - Name: display
   592          Type:
   593            Name: CSSOMString
   594          ExtAttrs:
   595            - Name: Exposed
   596              Values:
   597                - Window
   598                - Worker
   599        - Name: ascentOverride
   600          Type:
   601            Name: CSSOMString
   602          ExtAttrs:
   603            - Name: Exposed
   604              Values:
   605                - Window
   606                - Worker
   607        - Name: descentOverride
   608          Type:
   609            Name: CSSOMString
   610          ExtAttrs:
   611            - Name: Exposed
   612              Values:
   613                - Window
   614                - Worker
   615        - Name: lineGapOverride
   616          Type:
   617            Name: CSSOMString
   618          ExtAttrs:
   619            - Name: Exposed
   620              Values:
   621                - Window
   622                - Worker
   623        - Name: status
   624          Readonly: true
   625          Type:
   626            Name: FontFaceLoadStatus
   627          ExtAttrs:
   628            - Name: Exposed
   629              Values:
   630                - Window
   631                - Worker
   632        - Name: loaded
   633          Readonly: true
   634          Type:
   635            Name: Promise
   636            Params:
   637              - Name: FontFace
   638          ExtAttrs:
   639            - Name: Exposed
   640              Values:
   641                - Window
   642                - Worker
   643        - Name: features
   644          Readonly: true
   645          Type:
   646            Name: FontFaceFeatures
   647        - Name: variations
   648          Readonly: true
   649          Type:
   650            Name: FontFaceVariations
   651        - Name: palettes
   652          Readonly: true
   653          Type:
   654            Name: FontFacePalettes
   655      Operations:
   656        - Name: load
   657          Returns:
   658            - Name: Promise
   659              Params:
   660                - Name: FontFace
   661          ExtAttrs:
   662            - Name: Exposed
   663              Values:
   664                - Window
   665                - Worker
   666      Constructors:
   667        - Args:
   668            - Name: family
   669              Type:
   670                Name: CSSOMString
   671            - Name: source
   672              Type:
   673                Union:
   674                  - Name: CSSOMString
   675                  - Name: BinaryData
   676            - Name: descriptors
   677              Optional: true
   678              Default: '{}'
   679              Type:
   680                Name: FontFaceDescriptors
   681          ExtAttrs:
   682            - Name: Exposed
   683              Values:
   684                - Window
   685                - Worker
   686  - File: webref/css-font-loading.idl
   687    Dict:
   688      Name: FontFaceDescriptors
   689      Fields:
   690        - Name: style
   691          Default: '"normal"'
   692          Type:
   693            Name: CSSOMString
   694        - Name: weight
   695          Default: '"normal"'
   696          Type:
   697            Name: CSSOMString
   698        - Name: stretch
   699          Default: '"normal"'
   700          Type:
   701            Name: CSSOMString
   702        - Name: unicodeRange
   703          Default: '"U+0-10FFFF"'
   704          Type:
   705            Name: CSSOMString
   706        - Name: variant
   707          Default: '"normal"'
   708          Type:
   709            Name: CSSOMString
   710        - Name: featureSettings
   711          Default: '"normal"'
   712          Type:
   713            Name: CSSOMString
   714        - Name: variationSettings
   715          Default: '"normal"'
   716          Type:
   717            Name: CSSOMString
   718        - Name: display
   719          Default: '"auto"'
   720          Type:
   721            Name: CSSOMString
   722        - Name: ascentOverride
   723          Default: '"normal"'
   724          Type:
   725            Name: CSSOMString
   726        - Name: descentOverride
   727          Default: '"normal"'
   728          Type:
   729            Name: CSSOMString
   730        - Name: lineGapOverride
   731          Default: '"normal"'
   732          Type:
   733            Name: CSSOMString
   734  - File: webref/css-font-loading.idl
   735    Interface:
   736      Name: FontFaceFeatures
   737      ExtAttrs:
   738        - Name: Exposed
   739          Values:
   740            - Window
   741            - Worker
   742  - File: webref/css-font-loading.idl
   743    Enum:
   744      Name: FontFaceLoadStatus
   745      Values:
   746        - unloaded
   747        - loading
   748        - loaded
   749        - error
   750  - File: webref/css-font-loading.idl
   751    Interface:
   752      Name: FontFacePalette
   753      ExtAttrs:
   754        - Name: Exposed
   755          Values:
   756            - Window
   757            - Worker
   758      Attrs:
   759        - Name: length
   760          Readonly: true
   761          Type:
   762            Name: unsigned long
   763          ExtAttrs:
   764            - Name: Exposed
   765              Values:
   766                - Window
   767                - Worker
   768        - Name: usableWithLightBackground
   769          Readonly: true
   770          Type:
   771            Name: boolean
   772          ExtAttrs:
   773            - Name: Exposed
   774              Values:
   775                - Window
   776                - Worker
   777        - Name: usableWithDarkBackground
   778          Readonly: true
   779          Type:
   780            Name: boolean
   781          ExtAttrs:
   782            - Name: Exposed
   783              Values:
   784                - Window
   785                - Worker
   786      Operations:
   787        - Modifier: getter
   788          Args:
   789            - Name: index
   790              Type:
   791                Name: unsigned long
   792          Returns:
   793            - Name: DOMString
   794          ExtAttrs:
   795            - Name: Exposed
   796              Values:
   797                - Window
   798                - Worker
   799      Iterable:
   800        TypeParams:
   801          - Name: DOMString
   802  - File: webref/css-font-loading.idl
   803    Interface:
   804      Name: FontFacePalettes
   805      ExtAttrs:
   806        - Name: Exposed
   807          Values:
   808            - Window
   809            - Worker
   810      Attrs:
   811        - Name: length
   812          Readonly: true
   813          Type:
   814            Name: unsigned long
   815          ExtAttrs:
   816            - Name: Exposed
   817              Values:
   818                - Window
   819                - Worker
   820      Operations:
   821        - Modifier: getter
   822          Args:
   823            - Name: index
   824              Type:
   825                Name: unsigned long
   826          Returns:
   827            - Name: FontFacePalette
   828          ExtAttrs:
   829            - Name: Exposed
   830              Values:
   831                - Window
   832                - Worker
   833      Iterable:
   834        TypeParams:
   835          - Name: FontFacePalette
   836  - File: webref/css-font-loading.idl
   837    Interface:
   838      Name: FontFaceSet
   839      Inherits: EventTarget
   840      ExtAttrs:
   841        - Name: Exposed
   842          Values:
   843            - Window
   844            - Worker
   845      Attrs:
   846        - Name: onloading
   847          Type:
   848            Name: EventHandler
   849          ExtAttrs:
   850            - Name: Exposed
   851              Values:
   852                - Window
   853                - Worker
   854        - Name: onloadingdone
   855          Type:
   856            Name: EventHandler
   857          ExtAttrs:
   858            - Name: Exposed
   859              Values:
   860                - Window
   861                - Worker
   862        - Name: onloadingerror
   863          Type:
   864            Name: EventHandler
   865          ExtAttrs:
   866            - Name: Exposed
   867              Values:
   868                - Window
   869                - Worker
   870        - Name: ready
   871          Readonly: true
   872          Type:
   873            Name: Promise
   874            Params:
   875              - Name: FontFaceSet
   876          ExtAttrs:
   877            - Name: Exposed
   878              Values:
   879                - Window
   880                - Worker
   881        - Name: status
   882          Readonly: true
   883          Type:
   884            Name: FontFaceSetLoadStatus
   885          ExtAttrs:
   886            - Name: Exposed
   887              Values:
   888                - Window
   889                - Worker
   890      Operations:
   891        - Name: add
   892          Args:
   893            - Name: font
   894              Type:
   895                Name: FontFace
   896          Returns:
   897            - Name: FontFaceSet
   898          ExtAttrs:
   899            - Name: Exposed
   900              Values:
   901                - Window
   902                - Worker
   903        - Name: delete
   904          Args:
   905            - Name: font
   906              Type:
   907                Name: FontFace
   908          Returns:
   909            - Name: boolean
   910          ExtAttrs:
   911            - Name: Exposed
   912              Values:
   913                - Window
   914                - Worker
   915        - Name: clear
   916          Returns:
   917            - Name: undefined
   918          ExtAttrs:
   919            - Name: Exposed
   920              Values:
   921                - Window
   922                - Worker
   923        - Name: load
   924          Args:
   925            - Name: font
   926              Type:
   927                Name: CSSOMString
   928            - Name: text
   929              Optional: true
   930              Default: '" "'
   931              Type:
   932                Name: CSSOMString
   933          Returns:
   934            - Name: Promise
   935              Params:
   936                - Name: sequence
   937                  Params:
   938                    - Name: FontFace
   939          ExtAttrs:
   940            - Name: Exposed
   941              Values:
   942                - Window
   943                - Worker
   944        - Name: check
   945          Args:
   946            - Name: font
   947              Type:
   948                Name: CSSOMString
   949            - Name: text
   950              Optional: true
   951              Default: '" "'
   952              Type:
   953                Name: CSSOMString
   954          Returns:
   955            - Name: boolean
   956          ExtAttrs:
   957            - Name: Exposed
   958              Values:
   959                - Window
   960                - Worker
   961      Constructors:
   962        - Args:
   963            - Name: initialFaces
   964              Type:
   965                Name: sequence
   966                Params:
   967                  - Name: FontFace
   968          ExtAttrs:
   969            - Name: Exposed
   970              Values:
   971                - Window
   972                - Worker
   973      Setlike:
   974        TypeParams:
   975          - Name: FontFace
   976  - File: webref/css-font-loading.idl
   977    Interface:
   978      Name: FontFaceSetLoadEvent
   979      Inherits: Event
   980      ExtAttrs:
   981        - Name: Exposed
   982          Values:
   983            - Window
   984            - Worker
   985      Attrs:
   986        - Name: fontfaces
   987          Readonly: true
   988          Type:
   989            Name: FrozenArray
   990            Params:
   991              - Name: FontFace
   992          ExtAttrs:
   993            - Name: SameObject
   994            - Name: Exposed
   995              Values:
   996                - Window
   997                - Worker
   998      Constructors:
   999        - Args:
  1000            - Name: type
  1001              Type:
  1002                Name: CSSOMString
  1003            - Name: eventInitDict
  1004              Optional: true
  1005              Default: '{}'
  1006              Type:
  1007                Name: FontFaceSetLoadEventInit
  1008          ExtAttrs:
  1009            - Name: Exposed
  1010              Values:
  1011                - Window
  1012                - Worker
  1013  - File: webref/css-font-loading.idl
  1014    Dict:
  1015      Name: FontFaceSetLoadEventInit
  1016      Inherits: EventInit
  1017      Fields:
  1018        - Name: fontfaces
  1019          Default: '[]'
  1020          Type:
  1021            Name: sequence
  1022            Params:
  1023              - Name: FontFace
  1024        - Name: bubbles
  1025          Default: "false"
  1026          Type:
  1027            Name: boolean
  1028        - Name: cancelable
  1029          Default: "false"
  1030          Type:
  1031            Name: boolean
  1032        - Name: composed
  1033          Default: "false"
  1034          Type:
  1035            Name: boolean
  1036  - File: webref/css-font-loading.idl
  1037    Enum:
  1038      Name: FontFaceSetLoadStatus
  1039      Values:
  1040        - loading
  1041        - loaded
  1042  - File: webref/css-font-loading.idl
  1043    Interface:
  1044      Name: FontFaceVariationAxis
  1045      ExtAttrs:
  1046        - Name: Exposed
  1047          Values:
  1048            - Window
  1049            - Worker
  1050      Attrs:
  1051        - Name: name
  1052          Readonly: true
  1053          Type:
  1054            Name: DOMString
  1055          ExtAttrs:
  1056            - Name: Exposed
  1057              Values:
  1058                - Window
  1059                - Worker
  1060        - Name: axisTag
  1061          Readonly: true
  1062          Type:
  1063            Name: DOMString
  1064          ExtAttrs:
  1065            - Name: Exposed
  1066              Values:
  1067                - Window
  1068                - Worker
  1069        - Name: minimumValue
  1070          Readonly: true
  1071          Type:
  1072            Name: double
  1073          ExtAttrs:
  1074            - Name: Exposed
  1075              Values:
  1076                - Window
  1077                - Worker
  1078        - Name: maximumValue
  1079          Readonly: true
  1080          Type:
  1081            Name: double
  1082          ExtAttrs:
  1083            - Name: Exposed
  1084              Values:
  1085                - Window
  1086                - Worker
  1087        - Name: defaultValue
  1088          Readonly: true
  1089          Type:
  1090            Name: double
  1091          ExtAttrs:
  1092            - Name: Exposed
  1093              Values:
  1094                - Window
  1095                - Worker
  1096  - File: webref/css-font-loading.idl
  1097    Interface:
  1098      Name: FontFaceVariations
  1099      ExtAttrs:
  1100        - Name: Exposed
  1101          Values:
  1102            - Window
  1103            - Worker
  1104      Setlike:
  1105        TypeParams:
  1106          - Name: FontFaceVariationAxis
  1107        Readonly: true
  1108  - File: webref/font-metrics-api.idl
  1109    Interface:
  1110      Name: FontMetrics
  1111      ExtAttrs:
  1112        - Name: Exposed
  1113          Values:
  1114            - Window
  1115      Attrs:
  1116        - Name: width
  1117          Readonly: true
  1118          Type:
  1119            Name: double
  1120          ExtAttrs:
  1121            - Name: Exposed
  1122              Values:
  1123                - Window
  1124        - Name: advances
  1125          Readonly: true
  1126          Type:
  1127            Name: FrozenArray
  1128            Params:
  1129              - Name: double
  1130          ExtAttrs:
  1131            - Name: Exposed
  1132              Values:
  1133                - Window
  1134        - Name: boundingBoxLeft
  1135          Readonly: true
  1136          Type:
  1137            Name: double
  1138          ExtAttrs:
  1139            - Name: Exposed
  1140              Values:
  1141                - Window
  1142        - Name: boundingBoxRight
  1143          Readonly: true
  1144          Type:
  1145            Name: double
  1146          ExtAttrs:
  1147            - Name: Exposed
  1148              Values:
  1149                - Window
  1150        - Name: height
  1151          Readonly: true
  1152          Type:
  1153            Name: double
  1154          ExtAttrs:
  1155            - Name: Exposed
  1156              Values:
  1157                - Window
  1158        - Name: emHeightAscent
  1159          Readonly: true
  1160          Type:
  1161            Name: double
  1162          ExtAttrs:
  1163            - Name: Exposed
  1164              Values:
  1165                - Window
  1166        - Name: emHeightDescent
  1167          Readonly: true
  1168          Type:
  1169            Name: double
  1170          ExtAttrs:
  1171            - Name: Exposed
  1172              Values:
  1173                - Window
  1174        - Name: boundingBoxAscent
  1175          Readonly: true
  1176          Type:
  1177            Name: double
  1178          ExtAttrs:
  1179            - Name: Exposed
  1180              Values:
  1181                - Window
  1182        - Name: boundingBoxDescent
  1183          Readonly: true
  1184          Type:
  1185            Name: double
  1186          ExtAttrs:
  1187            - Name: Exposed
  1188              Values:
  1189                - Window
  1190        - Name: fontBoundingBoxAscent
  1191          Readonly: true
  1192          Type:
  1193            Name: double
  1194          ExtAttrs:
  1195            - Name: Exposed
  1196              Values:
  1197                - Window
  1198        - Name: fontBoundingBoxDescent
  1199          Readonly: true
  1200          Type:
  1201            Name: double
  1202          ExtAttrs:
  1203            - Name: Exposed
  1204              Values:
  1205                - Window
  1206        - Name: dominantBaseline
  1207          Readonly: true
  1208          Type:
  1209            Name: Baseline
  1210          ExtAttrs:
  1211            - Name: Exposed
  1212              Values:
  1213                - Window
  1214        - Name: baselines
  1215          Readonly: true
  1216          Type:
  1217            Name: FrozenArray
  1218            Params:
  1219              - Name: Baseline
  1220          ExtAttrs:
  1221            - Name: Exposed
  1222              Values:
  1223                - Window
  1224        - Name: fonts
  1225          Readonly: true
  1226          Type:
  1227            Name: FrozenArray
  1228            Params:
  1229              - Name: Font
  1230          ExtAttrs:
  1231            - Name: Exposed
  1232              Values:
  1233                - Window
  1234  - File: webref/xhr.idl
  1235    Interface:
  1236      Name: FormData
  1237      ExtAttrs:
  1238        - Name: Exposed
  1239          Values:
  1240            - Window
  1241            - Worker
  1242      Operations:
  1243        - Name: append
  1244          Args:
  1245            - Name: name
  1246              Type:
  1247                Name: USVString
  1248            - Name: value
  1249              Type:
  1250                Name: USVString
  1251          Returns:
  1252            - Name: undefined
  1253          ExtAttrs:
  1254            - Name: Exposed
  1255              Values:
  1256                - Window
  1257                - Worker
  1258        - Name: append
  1259          Args:
  1260            - Name: name
  1261              Type:
  1262                Name: USVString
  1263            - Name: blobValue
  1264              Type:
  1265                Name: Blob
  1266            - Name: filename
  1267              Optional: true
  1268              Type:
  1269                Name: USVString
  1270          Returns:
  1271            - Name: undefined
  1272          ExtAttrs:
  1273            - Name: Exposed
  1274              Values:
  1275                - Window
  1276                - Worker
  1277        - Name: delete
  1278          Args:
  1279            - Name: name
  1280              Type:
  1281                Name: USVString
  1282          Returns:
  1283            - Name: undefined
  1284          ExtAttrs:
  1285            - Name: Exposed
  1286              Values:
  1287                - Window
  1288                - Worker
  1289        - Name: get
  1290          Args:
  1291            - Name: name
  1292              Type:
  1293                Name: USVString
  1294          Returns:
  1295            - Name: FormDataEntryValue
  1296              Nullable: true
  1297          ExtAttrs:
  1298            - Name: Exposed
  1299              Values:
  1300                - Window
  1301                - Worker
  1302        - Name: getAll
  1303          Args:
  1304            - Name: name
  1305              Type:
  1306                Name: USVString
  1307          Returns:
  1308            - Name: sequence
  1309              Params:
  1310                - Name: FormDataEntryValue
  1311          ExtAttrs:
  1312            - Name: Exposed
  1313              Values:
  1314                - Window
  1315                - Worker
  1316        - Name: has
  1317          Args:
  1318            - Name: name
  1319              Type:
  1320                Name: USVString
  1321          Returns:
  1322            - Name: boolean
  1323          ExtAttrs:
  1324            - Name: Exposed
  1325              Values:
  1326                - Window
  1327                - Worker
  1328        - Name: set
  1329          Args:
  1330            - Name: name
  1331              Type:
  1332                Name: USVString
  1333            - Name: value
  1334              Type:
  1335                Name: USVString
  1336          Returns:
  1337            - Name: undefined
  1338          ExtAttrs:
  1339            - Name: Exposed
  1340              Values:
  1341                - Window
  1342                - Worker
  1343        - Name: set
  1344          Args:
  1345            - Name: name
  1346              Type:
  1347                Name: USVString
  1348            - Name: blobValue
  1349              Type:
  1350                Name: Blob
  1351            - Name: filename
  1352              Optional: true
  1353              Type:
  1354                Name: USVString
  1355          Returns:
  1356            - Name: undefined
  1357          ExtAttrs:
  1358            - Name: Exposed
  1359              Values:
  1360                - Window
  1361                - Worker
  1362      Constructors:
  1363        - Args:
  1364            - Name: form
  1365              Optional: true
  1366              Type:
  1367                Name: HTMLFormElement
  1368            - Name: submitter
  1369              Optional: true
  1370              Default: "null"
  1371              Type:
  1372                Name: HTMLElement
  1373                Nullable: true
  1374          ExtAttrs:
  1375            - Name: Exposed
  1376              Values:
  1377                - Window
  1378                - Worker
  1379      Iterable:
  1380        TypeParams:
  1381          - Name: USVString
  1382          - Name: FormDataEntryValue
  1383  - File: webref/xhr.idl
  1384    Typedef:
  1385      Name: FormDataEntryValue
  1386      Type:
  1387        Union:
  1388          - Name: File
  1389          - Name: USVString
  1390  - File: webref/html.idl
  1391    Interface:
  1392      Name: FormDataEvent
  1393      Inherits: Event
  1394      ExtAttrs:
  1395        - Name: Exposed
  1396          Values:
  1397            - Window
  1398      Attrs:
  1399        - Name: formData
  1400          Readonly: true
  1401          Type:
  1402            Name: FormData
  1403          ExtAttrs:
  1404            - Name: Exposed
  1405              Values:
  1406                - Window
  1407      Constructors:
  1408        - Args:
  1409            - Name: type
  1410              Type:
  1411                Name: DOMString
  1412            - Name: eventInitDict
  1413              Type:
  1414                Name: FormDataEventInit
  1415          ExtAttrs:
  1416            - Name: Exposed
  1417              Values:
  1418                - Window
  1419  - File: webref/html.idl
  1420    Dict:
  1421      Name: FormDataEventInit
  1422      Inherits: EventInit
  1423      Fields:
  1424        - Name: formData
  1425          Required: true
  1426          Type:
  1427            Name: FormData
  1428        - Name: bubbles
  1429          Default: "false"
  1430          Type:
  1431            Name: boolean
  1432        - Name: cancelable
  1433          Default: "false"
  1434          Type:
  1435            Name: boolean
  1436        - Name: composed
  1437          Default: "false"
  1438          Type:
  1439            Name: boolean
  1440  - File: webref/scroll-to-text-fragment.idl
  1441    Interface:
  1442      Name: FragmentDirective
  1443      ExtAttrs:
  1444        - Name: Exposed
  1445          Values:
  1446            - Window
  1447  - File: webref/css-layout-api.idl
  1448    Interface:
  1449      Name: FragmentResult
  1450      ExtAttrs:
  1451        - Name: Exposed
  1452          Values:
  1453            - LayoutWorklet
  1454      Attrs:
  1455        - Name: inlineSize
  1456          Readonly: true
  1457          Type:
  1458            Name: double
  1459          ExtAttrs:
  1460            - Name: Exposed
  1461              Values:
  1462                - LayoutWorklet
  1463        - Name: blockSize
  1464          Readonly: true
  1465          Type:
  1466            Name: double
  1467          ExtAttrs:
  1468            - Name: Exposed
  1469              Values:
  1470                - LayoutWorklet
  1471      Constructors:
  1472        - Args:
  1473            - Name: options
  1474              Optional: true
  1475              Default: '{}'
  1476              Type:
  1477                Name: FragmentResultOptions
  1478          ExtAttrs:
  1479            - Name: Exposed
  1480              Values:
  1481                - LayoutWorklet
  1482  - File: webref/css-layout-api.idl
  1483    Dict:
  1484      Name: FragmentResultOptions
  1485      Fields:
  1486        - Name: inlineSize
  1487          Default: "0"
  1488          Type:
  1489            Name: double
  1490        - Name: blockSize
  1491          Default: "0"
  1492          Type:
  1493            Name: double
  1494        - Name: autoBlockSize
  1495          Default: "0"
  1496          Type:
  1497            Name: double
  1498        - Name: childFragments
  1499          Default: '[]'
  1500          Type:
  1501            Name: sequence
  1502            Params:
  1503              - Name: LayoutFragment
  1504        - Name: data
  1505          Default: "null"
  1506          Type:
  1507            Name: any
  1508        - Name: breakToken
  1509          Default: "null"
  1510          Type:
  1511            Name: BreakTokenOptions
  1512  - File: webref/html.idl
  1513    Callback:
  1514      Name: FrameRequestCallback
  1515      Args:
  1516        - Name: time
  1517          Type:
  1518            Name: DOMHighResTimeStamp
  1519      Returns:
  1520        - Name: undefined
  1521  - File: webref/service-workers.idl
  1522    Enum:
  1523      Name: FrameType
  1524      Values:
  1525        - auxiliary
  1526        - top-level
  1527        - nested
  1528        - none
  1529  - File: webref/fullscreen.idl
  1530    Enum:
  1531      Name: FullscreenNavigationUI
  1532      Values:
  1533        - auto
  1534        - show
  1535        - hide
  1536  - File: webref/fullscreen.idl
  1537    Dict:
  1538      Name: FullscreenOptions
  1539      Fields:
  1540        - Name: navigationUI
  1541          Default: '"auto"'
  1542          Type:
  1543            Name: FullscreenNavigationUI
  1544        - Name: screen
  1545          Type:
  1546            Name: ScreenDetailed
  1547  - File: webref/webidl.idl
  1548    Callback:
  1549      Name: Function
  1550      Args:
  1551        - Name: arguments
  1552          Variadic: true
  1553          Type:
  1554            Name: any
  1555      Returns:
  1556        - Name: any
  1557  - File: webref/html.idl
  1558    Callback:
  1559      Name: FunctionStringCallback
  1560      Args:
  1561        - Name: data
  1562          Type:
  1563            Name: DOMString
  1564      Returns:
  1565        - Name: undefined
  1566  - File: webref/webgl1.idl
  1567    Typedef:
  1568      Name: GLbitfield
  1569      Type:
  1570        Name: unsigned long