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

     1  - File: webref/html.idl
     2    Interface:
     3      Name: HTMLTableRowElement
     4      Inherits: HTMLElement
     5      ExtAttrs:
     6        - Name: Exposed
     7          Values:
     8            - Window
     9      Attrs:
    10        - Name: rowIndex
    11          Readonly: true
    12          Type:
    13            Name: long
    14          ExtAttrs:
    15            - Name: Exposed
    16              Values:
    17                - Window
    18        - Name: sectionRowIndex
    19          Readonly: true
    20          Type:
    21            Name: long
    22          ExtAttrs:
    23            - Name: Exposed
    24              Values:
    25                - Window
    26        - Name: cells
    27          Readonly: true
    28          Type:
    29            Name: HTMLCollection
    30          ExtAttrs:
    31            - Name: SameObject
    32            - Name: Exposed
    33              Values:
    34                - Window
    35        - Name: align
    36          Type:
    37            Name: DOMString
    38          ExtAttrs:
    39            - Name: CEReactions
    40        - Name: ch
    41          Type:
    42            Name: DOMString
    43          ExtAttrs:
    44            - Name: CEReactions
    45        - Name: chOff
    46          Type:
    47            Name: DOMString
    48          ExtAttrs:
    49            - Name: CEReactions
    50        - Name: vAlign
    51          Type:
    52            Name: DOMString
    53          ExtAttrs:
    54            - Name: CEReactions
    55        - Name: bgColor
    56          Type:
    57            Name: DOMString
    58          ExtAttrs:
    59            - Name: CEReactions
    60      Operations:
    61        - Name: insertCell
    62          Args:
    63            - Name: index
    64              Optional: true
    65              Default: "-1"
    66              Type:
    67                Name: long
    68          Returns:
    69            - Name: HTMLTableCellElement
    70          ExtAttrs:
    71            - Name: Exposed
    72              Values:
    73                - Window
    74        - Name: deleteCell
    75          Args:
    76            - Name: index
    77              Type:
    78                Name: long
    79          Returns:
    80            - Name: undefined
    81          ExtAttrs:
    82            - Name: CEReactions
    83            - Name: Exposed
    84              Values:
    85                - Window
    86      Constructors:
    87        - ExtAttrs:
    88            - Name: HTMLConstructor
    89            - Name: Exposed
    90              Values:
    91                - Window
    92  - File: webref/html.idl
    93    Interface:
    94      Name: HTMLTableSectionElement
    95      Inherits: HTMLElement
    96      ExtAttrs:
    97        - Name: Exposed
    98          Values:
    99            - Window
   100      Attrs:
   101        - Name: rows
   102          Readonly: true
   103          Type:
   104            Name: HTMLCollection
   105          ExtAttrs:
   106            - Name: SameObject
   107            - Name: Exposed
   108              Values:
   109                - Window
   110        - Name: align
   111          Type:
   112            Name: DOMString
   113          ExtAttrs:
   114            - Name: CEReactions
   115        - Name: ch
   116          Type:
   117            Name: DOMString
   118          ExtAttrs:
   119            - Name: CEReactions
   120        - Name: chOff
   121          Type:
   122            Name: DOMString
   123          ExtAttrs:
   124            - Name: CEReactions
   125        - Name: vAlign
   126          Type:
   127            Name: DOMString
   128          ExtAttrs:
   129            - Name: CEReactions
   130      Operations:
   131        - Name: insertRow
   132          Args:
   133            - Name: index
   134              Optional: true
   135              Default: "-1"
   136              Type:
   137                Name: long
   138          Returns:
   139            - Name: HTMLTableRowElement
   140          ExtAttrs:
   141            - Name: Exposed
   142              Values:
   143                - Window
   144        - Name: deleteRow
   145          Args:
   146            - Name: index
   147              Type:
   148                Name: long
   149          Returns:
   150            - Name: undefined
   151          ExtAttrs:
   152            - Name: CEReactions
   153            - Name: Exposed
   154              Values:
   155                - Window
   156      Constructors:
   157        - ExtAttrs:
   158            - Name: HTMLConstructor
   159            - Name: Exposed
   160              Values:
   161                - Window
   162  - File: webref/html.idl
   163    Interface:
   164      Name: HTMLTemplateElement
   165      Inherits: HTMLElement
   166      ExtAttrs:
   167        - Name: Exposed
   168          Values:
   169            - Window
   170      Attrs:
   171        - Name: content
   172          Readonly: true
   173          Type:
   174            Name: DocumentFragment
   175          ExtAttrs:
   176            - Name: Exposed
   177              Values:
   178                - Window
   179      Constructors:
   180        - ExtAttrs:
   181            - Name: HTMLConstructor
   182            - Name: Exposed
   183              Values:
   184                - Window
   185  - File: webref/html.idl
   186    Interface:
   187      Name: HTMLTextAreaElement
   188      Inherits: HTMLElement
   189      ExtAttrs:
   190        - Name: Exposed
   191          Values:
   192            - Window
   193      Attrs:
   194        - Name: autocomplete
   195          Type:
   196            Name: DOMString
   197          ExtAttrs:
   198            - Name: CEReactions
   199            - Name: Exposed
   200              Values:
   201                - Window
   202        - Name: cols
   203          Type:
   204            Name: unsigned long
   205          ExtAttrs:
   206            - Name: CEReactions
   207            - Name: Exposed
   208              Values:
   209                - Window
   210        - Name: dirName
   211          Type:
   212            Name: DOMString
   213          ExtAttrs:
   214            - Name: CEReactions
   215            - Name: Exposed
   216              Values:
   217                - Window
   218        - Name: disabled
   219          Type:
   220            Name: boolean
   221          ExtAttrs:
   222            - Name: CEReactions
   223            - Name: Exposed
   224              Values:
   225                - Window
   226        - Name: form
   227          Readonly: true
   228          Type:
   229            Name: HTMLFormElement
   230            Nullable: true
   231          ExtAttrs:
   232            - Name: Exposed
   233              Values:
   234                - Window
   235        - Name: maxLength
   236          Type:
   237            Name: long
   238          ExtAttrs:
   239            - Name: CEReactions
   240            - Name: Exposed
   241              Values:
   242                - Window
   243        - Name: minLength
   244          Type:
   245            Name: long
   246          ExtAttrs:
   247            - Name: CEReactions
   248            - Name: Exposed
   249              Values:
   250                - Window
   251        - Name: name
   252          Type:
   253            Name: DOMString
   254          ExtAttrs:
   255            - Name: CEReactions
   256            - Name: Exposed
   257              Values:
   258                - Window
   259        - Name: placeholder
   260          Type:
   261            Name: DOMString
   262          ExtAttrs:
   263            - Name: CEReactions
   264            - Name: Exposed
   265              Values:
   266                - Window
   267        - Name: readOnly
   268          Type:
   269            Name: boolean
   270          ExtAttrs:
   271            - Name: CEReactions
   272            - Name: Exposed
   273              Values:
   274                - Window
   275        - Name: required
   276          Type:
   277            Name: boolean
   278          ExtAttrs:
   279            - Name: CEReactions
   280            - Name: Exposed
   281              Values:
   282                - Window
   283        - Name: rows
   284          Type:
   285            Name: unsigned long
   286          ExtAttrs:
   287            - Name: CEReactions
   288            - Name: Exposed
   289              Values:
   290                - Window
   291        - Name: wrap
   292          Type:
   293            Name: DOMString
   294          ExtAttrs:
   295            - Name: CEReactions
   296            - Name: Exposed
   297              Values:
   298                - Window
   299        - Name: type
   300          Readonly: true
   301          Type:
   302            Name: DOMString
   303          ExtAttrs:
   304            - Name: Exposed
   305              Values:
   306                - Window
   307        - Name: defaultValue
   308          Type:
   309            Name: DOMString
   310          ExtAttrs:
   311            - Name: CEReactions
   312            - Name: Exposed
   313              Values:
   314                - Window
   315        - Name: value
   316          Type:
   317            Name: DOMString
   318          ExtAttrs:
   319            - Name: Exposed
   320              Values:
   321                - Window
   322        - Name: textLength
   323          Readonly: true
   324          Type:
   325            Name: unsigned long
   326          ExtAttrs:
   327            - Name: Exposed
   328              Values:
   329                - Window
   330        - Name: willValidate
   331          Readonly: true
   332          Type:
   333            Name: boolean
   334          ExtAttrs:
   335            - Name: Exposed
   336              Values:
   337                - Window
   338        - Name: validity
   339          Readonly: true
   340          Type:
   341            Name: ValidityState
   342          ExtAttrs:
   343            - Name: Exposed
   344              Values:
   345                - Window
   346        - Name: validationMessage
   347          Readonly: true
   348          Type:
   349            Name: DOMString
   350          ExtAttrs:
   351            - Name: Exposed
   352              Values:
   353                - Window
   354        - Name: labels
   355          Readonly: true
   356          Type:
   357            Name: NodeList
   358          ExtAttrs:
   359            - Name: Exposed
   360              Values:
   361                - Window
   362        - Name: selectionStart
   363          Type:
   364            Name: unsigned long
   365          ExtAttrs:
   366            - Name: Exposed
   367              Values:
   368                - Window
   369        - Name: selectionEnd
   370          Type:
   371            Name: unsigned long
   372          ExtAttrs:
   373            - Name: Exposed
   374              Values:
   375                - Window
   376        - Name: selectionDirection
   377          Type:
   378            Name: DOMString
   379          ExtAttrs:
   380            - Name: Exposed
   381              Values:
   382                - Window
   383      Operations:
   384        - Name: checkValidity
   385          Returns:
   386            - Name: boolean
   387          ExtAttrs:
   388            - Name: Exposed
   389              Values:
   390                - Window
   391        - Name: reportValidity
   392          Returns:
   393            - Name: boolean
   394          ExtAttrs:
   395            - Name: Exposed
   396              Values:
   397                - Window
   398        - Name: setCustomValidity
   399          Args:
   400            - Name: error
   401              Type:
   402                Name: DOMString
   403          Returns:
   404            - Name: undefined
   405          ExtAttrs:
   406            - Name: Exposed
   407              Values:
   408                - Window
   409        - Name: select
   410          Returns:
   411            - Name: undefined
   412          ExtAttrs:
   413            - Name: Exposed
   414              Values:
   415                - Window
   416        - Name: setRangeText
   417          Args:
   418            - Name: replacement
   419              Type:
   420                Name: DOMString
   421          Returns:
   422            - Name: undefined
   423          ExtAttrs:
   424            - Name: Exposed
   425              Values:
   426                - Window
   427        - Name: setRangeText
   428          Args:
   429            - Name: replacement
   430              Type:
   431                Name: DOMString
   432            - Name: start
   433              Type:
   434                Name: unsigned long
   435            - Name: end
   436              Type:
   437                Name: unsigned long
   438            - Name: selectionMode
   439              Optional: true
   440              Default: '"preserve"'
   441              Type:
   442                Name: SelectionMode
   443          Returns:
   444            - Name: undefined
   445          ExtAttrs:
   446            - Name: Exposed
   447              Values:
   448                - Window
   449        - Name: setSelectionRange
   450          Args:
   451            - Name: start
   452              Type:
   453                Name: unsigned long
   454            - Name: end
   455              Type:
   456                Name: unsigned long
   457            - Name: direction
   458              Optional: true
   459              Type:
   460                Name: DOMString
   461          Returns:
   462            - Name: undefined
   463          ExtAttrs:
   464            - Name: Exposed
   465              Values:
   466                - Window
   467      Constructors:
   468        - ExtAttrs:
   469            - Name: HTMLConstructor
   470            - Name: Exposed
   471              Values:
   472                - Window
   473  - File: webref/html.idl
   474    Interface:
   475      Name: HTMLTimeElement
   476      Inherits: HTMLElement
   477      ExtAttrs:
   478        - Name: Exposed
   479          Values:
   480            - Window
   481      Attrs:
   482        - Name: dateTime
   483          Type:
   484            Name: DOMString
   485          ExtAttrs:
   486            - Name: CEReactions
   487            - Name: Exposed
   488              Values:
   489                - Window
   490      Constructors:
   491        - ExtAttrs:
   492            - Name: HTMLConstructor
   493            - Name: Exposed
   494              Values:
   495                - Window
   496  - File: webref/html.idl
   497    Interface:
   498      Name: HTMLTitleElement
   499      Inherits: HTMLElement
   500      ExtAttrs:
   501        - Name: Exposed
   502          Values:
   503            - Window
   504      Attrs:
   505        - Name: text
   506          Type:
   507            Name: DOMString
   508          ExtAttrs:
   509            - Name: CEReactions
   510            - Name: Exposed
   511              Values:
   512                - Window
   513      Constructors:
   514        - ExtAttrs:
   515            - Name: HTMLConstructor
   516            - Name: Exposed
   517              Values:
   518                - Window
   519  - File: webref/html.idl
   520    Interface:
   521      Name: HTMLTrackElement
   522      Inherits: HTMLElement
   523      ExtAttrs:
   524        - Name: Exposed
   525          Values:
   526            - Window
   527      Constants:
   528        - Name: NONE
   529          Value: "0"
   530          Type:
   531            Name: unsigned short
   532        - Name: LOADING
   533          Value: "1"
   534          Type:
   535            Name: unsigned short
   536        - Name: LOADED
   537          Value: "2"
   538          Type:
   539            Name: unsigned short
   540        - Name: ERROR
   541          Value: "3"
   542          Type:
   543            Name: unsigned short
   544      Attrs:
   545        - Name: kind
   546          Type:
   547            Name: DOMString
   548          ExtAttrs:
   549            - Name: CEReactions
   550            - Name: Exposed
   551              Values:
   552                - Window
   553        - Name: src
   554          Type:
   555            Name: USVString
   556          ExtAttrs:
   557            - Name: CEReactions
   558            - Name: Exposed
   559              Values:
   560                - Window
   561        - Name: srclang
   562          Type:
   563            Name: DOMString
   564          ExtAttrs:
   565            - Name: CEReactions
   566            - Name: Exposed
   567              Values:
   568                - Window
   569        - Name: label
   570          Type:
   571            Name: DOMString
   572          ExtAttrs:
   573            - Name: CEReactions
   574            - Name: Exposed
   575              Values:
   576                - Window
   577        - Name: default
   578          Type:
   579            Name: boolean
   580          ExtAttrs:
   581            - Name: CEReactions
   582            - Name: Exposed
   583              Values:
   584                - Window
   585        - Name: readyState
   586          Readonly: true
   587          Type:
   588            Name: unsigned short
   589          ExtAttrs:
   590            - Name: Exposed
   591              Values:
   592                - Window
   593        - Name: track
   594          Readonly: true
   595          Type:
   596            Name: TextTrack
   597          ExtAttrs:
   598            - Name: Exposed
   599              Values:
   600                - Window
   601      Constructors:
   602        - ExtAttrs:
   603            - Name: HTMLConstructor
   604            - Name: Exposed
   605              Values:
   606                - Window
   607  - File: webref/html.idl
   608    Interface:
   609      Name: HTMLUListElement
   610      Inherits: HTMLElement
   611      ExtAttrs:
   612        - Name: Exposed
   613          Values:
   614            - Window
   615      Attrs:
   616        - Name: compact
   617          Type:
   618            Name: boolean
   619          ExtAttrs:
   620            - Name: CEReactions
   621        - Name: type
   622          Type:
   623            Name: DOMString
   624          ExtAttrs:
   625            - Name: CEReactions
   626      Constructors:
   627        - ExtAttrs:
   628            - Name: HTMLConstructor
   629            - Name: Exposed
   630              Values:
   631                - Window
   632  - File: webref/html.idl
   633    Interface:
   634      Name: HTMLUnknownElement
   635      Inherits: HTMLElement
   636      ExtAttrs:
   637        - Name: Exposed
   638          Values:
   639            - Window
   640  - File: webref/html.idl
   641    Interface:
   642      Name: HTMLVideoElement
   643      Inherits: HTMLMediaElement
   644      ExtAttrs:
   645        - Name: Exposed
   646          Values:
   647            - Window
   648      Attrs:
   649        - Name: width
   650          Type:
   651            Name: unsigned long
   652          ExtAttrs:
   653            - Name: CEReactions
   654            - Name: Exposed
   655              Values:
   656                - Window
   657        - Name: height
   658          Type:
   659            Name: unsigned long
   660          ExtAttrs:
   661            - Name: CEReactions
   662            - Name: Exposed
   663              Values:
   664                - Window
   665        - Name: videoWidth
   666          Readonly: true
   667          Type:
   668            Name: unsigned long
   669          ExtAttrs:
   670            - Name: Exposed
   671              Values:
   672                - Window
   673        - Name: videoHeight
   674          Readonly: true
   675          Type:
   676            Name: unsigned long
   677          ExtAttrs:
   678            - Name: Exposed
   679              Values:
   680                - Window
   681        - Name: poster
   682          Type:
   683            Name: USVString
   684          ExtAttrs:
   685            - Name: CEReactions
   686            - Name: Exposed
   687              Values:
   688                - Window
   689        - Name: playsInline
   690          Type:
   691            Name: boolean
   692          ExtAttrs:
   693            - Name: CEReactions
   694            - Name: Exposed
   695              Values:
   696                - Window
   697        - Name: onenterpictureinpicture
   698          Type:
   699            Name: EventHandler
   700        - Name: onleavepictureinpicture
   701          Type:
   702            Name: EventHandler
   703        - Name: disablePictureInPicture
   704          Type:
   705            Name: boolean
   706          ExtAttrs:
   707            - Name: CEReactions
   708      Operations:
   709        - Name: requestVideoFrameCallback
   710          Args:
   711            - Name: callback
   712              Type:
   713                Name: VideoFrameRequestCallback
   714          Returns:
   715            - Name: unsigned long
   716        - Name: cancelVideoFrameCallback
   717          Args:
   718            - Name: handle
   719              Type:
   720                Name: unsigned long
   721          Returns:
   722            - Name: undefined
   723        - Name: requestPictureInPicture
   724          Returns:
   725            - Name: Promise
   726              Params:
   727                - Name: PictureInPictureWindow
   728          ExtAttrs:
   729            - Name: NewObject
   730        - Name: getVideoPlaybackQuality
   731          Returns:
   732            - Name: VideoPlaybackQuality
   733      Constructors:
   734        - ExtAttrs:
   735            - Name: HTMLConstructor
   736            - Name: Exposed
   737              Values:
   738                - Window
   739  - File: webref/webcodecs.idl
   740    Enum:
   741      Name: HardwareAcceleration
   742      Values:
   743        - no-preference
   744        - prefer-hardware
   745        - prefer-software
   746  - File: webref/WebCryptoAPI.idl
   747    Typedef:
   748      Name: HashAlgorithmIdentifier
   749      Type:
   750        Name: AlgorithmIdentifier
   751  - File: webref/html.idl
   752    Interface:
   753      Name: HashChangeEvent
   754      Inherits: Event
   755      ExtAttrs:
   756        - Name: Exposed
   757          Values:
   758            - Window
   759      Attrs:
   760        - Name: oldURL
   761          Readonly: true
   762          Type:
   763            Name: USVString
   764          ExtAttrs:
   765            - Name: Exposed
   766              Values:
   767                - Window
   768        - Name: newURL
   769          Readonly: true
   770          Type:
   771            Name: USVString
   772          ExtAttrs:
   773            - Name: Exposed
   774              Values:
   775                - Window
   776      Constructors:
   777        - Args:
   778            - Name: type
   779              Type:
   780                Name: DOMString
   781            - Name: eventInitDict
   782              Optional: true
   783              Default: '{}'
   784              Type:
   785                Name: HashChangeEventInit
   786          ExtAttrs:
   787            - Name: Exposed
   788              Values:
   789                - Window
   790  - File: webref/html.idl
   791    Dict:
   792      Name: HashChangeEventInit
   793      Inherits: EventInit
   794      Fields:
   795        - Name: oldURL
   796          Default: '""'
   797          Type:
   798            Name: USVString
   799        - Name: newURL
   800          Default: '""'
   801          Type:
   802            Name: USVString
   803        - Name: bubbles
   804          Default: "false"
   805          Type:
   806            Name: boolean
   807        - Name: cancelable
   808          Default: "false"
   809          Type:
   810            Name: boolean
   811        - Name: composed
   812          Default: "false"
   813          Type:
   814            Name: boolean
   815  - File: webref/media-capabilities.idl
   816    Enum:
   817      Name: HdrMetadataType
   818      Values:
   819        - smpteSt2086
   820        - smpteSt2094-10
   821        - smpteSt2094-40
   822  - File: webref/fetch.idl
   823    Interface:
   824      Name: Headers
   825      ExtAttrs:
   826        - Name: Exposed
   827          Values:
   828            - Window
   829            - Worker
   830      Operations:
   831        - Name: append
   832          Args:
   833            - Name: name
   834              Type:
   835                Name: ByteString
   836            - Name: value
   837              Type:
   838                Name: ByteString
   839          Returns:
   840            - Name: undefined
   841          ExtAttrs:
   842            - Name: Exposed
   843              Values:
   844                - Window
   845                - Worker
   846        - Name: delete
   847          Args:
   848            - Name: name
   849              Type:
   850                Name: ByteString
   851          Returns:
   852            - Name: undefined
   853          ExtAttrs:
   854            - Name: Exposed
   855              Values:
   856                - Window
   857                - Worker
   858        - Name: get
   859          Args:
   860            - Name: name
   861              Type:
   862                Name: ByteString
   863          Returns:
   864            - Name: ByteString
   865              Nullable: true
   866          ExtAttrs:
   867            - Name: Exposed
   868              Values:
   869                - Window
   870                - Worker
   871        - Name: getSetCookie
   872          Returns:
   873            - Name: sequence
   874              Params:
   875                - Name: ByteString
   876          ExtAttrs:
   877            - Name: Exposed
   878              Values:
   879                - Window
   880                - Worker
   881        - Name: has
   882          Args:
   883            - Name: name
   884              Type:
   885                Name: ByteString
   886          Returns:
   887            - Name: boolean
   888          ExtAttrs:
   889            - Name: Exposed
   890              Values:
   891                - Window
   892                - Worker
   893        - Name: set
   894          Args:
   895            - Name: name
   896              Type:
   897                Name: ByteString
   898            - Name: value
   899              Type:
   900                Name: ByteString
   901          Returns:
   902            - Name: undefined
   903          ExtAttrs:
   904            - Name: Exposed
   905              Values:
   906                - Window
   907                - Worker
   908      Constructors:
   909        - Args:
   910            - Name: init
   911              Optional: true
   912              Type:
   913                Name: HeadersInit
   914          ExtAttrs:
   915            - Name: Exposed
   916              Values:
   917                - Window
   918                - Worker
   919      Iterable:
   920        TypeParams:
   921          - Name: ByteString
   922          - Name: ByteString
   923  - File: webref/fetch.idl
   924    Typedef:
   925      Name: HeadersInit
   926      Type:
   927        Union:
   928          - Name: sequence
   929            Params:
   930              - Name: sequence
   931                Params:
   932                  - Name: ByteString
   933          - Name: record
   934            Params:
   935              - Name: ByteString
   936              - Name: ByteString
   937  - File: webref/webcodecs-hevc-codec-registration.idl
   938    Enum:
   939      Name: HevcBitstreamFormat
   940      Values:
   941        - annexb
   942        - hevc
   943  - File: webref/webcodecs-hevc-codec-registration.idl
   944    Dict:
   945      Name: HevcEncoderConfig
   946      Fields:
   947        - Name: format
   948          Default: '"hevc"'
   949          Type:
   950            Name: HevcBitstreamFormat
   951  - File: webref/css-highlight-api.idl
   952    Interface:
   953      Name: Highlight
   954      ExtAttrs:
   955        - Name: Exposed
   956          Values:
   957            - Window
   958      Attrs:
   959        - Name: priority
   960          Type:
   961            Name: long
   962          ExtAttrs:
   963            - Name: Exposed
   964              Values:
   965                - Window
   966        - Name: type
   967          Type:
   968            Name: HighlightType
   969          ExtAttrs:
   970            - Name: Exposed
   971              Values:
   972                - Window
   973      Constructors:
   974        - Args:
   975            - Name: initialRanges
   976              Variadic: true
   977              Type:
   978                Name: AbstractRange
   979          ExtAttrs:
   980            - Name: Exposed
   981              Values:
   982                - Window
   983      Setlike:
   984        TypeParams:
   985          - Name: AbstractRange
   986  - File: webref/css-highlight-api.idl
   987    Interface:
   988      Name: HighlightRegistry
   989      ExtAttrs:
   990        - Name: Exposed
   991          Values:
   992            - Window
   993      Maplike:
   994        TypeParams:
   995          - Name: DOMString
   996          - Name: Highlight
   997  - File: webref/css-highlight-api.idl
   998    Enum:
   999      Name: HighlightType
  1000      Values:
  1001        - highlight
  1002        - spelling-error
  1003        - grammar-error
  1004  - File: webref/html.idl
  1005    Interface:
  1006      Name: History
  1007      ExtAttrs:
  1008        - Name: Exposed
  1009          Values:
  1010            - Window
  1011      Attrs:
  1012        - Name: length
  1013          Readonly: true
  1014          Type:
  1015            Name: unsigned long
  1016          ExtAttrs:
  1017            - Name: Exposed
  1018              Values:
  1019                - Window
  1020        - Name: scrollRestoration
  1021          Type:
  1022            Name: ScrollRestoration
  1023          ExtAttrs:
  1024            - Name: Exposed
  1025              Values:
  1026                - Window
  1027        - Name: state
  1028          Readonly: true
  1029          Type:
  1030            Name: any
  1031          ExtAttrs:
  1032            - Name: Exposed
  1033              Values:
  1034                - Window
  1035      Operations:
  1036        - Name: go
  1037          Args:
  1038            - Name: delta
  1039              Optional: true
  1040              Default: "0"
  1041              Type:
  1042                Name: long
  1043          Returns:
  1044            - Name: undefined
  1045          ExtAttrs:
  1046            - Name: Exposed
  1047              Values:
  1048                - Window
  1049        - Name: back
  1050          Returns:
  1051            - Name: undefined
  1052          ExtAttrs:
  1053            - Name: Exposed
  1054              Values:
  1055                - Window
  1056        - Name: forward
  1057          Returns:
  1058            - Name: undefined
  1059          ExtAttrs:
  1060            - Name: Exposed
  1061              Values:
  1062                - Window
  1063        - Name: pushState
  1064          Args:
  1065            - Name: data
  1066              Type:
  1067                Name: any
  1068            - Name: unused
  1069              Type:
  1070                Name: DOMString
  1071            - Name: url
  1072              Optional: true
  1073              Default: "null"
  1074              Type:
  1075                Name: USVString
  1076                Nullable: true
  1077          Returns:
  1078            - Name: undefined
  1079          ExtAttrs:
  1080            - Name: Exposed
  1081              Values:
  1082                - Window
  1083        - Name: replaceState
  1084          Args:
  1085            - Name: data
  1086              Type:
  1087                Name: any
  1088            - Name: unused
  1089              Type:
  1090                Name: DOMString
  1091            - Name: url
  1092              Optional: true
  1093              Default: "null"
  1094              Type:
  1095                Name: USVString
  1096                Nullable: true
  1097          Returns:
  1098            - Name: undefined
  1099          ExtAttrs:
  1100            - Name: Exposed
  1101              Values:
  1102                - Window
  1103  - File: webref/WebCryptoAPI.idl
  1104    Dict:
  1105      Name: HkdfParams
  1106      Inherits: Algorithm
  1107      Fields:
  1108        - Name: hash
  1109          Required: true
  1110          Type:
  1111            Name: HashAlgorithmIdentifier
  1112        - Name: salt
  1113          Required: true
  1114          Type:
  1115            Name: BufferSource
  1116        - Name: info
  1117          Required: true
  1118          Type:
  1119            Name: BufferSource
  1120        - Name: name
  1121          Required: true
  1122          Type:
  1123            Name: DOMString
  1124  - File: webref/WebCryptoAPI.idl
  1125    Dict:
  1126      Name: HmacImportParams
  1127      Inherits: Algorithm
  1128      Fields:
  1129        - Name: hash
  1130          Required: true
  1131          Type:
  1132            Name: HashAlgorithmIdentifier
  1133        - Name: length
  1134          Type:
  1135            Name: unsigned long
  1136          ExtAttrs:
  1137            - Name: EnforceRange
  1138        - Name: name
  1139          Required: true
  1140          Type:
  1141            Name: DOMString
  1142  - File: webref/WebCryptoAPI.idl
  1143    Dict:
  1144      Name: HmacKeyAlgorithm
  1145      Inherits: KeyAlgorithm
  1146      Fields:
  1147        - Name: hash
  1148          Required: true
  1149          Type:
  1150            Name: KeyAlgorithm
  1151        - Name: length
  1152          Required: true
  1153          Type:
  1154            Name: unsigned long
  1155        - Name: name
  1156          Required: true
  1157          Type:
  1158            Name: DOMString
  1159  - File: webref/WebCryptoAPI.idl
  1160    Dict:
  1161      Name: HmacKeyGenParams
  1162      Inherits: Algorithm
  1163      Fields:
  1164        - Name: hash
  1165          Required: true
  1166          Type:
  1167            Name: HashAlgorithmIdentifier
  1168        - Name: length
  1169          Type:
  1170            Name: unsigned long
  1171          ExtAttrs:
  1172            - Name: EnforceRange
  1173        - Name: name
  1174          Required: true
  1175          Type:
  1176            Name: DOMString
  1177  - File: webref/IndexedDB.idl
  1178    Interface:
  1179      Name: IDBCursor
  1180      ExtAttrs:
  1181        - Name: Exposed
  1182          Values:
  1183            - Window
  1184            - Worker
  1185      Attrs:
  1186        - Name: source
  1187          Readonly: true
  1188          Type:
  1189            Union:
  1190              - Name: IDBObjectStore
  1191              - Name: IDBIndex
  1192          ExtAttrs:
  1193            - Name: Exposed
  1194              Values:
  1195                - Window
  1196                - Worker
  1197        - Name: direction
  1198          Readonly: true
  1199          Type:
  1200            Name: IDBCursorDirection
  1201          ExtAttrs:
  1202            - Name: Exposed
  1203              Values:
  1204                - Window
  1205                - Worker
  1206        - Name: key
  1207          Readonly: true
  1208          Type:
  1209            Name: any
  1210          ExtAttrs:
  1211            - Name: Exposed
  1212              Values:
  1213                - Window
  1214                - Worker
  1215        - Name: primaryKey
  1216          Readonly: true
  1217          Type:
  1218            Name: any
  1219          ExtAttrs:
  1220            - Name: Exposed
  1221              Values:
  1222                - Window
  1223                - Worker
  1224        - Name: request
  1225          Readonly: true
  1226          Type:
  1227            Name: IDBRequest
  1228          ExtAttrs:
  1229            - Name: SameObject
  1230            - Name: Exposed
  1231              Values:
  1232                - Window
  1233                - Worker
  1234      Operations:
  1235        - Name: advance
  1236          Args:
  1237            - Name: count
  1238              Type:
  1239                Name: unsigned long
  1240              ExtAttrs:
  1241                - Name: EnforceRange
  1242          Returns:
  1243            - Name: undefined
  1244          ExtAttrs:
  1245            - Name: Exposed
  1246              Values:
  1247                - Window
  1248                - Worker
  1249        - Name: continue
  1250          Args:
  1251            - Name: key
  1252              Optional: true
  1253              Type:
  1254                Name: any
  1255          Returns:
  1256            - Name: undefined
  1257          ExtAttrs:
  1258            - Name: Exposed
  1259              Values:
  1260                - Window
  1261                - Worker
  1262        - Name: continuePrimaryKey
  1263          Args:
  1264            - Name: key
  1265              Type:
  1266                Name: any
  1267            - Name: primaryKey
  1268              Type:
  1269                Name: any
  1270          Returns:
  1271            - Name: undefined
  1272          ExtAttrs:
  1273            - Name: Exposed
  1274              Values:
  1275                - Window
  1276                - Worker
  1277        - Name: update
  1278          Args:
  1279            - Name: value
  1280              Type:
  1281                Name: any
  1282          Returns:
  1283            - Name: IDBRequest
  1284          ExtAttrs:
  1285            - Name: NewObject
  1286            - Name: Exposed
  1287              Values:
  1288                - Window
  1289                - Worker
  1290        - Name: delete
  1291          Returns:
  1292            - Name: IDBRequest
  1293          ExtAttrs:
  1294            - Name: NewObject
  1295            - Name: Exposed
  1296              Values:
  1297                - Window
  1298                - Worker
  1299  - File: webref/IndexedDB.idl
  1300    Enum:
  1301      Name: IDBCursorDirection
  1302      Values:
  1303        - next
  1304        - nextunique
  1305        - prev
  1306        - prevunique
  1307  - File: webref/IndexedDB.idl
  1308    Interface:
  1309      Name: IDBCursorWithValue
  1310      Inherits: IDBCursor
  1311      ExtAttrs:
  1312        - Name: Exposed
  1313          Values:
  1314            - Window
  1315            - Worker
  1316      Attrs:
  1317        - Name: value
  1318          Readonly: true
  1319          Type:
  1320            Name: any
  1321          ExtAttrs:
  1322            - Name: Exposed
  1323              Values:
  1324                - Window
  1325                - Worker
  1326  - File: webref/IndexedDB.idl
  1327    Interface:
  1328      Name: IDBDatabase
  1329      Inherits: EventTarget
  1330      ExtAttrs:
  1331        - Name: Exposed
  1332          Values:
  1333            - Window
  1334            - Worker
  1335      Attrs:
  1336        - Name: name
  1337          Readonly: true
  1338          Type:
  1339            Name: DOMString
  1340          ExtAttrs:
  1341            - Name: Exposed
  1342              Values:
  1343                - Window
  1344                - Worker
  1345        - Name: version
  1346          Readonly: true
  1347          Type:
  1348            Name: unsigned long long
  1349          ExtAttrs:
  1350            - Name: Exposed
  1351              Values:
  1352                - Window
  1353                - Worker
  1354        - Name: objectStoreNames
  1355          Readonly: true
  1356          Type:
  1357            Name: DOMStringList
  1358          ExtAttrs:
  1359            - Name: Exposed
  1360              Values:
  1361                - Window
  1362                - Worker
  1363        - Name: onabort
  1364          Type:
  1365            Name: EventHandler
  1366          ExtAttrs:
  1367            - Name: Exposed
  1368              Values:
  1369                - Window
  1370                - Worker
  1371        - Name: onclose
  1372          Type:
  1373            Name: EventHandler
  1374          ExtAttrs:
  1375            - Name: Exposed
  1376              Values:
  1377                - Window
  1378                - Worker
  1379        - Name: onerror
  1380          Type:
  1381            Name: EventHandler
  1382          ExtAttrs:
  1383            - Name: Exposed
  1384              Values:
  1385                - Window
  1386                - Worker
  1387        - Name: onversionchange
  1388          Type:
  1389            Name: EventHandler
  1390          ExtAttrs:
  1391            - Name: Exposed
  1392              Values:
  1393                - Window
  1394                - Worker
  1395      Operations:
  1396        - Name: transaction
  1397          Args:
  1398            - Name: storeNames
  1399              Type:
  1400                Union:
  1401                  - Name: DOMString
  1402                  - Name: sequence
  1403                    Params:
  1404                      - Name: DOMString
  1405            - Name: mode
  1406              Optional: true
  1407              Default: '"readonly"'
  1408              Type:
  1409                Name: IDBTransactionMode
  1410            - Name: options
  1411              Optional: true
  1412              Default: '{}'
  1413              Type:
  1414                Name: IDBTransactionOptions
  1415          Returns:
  1416            - Name: IDBTransaction
  1417          ExtAttrs:
  1418            - Name: NewObject
  1419            - Name: Exposed
  1420              Values:
  1421                - Window
  1422                - Worker
  1423        - Name: close
  1424          Returns:
  1425            - Name: undefined
  1426          ExtAttrs:
  1427            - Name: Exposed
  1428              Values:
  1429                - Window
  1430                - Worker
  1431        - Name: createObjectStore
  1432          Args:
  1433            - Name: name
  1434              Type:
  1435                Name: DOMString
  1436            - Name: options
  1437              Optional: true
  1438              Default: '{}'
  1439              Type:
  1440                Name: IDBObjectStoreParameters
  1441          Returns:
  1442            - Name: IDBObjectStore
  1443          ExtAttrs:
  1444            - Name: NewObject
  1445            - Name: Exposed
  1446              Values:
  1447                - Window
  1448                - Worker
  1449        - Name: deleteObjectStore
  1450          Args:
  1451            - Name: name
  1452              Type:
  1453                Name: DOMString
  1454          Returns:
  1455            - Name: undefined
  1456          ExtAttrs:
  1457            - Name: Exposed
  1458              Values:
  1459                - Window
  1460                - Worker
  1461  - File: webref/IndexedDB.idl
  1462    Dict:
  1463      Name: IDBDatabaseInfo
  1464      Fields:
  1465        - Name: name
  1466          Type:
  1467            Name: DOMString
  1468        - Name: version
  1469          Type:
  1470            Name: unsigned long long
  1471  - File: webref/IndexedDB.idl
  1472    Interface:
  1473      Name: IDBFactory
  1474      ExtAttrs:
  1475        - Name: Exposed
  1476          Values:
  1477            - Window
  1478            - Worker
  1479      Operations:
  1480        - Name: open
  1481          Args:
  1482            - Name: name
  1483              Type:
  1484                Name: DOMString
  1485            - Name: version
  1486              Optional: true
  1487              Type:
  1488                Name: unsigned long long
  1489          Returns:
  1490            - Name: IDBOpenDBRequest
  1491          ExtAttrs:
  1492            - Name: NewObject
  1493            - Name: Exposed
  1494              Values:
  1495                - Window
  1496                - Worker
  1497        - Name: deleteDatabase
  1498          Args:
  1499            - Name: name
  1500              Type:
  1501                Name: DOMString
  1502          Returns:
  1503            - Name: IDBOpenDBRequest
  1504          ExtAttrs:
  1505            - Name: NewObject
  1506            - Name: Exposed
  1507              Values:
  1508                - Window
  1509                - Worker
  1510        - Name: databases
  1511          Returns:
  1512            - Name: Promise
  1513              Params:
  1514                - Name: sequence
  1515                  Params:
  1516                    - Name: IDBDatabaseInfo
  1517          ExtAttrs:
  1518            - Name: Exposed
  1519              Values:
  1520                - Window
  1521                - Worker
  1522        - Name: cmp
  1523          Args:
  1524            - Name: first
  1525              Type:
  1526                Name: any
  1527            - Name: second
  1528              Type:
  1529                Name: any
  1530          Returns:
  1531            - Name: short
  1532          ExtAttrs:
  1533            - Name: Exposed
  1534              Values:
  1535                - Window
  1536                - Worker
  1537  - File: webref/IndexedDB.idl
  1538    Interface:
  1539      Name: IDBIndex
  1540      ExtAttrs:
  1541        - Name: Exposed
  1542          Values:
  1543            - Window
  1544            - Worker
  1545      Attrs:
  1546        - Name: name
  1547          Type:
  1548            Name: DOMString
  1549          ExtAttrs:
  1550            - Name: Exposed
  1551              Values:
  1552                - Window
  1553                - Worker
  1554        - Name: objectStore
  1555          Readonly: true
  1556          Type:
  1557            Name: IDBObjectStore
  1558          ExtAttrs:
  1559            - Name: SameObject
  1560            - Name: Exposed
  1561              Values:
  1562                - Window
  1563                - Worker
  1564        - Name: keyPath
  1565          Readonly: true
  1566          Type:
  1567            Name: any
  1568          ExtAttrs:
  1569            - Name: Exposed
  1570              Values:
  1571                - Window
  1572                - Worker
  1573        - Name: multiEntry
  1574          Readonly: true
  1575          Type:
  1576            Name: boolean
  1577          ExtAttrs:
  1578            - Name: Exposed
  1579              Values:
  1580                - Window
  1581                - Worker
  1582        - Name: unique
  1583          Readonly: true
  1584          Type:
  1585            Name: boolean
  1586          ExtAttrs:
  1587            - Name: Exposed
  1588              Values:
  1589                - Window
  1590                - Worker
  1591      Operations:
  1592        - Name: get
  1593          Args:
  1594            - Name: query
  1595              Type:
  1596                Name: any
  1597          Returns:
  1598            - Name: IDBRequest
  1599          ExtAttrs:
  1600            - Name: NewObject
  1601            - Name: Exposed
  1602              Values:
  1603                - Window
  1604                - Worker
  1605        - Name: getKey
  1606          Args:
  1607            - Name: query
  1608              Type:
  1609                Name: any
  1610          Returns:
  1611            - Name: IDBRequest
  1612          ExtAttrs:
  1613            - Name: NewObject
  1614            - Name: Exposed
  1615              Values:
  1616                - Window
  1617                - Worker
  1618        - Name: getAll
  1619          Args:
  1620            - Name: query
  1621              Optional: true
  1622              Type:
  1623                Name: any
  1624            - Name: count
  1625              Optional: true
  1626              Type:
  1627                Name: unsigned long
  1628          Returns:
  1629            - Name: IDBRequest
  1630          ExtAttrs:
  1631            - Name: NewObject
  1632            - Name: Exposed
  1633              Values:
  1634                - Window
  1635                - Worker
  1636        - Name: getAllKeys
  1637          Args:
  1638            - Name: query
  1639              Optional: true
  1640              Type:
  1641                Name: any
  1642            - Name: count
  1643              Optional: true
  1644              Type:
  1645                Name: unsigned long
  1646          Returns:
  1647            - Name: IDBRequest
  1648          ExtAttrs:
  1649            - Name: NewObject
  1650            - Name: Exposed
  1651              Values:
  1652                - Window
  1653                - Worker
  1654        - Name: count
  1655          Args:
  1656            - Name: query
  1657              Optional: true
  1658              Type:
  1659                Name: any
  1660          Returns:
  1661            - Name: IDBRequest
  1662          ExtAttrs:
  1663            - Name: NewObject
  1664            - Name: Exposed
  1665              Values:
  1666                - Window
  1667                - Worker
  1668        - Name: openCursor
  1669          Args:
  1670            - Name: query
  1671              Optional: true
  1672              Type:
  1673                Name: any
  1674            - Name: direction
  1675              Optional: true
  1676              Default: '"next"'
  1677              Type:
  1678                Name: IDBCursorDirection
  1679          Returns:
  1680            - Name: IDBRequest
  1681          ExtAttrs:
  1682            - Name: NewObject
  1683            - Name: Exposed
  1684              Values:
  1685                - Window
  1686                - Worker
  1687        - Name: openKeyCursor
  1688          Args:
  1689            - Name: query
  1690              Optional: true
  1691              Type:
  1692                Name: any
  1693            - Name: direction
  1694              Optional: true
  1695              Default: '"next"'
  1696              Type:
  1697                Name: IDBCursorDirection
  1698          Returns:
  1699            - Name: IDBRequest
  1700          ExtAttrs:
  1701            - Name: NewObject
  1702            - Name: Exposed
  1703              Values:
  1704                - Window
  1705                - Worker
  1706  - File: webref/IndexedDB.idl
  1707    Dict:
  1708      Name: IDBIndexParameters
  1709      Fields:
  1710        - Name: unique
  1711          Default: "false"
  1712          Type:
  1713            Name: boolean
  1714        - Name: multiEntry
  1715          Default: "false"
  1716          Type:
  1717            Name: boolean
  1718  - File: webref/IndexedDB.idl
  1719    Interface:
  1720      Name: IDBKeyRange
  1721      ExtAttrs:
  1722        - Name: Exposed
  1723          Values:
  1724            - Window
  1725            - Worker
  1726      Attrs:
  1727        - Name: lower
  1728          Readonly: true
  1729          Type:
  1730            Name: any
  1731          ExtAttrs:
  1732            - Name: Exposed
  1733              Values:
  1734                - Window
  1735                - Worker
  1736        - Name: upper
  1737          Readonly: true
  1738          Type:
  1739            Name: any
  1740          ExtAttrs:
  1741            - Name: Exposed
  1742              Values:
  1743                - Window
  1744                - Worker
  1745        - Name: lowerOpen
  1746          Readonly: true
  1747          Type:
  1748            Name: boolean
  1749          ExtAttrs:
  1750            - Name: Exposed
  1751              Values:
  1752                - Window
  1753                - Worker
  1754        - Name: upperOpen
  1755          Readonly: true
  1756          Type:
  1757            Name: boolean
  1758          ExtAttrs:
  1759            - Name: Exposed
  1760              Values:
  1761                - Window
  1762                - Worker
  1763      Operations:
  1764        - Name: only
  1765          Modifier: static
  1766          Args:
  1767            - Name: value
  1768              Type:
  1769                Name: any
  1770          Returns:
  1771            - Name: IDBKeyRange
  1772          ExtAttrs:
  1773            - Name: NewObject
  1774            - Name: Exposed
  1775              Values:
  1776                - Window
  1777                - Worker
  1778        - Name: lowerBound
  1779          Modifier: static
  1780          Args:
  1781            - Name: lower
  1782              Type:
  1783                Name: any
  1784            - Name: open
  1785              Optional: true
  1786              Default: "false"
  1787              Type:
  1788                Name: boolean
  1789          Returns:
  1790            - Name: IDBKeyRange
  1791          ExtAttrs:
  1792            - Name: NewObject
  1793            - Name: Exposed
  1794              Values:
  1795                - Window
  1796                - Worker
  1797        - Name: upperBound
  1798          Modifier: static
  1799          Args:
  1800            - Name: upper
  1801              Type:
  1802                Name: any
  1803            - Name: open
  1804              Optional: true
  1805              Default: "false"
  1806              Type:
  1807                Name: boolean
  1808          Returns:
  1809            - Name: IDBKeyRange
  1810          ExtAttrs:
  1811            - Name: NewObject
  1812            - Name: Exposed
  1813              Values:
  1814                - Window
  1815                - Worker
  1816        - Name: bound
  1817          Modifier: static
  1818          Args:
  1819            - Name: lower
  1820              Type:
  1821                Name: any
  1822            - Name: upper
  1823              Type:
  1824                Name: any
  1825            - Name: lowerOpen
  1826              Optional: true
  1827              Default: "false"
  1828              Type:
  1829                Name: boolean
  1830            - Name: upperOpen
  1831              Optional: true
  1832              Default: "false"
  1833              Type:
  1834                Name: boolean
  1835          Returns:
  1836            - Name: IDBKeyRange
  1837          ExtAttrs:
  1838            - Name: NewObject
  1839            - Name: Exposed
  1840              Values:
  1841                - Window
  1842                - Worker
  1843        - Name: includes
  1844          Args:
  1845            - Name: key
  1846              Type:
  1847                Name: any
  1848          Returns:
  1849            - Name: boolean
  1850          ExtAttrs:
  1851            - Name: Exposed
  1852              Values:
  1853                - Window
  1854                - Worker
  1855  - File: webref/IndexedDB.idl
  1856    Interface:
  1857      Name: IDBObjectStore
  1858      ExtAttrs:
  1859        - Name: Exposed
  1860          Values:
  1861            - Window
  1862            - Worker
  1863      Attrs:
  1864        - Name: name
  1865          Type:
  1866            Name: DOMString
  1867          ExtAttrs:
  1868            - Name: Exposed
  1869              Values:
  1870                - Window
  1871                - Worker
  1872        - Name: keyPath
  1873          Readonly: true
  1874          Type:
  1875            Name: any
  1876          ExtAttrs:
  1877            - Name: Exposed
  1878              Values:
  1879                - Window
  1880                - Worker
  1881        - Name: indexNames
  1882          Readonly: true
  1883          Type:
  1884            Name: DOMStringList
  1885          ExtAttrs:
  1886            - Name: Exposed
  1887              Values:
  1888                - Window
  1889                - Worker
  1890        - Name: transaction
  1891          Readonly: true
  1892          Type:
  1893            Name: IDBTransaction
  1894          ExtAttrs:
  1895            - Name: SameObject
  1896            - Name: Exposed
  1897              Values:
  1898                - Window
  1899                - Worker
  1900        - Name: autoIncrement
  1901          Readonly: true
  1902          Type:
  1903            Name: boolean
  1904          ExtAttrs:
  1905            - Name: Exposed
  1906              Values:
  1907                - Window
  1908                - Worker
  1909      Operations:
  1910        - Name: put
  1911          Args:
  1912            - Name: value
  1913              Type:
  1914                Name: any
  1915            - Name: key
  1916              Optional: true
  1917              Type:
  1918                Name: any
  1919          Returns:
  1920            - Name: IDBRequest
  1921          ExtAttrs:
  1922            - Name: NewObject
  1923            - Name: Exposed
  1924              Values:
  1925                - Window
  1926                - Worker
  1927        - Name: add
  1928          Args:
  1929            - Name: value
  1930              Type:
  1931                Name: any
  1932            - Name: key
  1933              Optional: true
  1934              Type:
  1935                Name: any
  1936          Returns:
  1937            - Name: IDBRequest
  1938          ExtAttrs:
  1939            - Name: NewObject
  1940            - Name: Exposed
  1941              Values:
  1942                - Window
  1943                - Worker
  1944        - Name: delete
  1945          Args:
  1946            - Name: query
  1947              Type:
  1948                Name: any
  1949          Returns:
  1950            - Name: IDBRequest
  1951          ExtAttrs:
  1952            - Name: NewObject
  1953            - Name: Exposed
  1954              Values:
  1955                - Window
  1956                - Worker
  1957        - Name: clear
  1958          Returns:
  1959            - Name: IDBRequest
  1960          ExtAttrs:
  1961            - Name: NewObject
  1962            - Name: Exposed
  1963              Values:
  1964                - Window
  1965                - Worker
  1966        - Name: get
  1967          Args:
  1968            - Name: query
  1969              Type:
  1970                Name: any
  1971          Returns:
  1972            - Name: IDBRequest
  1973          ExtAttrs:
  1974            - Name: NewObject
  1975            - Name: Exposed
  1976              Values:
  1977                - Window
  1978                - Worker
  1979        - Name: getKey
  1980          Args:
  1981            - Name: query
  1982              Type:
  1983                Name: any
  1984          Returns:
  1985            - Name: IDBRequest
  1986          ExtAttrs:
  1987            - Name: NewObject
  1988            - Name: Exposed
  1989              Values:
  1990                - Window
  1991                - Worker
  1992        - Name: getAll
  1993          Args:
  1994            - Name: query
  1995              Optional: true
  1996              Type:
  1997                Name: any
  1998            - Name: count
  1999              Optional: true
  2000              Type:
  2001                Name: unsigned long
  2002          Returns:
  2003            - Name: IDBRequest
  2004          ExtAttrs:
  2005            - Name: NewObject
  2006            - Name: Exposed
  2007              Values:
  2008                - Window
  2009                - Worker
  2010        - Name: getAllKeys
  2011          Args:
  2012            - Name: query
  2013              Optional: true
  2014              Type:
  2015                Name: any
  2016            - Name: count
  2017              Optional: true
  2018              Type:
  2019                Name: unsigned long
  2020          Returns:
  2021            - Name: IDBRequest
  2022          ExtAttrs:
  2023            - Name: NewObject
  2024            - Name: Exposed
  2025              Values:
  2026                - Window
  2027                - Worker
  2028        - Name: count
  2029          Args:
  2030            - Name: query
  2031              Optional: true
  2032              Type:
  2033                Name: any
  2034          Returns:
  2035            - Name: IDBRequest
  2036          ExtAttrs:
  2037            - Name: NewObject
  2038            - Name: Exposed
  2039              Values:
  2040                - Window
  2041                - Worker
  2042        - Name: openCursor
  2043          Args:
  2044            - Name: query
  2045              Optional: true
  2046              Type:
  2047                Name: any
  2048            - Name: direction
  2049              Optional: true
  2050              Default: '"next"'
  2051              Type:
  2052                Name: IDBCursorDirection
  2053          Returns:
  2054            - Name: IDBRequest
  2055          ExtAttrs:
  2056            - Name: NewObject
  2057            - Name: Exposed
  2058              Values:
  2059                - Window
  2060                - Worker
  2061        - Name: openKeyCursor
  2062          Args:
  2063            - Name: query
  2064              Optional: true
  2065              Type:
  2066                Name: any
  2067            - Name: direction
  2068              Optional: true
  2069              Default: '"next"'
  2070              Type:
  2071                Name: IDBCursorDirection
  2072          Returns:
  2073            - Name: IDBRequest
  2074          ExtAttrs:
  2075            - Name: NewObject
  2076            - Name: Exposed
  2077              Values:
  2078                - Window
  2079                - Worker
  2080        - Name: index
  2081          Args:
  2082            - Name: name
  2083              Type:
  2084                Name: DOMString
  2085          Returns:
  2086            - Name: IDBIndex
  2087          ExtAttrs:
  2088            - Name: Exposed
  2089              Values:
  2090                - Window
  2091                - Worker
  2092        - Name: createIndex
  2093          Args:
  2094            - Name: name
  2095              Type:
  2096                Name: DOMString
  2097            - Name: keyPath
  2098              Type:
  2099                Union:
  2100                  - Name: DOMString
  2101                  - Name: sequence
  2102                    Params:
  2103                      - Name: DOMString
  2104            - Name: options
  2105              Optional: true
  2106              Default: '{}'
  2107              Type:
  2108                Name: IDBIndexParameters
  2109          Returns:
  2110            - Name: IDBIndex
  2111          ExtAttrs:
  2112            - Name: NewObject
  2113            - Name: Exposed
  2114              Values:
  2115                - Window
  2116                - Worker
  2117        - Name: deleteIndex
  2118          Args:
  2119            - Name: name
  2120              Type:
  2121                Name: DOMString
  2122          Returns:
  2123            - Name: undefined
  2124          ExtAttrs:
  2125            - Name: Exposed
  2126              Values:
  2127                - Window
  2128                - Worker
  2129  - File: webref/IndexedDB.idl
  2130    Dict:
  2131      Name: IDBObjectStoreParameters
  2132      Fields:
  2133        - Name: keyPath
  2134          Default: "null"
  2135          Type:
  2136            Union:
  2137              - Name: DOMString
  2138              - Name: sequence
  2139                Params:
  2140                  - Name: DOMString
  2141            Nullable: true
  2142        - Name: autoIncrement
  2143          Default: "false"
  2144          Type:
  2145            Name: boolean
  2146  - File: webref/IndexedDB.idl
  2147    Interface:
  2148      Name: IDBOpenDBRequest
  2149      Inherits: IDBRequest
  2150      ExtAttrs:
  2151        - Name: Exposed
  2152          Values:
  2153            - Window
  2154            - Worker
  2155      Attrs:
  2156        - Name: onblocked
  2157          Type:
  2158            Name: EventHandler
  2159          ExtAttrs:
  2160            - Name: Exposed
  2161              Values:
  2162                - Window
  2163                - Worker
  2164        - Name: onupgradeneeded
  2165          Type:
  2166            Name: EventHandler
  2167          ExtAttrs:
  2168            - Name: Exposed
  2169              Values:
  2170                - Window
  2171                - Worker
  2172  - File: webref/IndexedDB.idl
  2173    Interface:
  2174      Name: IDBRequest
  2175      Inherits: EventTarget
  2176      ExtAttrs:
  2177        - Name: Exposed
  2178          Values:
  2179            - Window
  2180            - Worker
  2181      Attrs:
  2182        - Name: result
  2183          Readonly: true
  2184          Type:
  2185            Name: any
  2186          ExtAttrs:
  2187            - Name: Exposed
  2188              Values:
  2189                - Window
  2190                - Worker
  2191        - Name: error
  2192          Readonly: true
  2193          Type:
  2194            Name: DOMException
  2195            Nullable: true
  2196          ExtAttrs:
  2197            - Name: Exposed
  2198              Values:
  2199                - Window
  2200                - Worker
  2201        - Name: source
  2202          Readonly: true
  2203          Type:
  2204            Union:
  2205              - Name: IDBObjectStore
  2206              - Name: IDBIndex
  2207              - Name: IDBCursor
  2208            Nullable: true
  2209          ExtAttrs:
  2210            - Name: Exposed
  2211              Values:
  2212                - Window
  2213                - Worker
  2214        - Name: transaction
  2215          Readonly: true
  2216          Type:
  2217            Name: IDBTransaction
  2218            Nullable: true
  2219          ExtAttrs:
  2220            - Name: Exposed
  2221              Values:
  2222                - Window
  2223                - Worker
  2224        - Name: readyState
  2225          Readonly: true
  2226          Type:
  2227            Name: IDBRequestReadyState
  2228          ExtAttrs:
  2229            - Name: Exposed
  2230              Values:
  2231                - Window
  2232                - Worker
  2233        - Name: onsuccess
  2234          Type:
  2235            Name: EventHandler
  2236          ExtAttrs:
  2237            - Name: Exposed
  2238              Values:
  2239                - Window
  2240                - Worker
  2241        - Name: onerror
  2242          Type:
  2243            Name: EventHandler
  2244          ExtAttrs:
  2245            - Name: Exposed
  2246              Values:
  2247                - Window
  2248                - Worker
  2249  - File: webref/IndexedDB.idl
  2250    Enum:
  2251      Name: IDBRequestReadyState
  2252      Values:
  2253        - pending
  2254        - done
  2255  - File: webref/IndexedDB.idl
  2256    Interface:
  2257      Name: IDBTransaction
  2258      Inherits: EventTarget
  2259      ExtAttrs:
  2260        - Name: Exposed
  2261          Values:
  2262            - Window
  2263            - Worker
  2264      Attrs:
  2265        - Name: objectStoreNames
  2266          Readonly: true
  2267          Type:
  2268            Name: DOMStringList
  2269          ExtAttrs:
  2270            - Name: Exposed
  2271              Values:
  2272                - Window
  2273                - Worker
  2274        - Name: mode
  2275          Readonly: true
  2276          Type:
  2277            Name: IDBTransactionMode
  2278          ExtAttrs:
  2279            - Name: Exposed
  2280              Values:
  2281                - Window
  2282                - Worker
  2283        - Name: durability
  2284          Readonly: true
  2285          Type:
  2286            Name: IDBTransactionDurability
  2287          ExtAttrs:
  2288            - Name: Exposed
  2289              Values:
  2290                - Window
  2291                - Worker
  2292        - Name: db
  2293          Readonly: true
  2294          Type:
  2295            Name: IDBDatabase
  2296          ExtAttrs:
  2297            - Name: SameObject
  2298            - Name: Exposed
  2299              Values:
  2300                - Window
  2301                - Worker
  2302        - Name: error
  2303          Readonly: true
  2304          Type:
  2305            Name: DOMException
  2306            Nullable: true
  2307          ExtAttrs:
  2308            - Name: Exposed
  2309              Values:
  2310                - Window
  2311                - Worker
  2312        - Name: onabort
  2313          Type:
  2314            Name: EventHandler
  2315          ExtAttrs:
  2316            - Name: Exposed
  2317              Values:
  2318                - Window
  2319                - Worker
  2320        - Name: oncomplete
  2321          Type:
  2322            Name: EventHandler
  2323          ExtAttrs:
  2324            - Name: Exposed
  2325              Values:
  2326                - Window
  2327                - Worker
  2328        - Name: onerror
  2329          Type:
  2330            Name: EventHandler
  2331          ExtAttrs:
  2332            - Name: Exposed
  2333              Values:
  2334                - Window
  2335                - Worker
  2336      Operations:
  2337        - Name: objectStore
  2338          Args:
  2339            - Name: name
  2340              Type:
  2341                Name: DOMString
  2342          Returns:
  2343            - Name: IDBObjectStore
  2344          ExtAttrs:
  2345            - Name: Exposed
  2346              Values:
  2347                - Window
  2348                - Worker
  2349        - Name: commit
  2350          Returns:
  2351            - Name: undefined
  2352          ExtAttrs:
  2353            - Name: Exposed
  2354              Values:
  2355                - Window
  2356                - Worker
  2357        - Name: abort
  2358          Returns:
  2359            - Name: undefined
  2360          ExtAttrs:
  2361            - Name: Exposed
  2362              Values:
  2363                - Window
  2364                - Worker
  2365  - File: webref/IndexedDB.idl
  2366    Enum:
  2367      Name: IDBTransactionDurability
  2368      Values:
  2369        - default
  2370        - strict
  2371        - relaxed
  2372  - File: webref/IndexedDB.idl
  2373    Enum:
  2374      Name: IDBTransactionMode
  2375      Values:
  2376        - readonly
  2377        - readwrite
  2378        - versionchange
  2379  - File: webref/IndexedDB.idl
  2380    Dict:
  2381      Name: IDBTransactionOptions
  2382      Fields:
  2383        - Name: durability
  2384          Default: '"default"'
  2385          Type:
  2386            Name: IDBTransactionDurability
  2387  - File: webref/IndexedDB.idl
  2388    Interface:
  2389      Name: IDBVersionChangeEvent
  2390      Inherits: Event
  2391      ExtAttrs:
  2392        - Name: Exposed
  2393          Values:
  2394            - Window
  2395            - Worker
  2396      Attrs:
  2397        - Name: oldVersion
  2398          Readonly: true
  2399          Type:
  2400            Name: unsigned long long
  2401          ExtAttrs:
  2402            - Name: Exposed
  2403              Values:
  2404                - Window
  2405                - Worker
  2406        - Name: newVersion
  2407          Readonly: true
  2408          Type:
  2409            Name: unsigned long long
  2410            Nullable: true
  2411          ExtAttrs:
  2412            - Name: Exposed
  2413              Values:
  2414                - Window
  2415                - Worker
  2416      Constructors:
  2417        - Args:
  2418            - Name: type
  2419              Type:
  2420                Name: DOMString
  2421            - Name: eventInitDict
  2422              Optional: true
  2423              Default: '{}'
  2424              Type:
  2425                Name: IDBVersionChangeEventInit
  2426          ExtAttrs:
  2427            - Name: Exposed
  2428              Values:
  2429                - Window
  2430                - Worker
  2431  - File: webref/IndexedDB.idl
  2432    Dict:
  2433      Name: IDBVersionChangeEventInit
  2434      Inherits: EventInit
  2435      Fields:
  2436        - Name: oldVersion
  2437          Default: "0"
  2438          Type:
  2439            Name: unsigned long long
  2440        - Name: newVersion
  2441          Default: "null"
  2442          Type:
  2443            Name: unsigned long long
  2444            Nullable: true
  2445        - Name: bubbles
  2446          Default: "false"
  2447          Type:
  2448            Name: boolean
  2449        - Name: cancelable
  2450          Default: "false"
  2451          Type:
  2452            Name: boolean
  2453        - Name: composed
  2454          Default: "false"
  2455          Type:
  2456            Name: boolean
  2457  - File: webref/webaudio.idl
  2458    Interface:
  2459      Name: IIRFilterNode
  2460      Inherits: AudioNode
  2461      ExtAttrs:
  2462        - Name: Exposed
  2463          Values:
  2464            - Window
  2465      Operations:
  2466        - Name: getFrequencyResponse
  2467          Args:
  2468            - Name: frequencyHz
  2469              Type:
  2470                Name: Float32Array
  2471            - Name: magResponse
  2472              Type:
  2473                Name: Float32Array
  2474            - Name: phaseResponse
  2475              Type:
  2476                Name: Float32Array
  2477          Returns:
  2478            - Name: undefined
  2479          ExtAttrs:
  2480            - Name: Exposed
  2481              Values:
  2482                - Window
  2483      Constructors:
  2484        - Args:
  2485            - Name: context
  2486              Type:
  2487                Name: BaseAudioContext
  2488            - Name: options
  2489              Type:
  2490                Name: IIRFilterOptions
  2491          ExtAttrs:
  2492            - Name: Exposed
  2493              Values:
  2494                - Window
  2495  - File: webref/webaudio.idl
  2496    Dict:
  2497      Name: IIRFilterOptions
  2498      Inherits: AudioNodeOptions
  2499      Fields:
  2500        - Name: feedforward
  2501          Required: true
  2502          Type:
  2503            Name: sequence
  2504            Params:
  2505              - Name: double
  2506        - Name: feedback
  2507          Required: true
  2508          Type:
  2509            Name: sequence
  2510            Params:
  2511              - Name: double
  2512        - Name: channelCount
  2513          Type:
  2514            Name: unsigned long
  2515        - Name: channelCountMode
  2516          Type:
  2517            Name: ChannelCountMode
  2518        - Name: channelInterpretation
  2519          Type:
  2520            Name: ChannelInterpretation
  2521  - File: webref/FedCM.idl
  2522    Interface:
  2523      Name: IdentityCredential
  2524      Inherits: Credential
  2525      ExtAttrs:
  2526        - Name: Exposed
  2527          Values:
  2528            - Window
  2529        - Name: SecureContext
  2530      Attrs:
  2531        - Name: token
  2532          Readonly: true
  2533          Type:
  2534            Name: USVString
  2535            Nullable: true
  2536          ExtAttrs:
  2537            - Name: Exposed
  2538              Values:
  2539                - Window
  2540            - Name: SecureContext