-
Notifications
You must be signed in to change notification settings - Fork 3
/
global-interface-listing-expected.txt
12191 lines (12187 loc) · 294 KB
/
global-interface-listing-expected.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
This test documents all interface attributes and methods on the global window object and element instances.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
[INTERFACES]
interface AbortController
attribute @@toStringTag
getter signal
method abort
method constructor
interface AbortSignal : EventTarget
attribute @@toStringTag
getter aborted
getter onabort
method constructor
setter onabort
interface AbsoluteOrientationSensor : OrientationSensor
attribute @@toStringTag
method constructor
interface Accelerometer : Sensor
attribute @@toStringTag
getter x
getter y
getter z
method constructor
interface AccessibleNode : EventTarget
attribute @@toStringTag
getter activeDescendant
getter atomic
getter autocomplete
getter busy
getter checked
getter childNodes
getter colCount
getter colIndex
getter colSpan
getter controls
getter current
getter describedBy
getter details
getter disabled
getter errorMessage
getter expanded
getter flowTo
getter hasPopUp
getter hidden
getter invalid
getter keyShortcuts
getter label
getter labeledBy
getter level
getter live
getter modal
getter multiline
getter multiselectable
getter onaccessibleclick
getter onaccessiblecontextmenu
getter onaccessibledecrement
getter onaccessiblefocus
getter onaccessibleincrement
getter onaccessiblescrollintoview
getter orientation
getter owns
getter placeholder
getter posInSet
getter pressed
getter readOnly
getter relevant
getter required
getter role
getter roleDescription
getter rowCount
getter rowIndex
getter rowSpan
getter selected
getter setSize
getter sort
getter valueMax
getter valueMin
getter valueNow
getter valueText
method appendChild
method constructor
method removeChild
setter activeDescendant
setter atomic
setter autocomplete
setter busy
setter checked
setter colCount
setter colIndex
setter colSpan
setter controls
setter current
setter describedBy
setter details
setter disabled
setter errorMessage
setter expanded
setter flowTo
setter hasPopUp
setter hidden
setter invalid
setter keyShortcuts
setter label
setter labeledBy
setter level
setter live
setter modal
setter multiline
setter multiselectable
setter onaccessibleclick
setter onaccessiblecontextmenu
setter onaccessibledecrement
setter onaccessiblefocus
setter onaccessibleincrement
setter onaccessiblescrollintoview
setter orientation
setter owns
setter placeholder
setter posInSet
setter pressed
setter readOnly
setter relevant
setter required
setter role
setter roleDescription
setter rowCount
setter rowIndex
setter rowSpan
setter selected
setter setSize
setter sort
setter valueMax
setter valueMin
setter valueNow
setter valueText
interface AccessibleNodeList
attribute @@toStringTag
getter length
method @@iterator
method add
method constructor
method item
method remove
setter length
interface AmbientLightSensor : Sensor
attribute @@toStringTag
getter illuminance
method constructor
interface AnalyserNode : AudioNode
attribute @@toStringTag
getter fftSize
getter frequencyBinCount
getter maxDecibels
getter minDecibels
getter smoothingTimeConstant
method constructor
method getByteFrequencyData
method getByteTimeDomainData
method getFloatFrequencyData
method getFloatTimeDomainData
setter fftSize
setter maxDecibels
setter minDecibels
setter smoothingTimeConstant
interface Animation : EventTarget
attribute @@toStringTag
getter currentTime
getter effect
getter finished
getter id
getter oncancel
getter onfinish
getter onremove
getter pending
getter playState
getter playbackRate
getter ready
getter replaceState
getter startTime
getter timeline
method cancel
method commitStyles
method constructor
method finish
method pause
method persist
method play
method reverse
method updatePlaybackRate
setter currentTime
setter effect
setter id
setter oncancel
setter onfinish
setter onremove
setter playbackRate
setter startTime
interface AnimationEffect
attribute @@toStringTag
method constructor
method getComputedTiming
method getTiming
method updateTiming
interface AnimationEvent : Event
attribute @@toStringTag
getter animationName
getter elapsedTime
getter pseudoElement
method constructor
interface AnimationPlaybackEvent : Event
attribute @@toStringTag
getter currentTime
getter timelineTime
method constructor
interface AnimationTimeline
attribute @@toStringTag
getter currentTime
getter phase
method constructor
interface Attr : Node
attribute @@toStringTag
getter localName
getter name
getter namespaceURI
getter ownerElement
getter prefix
getter specified
getter value
method constructor
setter value
interface Audio
attribute @@toStringTag
method constructor
interface AudioBuffer
attribute @@toStringTag
getter duration
getter length
getter numberOfChannels
getter sampleRate
method constructor
method copyFromChannel
method copyToChannel
method getChannelData
interface AudioBufferSourceNode : AudioScheduledSourceNode
attribute @@toStringTag
getter buffer
getter detune
getter loop
getter loopEnd
getter loopStart
getter playbackRate
method constructor
method start
setter buffer
setter loop
setter loopEnd
setter loopStart
interface AudioContext : BaseAudioContext
attribute @@toStringTag
getter baseLatency
method close
method constructor
method createMediaElementSource
method createMediaStreamDestination
method createMediaStreamSource
method getOutputTimestamp
method resume
method suspend
interface AudioDecoder
attribute @@toStringTag
getter decodeQueueSize
getter state
method close
method configure
method constructor
method decode
method flush
method reset
interface AudioDestinationNode : AudioNode
attribute @@toStringTag
getter maxChannelCount
method constructor
interface AudioFrame
attribute @@toStringTag
getter buffer
getter timestamp
method close
method constructor
interface AudioListener
attribute @@toStringTag
getter forwardX
getter forwardY
getter forwardZ
getter positionX
getter positionY
getter positionZ
getter upX
getter upY
getter upZ
method constructor
method setOrientation
method setPosition
interface AudioNode : EventTarget
attribute @@toStringTag
getter channelCount
getter channelCountMode
getter channelInterpretation
getter context
getter numberOfInputs
getter numberOfOutputs
method connect
method constructor
method disconnect
setter channelCount
setter channelCountMode
setter channelInterpretation
interface AudioParam
attribute @@toStringTag
getter automationRate
getter defaultValue
getter maxValue
getter minValue
getter value
method cancelAndHoldAtTime
method cancelScheduledValues
method constructor
method exponentialRampToValueAtTime
method linearRampToValueAtTime
method setTargetAtTime
method setValueAtTime
method setValueCurveAtTime
setter automationRate
setter value
interface AudioParamMap
attribute @@toStringTag
getter size
method @@iterator
method constructor
method entries
method forEach
method get
method has
method keys
method values
interface AudioProcessingEvent : Event
attribute @@toStringTag
getter inputBuffer
getter outputBuffer
getter playbackTime
method constructor
interface AudioScheduledSourceNode : AudioNode
attribute @@toStringTag
getter onended
method constructor
method start
method stop
setter onended
interface AudioTrack
attribute @@toStringTag
getter enabled
getter id
getter kind
getter label
getter language
getter sourceBuffer
method constructor
setter enabled
interface AudioTrackList : EventTarget
attribute @@toStringTag
getter length
getter onaddtrack
getter onchange
getter onremovetrack
method @@iterator
method constructor
method getTrackById
setter onaddtrack
setter onchange
setter onremovetrack
interface AudioWorklet : Worklet
attribute @@toStringTag
method constructor
interface AudioWorkletNode : AudioNode
attribute @@toStringTag
getter onprocessorerror
getter parameters
getter port
method constructor
setter onprocessorerror
interface AuthenticatorAssertionResponse : AuthenticatorResponse
attribute @@toStringTag
getter authenticatorData
getter signature
getter userHandle
method constructor
interface AuthenticatorAttestationResponse : AuthenticatorResponse
attribute @@toStringTag
getter attestationObject
method constructor
method getAuthenticatorData
method getPublicKey
method getPublicKeyAlgorithm
method getTransports
interface AuthenticatorResponse
attribute @@toStringTag
getter clientDataJSON
method constructor
interface BackgroundFetchManager
attribute @@toStringTag
method constructor
method fetch
method get
method getIds
interface BackgroundFetchRecord
attribute @@toStringTag
getter request
getter responseReady
method constructor
interface BackgroundFetchRegistration : EventTarget
attribute @@toStringTag
getter downloadTotal
getter downloaded
getter failureReason
getter id
getter onprogress
getter recordsAvailable
getter result
getter uploadTotal
getter uploaded
method abort
method constructor
method match
method matchAll
setter onprogress
interface BarProp
attribute @@toStringTag
getter visible
method constructor
interface BarcodeDetector
static method getSupportedFormats
attribute @@toStringTag
method constructor
method detect
interface BaseAudioContext : EventTarget
attribute @@toStringTag
getter audioWorklet
getter currentTime
getter destination
getter listener
getter onstatechange
getter sampleRate
getter state
method constructor
method createAnalyser
method createBiquadFilter
method createBuffer
method createBufferSource
method createChannelMerger
method createChannelSplitter
method createConstantSource
method createConvolver
method createDelay
method createDynamicsCompressor
method createGain
method createIIRFilter
method createOscillator
method createPanner
method createPeriodicWave
method createScriptProcessor
method createStereoPanner
method createWaveShaper
method decodeAudioData
setter onstatechange
interface BatteryManager : EventTarget
attribute @@toStringTag
getter charging
getter chargingTime
getter dischargingTime
getter level
getter onchargingchange
getter onchargingtimechange
getter ondischargingtimechange
getter onlevelchange
method constructor
setter onchargingchange
setter onchargingtimechange
setter ondischargingtimechange
setter onlevelchange
interface BeforeCreatePolicyEvent : Event
attribute @@toStringTag
getter policyName
method constructor
setter policyName
interface BeforeInstallPromptEvent : Event
attribute @@toStringTag
getter platforms
getter userChoice
method constructor
method prompt
interface BeforeUnloadEvent : Event
attribute @@toStringTag
getter returnValue
method constructor
setter returnValue
interface BidirectionalStream
attribute @@toStringTag
getter readable
getter readingAborted
getter writable
getter writingAborted
method abortReading
method abortWriting
method constructor
interface BiquadFilterNode : AudioNode
attribute @@toStringTag
getter Q
getter detune
getter frequency
getter gain
getter type
method constructor
method getFrequencyResponse
setter type
interface Blob
attribute @@toStringTag
getter size
getter type
method arrayBuffer
method constructor
method slice
method stream
method text
interface BlobEvent : Event
attribute @@toStringTag
getter data
getter timecode
method constructor
interface BluetoothAdvertisingEvent : Event
attribute @@toStringTag
getter appearance
getter device
getter manufacturerData
getter name
getter rssi
getter serviceData
getter txPower
getter uuids
method constructor
interface BluetoothLEScan
attribute @@toStringTag
getter acceptAllAdvertisements
getter active
getter filters
getter keepRepeatedDevices
method constructor
method stop
interface BluetoothManufacturerDataMap
attribute @@toStringTag
getter size
method @@iterator
method constructor
method entries
method forEach
method get
method has
method keys
method values
interface BluetoothServiceDataMap
attribute @@toStringTag
getter size
method @@iterator
method constructor
method entries
method forEach
method get
method has
method keys
method values
interface BroadcastChannel : EventTarget
attribute @@toStringTag
getter name
getter onmessage
getter onmessageerror
method close
method constructor
method postMessage
setter onmessage
setter onmessageerror
interface ByteLengthQueuingStrategy
attribute @@toStringTag
getter highWaterMark
getter size
method constructor
interface CDATASection : Text
attribute @@toStringTag
method constructor
interface CSS
static getter animationWorklet
static getter layoutWorklet
static getter paintWorklet
static method Hz
static method Q
static method ch
static method cm
static method deg
static method dpcm
static method dpi
static method dppx
static method em
static method escape
static method ex
static method fr
static method grad
static method in
static method kHz
static method mm
static method ms
static method number
static method pc
static method percent
static method pt
static method px
static method rad
static method registerProperty
static method rem
static method s
static method supports
static method turn
static method vh
static method vmax
static method vmin
static method vw
attribute @@toStringTag
method constructor
interface CSSAnimation : Animation
attribute @@toStringTag
getter animationName
method constructor
interface CSSConditionRule : CSSGroupingRule
attribute @@toStringTag
getter conditionText
method constructor
interface CSSFontFaceRule : CSSRule
attribute @@toStringTag
getter style
method constructor
interface CSSGroupingRule : CSSRule
attribute @@toStringTag
getter cssRules
method constructor
method deleteRule
method insertRule
interface CSSImageValue : CSSStyleValue
attribute @@toStringTag
method constructor
interface CSSImportRule : CSSRule
attribute @@toStringTag
getter href
getter media
getter styleSheet
method constructor
setter media
interface CSSKeyframeRule : CSSRule
attribute @@toStringTag
getter keyText
getter style
method constructor
setter keyText
setter style
interface CSSKeyframesRule : CSSRule
attribute @@toStringTag
getter cssRules
getter name
method @@iterator
method appendRule
method constructor
method deleteRule
method findRule
setter name
interface CSSKeywordValue : CSSStyleValue
attribute @@toStringTag
getter value
method constructor
setter value
interface CSSMathInvert : CSSMathValue
attribute @@toStringTag
getter value
method constructor
interface CSSMathMax : CSSMathValue
attribute @@toStringTag
getter values
method constructor
interface CSSMathMin : CSSMathValue
attribute @@toStringTag
getter values
method constructor
interface CSSMathNegate : CSSMathValue
attribute @@toStringTag
getter value
method constructor
interface CSSMathProduct : CSSMathValue
attribute @@toStringTag
getter values
method constructor
interface CSSMathSum : CSSMathValue
attribute @@toStringTag
getter values
method constructor
interface CSSMathValue : CSSNumericValue
attribute @@toStringTag
getter operator
method constructor
interface CSSMatrixComponent : CSSTransformComponent
attribute @@toStringTag
getter matrix
method constructor
setter matrix
interface CSSMediaRule : CSSConditionRule
attribute @@toStringTag
getter media
method constructor
setter media
interface CSSNamespaceRule : CSSRule
attribute @@toStringTag
getter namespaceURI
getter prefix
method constructor
interface CSSNumericArray
attribute @@toStringTag
getter length
method @@iterator
method constructor
method entries
method forEach
method keys
method values
interface CSSNumericValue : CSSStyleValue
attribute @@toStringTag
method add
method constructor
method div
method equals
method max
method min
method mul
method sub
method to
method toSum
method type
interface CSSPageRule : CSSRule
attribute @@toStringTag
getter selectorText
getter style
method constructor
setter selectorText
setter style
interface CSSPerspective : CSSTransformComponent
attribute @@toStringTag
getter length
method constructor
setter length
interface CSSPositionValue : CSSStyleValue
attribute @@toStringTag
getter x
getter y
method constructor
setter x
setter y
interface CSSPropertyRule : CSSRule
attribute @@toStringTag
getter inherits
getter initialValue
getter name
getter syntax
method constructor
interface CSSRotate : CSSTransformComponent
attribute @@toStringTag
getter angle
getter x
getter y
getter z
method constructor
setter angle
setter x
setter y
setter z
interface CSSRule
attribute @@toStringTag
attribute CHARSET_RULE
attribute FONT_FACE_RULE
attribute IMPORT_RULE
attribute KEYFRAMES_RULE
attribute KEYFRAME_RULE
attribute MEDIA_RULE
attribute NAMESPACE_RULE
attribute PAGE_RULE
attribute STYLE_RULE
attribute SUPPORTS_RULE
getter cssText
getter parentRule
getter parentStyleSheet
getter type
method constructor
setter cssText
interface CSSRuleList
attribute @@toStringTag
getter length
method @@iterator
method constructor
method item
interface CSSScale : CSSTransformComponent
attribute @@toStringTag
getter x
getter y
getter z
method constructor
setter x
setter y
setter z
interface CSSSkew : CSSTransformComponent
attribute @@toStringTag
getter ax
getter ay
method constructor
setter ax
setter ay
interface CSSSkewX : CSSTransformComponent
attribute @@toStringTag
getter ax
method constructor
setter ax
interface CSSSkewY : CSSTransformComponent
attribute @@toStringTag
getter ay
method constructor
setter ay
interface CSSStyleDeclaration
attribute @@toStringTag
getter cssFloat
getter cssText
getter length
getter parentRule
method @@iterator
method constructor
method getPropertyPriority
method getPropertyValue
method item
method removeProperty
method setProperty
setter cssFloat
setter cssText
interface CSSStyleRule : CSSRule
attribute @@toStringTag
getter selectorText
getter style
getter styleMap
method constructor
setter selectorText
setter style
interface CSSStyleSheet : StyleSheet
attribute @@toStringTag
getter cssRules
getter ownerRule
getter rules
method addRule
method constructor
method deleteRule
method insertRule
method removeRule
method replace
method replaceSync
interface CSSStyleValue
static method parse
static method parseAll
attribute @@toStringTag
method constructor
method toString
interface CSSSupportsRule : CSSConditionRule
attribute @@toStringTag
method constructor
interface CSSTransformComponent
attribute @@toStringTag
getter is2D
method constructor
method toMatrix
method toString
setter is2D
interface CSSTransformValue : CSSStyleValue
attribute @@toStringTag
getter is2D
getter length
method @@iterator
method constructor
method entries
method forEach
method keys
method toMatrix
method values
interface CSSTransition : Animation
attribute @@toStringTag
getter transitionProperty
method constructor
interface CSSTranslate : CSSTransformComponent
attribute @@toStringTag
getter x
getter y
getter z
method constructor
setter x
setter y
setter z
interface CSSUnitValue : CSSNumericValue
attribute @@toStringTag
getter unit
getter value
method constructor
setter value
interface CSSUnparsedValue : CSSStyleValue
attribute @@toStringTag
getter length
method @@iterator
method constructor
method entries
method forEach
method keys
method values
interface CSSVariableReferenceValue
attribute @@toStringTag
getter fallback
getter variable
method constructor
setter variable
interface Cache
attribute @@toStringTag
method add
method addAll
method constructor
method delete
method keys
method match
method matchAll
method put
interface CacheStorage
attribute @@toStringTag
method constructor
method delete
method has
method keys
method match
method open
interface CanvasCaptureMediaStreamTrack : MediaStreamTrack
attribute @@toStringTag
getter canvas
method constructor
method requestFrame
interface CanvasGradient
attribute @@toStringTag
method addColorStop
method constructor
interface CanvasPattern
attribute @@toStringTag
method constructor
method setTransform
interface CanvasRenderingContext2D
attribute @@toStringTag
getter canvas
getter direction
getter fillStyle
getter filter
getter font
getter globalAlpha
getter globalCompositeOperation
getter imageSmoothingEnabled
getter imageSmoothingQuality
getter lineCap
getter lineDashOffset
getter lineJoin
getter lineWidth
getter miterLimit
getter shadowBlur
getter shadowColor
getter shadowOffsetX
getter shadowOffsetY
getter strokeStyle
getter textAlign
getter textBaseline
method addHitRegion
method arc
method arcTo
method beginPath
method bezierCurveTo
method clearHitRegions
method clearRect
method clip
method closePath
method constructor
method createConicGradient
method createImageData