github.com/primecitizens/pcz/std@v0.2.1/plat/js/web/apis43.js.wasm.yaml (about) 1 - File: webref/webcodecs-hevc-codec-registration.idl 2 Dict: 3 Name: VideoEncoderEncodeOptionsForHevc 4 Fields: 5 - Name: quantizer 6 Type: 7 Name: unsigned short 8 Nullable: true 9 - File: webref/webcodecs-vp9-codec-registration.idl 10 Dict: 11 Name: VideoEncoderEncodeOptionsForVp9 12 Fields: 13 - Name: quantizer 14 Type: 15 Name: unsigned short 16 Nullable: true 17 - File: webref/webcodecs.idl 18 Dict: 19 Name: VideoEncoderInit 20 Fields: 21 - Name: output 22 Required: true 23 Type: 24 Name: EncodedVideoChunkOutputCallback 25 - Name: error 26 Required: true 27 Type: 28 Name: WebCodecsErrorCallback 29 - File: webref/webcodecs.idl 30 Dict: 31 Name: VideoEncoderSupport 32 Fields: 33 - Name: supported 34 Type: 35 Name: boolean 36 - Name: config 37 Type: 38 Name: VideoEncoderConfig 39 - File: webref/mediacapture-streams.idl 40 Enum: 41 Name: VideoFacingModeEnum 42 Values: 43 - user 44 - environment 45 - left 46 - right 47 - File: webref/webcodecs.idl 48 Interface: 49 Name: VideoFrame 50 ExtAttrs: 51 - Name: Exposed 52 Values: 53 - Window 54 - DedicatedWorker 55 - Name: Serializable 56 - Name: Transferable 57 Attrs: 58 - Name: format 59 Readonly: true 60 Type: 61 Name: VideoPixelFormat 62 Nullable: true 63 ExtAttrs: 64 - Name: Exposed 65 Values: 66 - Window 67 - DedicatedWorker 68 - Name: Serializable 69 - Name: Transferable 70 - Name: codedWidth 71 Readonly: true 72 Type: 73 Name: unsigned long 74 ExtAttrs: 75 - Name: Exposed 76 Values: 77 - Window 78 - DedicatedWorker 79 - Name: Serializable 80 - Name: Transferable 81 - Name: codedHeight 82 Readonly: true 83 Type: 84 Name: unsigned long 85 ExtAttrs: 86 - Name: Exposed 87 Values: 88 - Window 89 - DedicatedWorker 90 - Name: Serializable 91 - Name: Transferable 92 - Name: codedRect 93 Readonly: true 94 Type: 95 Name: DOMRectReadOnly 96 Nullable: true 97 ExtAttrs: 98 - Name: Exposed 99 Values: 100 - Window 101 - DedicatedWorker 102 - Name: Serializable 103 - Name: Transferable 104 - Name: visibleRect 105 Readonly: true 106 Type: 107 Name: DOMRectReadOnly 108 Nullable: true 109 ExtAttrs: 110 - Name: Exposed 111 Values: 112 - Window 113 - DedicatedWorker 114 - Name: Serializable 115 - Name: Transferable 116 - Name: displayWidth 117 Readonly: true 118 Type: 119 Name: unsigned long 120 ExtAttrs: 121 - Name: Exposed 122 Values: 123 - Window 124 - DedicatedWorker 125 - Name: Serializable 126 - Name: Transferable 127 - Name: displayHeight 128 Readonly: true 129 Type: 130 Name: unsigned long 131 ExtAttrs: 132 - Name: Exposed 133 Values: 134 - Window 135 - DedicatedWorker 136 - Name: Serializable 137 - Name: Transferable 138 - Name: duration 139 Readonly: true 140 Type: 141 Name: unsigned long long 142 Nullable: true 143 ExtAttrs: 144 - Name: Exposed 145 Values: 146 - Window 147 - DedicatedWorker 148 - Name: Serializable 149 - Name: Transferable 150 - Name: timestamp 151 Readonly: true 152 Type: 153 Name: long long 154 ExtAttrs: 155 - Name: Exposed 156 Values: 157 - Window 158 - DedicatedWorker 159 - Name: Serializable 160 - Name: Transferable 161 - Name: colorSpace 162 Readonly: true 163 Type: 164 Name: VideoColorSpace 165 ExtAttrs: 166 - Name: Exposed 167 Values: 168 - Window 169 - DedicatedWorker 170 - Name: Serializable 171 - Name: Transferable 172 Operations: 173 - Name: metadata 174 Returns: 175 - Name: VideoFrameMetadata 176 ExtAttrs: 177 - Name: Exposed 178 Values: 179 - Window 180 - DedicatedWorker 181 - Name: Serializable 182 - Name: Transferable 183 - Name: allocationSize 184 Args: 185 - Name: options 186 Optional: true 187 Default: '{}' 188 Type: 189 Name: VideoFrameCopyToOptions 190 Returns: 191 - Name: unsigned long 192 ExtAttrs: 193 - Name: Exposed 194 Values: 195 - Window 196 - DedicatedWorker 197 - Name: Serializable 198 - Name: Transferable 199 - Name: copyTo 200 Args: 201 - Name: destination 202 Type: 203 Name: AllowSharedBufferSource 204 - Name: options 205 Optional: true 206 Default: '{}' 207 Type: 208 Name: VideoFrameCopyToOptions 209 Returns: 210 - Name: Promise 211 Params: 212 - Name: sequence 213 Params: 214 - Name: PlaneLayout 215 ExtAttrs: 216 - Name: Exposed 217 Values: 218 - Window 219 - DedicatedWorker 220 - Name: Serializable 221 - Name: Transferable 222 - Name: clone 223 Returns: 224 - Name: VideoFrame 225 ExtAttrs: 226 - Name: Exposed 227 Values: 228 - Window 229 - DedicatedWorker 230 - Name: Serializable 231 - Name: Transferable 232 - Name: close 233 Returns: 234 - Name: undefined 235 ExtAttrs: 236 - Name: Exposed 237 Values: 238 - Window 239 - DedicatedWorker 240 - Name: Serializable 241 - Name: Transferable 242 Constructors: 243 - Args: 244 - Name: image 245 Type: 246 Name: CanvasImageSource 247 - Name: init 248 Optional: true 249 Default: '{}' 250 Type: 251 Name: VideoFrameInit 252 ExtAttrs: 253 - Name: Exposed 254 Values: 255 - Window 256 - DedicatedWorker 257 - Name: Serializable 258 - Name: Transferable 259 - Args: 260 - Name: data 261 Type: 262 Name: AllowSharedBufferSource 263 - Name: init 264 Type: 265 Name: VideoFrameBufferInit 266 ExtAttrs: 267 - Name: Exposed 268 Values: 269 - Window 270 - DedicatedWorker 271 - Name: Serializable 272 - Name: Transferable 273 - File: webref/webcodecs.idl 274 Dict: 275 Name: VideoFrameBufferInit 276 Fields: 277 - Name: format 278 Required: true 279 Type: 280 Name: VideoPixelFormat 281 - Name: codedWidth 282 Required: true 283 Type: 284 Name: unsigned long 285 - Name: codedHeight 286 Required: true 287 Type: 288 Name: unsigned long 289 - Name: timestamp 290 Required: true 291 Type: 292 Name: long long 293 - Name: duration 294 Type: 295 Name: unsigned long long 296 ExtAttrs: 297 - Name: EnforceRange 298 - Name: layout 299 Type: 300 Name: sequence 301 Params: 302 - Name: PlaneLayout 303 - Name: visibleRect 304 Type: 305 Name: DOMRectInit 306 - Name: displayWidth 307 Type: 308 Name: unsigned long 309 ExtAttrs: 310 - Name: EnforceRange 311 - Name: displayHeight 312 Type: 313 Name: unsigned long 314 ExtAttrs: 315 - Name: EnforceRange 316 - Name: colorSpace 317 Type: 318 Name: VideoColorSpaceInit 319 - Name: transfer 320 Default: '[]' 321 Type: 322 Name: sequence 323 Params: 324 - Name: ArrayBuffer 325 - File: webref/video-rvfc.idl 326 Dict: 327 Name: VideoFrameCallbackMetadata 328 Fields: 329 - Name: presentationTime 330 Required: true 331 Type: 332 Name: DOMHighResTimeStamp 333 - Name: expectedDisplayTime 334 Required: true 335 Type: 336 Name: DOMHighResTimeStamp 337 - Name: width 338 Required: true 339 Type: 340 Name: unsigned long 341 - Name: height 342 Required: true 343 Type: 344 Name: unsigned long 345 - Name: mediaTime 346 Required: true 347 Type: 348 Name: double 349 - Name: presentedFrames 350 Required: true 351 Type: 352 Name: unsigned long 353 - Name: processingDuration 354 Type: 355 Name: double 356 - Name: captureTime 357 Type: 358 Name: DOMHighResTimeStamp 359 - Name: receiveTime 360 Type: 361 Name: DOMHighResTimeStamp 362 - Name: rtpTimestamp 363 Type: 364 Name: unsigned long 365 - File: webref/webcodecs.idl 366 Dict: 367 Name: VideoFrameCopyToOptions 368 Fields: 369 - Name: rect 370 Type: 371 Name: DOMRectInit 372 - Name: layout 373 Type: 374 Name: sequence 375 Params: 376 - Name: PlaneLayout 377 - File: webref/webcodecs.idl 378 Dict: 379 Name: VideoFrameInit 380 Fields: 381 - Name: duration 382 Type: 383 Name: unsigned long long 384 - Name: timestamp 385 Type: 386 Name: long long 387 - Name: alpha 388 Default: '"keep"' 389 Type: 390 Name: AlphaOption 391 - Name: visibleRect 392 Type: 393 Name: DOMRectInit 394 - Name: displayWidth 395 Type: 396 Name: unsigned long 397 ExtAttrs: 398 - Name: EnforceRange 399 - Name: displayHeight 400 Type: 401 Name: unsigned long 402 ExtAttrs: 403 - Name: EnforceRange 404 - Name: metadata 405 Type: 406 Name: VideoFrameMetadata 407 - File: webref/webcodecs.idl 408 Dict: 409 Name: VideoFrameMetadata 410 - File: webref/webcodecs.idl 411 Callback: 412 Name: VideoFrameOutputCallback 413 Args: 414 - Name: output 415 Type: 416 Name: VideoFrame 417 Returns: 418 - Name: undefined 419 - File: webref/video-rvfc.idl 420 Callback: 421 Name: VideoFrameRequestCallback 422 Args: 423 - Name: now 424 Type: 425 Name: DOMHighResTimeStamp 426 - Name: metadata 427 Type: 428 Name: VideoFrameCallbackMetadata 429 Returns: 430 - Name: undefined 431 - File: webref/webcodecs.idl 432 Enum: 433 Name: VideoMatrixCoefficients 434 Values: 435 - rgb 436 - bt709 437 - bt470bg 438 - smpte170m 439 - bt2020-ncl 440 - File: webref/webcodecs.idl 441 Enum: 442 Name: VideoPixelFormat 443 Values: 444 - I420 445 - I420A 446 - I422 447 - I444 448 - NV12 449 - RGBA 450 - RGBX 451 - BGRA 452 - BGRX 453 - File: webref/media-playback-quality.idl 454 Interface: 455 Name: VideoPlaybackQuality 456 ExtAttrs: 457 - Name: Exposed 458 Values: 459 - Window 460 Attrs: 461 - Name: creationTime 462 Readonly: true 463 Type: 464 Name: DOMHighResTimeStamp 465 ExtAttrs: 466 - Name: Exposed 467 Values: 468 - Window 469 - Name: droppedVideoFrames 470 Readonly: true 471 Type: 472 Name: unsigned long 473 ExtAttrs: 474 - Name: Exposed 475 Values: 476 - Window 477 - Name: totalVideoFrames 478 Readonly: true 479 Type: 480 Name: unsigned long 481 ExtAttrs: 482 - Name: Exposed 483 Values: 484 - Window 485 - Name: corruptedVideoFrames 486 Readonly: true 487 Type: 488 Name: unsigned long 489 ExtAttrs: 490 - Name: Exposed 491 Values: 492 - Window 493 - File: webref/mediacapture-streams.idl 494 Enum: 495 Name: VideoResizeModeEnum 496 Values: 497 - none 498 - crop-and-scale 499 - File: webref/html.idl 500 Interface: 501 Name: VideoTrack 502 ExtAttrs: 503 - Name: Exposed 504 Values: 505 - Window 506 Attrs: 507 - Name: id 508 Readonly: true 509 Type: 510 Name: DOMString 511 ExtAttrs: 512 - Name: Exposed 513 Values: 514 - Window 515 - Name: kind 516 Readonly: true 517 Type: 518 Name: DOMString 519 ExtAttrs: 520 - Name: Exposed 521 Values: 522 - Window 523 - Name: label 524 Readonly: true 525 Type: 526 Name: DOMString 527 ExtAttrs: 528 - Name: Exposed 529 Values: 530 - Window 531 - Name: language 532 Readonly: true 533 Type: 534 Name: DOMString 535 ExtAttrs: 536 - Name: Exposed 537 Values: 538 - Window 539 - Name: selected 540 Type: 541 Name: boolean 542 ExtAttrs: 543 - Name: Exposed 544 Values: 545 - Window 546 - Name: sourceBuffer 547 Readonly: true 548 Type: 549 Name: SourceBuffer 550 Nullable: true 551 ExtAttrs: 552 - Name: Exposed 553 Values: 554 - Window 555 - DedicatedWorker 556 - File: webref/mediacapture-transform.idl 557 Interface: 558 Name: VideoTrackGenerator 559 ExtAttrs: 560 - Name: Exposed 561 Values: 562 - DedicatedWorker 563 Attrs: 564 - Name: writable 565 Readonly: true 566 Type: 567 Name: WritableStream 568 ExtAttrs: 569 - Name: Exposed 570 Values: 571 - DedicatedWorker 572 - Name: muted 573 Type: 574 Name: boolean 575 ExtAttrs: 576 - Name: Exposed 577 Values: 578 - DedicatedWorker 579 - Name: track 580 Readonly: true 581 Type: 582 Name: MediaStreamTrack 583 ExtAttrs: 584 - Name: Exposed 585 Values: 586 - DedicatedWorker 587 - File: webref/html.idl 588 Interface: 589 Name: VideoTrackList 590 Inherits: EventTarget 591 ExtAttrs: 592 - Name: Exposed 593 Values: 594 - Window 595 Attrs: 596 - Name: length 597 Readonly: true 598 Type: 599 Name: unsigned long 600 ExtAttrs: 601 - Name: Exposed 602 Values: 603 - Window 604 - Name: selectedIndex 605 Readonly: true 606 Type: 607 Name: long 608 ExtAttrs: 609 - Name: Exposed 610 Values: 611 - Window 612 - Name: onchange 613 Type: 614 Name: EventHandler 615 ExtAttrs: 616 - Name: Exposed 617 Values: 618 - Window 619 - Name: onaddtrack 620 Type: 621 Name: EventHandler 622 ExtAttrs: 623 - Name: Exposed 624 Values: 625 - Window 626 - Name: onremovetrack 627 Type: 628 Name: EventHandler 629 ExtAttrs: 630 - Name: Exposed 631 Values: 632 - Window 633 Operations: 634 - Modifier: getter 635 Args: 636 - Name: index 637 Type: 638 Name: unsigned long 639 Returns: 640 - Name: VideoTrack 641 ExtAttrs: 642 - Name: Exposed 643 Values: 644 - Window 645 - Name: getTrackById 646 Args: 647 - Name: id 648 Type: 649 Name: DOMString 650 Returns: 651 - Name: VideoTrack 652 Nullable: true 653 ExtAttrs: 654 - Name: Exposed 655 Values: 656 - Window 657 - File: webref/webcodecs.idl 658 Enum: 659 Name: VideoTransferCharacteristics 660 Values: 661 - bt709 662 - smpte170m 663 - iec61966-2-1 664 - linear 665 - pq 666 - hlg 667 - File: webref/scroll-animations.idl 668 Interface: 669 Name: ViewTimeline 670 Inherits: ScrollTimeline 671 ExtAttrs: 672 - Name: Exposed 673 Values: 674 - Window 675 Attrs: 676 - Name: subject 677 Readonly: true 678 Type: 679 Name: Element 680 ExtAttrs: 681 - Name: Exposed 682 Values: 683 - Window 684 - Name: startOffset 685 Readonly: true 686 Type: 687 Name: CSSNumericValue 688 ExtAttrs: 689 - Name: Exposed 690 Values: 691 - Window 692 - Name: endOffset 693 Readonly: true 694 Type: 695 Name: CSSNumericValue 696 ExtAttrs: 697 - Name: Exposed 698 Values: 699 - Window 700 Constructors: 701 - Args: 702 - Name: options 703 Optional: true 704 Default: '{}' 705 Type: 706 Name: ViewTimelineOptions 707 ExtAttrs: 708 - Name: Exposed 709 Values: 710 - Window 711 - File: webref/scroll-animations.idl 712 Dict: 713 Name: ViewTimelineOptions 714 Fields: 715 - Name: subject 716 Type: 717 Name: Element 718 - Name: axis 719 Default: '"block"' 720 Type: 721 Name: ScrollAxis 722 - Name: inset 723 Default: '"auto"' 724 Type: 725 Union: 726 - Name: DOMString 727 - Name: sequence 728 Params: 729 - Union: 730 - Name: CSSNumericValue 731 - Name: CSSKeywordValue 732 - File: webref/css-view-transitions.idl 733 Interface: 734 Name: ViewTransition 735 ExtAttrs: 736 - Name: Exposed 737 Values: 738 - Window 739 Attrs: 740 - Name: updateCallbackDone 741 Readonly: true 742 Type: 743 Name: Promise 744 Params: 745 - Name: undefined 746 ExtAttrs: 747 - Name: Exposed 748 Values: 749 - Window 750 - Name: ready 751 Readonly: true 752 Type: 753 Name: Promise 754 Params: 755 - Name: undefined 756 ExtAttrs: 757 - Name: Exposed 758 Values: 759 - Window 760 - Name: finished 761 Readonly: true 762 Type: 763 Name: Promise 764 Params: 765 - Name: undefined 766 ExtAttrs: 767 - Name: Exposed 768 Values: 769 - Window 770 Operations: 771 - Name: skipTransition 772 Returns: 773 - Name: undefined 774 ExtAttrs: 775 - Name: Exposed 776 Values: 777 - Window 778 - File: webref/mediacapture-viewport.idl 779 Dict: 780 Name: ViewportMediaStreamConstraints 781 Fields: 782 - Name: video 783 Default: "true" 784 Type: 785 Union: 786 - Name: boolean 787 - Name: MediaTrackConstraints 788 - Name: audio 789 Default: "false" 790 Type: 791 Union: 792 - Name: boolean 793 - Name: MediaTrackConstraints 794 - File: webref/virtual-keyboard.idl 795 Interface: 796 Name: VirtualKeyboard 797 Inherits: EventTarget 798 ExtAttrs: 799 - Name: Exposed 800 Values: 801 - Window 802 - Name: SecureContext 803 Attrs: 804 - Name: boundingRect 805 Readonly: true 806 Type: 807 Name: DOMRect 808 ExtAttrs: 809 - Name: Exposed 810 Values: 811 - Window 812 - Name: SecureContext 813 - Name: overlaysContent 814 Type: 815 Name: boolean 816 ExtAttrs: 817 - Name: Exposed 818 Values: 819 - Window 820 - Name: SecureContext 821 - Name: ongeometrychange 822 Type: 823 Name: EventHandler 824 ExtAttrs: 825 - Name: Exposed 826 Values: 827 - Window 828 - Name: SecureContext 829 Operations: 830 - Name: show 831 Returns: 832 - Name: undefined 833 ExtAttrs: 834 - Name: Exposed 835 Values: 836 - Window 837 - Name: SecureContext 838 - Name: hide 839 Returns: 840 - Name: undefined 841 ExtAttrs: 842 - Name: Exposed 843 Values: 844 - Window 845 - Name: SecureContext 846 - File: webref/html.idl 847 Interface: 848 Name: VisibilityStateEntry 849 Inherits: PerformanceEntry 850 ExtAttrs: 851 - Name: Exposed 852 Values: 853 - Window 854 Attrs: 855 - Name: name 856 Readonly: true 857 Type: 858 Name: DOMString 859 ExtAttrs: 860 - Name: Exposed 861 Values: 862 - Window 863 - Name: entryType 864 Readonly: true 865 Type: 866 Name: DOMString 867 ExtAttrs: 868 - Name: Exposed 869 Values: 870 - Window 871 - Name: startTime 872 Readonly: true 873 Type: 874 Name: DOMHighResTimeStamp 875 ExtAttrs: 876 - Name: Exposed 877 Values: 878 - Window 879 - Name: duration 880 Readonly: true 881 Type: 882 Name: unsigned long 883 ExtAttrs: 884 - Name: Exposed 885 Values: 886 - Window 887 - File: webref/cssom-view.idl 888 Interface: 889 Name: VisualViewport 890 Inherits: EventTarget 891 ExtAttrs: 892 - Name: Exposed 893 Values: 894 - Window 895 Attrs: 896 - Name: offsetLeft 897 Readonly: true 898 Type: 899 Name: double 900 ExtAttrs: 901 - Name: Exposed 902 Values: 903 - Window 904 - Name: offsetTop 905 Readonly: true 906 Type: 907 Name: double 908 ExtAttrs: 909 - Name: Exposed 910 Values: 911 - Window 912 - Name: pageLeft 913 Readonly: true 914 Type: 915 Name: double 916 ExtAttrs: 917 - Name: Exposed 918 Values: 919 - Window 920 - Name: pageTop 921 Readonly: true 922 Type: 923 Name: double 924 ExtAttrs: 925 - Name: Exposed 926 Values: 927 - Window 928 - Name: width 929 Readonly: true 930 Type: 931 Name: double 932 ExtAttrs: 933 - Name: Exposed 934 Values: 935 - Window 936 - Name: height 937 Readonly: true 938 Type: 939 Name: double 940 ExtAttrs: 941 - Name: Exposed 942 Values: 943 - Window 944 - Name: scale 945 Readonly: true 946 Type: 947 Name: double 948 ExtAttrs: 949 - Name: Exposed 950 Values: 951 - Window 952 - Name: onresize 953 Type: 954 Name: EventHandler 955 ExtAttrs: 956 - Name: Exposed 957 Values: 958 - Window 959 - Name: onscroll 960 Type: 961 Name: EventHandler 962 ExtAttrs: 963 - Name: Exposed 964 Values: 965 - Window 966 - Name: onscrollend 967 Type: 968 Name: EventHandler 969 ExtAttrs: 970 - Name: Exposed 971 Values: 972 - Window 973 - File: webref/webidl.idl 974 Callback: 975 Name: VoidFunction 976 Returns: 977 - Name: undefined 978 - File: webref/WEBGL_blend_equation_advanced_coherent.idl 979 Interface: 980 Name: WEBGL_blend_equation_advanced_coherent 981 ExtAttrs: 982 - Name: Exposed 983 Values: 984 - Window 985 - Worker 986 - Name: LegacyNoInterfaceObject 987 Constants: 988 - Name: MULTIPLY 989 Value: "0x9294" 990 Type: 991 Name: GLenum 992 - Name: SCREEN 993 Value: "0x9295" 994 Type: 995 Name: GLenum 996 - Name: OVERLAY 997 Value: "0x9296" 998 Type: 999 Name: GLenum 1000 - Name: DARKEN 1001 Value: "0x9297" 1002 Type: 1003 Name: GLenum 1004 - Name: LIGHTEN 1005 Value: "0x9298" 1006 Type: 1007 Name: GLenum 1008 - Name: COLORDODGE 1009 Value: "0x9299" 1010 Type: 1011 Name: GLenum 1012 - Name: COLORBURN 1013 Value: "0x929A" 1014 Type: 1015 Name: GLenum 1016 - Name: HARDLIGHT 1017 Value: "0x929B" 1018 Type: 1019 Name: GLenum 1020 - Name: SOFTLIGHT 1021 Value: "0x929C" 1022 Type: 1023 Name: GLenum 1024 - Name: DIFFERENCE 1025 Value: "0x929E" 1026 Type: 1027 Name: GLenum 1028 - Name: EXCLUSION 1029 Value: "0x92A0" 1030 Type: 1031 Name: GLenum 1032 - Name: HSL_HUE 1033 Value: "0x92AD" 1034 Type: 1035 Name: GLenum 1036 - Name: HSL_SATURATION 1037 Value: "0x92AE" 1038 Type: 1039 Name: GLenum 1040 - Name: HSL_COLOR 1041 Value: "0x92AF" 1042 Type: 1043 Name: GLenum 1044 - Name: HSL_LUMINOSITY 1045 Value: "0x92B0" 1046 Type: 1047 Name: GLenum 1048 - File: webref/WEBGL_clip_cull_distance.idl 1049 Interface: 1050 Name: WEBGL_clip_cull_distance 1051 ExtAttrs: 1052 - Name: Exposed 1053 Values: 1054 - Window 1055 - Worker 1056 - Name: LegacyNoInterfaceObject 1057 Constants: 1058 - Name: MAX_CLIP_DISTANCES_WEBGL 1059 Value: "0x0D32" 1060 Type: 1061 Name: GLenum 1062 - Name: MAX_CULL_DISTANCES_WEBGL 1063 Value: "0x82F9" 1064 Type: 1065 Name: GLenum 1066 - Name: MAX_COMBINED_CLIP_AND_CULL_DISTANCES_WEBGL 1067 Value: "0x82FA" 1068 Type: 1069 Name: GLenum 1070 - Name: CLIP_DISTANCE0_WEBGL 1071 Value: "0x3000" 1072 Type: 1073 Name: GLenum 1074 - Name: CLIP_DISTANCE1_WEBGL 1075 Value: "0x3001" 1076 Type: 1077 Name: GLenum 1078 - Name: CLIP_DISTANCE2_WEBGL 1079 Value: "0x3002" 1080 Type: 1081 Name: GLenum 1082 - Name: CLIP_DISTANCE3_WEBGL 1083 Value: "0x3003" 1084 Type: 1085 Name: GLenum 1086 - Name: CLIP_DISTANCE4_WEBGL 1087 Value: "0x3004" 1088 Type: 1089 Name: GLenum 1090 - Name: CLIP_DISTANCE5_WEBGL 1091 Value: "0x3005" 1092 Type: 1093 Name: GLenum 1094 - Name: CLIP_DISTANCE6_WEBGL 1095 Value: "0x3006" 1096 Type: 1097 Name: GLenum 1098 - Name: CLIP_DISTANCE7_WEBGL 1099 Value: "0x3007" 1100 Type: 1101 Name: GLenum 1102 - File: webref/WEBGL_color_buffer_float.idl 1103 Interface: 1104 Name: WEBGL_color_buffer_float 1105 ExtAttrs: 1106 - Name: Exposed 1107 Values: 1108 - Window 1109 - Worker 1110 - Name: LegacyNoInterfaceObject 1111 Constants: 1112 - Name: RGBA32F_EXT 1113 Value: "0x8814" 1114 Type: 1115 Name: GLenum 1116 - Name: FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT 1117 Value: "0x8211" 1118 Type: 1119 Name: GLenum 1120 - Name: UNSIGNED_NORMALIZED_EXT 1121 Value: "0x8C17" 1122 Type: 1123 Name: GLenum 1124 - File: webref/WEBGL_compressed_texture_astc.idl 1125 Interface: 1126 Name: WEBGL_compressed_texture_astc 1127 ExtAttrs: 1128 - Name: Exposed 1129 Values: 1130 - Window 1131 - Worker 1132 - Name: LegacyNoInterfaceObject 1133 Constants: 1134 - Name: COMPRESSED_RGBA_ASTC_4x4_KHR 1135 Value: "0x93B0" 1136 Type: 1137 Name: GLenum 1138 - Name: COMPRESSED_RGBA_ASTC_5x4_KHR 1139 Value: "0x93B1" 1140 Type: 1141 Name: GLenum 1142 - Name: COMPRESSED_RGBA_ASTC_5x5_KHR 1143 Value: "0x93B2" 1144 Type: 1145 Name: GLenum 1146 - Name: COMPRESSED_RGBA_ASTC_6x5_KHR 1147 Value: "0x93B3" 1148 Type: 1149 Name: GLenum 1150 - Name: COMPRESSED_RGBA_ASTC_6x6_KHR 1151 Value: "0x93B4" 1152 Type: 1153 Name: GLenum 1154 - Name: COMPRESSED_RGBA_ASTC_8x5_KHR 1155 Value: "0x93B5" 1156 Type: 1157 Name: GLenum 1158 - Name: COMPRESSED_RGBA_ASTC_8x6_KHR 1159 Value: "0x93B6" 1160 Type: 1161 Name: GLenum 1162 - Name: COMPRESSED_RGBA_ASTC_8x8_KHR 1163 Value: "0x93B7" 1164 Type: 1165 Name: GLenum 1166 - Name: COMPRESSED_RGBA_ASTC_10x5_KHR 1167 Value: "0x93B8" 1168 Type: 1169 Name: GLenum 1170 - Name: COMPRESSED_RGBA_ASTC_10x6_KHR 1171 Value: "0x93B9" 1172 Type: 1173 Name: GLenum 1174 - Name: COMPRESSED_RGBA_ASTC_10x8_KHR 1175 Value: "0x93BA" 1176 Type: 1177 Name: GLenum 1178 - Name: COMPRESSED_RGBA_ASTC_10x10_KHR 1179 Value: "0x93BB" 1180 Type: 1181 Name: GLenum 1182 - Name: COMPRESSED_RGBA_ASTC_12x10_KHR 1183 Value: "0x93BC" 1184 Type: 1185 Name: GLenum 1186 - Name: COMPRESSED_RGBA_ASTC_12x12_KHR 1187 Value: "0x93BD" 1188 Type: 1189 Name: GLenum 1190 - Name: COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR 1191 Value: "0x93D0" 1192 Type: 1193 Name: GLenum 1194 - Name: COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR 1195 Value: "0x93D1" 1196 Type: 1197 Name: GLenum 1198 - Name: COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR 1199 Value: "0x93D2" 1200 Type: 1201 Name: GLenum 1202 - Name: COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR 1203 Value: "0x93D3" 1204 Type: 1205 Name: GLenum 1206 - Name: COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR 1207 Value: "0x93D4" 1208 Type: 1209 Name: GLenum 1210 - Name: COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR 1211 Value: "0x93D5" 1212 Type: 1213 Name: GLenum 1214 - Name: COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR 1215 Value: "0x93D6" 1216 Type: 1217 Name: GLenum 1218 - Name: COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR 1219 Value: "0x93D7" 1220 Type: 1221 Name: GLenum 1222 - Name: COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR 1223 Value: "0x93D8" 1224 Type: 1225 Name: GLenum 1226 - Name: COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR 1227 Value: "0x93D9" 1228 Type: 1229 Name: GLenum 1230 - Name: COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR 1231 Value: "0x93DA" 1232 Type: 1233 Name: GLenum 1234 - Name: COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR 1235 Value: "0x93DB" 1236 Type: 1237 Name: GLenum 1238 - Name: COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR 1239 Value: "0x93DC" 1240 Type: 1241 Name: GLenum 1242 - Name: COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR 1243 Value: "0x93DD" 1244 Type: 1245 Name: GLenum 1246 Operations: 1247 - Name: getSupportedProfiles 1248 Returns: 1249 - Name: sequence 1250 Params: 1251 - Name: DOMString 1252 ExtAttrs: 1253 - Name: Exposed 1254 Values: 1255 - Window 1256 - Worker 1257 - Name: LegacyNoInterfaceObject 1258 - File: webref/WEBGL_compressed_texture_etc.idl 1259 Interface: 1260 Name: WEBGL_compressed_texture_etc 1261 ExtAttrs: 1262 - Name: Exposed 1263 Values: 1264 - Window 1265 - Worker 1266 - Name: LegacyNoInterfaceObject 1267 Constants: 1268 - Name: COMPRESSED_R11_EAC 1269 Value: "0x9270" 1270 Type: 1271 Name: GLenum 1272 - Name: COMPRESSED_SIGNED_R11_EAC 1273 Value: "0x9271" 1274 Type: 1275 Name: GLenum 1276 - Name: COMPRESSED_RG11_EAC 1277 Value: "0x9272" 1278 Type: 1279 Name: GLenum 1280 - Name: COMPRESSED_SIGNED_RG11_EAC 1281 Value: "0x9273" 1282 Type: 1283 Name: GLenum 1284 - Name: COMPRESSED_RGB8_ETC2 1285 Value: "0x9274" 1286 Type: 1287 Name: GLenum 1288 - Name: COMPRESSED_SRGB8_ETC2 1289 Value: "0x9275" 1290 Type: 1291 Name: GLenum 1292 - Name: COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2 1293 Value: "0x9276" 1294 Type: 1295 Name: GLenum 1296 - Name: COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2 1297 Value: "0x9277" 1298 Type: 1299 Name: GLenum 1300 - Name: COMPRESSED_RGBA8_ETC2_EAC 1301 Value: "0x9278" 1302 Type: 1303 Name: GLenum 1304 - Name: COMPRESSED_SRGB8_ALPHA8_ETC2_EAC 1305 Value: "0x9279" 1306 Type: 1307 Name: GLenum 1308 - File: webref/WEBGL_compressed_texture_etc1.idl 1309 Interface: 1310 Name: WEBGL_compressed_texture_etc1 1311 ExtAttrs: 1312 - Name: Exposed 1313 Values: 1314 - Window 1315 - Worker 1316 - Name: LegacyNoInterfaceObject 1317 Constants: 1318 - Name: COMPRESSED_RGB_ETC1_WEBGL 1319 Value: "0x8D64" 1320 Type: 1321 Name: GLenum 1322 - File: webref/WEBGL_compressed_texture_pvrtc.idl 1323 Interface: 1324 Name: WEBGL_compressed_texture_pvrtc 1325 ExtAttrs: 1326 - Name: Exposed 1327 Values: 1328 - Window 1329 - Worker 1330 - Name: LegacyNoInterfaceObject 1331 Constants: 1332 - Name: COMPRESSED_RGB_PVRTC_4BPPV1_IMG 1333 Value: "0x8C00" 1334 Type: 1335 Name: GLenum 1336 - Name: COMPRESSED_RGB_PVRTC_2BPPV1_IMG 1337 Value: "0x8C01" 1338 Type: 1339 Name: GLenum 1340 - Name: COMPRESSED_RGBA_PVRTC_4BPPV1_IMG 1341 Value: "0x8C02" 1342 Type: 1343 Name: GLenum 1344 - Name: COMPRESSED_RGBA_PVRTC_2BPPV1_IMG 1345 Value: "0x8C03" 1346 Type: 1347 Name: GLenum 1348 - File: webref/WEBGL_compressed_texture_s3tc.idl 1349 Interface: 1350 Name: WEBGL_compressed_texture_s3tc 1351 ExtAttrs: 1352 - Name: Exposed 1353 Values: 1354 - Window 1355 - Worker 1356 - Name: LegacyNoInterfaceObject 1357 Constants: 1358 - Name: COMPRESSED_RGB_S3TC_DXT1_EXT 1359 Value: "0x83F0" 1360 Type: 1361 Name: GLenum 1362 - Name: COMPRESSED_RGBA_S3TC_DXT1_EXT 1363 Value: "0x83F1" 1364 Type: 1365 Name: GLenum 1366 - Name: COMPRESSED_RGBA_S3TC_DXT3_EXT 1367 Value: "0x83F2" 1368 Type: 1369 Name: GLenum 1370 - Name: COMPRESSED_RGBA_S3TC_DXT5_EXT 1371 Value: "0x83F3" 1372 Type: 1373 Name: GLenum 1374 - File: webref/WEBGL_compressed_texture_s3tc_srgb.idl 1375 Interface: 1376 Name: WEBGL_compressed_texture_s3tc_srgb 1377 ExtAttrs: 1378 - Name: Exposed 1379 Values: 1380 - Window 1381 - Worker 1382 - Name: LegacyNoInterfaceObject 1383 Constants: 1384 - Name: COMPRESSED_SRGB_S3TC_DXT1_EXT 1385 Value: "0x8C4C" 1386 Type: 1387 Name: GLenum 1388 - Name: COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT 1389 Value: "0x8C4D" 1390 Type: 1391 Name: GLenum 1392 - Name: COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT 1393 Value: "0x8C4E" 1394 Type: 1395 Name: GLenum 1396 - Name: COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT 1397 Value: "0x8C4F" 1398 Type: 1399 Name: GLenum 1400 - File: webref/WEBGL_debug_renderer_info.idl 1401 Interface: 1402 Name: WEBGL_debug_renderer_info 1403 ExtAttrs: 1404 - Name: Exposed 1405 Values: 1406 - Window 1407 - Worker 1408 - Name: LegacyNoInterfaceObject 1409 Constants: 1410 - Name: UNMASKED_VENDOR_WEBGL 1411 Value: "0x9245" 1412 Type: 1413 Name: GLenum 1414 - Name: UNMASKED_RENDERER_WEBGL 1415 Value: "0x9246" 1416 Type: 1417 Name: GLenum 1418 - File: webref/WEBGL_debug_shaders.idl 1419 Interface: 1420 Name: WEBGL_debug_shaders 1421 ExtAttrs: 1422 - Name: Exposed 1423 Values: 1424 - Window 1425 - Worker 1426 - Name: LegacyNoInterfaceObject 1427 Operations: 1428 - Name: getTranslatedShaderSource 1429 Args: 1430 - Name: shader 1431 Type: 1432 Name: WebGLShader 1433 Returns: 1434 - Name: DOMString 1435 ExtAttrs: 1436 - Name: Exposed 1437 Values: 1438 - Window 1439 - Worker 1440 - Name: LegacyNoInterfaceObject 1441 - File: webref/WEBGL_depth_texture.idl 1442 Interface: 1443 Name: WEBGL_depth_texture 1444 ExtAttrs: 1445 - Name: Exposed 1446 Values: 1447 - Window 1448 - Worker 1449 - Name: LegacyNoInterfaceObject 1450 Constants: 1451 - Name: UNSIGNED_INT_24_8_WEBGL 1452 Value: "0x84FA" 1453 Type: 1454 Name: GLenum 1455 - File: webref/WEBGL_draw_buffers.idl 1456 Interface: 1457 Name: WEBGL_draw_buffers 1458 ExtAttrs: 1459 - Name: Exposed 1460 Values: 1461 - Window 1462 - Worker 1463 - Name: LegacyNoInterfaceObject 1464 Constants: 1465 - Name: COLOR_ATTACHMENT0_WEBGL 1466 Value: "0x8CE0" 1467 Type: 1468 Name: GLenum 1469 - Name: COLOR_ATTACHMENT1_WEBGL 1470 Value: "0x8CE1" 1471 Type: 1472 Name: GLenum 1473 - Name: COLOR_ATTACHMENT2_WEBGL 1474 Value: "0x8CE2" 1475 Type: 1476 Name: GLenum 1477 - Name: COLOR_ATTACHMENT3_WEBGL 1478 Value: "0x8CE3" 1479 Type: 1480 Name: GLenum 1481 - Name: COLOR_ATTACHMENT4_WEBGL 1482 Value: "0x8CE4" 1483 Type: 1484 Name: GLenum 1485 - Name: COLOR_ATTACHMENT5_WEBGL 1486 Value: "0x8CE5" 1487 Type: 1488 Name: GLenum 1489 - Name: COLOR_ATTACHMENT6_WEBGL 1490 Value: "0x8CE6" 1491 Type: 1492 Name: GLenum 1493 - Name: COLOR_ATTACHMENT7_WEBGL 1494 Value: "0x8CE7" 1495 Type: 1496 Name: GLenum 1497 - Name: COLOR_ATTACHMENT8_WEBGL 1498 Value: "0x8CE8" 1499 Type: 1500 Name: GLenum 1501 - Name: COLOR_ATTACHMENT9_WEBGL 1502 Value: "0x8CE9" 1503 Type: 1504 Name: GLenum 1505 - Name: COLOR_ATTACHMENT10_WEBGL 1506 Value: "0x8CEA" 1507 Type: 1508 Name: GLenum 1509 - Name: COLOR_ATTACHMENT11_WEBGL 1510 Value: "0x8CEB" 1511 Type: 1512 Name: GLenum 1513 - Name: COLOR_ATTACHMENT12_WEBGL 1514 Value: "0x8CEC" 1515 Type: 1516 Name: GLenum 1517 - Name: COLOR_ATTACHMENT13_WEBGL 1518 Value: "0x8CED" 1519 Type: 1520 Name: GLenum 1521 - Name: COLOR_ATTACHMENT14_WEBGL 1522 Value: "0x8CEE" 1523 Type: 1524 Name: GLenum 1525 - Name: COLOR_ATTACHMENT15_WEBGL 1526 Value: "0x8CEF" 1527 Type: 1528 Name: GLenum 1529 - Name: DRAW_BUFFER0_WEBGL 1530 Value: "0x8825" 1531 Type: 1532 Name: GLenum 1533 - Name: DRAW_BUFFER1_WEBGL 1534 Value: "0x8826" 1535 Type: 1536 Name: GLenum 1537 - Name: DRAW_BUFFER2_WEBGL 1538 Value: "0x8827" 1539 Type: 1540 Name: GLenum 1541 - Name: DRAW_BUFFER3_WEBGL 1542 Value: "0x8828" 1543 Type: 1544 Name: GLenum 1545 - Name: DRAW_BUFFER4_WEBGL 1546 Value: "0x8829" 1547 Type: 1548 Name: GLenum 1549 - Name: DRAW_BUFFER5_WEBGL 1550 Value: "0x882A" 1551 Type: 1552 Name: GLenum 1553 - Name: DRAW_BUFFER6_WEBGL 1554 Value: "0x882B" 1555 Type: 1556 Name: GLenum 1557 - Name: DRAW_BUFFER7_WEBGL 1558 Value: "0x882C" 1559 Type: 1560 Name: GLenum 1561 - Name: DRAW_BUFFER8_WEBGL 1562 Value: "0x882D" 1563 Type: 1564 Name: GLenum 1565 - Name: DRAW_BUFFER9_WEBGL 1566 Value: "0x882E" 1567 Type: 1568 Name: GLenum 1569 - Name: DRAW_BUFFER10_WEBGL 1570 Value: "0x882F" 1571 Type: 1572 Name: GLenum 1573 - Name: DRAW_BUFFER11_WEBGL 1574 Value: "0x8830" 1575 Type: 1576 Name: GLenum 1577 - Name: DRAW_BUFFER12_WEBGL 1578 Value: "0x8831" 1579 Type: 1580 Name: GLenum 1581 - Name: DRAW_BUFFER13_WEBGL 1582 Value: "0x8832" 1583 Type: 1584 Name: GLenum 1585 - Name: DRAW_BUFFER14_WEBGL 1586 Value: "0x8833" 1587 Type: 1588 Name: GLenum 1589 - Name: DRAW_BUFFER15_WEBGL 1590 Value: "0x8834" 1591 Type: 1592 Name: GLenum 1593 - Name: MAX_COLOR_ATTACHMENTS_WEBGL 1594 Value: "0x8CDF" 1595 Type: 1596 Name: GLenum 1597 - Name: MAX_DRAW_BUFFERS_WEBGL 1598 Value: "0x8824" 1599 Type: 1600 Name: GLenum 1601 Operations: 1602 - Name: drawBuffersWEBGL 1603 Args: 1604 - Name: buffers 1605 Type: 1606 Name: sequence 1607 Params: 1608 - Name: GLenum 1609 Returns: 1610 - Name: undefined 1611 ExtAttrs: 1612 - Name: Exposed 1613 Values: 1614 - Window 1615 - Worker 1616 - Name: LegacyNoInterfaceObject 1617 - File: webref/WEBGL_draw_instanced_base_vertex_base_instance.idl 1618 Interface: 1619 Name: WEBGL_draw_instanced_base_vertex_base_instance 1620 ExtAttrs: 1621 - Name: Exposed 1622 Values: 1623 - Window 1624 - Worker 1625 - Name: LegacyNoInterfaceObject 1626 Operations: 1627 - Name: drawArraysInstancedBaseInstanceWEBGL 1628 Args: 1629 - Name: mode 1630 Type: 1631 Name: GLenum 1632 - Name: first 1633 Type: 1634 Name: GLint 1635 - Name: count 1636 Type: 1637 Name: GLsizei 1638 - Name: instanceCount 1639 Type: 1640 Name: GLsizei 1641 - Name: baseInstance 1642 Type: 1643 Name: GLuint 1644 Returns: 1645 - Name: undefined 1646 ExtAttrs: 1647 - Name: Exposed 1648 Values: 1649 - Window 1650 - Worker 1651 - Name: LegacyNoInterfaceObject 1652 - Name: drawElementsInstancedBaseVertexBaseInstanceWEBGL 1653 Args: 1654 - Name: mode 1655 Type: 1656 Name: GLenum 1657 - Name: count 1658 Type: 1659 Name: GLsizei 1660 - Name: type 1661 Type: 1662 Name: GLenum 1663 - Name: offset 1664 Type: 1665 Name: GLintptr 1666 - Name: instanceCount 1667 Type: 1668 Name: GLsizei 1669 - Name: baseVertex 1670 Type: 1671 Name: GLint 1672 - Name: baseInstance 1673 Type: 1674 Name: GLuint 1675 Returns: 1676 - Name: undefined 1677 ExtAttrs: 1678 - Name: Exposed 1679 Values: 1680 - Window 1681 - Worker 1682 - Name: LegacyNoInterfaceObject 1683 - File: webref/WEBGL_lose_context.idl 1684 Interface: 1685 Name: WEBGL_lose_context 1686 ExtAttrs: 1687 - Name: Exposed 1688 Values: 1689 - Window 1690 - Worker 1691 - Name: LegacyNoInterfaceObject 1692 Operations: 1693 - Name: loseContext 1694 Returns: 1695 - Name: undefined 1696 ExtAttrs: 1697 - Name: Exposed 1698 Values: 1699 - Window 1700 - Worker 1701 - Name: LegacyNoInterfaceObject 1702 - Name: restoreContext 1703 Returns: 1704 - Name: undefined 1705 ExtAttrs: 1706 - Name: Exposed 1707 Values: 1708 - Window 1709 - Worker 1710 - Name: LegacyNoInterfaceObject 1711 - File: webref/WEBGL_multi_draw.idl 1712 Interface: 1713 Name: WEBGL_multi_draw 1714 ExtAttrs: 1715 - Name: Exposed 1716 Values: 1717 - Window 1718 - Worker 1719 - Name: LegacyNoInterfaceObject 1720 Operations: 1721 - Name: multiDrawArraysWEBGL 1722 Args: 1723 - Name: mode 1724 Type: 1725 Name: GLenum 1726 - Name: firstsList 1727 Type: 1728 Union: 1729 - Name: Int32Array 1730 - Name: sequence 1731 Params: 1732 - Name: GLint 1733 - Name: firstsOffset 1734 Type: 1735 Name: GLuint 1736 - Name: countsList 1737 Type: 1738 Union: 1739 - Name: Int32Array 1740 - Name: sequence 1741 Params: 1742 - Name: GLsizei 1743 - Name: countsOffset 1744 Type: 1745 Name: GLuint 1746 - Name: drawcount 1747 Type: 1748 Name: GLsizei 1749 Returns: 1750 - Name: undefined 1751 ExtAttrs: 1752 - Name: Exposed 1753 Values: 1754 - Window 1755 - Worker 1756 - Name: LegacyNoInterfaceObject 1757 - Name: multiDrawElementsWEBGL 1758 Args: 1759 - Name: mode 1760 Type: 1761 Name: GLenum 1762 - Name: countsList 1763 Type: 1764 Union: 1765 - Name: Int32Array 1766 - Name: sequence 1767 Params: 1768 - Name: GLsizei 1769 - Name: countsOffset 1770 Type: 1771 Name: GLuint 1772 - Name: type 1773 Type: 1774 Name: GLenum 1775 - Name: offsetsList 1776 Type: 1777 Union: 1778 - Name: Int32Array 1779 - Name: sequence 1780 Params: 1781 - Name: GLsizei 1782 - Name: offsetsOffset 1783 Type: 1784 Name: GLuint 1785 - Name: drawcount 1786 Type: 1787 Name: GLsizei 1788 Returns: 1789 - Name: undefined 1790 ExtAttrs: 1791 - Name: Exposed 1792 Values: 1793 - Window 1794 - Worker 1795 - Name: LegacyNoInterfaceObject 1796 - Name: multiDrawArraysInstancedWEBGL 1797 Args: 1798 - Name: mode 1799 Type: 1800 Name: GLenum 1801 - Name: firstsList 1802 Type: 1803 Union: 1804 - Name: Int32Array 1805 - Name: sequence 1806 Params: 1807 - Name: GLint 1808 - Name: firstsOffset 1809 Type: 1810 Name: GLuint 1811 - Name: countsList 1812 Type: 1813 Union: 1814 - Name: Int32Array 1815 - Name: sequence 1816 Params: 1817 - Name: GLsizei 1818 - Name: countsOffset 1819 Type: 1820 Name: GLuint 1821 - Name: instanceCountsList 1822 Type: 1823 Union: 1824 - Name: Int32Array 1825 - Name: sequence 1826 Params: 1827 - Name: GLsizei 1828 - Name: instanceCountsOffset 1829 Type: 1830 Name: GLuint 1831 - Name: drawcount 1832 Type: 1833 Name: GLsizei 1834 Returns: 1835 - Name: undefined 1836 ExtAttrs: 1837 - Name: Exposed 1838 Values: 1839 - Window 1840 - Worker 1841 - Name: LegacyNoInterfaceObject 1842 - Name: multiDrawElementsInstancedWEBGL 1843 Args: 1844 - Name: mode 1845 Type: 1846 Name: GLenum 1847 - Name: countsList 1848 Type: 1849 Union: 1850 - Name: Int32Array 1851 - Name: sequence 1852 Params: 1853 - Name: GLsizei 1854 - Name: countsOffset 1855 Type: 1856 Name: GLuint 1857 - Name: type 1858 Type: 1859 Name: GLenum 1860 - Name: offsetsList 1861 Type: 1862 Union: 1863 - Name: Int32Array 1864 - Name: sequence 1865 Params: 1866 - Name: GLsizei 1867 - Name: offsetsOffset 1868 Type: 1869 Name: GLuint 1870 - Name: instanceCountsList 1871 Type: 1872 Union: 1873 - Name: Int32Array 1874 - Name: sequence 1875 Params: 1876 - Name: GLsizei 1877 - Name: instanceCountsOffset 1878 Type: 1879 Name: GLuint 1880 - Name: drawcount 1881 Type: 1882 Name: GLsizei 1883 Returns: 1884 - Name: undefined 1885 ExtAttrs: 1886 - Name: Exposed 1887 Values: 1888 - Window 1889 - Worker 1890 - Name: LegacyNoInterfaceObject 1891 - File: webref/WEBGL_multi_draw_instanced_base_vertex_base_instance.idl 1892 Interface: 1893 Name: WEBGL_multi_draw_instanced_base_vertex_base_instance 1894 ExtAttrs: 1895 - Name: Exposed 1896 Values: 1897 - Window 1898 - Worker 1899 - Name: LegacyNoInterfaceObject 1900 Operations: 1901 - Name: multiDrawArraysInstancedBaseInstanceWEBGL 1902 Args: 1903 - Name: mode 1904 Type: 1905 Name: GLenum 1906 - Name: firstsList 1907 Type: 1908 Union: 1909 - Name: Int32Array 1910 - Name: sequence 1911 Params: 1912 - Name: GLint 1913 - Name: firstsOffset 1914 Type: 1915 Name: GLuint 1916 - Name: countsList 1917 Type: 1918 Union: 1919 - Name: Int32Array 1920 - Name: sequence 1921 Params: 1922 - Name: GLsizei 1923 - Name: countsOffset 1924 Type: 1925 Name: GLuint 1926 - Name: instanceCountsList 1927 Type: 1928 Union: 1929 - Name: Int32Array 1930 - Name: sequence 1931 Params: 1932 - Name: GLsizei 1933 - Name: instanceCountsOffset 1934 Type: 1935 Name: GLuint 1936 - Name: baseInstancesList 1937 Type: 1938 Union: 1939 - Name: Uint32Array 1940 - Name: sequence 1941 Params: 1942 - Name: GLuint 1943 - Name: baseInstancesOffset 1944 Type: 1945 Name: GLuint 1946 - Name: drawcount 1947 Type: 1948 Name: GLsizei 1949 Returns: 1950 - Name: undefined 1951 ExtAttrs: 1952 - Name: Exposed 1953 Values: 1954 - Window 1955 - Worker 1956 - Name: LegacyNoInterfaceObject 1957 - Name: multiDrawElementsInstancedBaseVertexBaseInstanceWEBGL 1958 Args: 1959 - Name: mode 1960 Type: 1961 Name: GLenum 1962 - Name: countsList 1963 Type: 1964 Union: 1965 - Name: Int32Array 1966 - Name: sequence 1967 Params: 1968 - Name: GLsizei 1969 - Name: countsOffset 1970 Type: 1971 Name: GLuint 1972 - Name: type 1973 Type: 1974 Name: GLenum 1975 - Name: offsetsList 1976 Type: 1977 Union: 1978 - Name: Int32Array 1979 - Name: sequence 1980 Params: 1981 - Name: GLsizei 1982 - Name: offsetsOffset 1983 Type: 1984 Name: GLuint 1985 - Name: instanceCountsList 1986 Type: 1987 Union: 1988 - Name: Int32Array 1989 - Name: sequence 1990 Params: 1991 - Name: GLsizei 1992 - Name: instanceCountsOffset 1993 Type: 1994 Name: GLuint 1995 - Name: baseVerticesList 1996 Type: 1997 Union: 1998 - Name: Int32Array 1999 - Name: sequence 2000 Params: 2001 - Name: GLint 2002 - Name: baseVerticesOffset 2003 Type: 2004 Name: GLuint 2005 - Name: baseInstancesList 2006 Type: 2007 Union: 2008 - Name: Uint32Array 2009 - Name: sequence 2010 Params: 2011 - Name: GLuint 2012 - Name: baseInstancesOffset 2013 Type: 2014 Name: GLuint 2015 - Name: drawcount 2016 Type: 2017 Name: GLsizei 2018 Returns: 2019 - Name: undefined 2020 ExtAttrs: 2021 - Name: Exposed 2022 Values: 2023 - Window 2024 - Worker 2025 - Name: LegacyNoInterfaceObject 2026 - File: webref/WEBGL_provoking_vertex.idl 2027 Interface: 2028 Name: WEBGL_provoking_vertex 2029 ExtAttrs: 2030 - Name: Exposed 2031 Values: 2032 - Window 2033 - Worker 2034 - Name: LegacyNoInterfaceObject 2035 Constants: 2036 - Name: FIRST_VERTEX_CONVENTION_WEBGL 2037 Value: "0x8E4D" 2038 Type: 2039 Name: GLenum 2040 - Name: LAST_VERTEX_CONVENTION_WEBGL 2041 Value: "0x8E4E" 2042 Type: 2043 Name: GLenum 2044 - Name: PROVOKING_VERTEX_WEBGL 2045 Value: "0x8E4F" 2046 Type: 2047 Name: GLenum 2048 Operations: 2049 - Name: provokingVertexWEBGL 2050 Args: 2051 - Name: provokeMode 2052 Type: 2053 Name: GLenum 2054 Returns: 2055 - Name: undefined 2056 ExtAttrs: 2057 - Name: Exposed 2058 Values: 2059 - Window 2060 - Worker 2061 - Name: LegacyNoInterfaceObject 2062 - File: webref/webgpu.idl 2063 Interface: 2064 Name: WGSLLanguageFeatures 2065 ExtAttrs: 2066 - Name: Exposed 2067 Values: 2068 - Window 2069 - DedicatedWorker 2070 - Name: SecureContext 2071 Setlike: 2072 TypeParams: 2073 - Name: DOMString 2074 Readonly: true 2075 - File: webref/screen-wake-lock.idl 2076 Interface: 2077 Name: WakeLock 2078 ExtAttrs: 2079 - Name: SecureContext 2080 - Name: Exposed 2081 Values: 2082 - Window 2083 Operations: 2084 - Name: request 2085 Args: 2086 - Name: type 2087 Optional: true 2088 Default: '"screen"' 2089 Type: 2090 Name: WakeLockType 2091 Returns: 2092 - Name: Promise 2093 Params: 2094 - Name: WakeLockSentinel 2095 ExtAttrs: 2096 - Name: SecureContext 2097 - Name: Exposed 2098 Values: 2099 - Window 2100 - File: webref/screen-wake-lock.idl 2101 Interface: 2102 Name: WakeLockSentinel 2103 Inherits: EventTarget 2104 ExtAttrs: 2105 - Name: SecureContext 2106 - Name: Exposed 2107 Values: 2108 - Window 2109 Attrs: 2110 - Name: released 2111 Readonly: true 2112 Type: 2113 Name: boolean 2114 ExtAttrs: 2115 - Name: SecureContext 2116 - Name: Exposed 2117 Values: 2118 - Window 2119 - Name: type 2120 Readonly: true 2121 Type: 2122 Name: WakeLockType 2123 ExtAttrs: 2124 - Name: SecureContext 2125 - Name: Exposed 2126 Values: 2127 - Window 2128 - Name: onrelease 2129 Type: 2130 Name: EventHandler 2131 ExtAttrs: 2132 - Name: SecureContext 2133 - Name: Exposed 2134 Values: 2135 - Window 2136 Operations: 2137 - Name: release 2138 Returns: 2139 - Name: Promise 2140 Params: 2141 - Name: undefined 2142 ExtAttrs: 2143 - Name: SecureContext 2144 - Name: Exposed 2145 Values: 2146 - Window