blob: f9e6ce30a564a26aa2cc0bbc0bb6183185b132b3 [file] [log] [blame]
[INTERFACES]
interface AbortController
attribute @@toStringTag
getter signal
method abort
method constructor
interface AbortPaymentEvent : ExtendableEvent
attribute @@toStringTag
method constructor
method respondWith
interface AbortSignal : EventTarget
attribute @@toStringTag
getter aborted
getter onabort
method constructor
setter onabort
interface Blob
attribute @@toStringTag
getter size
getter type
method constructor
method slice
interface BroadcastChannel : EventTarget
attribute @@toStringTag
getter name
getter onmessage
getter onmessageerror
method close
method constructor
method postMessage
setter onmessage
setter onmessageerror
interface ByteLengthQueuingStrategy
method constructor
method size
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 CanMakePaymentEvent : ExtendableEvent
attribute @@toStringTag
getter methodData
getter modifiers
getter paymentRequestOrigin
getter topOrigin
method constructor
method respondWith
interface CanvasGradient
attribute @@toStringTag
method addColorStop
method constructor
interface CanvasPattern
attribute @@toStringTag
method constructor
method setTransform
interface Client
attribute @@toStringTag
getter frameType
getter id
getter type
getter url
method constructor
method postMessage
interface Clients
attribute @@toStringTag
method claim
method constructor
method get
method matchAll
method openWindow
interface CloseEvent : Event
attribute @@toStringTag
getter code
getter reason
getter wasClean
method constructor
interface CountQueuingStrategy
method constructor
method size
interface Crypto
attribute @@toStringTag
getter subtle
method constructor
method getRandomValues
interface CryptoKey
attribute @@toStringTag
getter algorithm
getter extractable
getter type
getter usages
method constructor
interface CustomEvent : Event
attribute @@toStringTag
getter detail
method constructor
method initCustomEvent
interface DOMException
attribute @@toStringTag
attribute ABORT_ERR
attribute DATA_CLONE_ERR
attribute DOMSTRING_SIZE_ERR
attribute HIERARCHY_REQUEST_ERR
attribute INDEX_SIZE_ERR
attribute INUSE_ATTRIBUTE_ERR
attribute INVALID_ACCESS_ERR
attribute INVALID_CHARACTER_ERR
attribute INVALID_MODIFICATION_ERR
attribute INVALID_NODE_TYPE_ERR
attribute INVALID_STATE_ERR
attribute NAMESPACE_ERR
attribute NETWORK_ERR
attribute NOT_FOUND_ERR
attribute NOT_SUPPORTED_ERR
attribute NO_DATA_ALLOWED_ERR
attribute NO_MODIFICATION_ALLOWED_ERR
attribute QUOTA_EXCEEDED_ERR
attribute SECURITY_ERR
attribute SYNTAX_ERR
attribute TIMEOUT_ERR
attribute TYPE_MISMATCH_ERR
attribute URL_MISMATCH_ERR
attribute VALIDATION_ERR
attribute WRONG_DOCUMENT_ERR
getter code
getter message
getter name
method constructor
interface DOMMatrix : DOMMatrixReadOnly
attribute @@toStringTag
getter a
getter b
getter c
getter d
getter e
getter f
getter m11
getter m12
getter m13
getter m14
getter m21
getter m22
getter m23
getter m24
getter m31
getter m32
getter m33
getter m34
getter m41
getter m42
getter m43
getter m44
method constructor
method invertSelf
method multiplySelf
method preMultiplySelf
method rotateAxisAngleSelf
method rotateFromVectorSelf
method rotateSelf
method scale3dSelf
method scaleSelf
method skewXSelf
method skewYSelf
method translateSelf
setter a
setter b
setter c
setter d
setter e
setter f
setter m11
setter m12
setter m13
setter m14
setter m21
setter m22
setter m23
setter m24
setter m31
setter m32
setter m33
setter m34
setter m41
setter m42
setter m43
setter m44
interface DOMMatrixReadOnly
static method fromFloat32Array
static method fromFloat64Array
static method fromMatrix
attribute @@toStringTag
getter a
getter b
getter c
getter d
getter e
getter f
getter is2D
getter isIdentity
getter m11
getter m12
getter m13
getter m14
getter m21
getter m22
getter m23
getter m24
getter m31
getter m32
getter m33
getter m34
getter m41
getter m42
getter m43
getter m44
method constructor
method flipX
method flipY
method inverse
method multiply
method rotate
method rotateAxisAngle
method rotateFromVector
method scale
method scale3d
method skewX
method skewY
method toFloat32Array
method toFloat64Array
method toJSON
method transformPoint
method translate
interface DOMPoint : DOMPointReadOnly
attribute @@toStringTag
getter w
getter x
getter y
getter z
method constructor
setter w
setter x
setter y
setter z
interface DOMPointReadOnly
static method fromPoint
attribute @@toStringTag
getter w
getter x
getter y
getter z
method constructor
method matrixTransform
method toJSON
interface DOMQuad
static method fromQuad
static method fromRect
attribute @@toStringTag
getter p1
getter p2
getter p3
getter p4
method constructor
method getBounds
method toJSON
interface DOMRect : DOMRectReadOnly
attribute @@toStringTag
getter height
getter width
getter x
getter y
method constructor
setter height
setter width
setter x
setter y
interface DOMRectReadOnly
static method fromRect
attribute @@toStringTag
getter bottom
getter height
getter left
getter right
getter top
getter width
getter x
getter y
method constructor
method toJSON
interface DOMStringList
attribute @@toStringTag
getter length
method @@iterator
method constructor
method contains
method item
interface Event
attribute @@toStringTag
attribute AT_TARGET
attribute BUBBLING_PHASE
attribute CAPTURING_PHASE
attribute NONE
getter bubbles
getter cancelBubble
getter cancelable
getter composed
getter currentTarget
getter defaultPrevented
getter eventPhase
getter path
getter returnValue
getter srcElement
getter target
getter timeStamp
getter type
method composedPath
method constructor
method initEvent
method preventDefault
method stopImmediatePropagation
method stopPropagation
setter cancelBubble
setter returnValue
interface EventSource : EventTarget
attribute @@toStringTag
attribute CLOSED
attribute CONNECTING
attribute OPEN
getter onerror
getter onmessage
getter onopen
getter readyState
getter url
getter withCredentials
method close
method constructor
setter onerror
setter onmessage
setter onopen
interface EventTarget
attribute @@toStringTag
method addEventListener
method constructor
method dispatchEvent
method removeEventListener
interface ExtendableEvent : Event
attribute @@toStringTag
method constructor
method waitUntil
interface ExtendableMessageEvent : ExtendableEvent
attribute @@toStringTag
getter data
getter lastEventId
getter origin
getter ports
getter source
method constructor
interface FetchEvent : ExtendableEvent
attribute @@toStringTag
getter clientId
getter isReload
getter preloadResponse
getter request
method constructor
method respondWith
interface File : Blob
attribute @@toStringTag
getter lastModified
getter lastModifiedDate
getter name
getter webkitRelativePath
method constructor
interface FileList
attribute @@toStringTag
getter length
method @@iterator
method constructor
method item
interface FileReader : EventTarget
attribute @@toStringTag
attribute DONE
attribute EMPTY
attribute LOADING
getter error
getter onabort
getter onerror
getter onload
getter onloadend
getter onloadstart
getter onprogress
getter readyState
getter result
method abort
method constructor
method readAsArrayBuffer
method readAsBinaryString
method readAsDataURL
method readAsText
setter onabort
setter onerror
setter onload
setter onloadend
setter onloadstart
setter onprogress
interface FontFace
attribute @@toStringTag
getter display
getter family
getter featureSettings
getter loaded
getter status
getter stretch
getter style
getter unicodeRange
getter variant
getter weight
method constructor
method load
setter display
setter family
setter featureSettings
setter stretch
setter style
setter unicodeRange
setter variant
setter weight
interface FormData
attribute @@toStringTag
method @@iterator
method append
method constructor
method delete
method entries
method forEach
method get
method getAll
method has
method keys
method set
method values
interface Headers
attribute @@toStringTag
method @@iterator
method append
method constructor
method delete
method entries
method forEach
method get
method has
method keys
method set
method values
interface IDBCursor
attribute @@toStringTag
getter direction
getter key
getter primaryKey
getter source
method advance
method constructor
method continue
method continuePrimaryKey
method delete
method update
interface IDBCursorWithValue : IDBCursor
attribute @@toStringTag
getter value
method constructor
interface IDBDatabase : EventTarget
attribute @@toStringTag
getter name
getter objectStoreNames
getter onabort
getter onclose
getter onerror
getter onversionchange
getter version
method close
method constructor
method createObjectStore
method deleteObjectStore
method transaction
setter onabort
setter onclose
setter onerror
setter onversionchange
interface IDBFactory
attribute @@toStringTag
method cmp
method constructor
method databases
method deleteDatabase
method open
interface IDBIndex
attribute @@toStringTag
getter keyPath
getter multiEntry
getter name
getter objectStore
getter unique
method constructor
method count
method get
method getAll
method getAllKeys
method getKey
method openCursor
method openKeyCursor
setter name
interface IDBKeyRange
static method bound
static method lowerBound
static method only
static method upperBound
attribute @@toStringTag
getter lower
getter lowerOpen
getter upper
getter upperOpen
method constructor
method includes
interface IDBObjectStore
attribute @@toStringTag
getter autoIncrement
getter indexNames
getter keyPath
getter name
getter transaction
method add
method clear
method constructor
method count
method createIndex
method delete
method deleteIndex
method get
method getAll
method getAllKeys
method getKey
method index
method openCursor
method openKeyCursor
method put
setter name
interface IDBOpenDBRequest : IDBRequest
attribute @@toStringTag
getter onblocked
getter onupgradeneeded
method constructor
setter onblocked
setter onupgradeneeded
interface IDBRequest : EventTarget
attribute @@toStringTag
getter error
getter onerror
getter onsuccess
getter readyState
getter result
getter source
getter transaction
method constructor
setter onerror
setter onsuccess
interface IDBTransaction : EventTarget
attribute @@toStringTag
getter db
getter error
getter mode
getter objectStoreNames
getter onabort
getter oncomplete
getter onerror
method abort
method constructor
method objectStore
setter onabort
setter oncomplete
setter onerror
interface IDBVersionChangeEvent : Event
attribute @@toStringTag
getter dataLoss
getter dataLossMessage
getter newVersion
getter oldVersion
method constructor
interface ImageBitmap
attribute @@toStringTag
getter height
getter width
method close
method constructor
interface ImageData
attribute @@toStringTag
getter data
getter height
getter width
method constructor
interface InstallEvent : ExtendableEvent
attribute @@toStringTag
method constructor
interface Lock
attribute @@toStringTag
getter mode
getter name
method constructor
interface LockManager
attribute @@toStringTag
method constructor
method query
method request
interface MessageChannel
attribute @@toStringTag
getter port1
getter port2
method constructor
interface MessageEvent : Event
attribute @@toStringTag
getter data
getter lastEventId
getter origin
getter ports
getter source
getter userActivation
method constructor
method initMessageEvent
interface MessagePort : EventTarget
attribute @@toStringTag
getter onmessage
getter onmessageerror
method close
method constructor
method postMessage
method start
setter onmessage
setter onmessageerror
interface NavigationPreloadManager
attribute @@toStringTag
method constructor
method disable
method enable
method getState
method setHeaderValue
interface NetworkInformation : EventTarget
attribute @@toStringTag
getter downlink
getter effectiveType
getter onchange
getter rtt
getter saveData
method constructor
setter onchange
interface Notification : EventTarget
static getter maxActions
static getter permission
attribute @@toStringTag
getter actions
getter badge
getter body
getter data
getter dir
getter icon
getter lang
getter onclick
getter onclose
getter onerror
getter onshow
getter renotify
getter requireInteraction
getter silent
getter tag
getter timestamp
getter title
getter vibrate
method close
method constructor
setter onclick
setter onclose
setter onerror
setter onshow
interface NotificationEvent : ExtendableEvent
attribute @@toStringTag
getter action
getter notification
getter reply
method constructor
interface OffscreenCanvas : EventTarget
attribute @@toStringTag
getter height
getter width
method constructor
method convertToBlob
method getContext
method transferToImageBitmap
setter height
setter width
interface OffscreenCanvasRenderingContext2D
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 arc
method arcTo
method beginPath
method bezierCurveTo
method clearRect
method clip
method closePath
method constructor
method createImageData
method createLinearGradient
method createPattern
method createRadialGradient
method drawImage
method ellipse
method fill
method fillRect
method fillText
method getImageData
method getLineDash
method isPointInPath
method isPointInStroke
method lineTo
method measureText
method moveTo
method putImageData
method quadraticCurveTo
method rect
method resetTransform
method restore
method rotate
method save
method scale
method setLineDash
method setTransform
method stroke
method strokeRect
method strokeText
method transform
method translate
setter direction
setter fillStyle
setter filter
setter font
setter globalAlpha
setter globalCompositeOperation
setter imageSmoothingEnabled
setter imageSmoothingQuality
setter lineCap
setter lineDashOffset
setter lineJoin
setter lineWidth
setter miterLimit
setter shadowBlur
setter shadowColor
setter shadowOffsetX
setter shadowOffsetY
setter strokeStyle
setter textAlign
setter textBaseline
interface Path2D
attribute @@toStringTag
method addPath
method arc
method arcTo
method bezierCurveTo
method closePath
method constructor
method ellipse
method lineTo
method moveTo
method quadraticCurveTo
method rect
interface PaymentInstruments
attribute @@toStringTag
method clear
method constructor
method delete
method get
method has
method keys
method set
interface PaymentRequestEvent : ExtendableEvent
attribute @@toStringTag
getter instrumentKey
getter methodData
getter modifiers
getter paymentRequestId
getter paymentRequestOrigin
getter topOrigin
getter total
method constructor
method openWindow
method respondWith
interface Performance : EventTarget
attribute @@toStringTag
getter onresourcetimingbufferfull
getter timeOrigin
method clearMarks
method clearMeasures
method clearResourceTimings
method constructor
method getEntries
method getEntriesByName
method getEntriesByType
method mark
method measure
method now
method setResourceTimingBufferSize
method toJSON
setter onresourcetimingbufferfull
interface PerformanceEntry
attribute @@toStringTag
getter duration
getter entryType
getter name
getter startTime
method constructor
method toJSON
interface PerformanceObserver
attribute @@toStringTag
method constructor
method disconnect
method observe
method takeRecords
interface PerformanceObserverEntryList
attribute @@toStringTag
method constructor
method getEntries
method getEntriesByName
method getEntriesByType
interface PerformanceResourceTiming : PerformanceEntry
attribute @@toStringTag
getter connectEnd
getter connectStart
getter decodedBodySize
getter domainLookupEnd
getter domainLookupStart
getter encodedBodySize
getter fetchStart
getter initiatorType
getter nextHopProtocol
getter redirectEnd
getter redirectStart
getter requestStart
getter responseEnd
getter responseStart
getter secureConnectionStart
getter serverTiming
getter transferSize
getter workerStart
method constructor
method toJSON
interface PerformanceServerTiming
attribute @@toStringTag
getter description
getter duration
getter name
method constructor
method toJSON
interface PermissionStatus : EventTarget
attribute @@toStringTag
getter onchange
getter state
method constructor
setter onchange
interface Permissions
attribute @@toStringTag
method constructor
method query
interface PromiseRejectionEvent : Event
attribute @@toStringTag
getter promise
getter reason
method constructor
interface PushEvent : ExtendableEvent
attribute @@toStringTag
getter data
method constructor
interface PushManager
static getter supportedContentEncodings
attribute @@toStringTag
method constructor
method getSubscription
method permissionState
method subscribe
interface PushMessageData
attribute @@toStringTag
method arrayBuffer
method blob
method constructor
method json
method text
interface PushSubscription
attribute @@toStringTag
getter endpoint
getter expirationTime
getter options
method constructor
method getKey
method toJSON
method unsubscribe
interface PushSubscriptionOptions
attribute @@toStringTag
getter applicationServerKey
getter userVisibleOnly
method constructor
interface ReadableStream
attribute @@toStringTag
getter locked
method cancel
method constructor
method getReader
method pipeThrough
method pipeTo
method tee
interface Request
attribute @@toStringTag
getter bodyUsed
getter cache
getter credentials
getter destination
getter headers
getter integrity
getter isHistoryNavigation
getter keepalive
getter method
getter mode
getter redirect
getter referrer
getter referrerPolicy
getter signal
getter url
method arrayBuffer
method blob
method clone
method constructor
method formData
method json
method text
interface Response
static method error
static method redirect
attribute @@toStringTag
getter body
getter bodyUsed
getter headers
getter ok
getter redirected
getter status
getter statusText
getter type
getter url
method arrayBuffer
method blob
method clone
method constructor
method formData
method json
method text
interface ServiceWorkerGlobalScope : WorkerGlobalScope
attribute @@toStringTag
method constructor
interface ServiceWorkerRegistration : EventTarget
attribute @@toStringTag
getter active
getter installing
getter navigationPreload
getter onupdatefound
getter paymentManager
getter pushManager
getter scope
getter sync
getter updateViaCache
getter waiting
method constructor
method getNotifications
method showNotification
method unregister
method update
setter onupdatefound
interface StorageManager
attribute @@toStringTag
method constructor
method estimate
method persisted
interface SubtleCrypto
attribute @@toStringTag
method constructor
method decrypt
method deriveBits
method deriveKey
method digest
method encrypt
method exportKey
method generateKey
method importKey
method sign
method unwrapKey
method verify
method wrapKey
interface SyncEvent : ExtendableEvent
attribute @@toStringTag
getter lastChance
getter tag
method constructor
interface SyncManager
attribute @@toStringTag
method constructor
method getTags
method register
interface TextDecoder
attribute @@toStringTag
getter encoding
getter fatal
getter ignoreBOM
method constructor
method decode
interface TextDecoderStream
attribute @@toStringTag
getter encoding
getter fatal
getter ignoreBOM
getter readable
getter writable
method constructor
interface TextEncoder
attribute @@toStringTag
getter encoding
method constructor
method encode
interface TextEncoderStream
attribute @@toStringTag
getter encoding
getter readable
getter writable
method constructor
interface TransformStream
attribute @@toStringTag
getter readable
getter writable
method constructor
interface URL
attribute @@toStringTag
getter hash
getter host
getter hostname
getter href
getter origin
getter password
getter pathname
getter port
getter protocol
getter search
getter searchParams
getter username
method constructor
method toJSON
method toString
setter hash
setter host
setter hostname
setter href
setter password
setter pathname
setter port
setter protocol
setter search
setter username
interface URLSearchParams
attribute @@toStringTag
method @@iterator
method append
method constructor
method delete
method entries
method forEach
method get
method getAll
method has
method keys
method set
method sort
method toString
method values
interface WebGL2RenderingContext
attribute @@toStringTag
attribute ACTIVE_ATTRIBUTES
attribute ACTIVE_TEXTURE
attribute ACTIVE_UNIFORMS
attribute ACTIVE_UNIFORM_BLOCKS
attribute ALIASED_LINE_WIDTH_RANGE
attribute ALIASED_POINT_SIZE_RANGE
attribute ALPHA
attribute ALPHA_BITS
attribute ALREADY_SIGNALED
attribute ALWAYS
attribute ANY_SAMPLES_PASSED
attribute ANY_SAMPLES_PASSED_CONSERVATIVE
attribute ARRAY_BUFFER
attribute ARRAY_BUFFER_BINDING
attribute ATTACHED_SHADERS
attribute BACK
attribute BLEND
attribute BLEND_COLOR
attribute BLEND_DST_ALPHA
attribute BLEND_DST_RGB
attribute BLEND_EQUATION
attribute BLEND_EQUATION_ALPHA
attribute BLEND_EQUATION_RGB
attribute BLEND_SRC_ALPHA
attribute BLEND_SRC_RGB
attribute BLUE_BITS
attribute BOOL
attribute BOOL_VEC2
attribute BOOL_VEC3
attribute BOOL_VEC4
attribute BROWSER_DEFAULT_WEBGL
attribute BUFFER_SIZE
attribute BUFFER_USAGE
attribute BYTE
attribute CCW
attribute CLAMP_TO_EDGE
attribute COLOR
attribute COLOR_ATTACHMENT0
attribute COLOR_ATTACHMENT1
attribute COLOR_ATTACHMENT10
attribute COLOR_ATTACHMENT11
attribute COLOR_ATTACHMENT12
attribute COLOR_ATTACHMENT13
attribute COLOR_ATTACHMENT14
attribute COLOR_ATTACHMENT15
attribute COLOR_ATTACHMENT2
attribute COLOR_ATTACHMENT3
attribute COLOR_ATTACHMENT4
attribute COLOR_ATTACHMENT5
attribute COLOR_ATTACHMENT6
attribute COLOR_ATTACHMENT7
attribute COLOR_ATTACHMENT8
attribute COLOR_ATTACHMENT9
attribute COLOR_BUFFER_BIT
attribute COLOR_CLEAR_VALUE
attribute COLOR_WRITEMASK
attribute COMPARE_REF_TO_TEXTURE
attribute COMPILE_STATUS
attribute COMPRESSED_TEXTURE_FORMATS
attribute CONDITION_SATISFIED
attribute CONSTANT_ALPHA
attribute CONSTANT_COLOR
attribute CONTEXT_LOST_WEBGL
attribute COPY_READ_BUFFER
attribute COPY_READ_BUFFER_BINDING
attribute COPY_WRITE_BUFFER
attribute COPY_WRITE_BUFFER_BINDING
attribute CULL_FACE
attribute CULL_FACE_MODE
attribute CURRENT_PROGRAM
attribute CURRENT_QUERY
attribute CURRENT_VERTEX_ATTRIB
attribute CW
attribute DECR
attribute DECR_WRAP
attribute DELETE_STATUS
attribute DEPTH
attribute DEPTH24_STENCIL8
attribute DEPTH32F_STENCIL8
attribute DEPTH_ATTACHMENT
attribute DEPTH_BITS
attribute DEPTH_BUFFER_BIT
attribute DEPTH_CLEAR_VALUE
attribute DEPTH_COMPONENT
attribute DEPTH_COMPONENT16
attribute DEPTH_COMPONENT24
attribute DEPTH_COMPONENT32F
attribute DEPTH_FUNC
attribute DEPTH_RANGE
attribute DEPTH_STENCIL
attribute DEPTH_STENCIL_ATTACHMENT
attribute DEPTH_TEST
attribute DEPTH_WRITEMASK
attribute DITHER
attribute DONT_CARE
attribute DRAW_BUFFER0
attribute DRAW_BUFFER1
attribute DRAW_BUFFER10
attribute DRAW_BUFFER11
attribute DRAW_BUFFER12
attribute DRAW_BUFFER13
attribute DRAW_BUFFER14
attribute DRAW_BUFFER15
attribute DRAW_BUFFER2
attribute DRAW_BUFFER3
attribute DRAW_BUFFER4
attribute DRAW_BUFFER5
attribute DRAW_BUFFER6
attribute DRAW_BUFFER7
attribute DRAW_BUFFER8
attribute DRAW_BUFFER9
attribute DRAW_FRAMEBUFFER
attribute DRAW_FRAMEBUFFER_BINDING
attribute DST_ALPHA
attribute DST_COLOR
attribute DYNAMIC_COPY
attribute DYNAMIC_DRAW
attribute DYNAMIC_READ
attribute ELEMENT_ARRAY_BUFFER
attribute ELEMENT_ARRAY_BUFFER_BINDING
attribute EQUAL
attribute FASTEST
attribute FLOAT
attribute FLOAT_32_UNSIGNED_INT_24_8_REV
attribute FLOAT_MAT2
attribute FLOAT_MAT2x3
attribute FLOAT_MAT2x4
attribute FLOAT_MAT3
attribute FLOAT_MAT3x2
attribute FLOAT_MAT3x4
attribute FLOAT_MAT4
attribute FLOAT_MAT4x2
attribute FLOAT_MAT4x3
attribute FLOAT_VEC2
attribute FLOAT_VEC3
attribute FLOAT_VEC4
attribute FRAGMENT_SHADER
attribute FRAGMENT_SHADER_DERIVATIVE_HINT
attribute FRAMEBUFFER
attribute FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE
attribute FRAMEBUFFER_ATTACHMENT_BLUE_SIZE
attribute FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
attribute FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
attribute FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE
attribute FRAMEBUFFER_ATTACHMENT_GREEN_SIZE
attribute FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
attribute FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
attribute FRAMEBUFFER_ATTACHMENT_RED_SIZE
attribute FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE
attribute FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
attribute FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER
attribute FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
attribute FRAMEBUFFER_BINDING
attribute FRAMEBUFFER_COMPLETE
attribute FRAMEBUFFER_DEFAULT
attribute FRAMEBUFFER_INCOMPLETE_ATTACHMENT
attribute FRAMEBUFFER_INCOMPLETE_DIMENSIONS
attribute FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
attribute FRAMEBUFFER_INCOMPLETE_MULTISAMPLE
attribute FRAMEBUFFER_UNSUPPORTED
attribute FRONT
attribute FRONT_AND_BACK
attribute FRONT_FACE
attribute FUNC_ADD
attribute FUNC_REVERSE_SUBTRACT
attribute FUNC_SUBTRACT
attribute GENERATE_MIPMAP_HINT
attribute GEQUAL
attribute GREATER
attribute GREEN_BITS
attribute HALF_FLOAT
attribute HIGH_FLOAT
attribute HIGH_INT
attribute IMPLEMENTATION_COLOR_READ_FORMAT
attribute IMPLEMENTATION_COLOR_READ_TYPE
attribute INCR
attribute INCR_WRAP
attribute INT
attribute INTERLEAVED_ATTRIBS
attribute INT_2_10_10_10_REV
attribute INT_SAMPLER_2D
attribute INT_SAMPLER_2D_ARRAY
attribute INT_SAMPLER_3D
attribute INT_SAMPLER_CUBE
attribute INT_VEC2
attribute INT_VEC3
attribute INT_VEC4
attribute INVALID_ENUM
attribute INVALID_FRAMEBUFFER_OPERATION
attribute INVALID_INDEX
attribute INVALID_OPERATION
attribute INVALID_VALUE
attribute INVERT
attribute KEEP
attribute LEQUAL
attribute LESS
attribute LINEAR
attribute LINEAR_MIPMAP_LINEAR
attribute LINEAR_MIPMAP_NEAREST
attribute LINES
attribute LINE_LOOP
attribute LINE_STRIP
attribute LINE_WIDTH
attribute LINK_STATUS
attribute LOW_FLOAT
attribute LOW_INT
attribute LUMINANCE
attribute LUMINANCE_ALPHA
attribute MAX
attribute MAX_3D_TEXTURE_SIZE
attribute MAX_ARRAY_TEXTURE_LAYERS
attribute MAX_CLIENT_WAIT_TIMEOUT_WEBGL
attribute MAX_COLOR_ATTACHMENTS
attribute MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS
attribute MAX_COMBINED_TEXTURE_IMAGE_UNITS
attribute MAX_COMBINED_UNIFORM_BLOCKS
attribute MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS
attribute MAX_CUBE_MAP_TEXTURE_SIZE
attribute MAX_DRAW_BUFFERS
attribute MAX_ELEMENTS_INDICES
attribute MAX_ELEMENTS_VERTICES
attribute MAX_ELEMENT_INDEX
attribute MAX_FRAGMENT_INPUT_COMPONENTS
attribute MAX_FRAGMENT_UNIFORM_BLOCKS
attribute MAX_FRAGMENT_UNIFORM_COMPONENTS
attribute MAX_FRAGMENT_UNIFORM_VECTORS
attribute MAX_PROGRAM_TEXEL_OFFSET
attribute MAX_RENDERBUFFER_SIZE
attribute MAX_SAMPLES
attribute MAX_SERVER_WAIT_TIMEOUT
attribute MAX_TEXTURE_IMAGE_UNITS
attribute MAX_TEXTURE_LOD_BIAS
attribute MAX_TEXTURE_SIZE
attribute MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS
attribute MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS
attribute MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS
attribute MAX_UNIFORM_BLOCK_SIZE
attribute MAX_UNIFORM_BUFFER_BINDINGS
attribute MAX_VARYING_COMPONENTS
attribute MAX_VARYING_VECTORS
attribute MAX_VERTEX_ATTRIBS
attribute MAX_VERTEX_OUTPUT_COMPONENTS
attribute MAX_VERTEX_TEXTURE_IMAGE_UNITS
attribute MAX_VERTEX_UNIFORM_BLOCKS
attribute MAX_VERTEX_UNIFORM_COMPONENTS
attribute MAX_VERTEX_UNIFORM_VECTORS
attribute MAX_VIEWPORT_DIMS
attribute MEDIUM_FLOAT
attribute MEDIUM_INT
attribute MIN
attribute MIN_PROGRAM_TEXEL_OFFSET
attribute MIRRORED_REPEAT
attribute NEAREST
attribute NEAREST_MIPMAP_LINEAR
attribute NEAREST_MIPMAP_NEAREST
attribute NEVER
attribute NICEST
attribute NONE
attribute NOTEQUAL
attribute NO_ERROR
attribute OBJECT_TYPE
attribute ONE
attribute ONE_MINUS_CONSTANT_ALPHA
attribute ONE_MINUS_CONSTANT_COLOR
attribute ONE_MINUS_DST_ALPHA
attribute ONE_MINUS_DST_COLOR
attribute ONE_MINUS_SRC_ALPHA
attribute ONE_MINUS_SRC_COLOR
attribute OUT_OF_MEMORY
attribute PACK_ALIGNMENT
attribute PACK_ROW_LENGTH
attribute PACK_SKIP_PIXELS
attribute PACK_SKIP_ROWS
attribute PIXEL_PACK_BUFFER
attribute PIXEL_PACK_BUFFER_BINDING
attribute PIXEL_UNPACK_BUFFER
attribute PIXEL_UNPACK_BUFFER_BINDING
attribute POINTS
attribute POLYGON_OFFSET_FACTOR
attribute POLYGON_OFFSET_FILL
attribute POLYGON_OFFSET_UNITS
attribute QUERY_RESULT
attribute QUERY_RESULT_AVAILABLE
attribute R11F_G11F_B10F
attribute R16F
attribute R16I
attribute R16UI
attribute R32F
attribute R32I
attribute R32UI
attribute R8
attribute R8I
attribute R8UI
attribute R8_SNORM
attribute RASTERIZER_DISCARD
attribute READ_BUFFER
attribute READ_FRAMEBUFFER
attribute READ_FRAMEBUFFER_BINDING
attribute RED
attribute RED_BITS
attribute RED_INTEGER
attribute RENDERBUFFER
attribute RENDERBUFFER_ALPHA_SIZE
attribute RENDERBUFFER_BINDING
attribute RENDERBUFFER_BLUE_SIZE
attribute RENDERBUFFER_DEPTH_SIZE
attribute RENDERBUFFER_GREEN_SIZE
attribute RENDERBUFFER_HEIGHT
attribute RENDERBUFFER_INTERNAL_FORMAT
attribute RENDERBUFFER_RED_SIZE
attribute RENDERBUFFER_SAMPLES
attribute RENDERBUFFER_STENCIL_SIZE
attribute RENDERBUFFER_WIDTH
attribute RENDERER
attribute REPEAT
attribute REPLACE
attribute RG
attribute RG16F
attribute RG16I
attribute RG16UI
attribute RG32F
attribute RG32I
attribute RG32UI
attribute RG8
attribute RG8I
attribute RG8UI
attribute RG8_SNORM
attribute RGB
attribute RGB10_A2
attribute RGB10_A2UI
attribute RGB16F
attribute RGB16I
attribute RGB16UI
attribute RGB32F
attribute RGB32I
attribute RGB32UI
attribute RGB565
attribute RGB5_A1
attribute RGB8
attribute RGB8I
attribute RGB8UI
attribute RGB8_SNORM
attribute RGB9_E5
attribute RGBA
attribute RGBA16F
attribute RGBA16I
attribute RGBA16UI
attribute RGBA32F
attribute RGBA32I
attribute RGBA32UI
attribute RGBA4
attribute RGBA8
attribute RGBA8I
attribute RGBA8UI
attribute RGBA8_SNORM
attribute RGBA_INTEGER
attribute RGB_INTEGER
attribute RG_INTEGER
attribute SAMPLER_2D
attribute SAMPLER_2D_ARRAY
attribute SAMPLER_2D_ARRAY_SHADOW
attribute SAMPLER_2D_SHADOW
attribute SAMPLER_3D
attribute SAMPLER_BINDING
attribute SAMPLER_CUBE
attribute SAMPLER_CUBE_SHADOW
attribute SAMPLES
attribute SAMPLE_ALPHA_TO_COVERAGE
attribute SAMPLE_BUFFERS
attribute SAMPLE_COVERAGE
attribute SAMPLE_COVERAGE_INVERT
attribute SAMPLE_COVERAGE_VALUE
attribute SCISSOR_BOX
attribute SCISSOR_TEST
attribute SEPARATE_ATTRIBS
attribute SHADER_TYPE
attribute SHADING_LANGUAGE_VERSION
attribute SHORT
attribute SIGNALED
attribute SIGNED_NORMALIZED
attribute SRC_ALPHA
attribute SRC_ALPHA_SATURATE
attribute SRC_COLOR
attribute SRGB
attribute SRGB8
attribute SRGB8_ALPHA8
attribute STATIC_COPY
attribute STATIC_DRAW
attribute STATIC_READ
attribute STENCIL
attribute STENCIL_ATTACHMENT
attribute STENCIL_BACK_FAIL
attribute STENCIL_BACK_FUNC
attribute STENCIL_BACK_PASS_DEPTH_FAIL
attribute STENCIL_BACK_PASS_DEPTH_PASS
attribute STENCIL_BACK_REF
attribute STENCIL_BACK_VALUE_MASK
attribute STENCIL_BACK_WRITEMASK
attribute STENCIL_BITS
attribute STENCIL_BUFFER_BIT
attribute STENCIL_CLEAR_VALUE
attribute STENCIL_FAIL
attribute STENCIL_FUNC
attribute STENCIL_INDEX8
attribute STENCIL_PASS_DEPTH_FAIL
attribute STENCIL_PASS_DEPTH_PASS
attribute STENCIL_REF
attribute STENCIL_TEST
attribute STENCIL_VALUE_MASK
attribute STENCIL_WRITEMASK
attribute STREAM_COPY
attribute STREAM_DRAW
attribute STREAM_READ
attribute SUBPIXEL_BITS
attribute SYNC_CONDITION
attribute SYNC_FENCE
attribute SYNC_FLAGS
attribute SYNC_FLUSH_COMMANDS_BIT
attribute SYNC_GPU_COMMANDS_COMPLETE
attribute SYNC_STATUS
attribute TEXTURE
attribute TEXTURE0
attribute TEXTURE1
attribute TEXTURE10
attribute TEXTURE11
attribute TEXTURE12
attribute TEXTURE13
attribute TEXTURE14
attribute TEXTURE15
attribute TEXTURE16
attribute TEXTURE17
attribute TEXTURE18
attribute TEXTURE19
attribute TEXTURE2
attribute TEXTURE20
attribute TEXTURE21
attribute TEXTURE22
attribute TEXTURE23
attribute TEXTURE24
attribute TEXTURE25
attribute TEXTURE26
attribute TEXTURE27
attribute TEXTURE28
attribute TEXTURE29
attribute TEXTURE3
attribute TEXTURE30
attribute TEXTURE31
attribute TEXTURE4
attribute TEXTURE5
attribute TEXTURE6
attribute TEXTURE7
attribute TEXTURE8
attribute TEXTURE9
attribute TEXTURE_2D
attribute TEXTURE_2D_ARRAY
attribute TEXTURE_3D
attribute TEXTURE_BASE_LEVEL
attribute TEXTURE_BINDING_2D
attribute TEXTURE_BINDING_2D_ARRAY
attribute TEXTURE_BINDING_3D
attribute TEXTURE_BINDING_CUBE_MAP
attribute TEXTURE_COMPARE_FUNC
attribute TEXTURE_COMPARE_MODE
attribute TEXTURE_CUBE_MAP
attribute TEXTURE_CUBE_MAP_NEGATIVE_X
attribute TEXTURE_CUBE_MAP_NEGATIVE_Y
attribute TEXTURE_CUBE_MAP_NEGATIVE_Z
attribute TEXTURE_CUBE_MAP_POSITIVE_X
attribute TEXTURE_CUBE_MAP_POSITIVE_Y
attribute TEXTURE_CUBE_MAP_POSITIVE_Z
attribute TEXTURE_IMMUTABLE_FORMAT
attribute TEXTURE_IMMUTABLE_LEVELS
attribute TEXTURE_MAG_FILTER
attribute TEXTURE_MAX_LEVEL
attribute TEXTURE_MAX_LOD
attribute TEXTURE_MIN_FILTER
attribute TEXTURE_MIN_LOD
attribute TEXTURE_WRAP_R
attribute TEXTURE_WRAP_S
attribute TEXTURE_WRAP_T
attribute TIMEOUT_EXPIRED
attribute TIMEOUT_IGNORED
attribute TRANSFORM_FEEDBACK
attribute TRANSFORM_FEEDBACK_ACTIVE
attribute TRANSFORM_FEEDBACK_BINDING
attribute TRANSFORM_FEEDBACK_BUFFER
attribute TRANSFORM_FEEDBACK_BUFFER_BINDING
attribute TRANSFORM_FEEDBACK_BUFFER_MODE
attribute TRANSFORM_FEEDBACK_BUFFER_SIZE
attribute TRANSFORM_FEEDBACK_BUFFER_START
attribute TRANSFORM_FEEDBACK_PAUSED
attribute TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN
attribute TRANSFORM_FEEDBACK_VARYINGS
attribute TRIANGLES
attribute TRIANGLE_FAN
attribute TRIANGLE_STRIP
attribute UNIFORM_ARRAY_STRIDE
attribute UNIFORM_BLOCK_ACTIVE_UNIFORMS
attribute UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES
attribute UNIFORM_BLOCK_BINDING
attribute UNIFORM_BLOCK_DATA_SIZE
attribute UNIFORM_BLOCK_INDEX
attribute UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER
attribute UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER
attribute UNIFORM_BUFFER
attribute UNIFORM_BUFFER_BINDING
attribute UNIFORM_BUFFER_OFFSET_ALIGNMENT
attribute UNIFORM_BUFFER_SIZE
attribute UNIFORM_BUFFER_START
attribute UNIFORM_IS_ROW_MAJOR
attribute UNIFORM_MATRIX_STRIDE
attribute UNIFORM_OFFSET
attribute UNIFORM_SIZE
attribute UNIFORM_TYPE
attribute UNPACK_ALIGNMENT
attribute UNPACK_COLORSPACE_CONVERSION_WEBGL
attribute UNPACK_FLIP_Y_WEBGL
attribute UNPACK_IMAGE_HEIGHT
attribute UNPACK_PREMULTIPLY_ALPHA_WEBGL
attribute UNPACK_ROW_LENGTH
attribute UNPACK_SKIP_IMAGES
attribute UNPACK_SKIP_PIXELS
attribute UNPACK_SKIP_ROWS
attribute UNSIGNALED
attribute UNSIGNED_BYTE
attribute UNSIGNED_INT
attribute UNSIGNED_INT_10F_11F_11F_REV
attribute UNSIGNED_INT_24_8
attribute UNSIGNED_INT_2_10_10_10_REV
attribute UNSIGNED_INT_5_9_9_9_REV
attribute UNSIGNED_INT_SAMPLER_2D
attribute UNSIGNED_INT_SAMPLER_2D_ARRAY
attribute UNSIGNED_INT_SAMPLER_3D
attribute UNSIGNED_INT_SAMPLER_CUBE
attribute UNSIGNED_INT_VEC2
attribute UNSIGNED_INT_VEC3
attribute UNSIGNED_INT_VEC4
attribute UNSIGNED_NORMALIZED
attribute UNSIGNED_SHORT
attribute UNSIGNED_SHORT_4_4_4_4
attribute UNSIGNED_SHORT_5_5_5_1
attribute UNSIGNED_SHORT_5_6_5
attribute VALIDATE_STATUS
attribute VENDOR
attribute VERSION
attribute VERTEX_ARRAY_BINDING
attribute VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
attribute VERTEX_ATTRIB_ARRAY_DIVISOR
attribute VERTEX_ATTRIB_ARRAY_ENABLED
attribute VERTEX_ATTRIB_ARRAY_INTEGER
attribute VERTEX_ATTRIB_ARRAY_NORMALIZED
attribute VERTEX_ATTRIB_ARRAY_POINTER
attribute VERTEX_ATTRIB_ARRAY_SIZE
attribute VERTEX_ATTRIB_ARRAY_STRIDE
attribute VERTEX_ATTRIB_ARRAY_TYPE
attribute VERTEX_SHADER
attribute VIEWPORT
attribute WAIT_FAILED
attribute ZERO
getter canvas
getter drawingBufferHeight
getter drawingBufferWidth
method activeTexture
method attachShader
method beginQuery
method beginTransformFeedback
method bindAttribLocation
method bindBuffer
method bindBufferBase
method bindBufferRange
method bindFramebuffer
method bindRenderbuffer
method bindSampler
method bindTexture
method bindTransformFeedback
method bindVertexArray
method blendColor
method blendEquation
method blendEquationSeparate
method blendFunc
method blendFuncSeparate
method blitFramebuffer
method bufferData
method bufferSubData
method checkFramebufferStatus
method clear
method clearBufferfi
method clearBufferfv
method clearBufferiv
method clearBufferuiv
method clearColor
method clearDepth
method clearStencil
method clientWaitSync
method colorMask
method compileShader
method compressedTexImage2D
method compressedTexImage3D
method compressedTexSubImage2D
method compressedTexSubImage3D
method constructor
method copyBufferSubData
method copyTexImage2D
method copyTexSubImage2D
method copyTexSubImage3D
method createBuffer
method createFramebuffer
method createProgram
method createQuery
method createRenderbuffer
method createSampler
method createShader
method createTexture
method createTransformFeedback
method createVertexArray
method cullFace
method deleteBuffer
method deleteFramebuffer
method deleteProgram
method deleteQuery
method deleteRenderbuffer
method deleteSampler
method deleteShader
method deleteSync
method deleteTexture
method deleteTransformFeedback
method deleteVertexArray
method depthFunc
method depthMask
method depthRange
method detachShader
method disable
method disableVertexAttribArray
method drawArrays
method drawArraysInstanced
method drawBuffers
method drawElements
method drawElementsInstanced
method drawRangeElements
method enable
method enableVertexAttribArray
method endQuery
method endTransformFeedback
method fenceSync
method finish
method flush
method framebufferRenderbuffer
method framebufferTexture2D
method framebufferTextureLayer
method frontFace
method generateMipmap
method getActiveAttrib
method getActiveUniform
method getActiveUniformBlockName
method getActiveUniformBlockParameter
method getActiveUniforms
method getAttachedShaders
method getAttribLocation
method getBufferParameter
method getBufferSubData
method getContextAttributes
method getError
method getExtension
method getFragDataLocation
method getFramebufferAttachmentParameter
method getIndexedParameter
method getInternalformatParameter
method getParameter
method getProgramInfoLog
method getProgramParameter
method getQuery
method getQueryParameter
method getRenderbufferParameter
method getSamplerParameter
method getShaderInfoLog
method getShaderParameter
method getShaderPrecisionFormat
method getShaderSource
method getSupportedExtensions
method getSyncParameter
method getTexParameter
method getTransformFeedbackVarying
method getUniform
method getUniformBlockIndex
method getUniformIndices
method getUniformLocation
method getVertexAttrib
method getVertexAttribOffset
method hint
method invalidateFramebuffer
method invalidateSubFramebuffer
method isBuffer
method isContextLost
method isEnabled
method isFramebuffer
method isProgram
method isQuery
method isRenderbuffer
method isSampler
method isShader
method isSync
method isTexture
method isTransformFeedback
method isVertexArray
method lineWidth
method linkProgram
method pauseTransformFeedback
method pixelStorei
method polygonOffset
method readBuffer
method readPixels
method renderbufferStorage
method renderbufferStorageMultisample
method resumeTransformFeedback
method sampleCoverage
method samplerParameterf
method samplerParameteri
method scissor
method shaderSource
method stencilFunc
method stencilFuncSeparate
method stencilMask
method stencilMaskSeparate
method stencilOp
method stencilOpSeparate
method texImage2D
method texImage3D
method texParameterf
method texParameteri
method texStorage2D
method texStorage3D
method texSubImage2D
method texSubImage3D
method transformFeedbackVaryings
method uniform1f
method uniform1fv
method uniform1i
method uniform1iv
method uniform1ui
method uniform1uiv
method uniform2f
method uniform2fv
method uniform2i
method uniform2iv
method uniform2ui
method uniform2uiv
method uniform3f
method uniform3fv
method uniform3i
method uniform3iv
method uniform3ui
method uniform3uiv
method uniform4f
method uniform4fv
method uniform4i
method uniform4iv
method uniform4ui
method uniform4uiv
method uniformBlockBinding
method uniformMatrix2fv
method uniformMatrix2x3fv
method uniformMatrix2x4fv
method uniformMatrix3fv
method uniformMatrix3x2fv
method uniformMatrix3x4fv
method uniformMatrix4fv
method uniformMatrix4x2fv
method uniformMatrix4x3fv
method useProgram
method validateProgram
method vertexAttrib1f
method vertexAttrib1fv
method vertexAttrib2f
method vertexAttrib2fv
method vertexAttrib3f
method vertexAttrib3fv
method vertexAttrib4f
method vertexAttrib4fv
method vertexAttribDivisor
method vertexAttribI4i
method vertexAttribI4iv
method vertexAttribI4ui
method vertexAttribI4uiv
method vertexAttribIPointer
method vertexAttribPointer
method viewport
method waitSync
interface WebGLActiveInfo
attribute @@toStringTag
getter name
getter size
getter type
method constructor
interface WebGLBuffer
attribute @@toStringTag
method constructor
interface WebGLFramebuffer
attribute @@toStringTag
method constructor
interface WebGLProgram
attribute @@toStringTag
method constructor
interface WebGLQuery
attribute @@toStringTag
method constructor
interface WebGLRenderbuffer
attribute @@toStringTag
method constructor
interface WebGLRenderingContext
attribute @@toStringTag
attribute ACTIVE_ATTRIBUTES
attribute ACTIVE_TEXTURE
attribute ACTIVE_UNIFORMS
attribute ALIASED_LINE_WIDTH_RANGE
attribute ALIASED_POINT_SIZE_RANGE
attribute ALPHA
attribute ALPHA_BITS
attribute ALWAYS
attribute ARRAY_BUFFER
attribute ARRAY_BUFFER_BINDING
attribute ATTACHED_SHADERS
attribute BACK
attribute BLEND
attribute BLEND_COLOR
attribute BLEND_DST_ALPHA
attribute BLEND_DST_RGB
attribute BLEND_EQUATION
attribute BLEND_EQUATION_ALPHA
attribute BLEND_EQUATION_RGB
attribute BLEND_SRC_ALPHA
attribute BLEND_SRC_RGB
attribute BLUE_BITS
attribute BOOL
attribute BOOL_VEC2
attribute BOOL_VEC3
attribute BOOL_VEC4
attribute BROWSER_DEFAULT_WEBGL
attribute BUFFER_SIZE
attribute BUFFER_USAGE
attribute BYTE
attribute CCW
attribute CLAMP_TO_EDGE
attribute COLOR_ATTACHMENT0
attribute COLOR_BUFFER_BIT
attribute COLOR_CLEAR_VALUE
attribute COLOR_WRITEMASK
attribute COMPILE_STATUS
attribute COMPRESSED_TEXTURE_FORMATS
attribute CONSTANT_ALPHA
attribute CONSTANT_COLOR
attribute CONTEXT_LOST_WEBGL
attribute CULL_FACE
attribute CULL_FACE_MODE
attribute CURRENT_PROGRAM
attribute CURRENT_VERTEX_ATTRIB
attribute CW
attribute DECR
attribute DECR_WRAP
attribute DELETE_STATUS
attribute DEPTH_ATTACHMENT
attribute DEPTH_BITS
attribute DEPTH_BUFFER_BIT
attribute DEPTH_CLEAR_VALUE
attribute DEPTH_COMPONENT
attribute DEPTH_COMPONENT16
attribute DEPTH_FUNC
attribute DEPTH_RANGE
attribute DEPTH_STENCIL
attribute DEPTH_STENCIL_ATTACHMENT
attribute DEPTH_TEST
attribute DEPTH_WRITEMASK
attribute DITHER
attribute DONT_CARE
attribute DST_ALPHA
attribute DST_COLOR
attribute DYNAMIC_DRAW
attribute ELEMENT_ARRAY_BUFFER
attribute ELEMENT_ARRAY_BUFFER_BINDING
attribute EQUAL
attribute FASTEST
attribute FLOAT
attribute FLOAT_MAT2
attribute FLOAT_MAT3
attribute FLOAT_MAT4
attribute FLOAT_VEC2
attribute FLOAT_VEC3
attribute FLOAT_VEC4
attribute FRAGMENT_SHADER
attribute FRAMEBUFFER
attribute FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
attribute FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
attribute FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
attribute FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
attribute FRAMEBUFFER_BINDING
attribute FRAMEBUFFER_COMPLETE
attribute FRAMEBUFFER_INCOMPLETE_ATTACHMENT
attribute FRAMEBUFFER_INCOMPLETE_DIMENSIONS
attribute FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
attribute FRAMEBUFFER_UNSUPPORTED
attribute FRONT
attribute FRONT_AND_BACK
attribute FRONT_FACE
attribute FUNC_ADD
attribute FUNC_REVERSE_SUBTRACT
attribute FUNC_SUBTRACT
attribute GENERATE_MIPMAP_HINT
attribute GEQUAL
attribute GREATER
attribute GREEN_BITS
attribute HIGH_FLOAT
attribute HIGH_INT
attribute IMPLEMENTATION_COLOR_READ_FORMAT
attribute IMPLEMENTATION_COLOR_READ_TYPE
attribute INCR
attribute INCR_WRAP
attribute INT
attribute INT_VEC2
attribute INT_VEC3
attribute INT_VEC4
attribute INVALID_ENUM
attribute INVALID_FRAMEBUFFER_OPERATION
attribute INVALID_OPERATION
attribute INVALID_VALUE
attribute INVERT
attribute KEEP
attribute LEQUAL
attribute LESS
attribute LINEAR
attribute LINEAR_MIPMAP_LINEAR
attribute LINEAR_MIPMAP_NEAREST
attribute LINES
attribute LINE_LOOP
attribute LINE_STRIP
attribute LINE_WIDTH
attribute LINK_STATUS
attribute LOW_FLOAT
attribute LOW_INT
attribute LUMINANCE
attribute LUMINANCE_ALPHA
attribute MAX_COMBINED_TEXTURE_IMAGE_UNITS
attribute MAX_CUBE_MAP_TEXTURE_SIZE
attribute MAX_FRAGMENT_UNIFORM_VECTORS
attribute MAX_RENDERBUFFER_SIZE
attribute MAX_TEXTURE_IMAGE_UNITS
attribute MAX_TEXTURE_SIZE
attribute MAX_VARYING_VECTORS
attribute MAX_VERTEX_ATTRIBS
attribute MAX_VERTEX_TEXTURE_IMAGE_UNITS
attribute MAX_VERTEX_UNIFORM_VECTORS
attribute MAX_VIEWPORT_DIMS
attribute MEDIUM_FLOAT
attribute MEDIUM_INT
attribute MIRRORED_REPEAT
attribute NEAREST
attribute NEAREST_MIPMAP_LINEAR
attribute NEAREST_MIPMAP_NEAREST
attribute NEVER
attribute NICEST
attribute NONE
attribute NOTEQUAL
attribute NO_ERROR
attribute ONE
attribute ONE_MINUS_CONSTANT_ALPHA
attribute ONE_MINUS_CONSTANT_COLOR
attribute ONE_MINUS_DST_ALPHA
attribute ONE_MINUS_DST_COLOR
attribute ONE_MINUS_SRC_ALPHA
attribute ONE_MINUS_SRC_COLOR
attribute OUT_OF_MEMORY
attribute PACK_ALIGNMENT
attribute POINTS
attribute POLYGON_OFFSET_FACTOR
attribute POLYGON_OFFSET_FILL
attribute POLYGON_OFFSET_UNITS
attribute RED_BITS
attribute RENDERBUFFER
attribute RENDERBUFFER_ALPHA_SIZE
attribute RENDERBUFFER_BINDING
attribute RENDERBUFFER_BLUE_SIZE
attribute RENDERBUFFER_DEPTH_SIZE
attribute RENDERBUFFER_GREEN_SIZE
attribute RENDERBUFFER_HEIGHT
attribute RENDERBUFFER_INTERNAL_FORMAT
attribute RENDERBUFFER_RED_SIZE
attribute RENDERBUFFER_STENCIL_SIZE
attribute RENDERBUFFER_WIDTH
attribute RENDERER
attribute REPEAT
attribute REPLACE
attribute RGB
attribute RGB565
attribute RGB5_A1
attribute RGBA
attribute RGBA4
attribute SAMPLER_2D
attribute SAMPLER_CUBE
attribute SAMPLES
attribute SAMPLE_ALPHA_TO_COVERAGE
attribute SAMPLE_BUFFERS
attribute SAMPLE_COVERAGE
attribute SAMPLE_COVERAGE_INVERT
attribute SAMPLE_COVERAGE_VALUE
attribute SCISSOR_BOX
attribute SCISSOR_TEST
attribute SHADER_TYPE
attribute SHADING_LANGUAGE_VERSION
attribute SHORT
attribute SRC_ALPHA
attribute SRC_ALPHA_SATURATE
attribute SRC_COLOR
attribute STATIC_DRAW
attribute STENCIL_ATTACHMENT
attribute STENCIL_BACK_FAIL
attribute STENCIL_BACK_FUNC
attribute STENCIL_BACK_PASS_DEPTH_FAIL
attribute STENCIL_BACK_PASS_DEPTH_PASS
attribute STENCIL_BACK_REF
attribute STENCIL_BACK_VALUE_MASK
attribute STENCIL_BACK_WRITEMASK
attribute STENCIL_BITS
attribute STENCIL_BUFFER_BIT
attribute STENCIL_CLEAR_VALUE
attribute STENCIL_FAIL
attribute STENCIL_FUNC
attribute STENCIL_INDEX8
attribute STENCIL_PASS_DEPTH_FAIL
attribute STENCIL_PASS_DEPTH_PASS
attribute STENCIL_REF
attribute STENCIL_TEST
attribute STENCIL_VALUE_MASK
attribute STENCIL_WRITEMASK
attribute STREAM_DRAW
attribute SUBPIXEL_BITS
attribute TEXTURE
attribute TEXTURE0
attribute TEXTURE1
attribute TEXTURE10
attribute TEXTURE11
attribute TEXTURE12
attribute TEXTURE13
attribute TEXTURE14
attribute TEXTURE15
attribute TEXTURE16
attribute TEXTURE17
attribute TEXTURE18
attribute TEXTURE19
attribute TEXTURE2
attribute TEXTURE20
attribute TEXTURE21
attribute TEXTURE22
attribute TEXTURE23
attribute TEXTURE24
attribute TEXTURE25
attribute TEXTURE26
attribute TEXTURE27
attribute TEXTURE28
attribute TEXTURE29
attribute TEXTURE3
attribute TEXTURE30
attribute TEXTURE31
attribute TEXTURE4
attribute TEXTURE5
attribute TEXTURE6
attribute TEXTURE7
attribute TEXTURE8
attribute TEXTURE9
attribute TEXTURE_2D
attribute TEXTURE_BINDING_2D
attribute TEXTURE_BINDING_CUBE_MAP
attribute TEXTURE_CUBE_MAP
attribute TEXTURE_CUBE_MAP_NEGATIVE_X
attribute TEXTURE_CUBE_MAP_NEGATIVE_Y
attribute TEXTURE_CUBE_MAP_NEGATIVE_Z
attribute TEXTURE_CUBE_MAP_POSITIVE_X
attribute TEXTURE_CUBE_MAP_POSITIVE_Y
attribute TEXTURE_CUBE_MAP_POSITIVE_Z
attribute TEXTURE_MAG_FILTER
attribute TEXTURE_MIN_FILTER
attribute TEXTURE_WRAP_S
attribute TEXTURE_WRAP_T
attribute TRIANGLES
attribute TRIANGLE_FAN
attribute TRIANGLE_STRIP
attribute UNPACK_ALIGNMENT
attribute UNPACK_COLORSPACE_CONVERSION_WEBGL
attribute UNPACK_FLIP_Y_WEBGL
attribute UNPACK_PREMULTIPLY_ALPHA_WEBGL
attribute UNSIGNED_BYTE
attribute UNSIGNED_INT
attribute UNSIGNED_SHORT
attribute UNSIGNED_SHORT_4_4_4_4
attribute UNSIGNED_SHORT_5_5_5_1
attribute UNSIGNED_SHORT_5_6_5
attribute VALIDATE_STATUS
attribute VENDOR
attribute VERSION
attribute VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
attribute VERTEX_ATTRIB_ARRAY_ENABLED
attribute VERTEX_ATTRIB_ARRAY_NORMALIZED
attribute VERTEX_ATTRIB_ARRAY_POINTER
attribute VERTEX_ATTRIB_ARRAY_SIZE
attribute VERTEX_ATTRIB_ARRAY_STRIDE
attribute VERTEX_ATTRIB_ARRAY_TYPE
attribute VERTEX_SHADER
attribute VIEWPORT
attribute ZERO
getter canvas
getter drawingBufferHeight
getter drawingBufferWidth
method activeTexture
method attachShader
method bindAttribLocation
method bindBuffer
method bindFramebuffer
method bindRenderbuffer
method bindTexture
method blendColor
method blendEquation
method blendEquationSeparate
method blendFunc
method blendFuncSeparate
method bufferData
method bufferSubData
method checkFramebufferStatus
method clear
method clearColor
method clearDepth
method clearStencil
method colorMask
method compileShader
method compressedTexImage2D
method compressedTexSubImage2D
method constructor
method copyTexImage2D
method copyTexSubImage2D
method createBuffer
method createFramebuffer
method createProgram
method createRenderbuffer
method createShader
method createTexture
method cullFace
method deleteBuffer
method deleteFramebuffer
method deleteProgram
method deleteRenderbuffer
method deleteShader
method deleteTexture
method depthFunc
method depthMask
method depthRange
method detachShader
method disable
method disableVertexAttribArray
method drawArrays
method drawElements
method enable
method enableVertexAttribArray
method finish
method flush
method framebufferRenderbuffer
method framebufferTexture2D
method frontFace
method generateMipmap
method getActiveAttrib
method getActiveUniform
method getAttachedShaders
method getAttribLocation
method getBufferParameter
method getContextAttributes
method getError
method getExtension
method getFramebufferAttachmentParameter
method getParameter
method getProgramInfoLog
method getProgramParameter
method getRenderbufferParameter
method getShaderInfoLog
method getShaderParameter
method getShaderPrecisionFormat
method getShaderSource
method getSupportedExtensions
method getTexParameter
method getUniform
method getUniformLocation
method getVertexAttrib
method getVertexAttribOffset
method hint
method isBuffer
method isContextLost
method isEnabled
method isFramebuffer
method isProgram
method isRenderbuffer
method isShader
method isTexture
method lineWidth
method linkProgram
method pixelStorei
method polygonOffset
method readPixels
method renderbufferStorage
method sampleCoverage
method scissor
method shaderSource
method stencilFunc
method stencilFuncSeparate
method stencilMask
method stencilMaskSeparate
method stencilOp
method stencilOpSeparate
method texImage2D
method texParameterf
method texParameteri
method texSubImage2D
method uniform1f
method uniform1fv
method uniform1i
method uniform1iv
method uniform2f
method uniform2fv
method uniform2i
method uniform2iv
method uniform3f
method uniform3fv
method uniform3i
method uniform3iv
method uniform4f
method uniform4fv
method uniform4i
method uniform4iv
method uniformMatrix2fv
method uniformMatrix3fv
method uniformMatrix4fv
method useProgram
method validateProgram
method vertexAttrib1f
method vertexAttrib1fv
method vertexAttrib2f
method vertexAttrib2fv
method vertexAttrib3f
method vertexAttrib3fv
method vertexAttrib4f
method vertexAttrib4fv
method vertexAttribPointer
method viewport
interface WebGLSampler
attribute @@toStringTag
method constructor
interface WebGLShader
attribute @@toStringTag
method constructor
interface WebGLShaderPrecisionFormat
attribute @@toStringTag
getter precision
getter rangeMax
getter rangeMin
method constructor
interface WebGLSync
attribute @@toStringTag
method constructor
interface WebGLTexture
attribute @@toStringTag
method constructor
interface WebGLTransformFeedback
attribute @@toStringTag
method constructor
interface WebGLUniformLocation
attribute @@toStringTag
method constructor
interface WebGLVertexArrayObject
attribute @@toStringTag
method constructor
interface WebSocket : EventTarget
attribute @@toStringTag
attribute CLOSED
attribute CLOSING
attribute CONNECTING
attribute OPEN
getter binaryType
getter bufferedAmount
getter extensions
getter onclose
getter onerror
getter onmessage
getter onopen
getter protocol
getter readyState
getter url
method close
method constructor
method send
setter binaryType
setter onclose
setter onerror
setter onmessage
setter onopen
interface WindowClient : Client
attribute @@toStringTag
getter focused
getter visibilityState
method constructor
method focus
method navigate
interface WorkerGlobalScope : EventTarget
attribute @@toStringTag
getter caches
getter crypto
getter fonts
getter indexedDB
getter isSecureContext
getter location
getter navigator
getter onerror
getter onrejectionhandled
getter onunhandledrejection
getter origin
getter performance
getter self
method atob
method btoa
method cancelAnimationFrame
method clearInterval
method clearTimeout
method constructor
method createImageBitmap
method fetch
method importScripts
method queueMicrotask
method requestAnimationFrame
method setInterval
method setTimeout
setter onerror
setter onrejectionhandled
setter onunhandledrejection
setter origin
interface WorkerLocation
attribute @@toStringTag
getter hash
getter host
getter hostname
getter href
getter origin
getter pathname
getter port
getter protocol
getter search
method constructor
method toString
interface WorkerNavigator
attribute @@toStringTag
getter appCodeName
getter appName
getter appVersion
getter connection
getter deviceMemory
getter hardwareConcurrency
getter locks
getter onLine
getter permissions
getter platform
getter product
getter storage
getter usb
getter userAgent
method constructor
interface WritableStream
getter locked
method abort
method constructor
method getWriter
[GLOBAL OBJECT]
attribute console
attribute globalThis
attribute internals
getter clients
getter onabortpayment
getter onactivate
getter oncanmakepayment
getter onfetch
getter oninstall
getter onmessage
getter onnotificationclick
getter onnotificationclose
getter onpaymentrequest
getter onpush
getter onsync
getter registration
method fetch
method gc
method skipWaiting
setter onabortpayment
setter onactivate
setter oncanmakepayment
setter onfetch
setter oninstall
setter onmessage
setter onnotificationclick
setter onnotificationclose
setter onpaymentrequest
setter onpush
setter onsync
PASS Verify the interface of ServiceWorkerGlobalScope
PASS successfullyParsed is true
TEST COMPLETE