chrome-devtools-frontend
Version:
Chrome DevTools UI
1,789 lines (1,787 loc) • 213 kB
JavaScript
// Copyright 2020 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
// Generated from javascript_natives/helpers.js
// clang-format off
export const NativeFunctions = [
{
name: "eval",
signatures: [["x"]]
},
{
name: "parseInt",
signatures: [["string","?radix"]]
},
{
name: "parseFloat",
signatures: [["string"]]
},
{
name: "isNaN",
signatures: [["number"]]
},
{
name: "isFinite",
signatures: [["number"]]
},
{
name: "decodeURI",
signatures: [["encodedURI"]]
},
{
name: "decodeURIComponent",
signatures: [["encodedURIComponent"]]
},
{
name: "encodeURI",
signatures: [["uri"]]
},
{
name: "encodeURIComponent",
signatures: [["uriComponent"]]
},
{
name: "escape",
signatures: [["string"]],
receivers: ["Window"]
},
{
name: "escape",
signatures: [["ident"]],
receivers: ["CSS"]
},
{
name: "unescape",
signatures: [["string"]]
},
{
name: "toString",
signatures: [["?radix"]],
receivers: ["Number","BigInt"]
},
{
name: "get",
signatures: [["?options"]],
receivers: ["CredentialsContainer"]
},
{
name: "get",
signatures: [["name"]],
receivers: ["CustomElementRegistry","FormData","URLSearchParams"]
},
{
name: "get",
signatures: [["name"],["key"]],
receivers: ["Headers"]
},
{
name: "get",
signatures: [["query"],["key"]],
receivers: ["IDBIndex","IDBObjectStore"]
},
{
name: "get",
signatures: [["keyId"]],
receivers: ["MediaKeyStatusMap"]
},
{
name: "get",
signatures: [["property"]],
receivers: ["StylePropertyMapReadOnly"]
},
{
name: "get",
signatures: [["target","p","receiver"]],
receivers: ["ProxyHandler"]
},
{
name: "get",
signatures: [["key"]],
receivers: ["Map","ReadonlyMap","WeakMap","XRHand"]
},
{
name: "get",
signatures: [["id"]],
receivers: ["Clients","BackgroundFetchManager"]
},
{
name: "get",
signatures: [["name"],["?options"]],
receivers: ["CookieStore"]
},
{
name: "set",
signatures: [["v"]],
receivers: ["PropertyDescriptor"]
},
{
name: "set",
signatures: [["array","?offset"]],
receivers: ["Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array","Float16Array","BigInt64Array","BigUint64Array"]
},
{
name: "set",
signatures: [["name","value","?filename"],["name","blobValue","?filename"]],
receivers: ["FormData"]
},
{
name: "set",
signatures: [["name","value"],["key","value"]],
receivers: ["Headers"]
},
{
name: "set",
signatures: [["property","...values"]],
receivers: ["StylePropertyMap"]
},
{
name: "set",
signatures: [["name","value"]],
receivers: ["URLSearchParams"]
},
{
name: "set",
signatures: [["target","p","newValue","receiver"]],
receivers: ["ProxyHandler"]
},
{
name: "set",
signatures: [["value"]],
receivers: ["ClassAccessorDecoratorTarget","ClassAccessorDecoratorResult"]
},
{
name: "set",
signatures: [["key","value"]],
receivers: ["Map","WeakMap"]
},
{
name: "set",
signatures: [["featureValueName","values"]],
receivers: ["CSSFontFeatureValuesMap"]
},
{
name: "set",
signatures: [["cookieInit"],["name","value"]],
receivers: ["CookieStore"]
},
{
name: "toLocaleString",
signatures: [["?locales","?options"]],
receivers: ["Date","ReadonlyArray","Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array","Number","Float16Array","BigInt","BigInt64Array","BigUint64Array"]
},
{
name: "hasOwnProperty",
signatures: [["v"]]
},
{
name: "isPrototypeOf",
signatures: [["v"]]
},
{
name: "propertyIsEnumerable",
signatures: [["v"]]
},
{
name: "getPrototypeOf",
signatures: [["o"]],
receivers: ["ObjectConstructor"]
},
{
name: "getPrototypeOf",
signatures: [["target"]],
receivers: ["ProxyHandler"]
},
{
name: "getOwnPropertyDescriptor",
signatures: [["o","p"]],
receivers: ["ObjectConstructor"]
},
{
name: "getOwnPropertyDescriptor",
signatures: [["target","p"]],
receivers: ["ProxyHandler"]
},
{
name: "getOwnPropertyNames",
signatures: [["o"]]
},
{
name: "create",
signatures: [["o","?properties"]],
receivers: ["ObjectConstructor"]
},
{
name: "create",
signatures: [["?options"]],
receivers: ["CredentialsContainer"]
},
{
name: "defineProperty",
signatures: [["o","p","attributes"]],
receivers: ["ObjectConstructor"]
},
{
name: "defineProperty",
signatures: [["target","property","attributes"]],
receivers: ["ProxyHandler"]
},
{
name: "defineProperties",
signatures: [["o","properties"]]
},
{
name: "seal",
signatures: [["o"]]
},
{
name: "freeze",
signatures: [["f"],["o"]]
},
{
name: "preventExtensions",
signatures: [["o"]],
receivers: ["ObjectConstructor"]
},
{
name: "preventExtensions",
signatures: [["target"]],
receivers: ["ProxyHandler"]
},
{
name: "isSealed",
signatures: [["o"]]
},
{
name: "isFrozen",
signatures: [["o"]]
},
{
name: "isExtensible",
signatures: [["o"]],
receivers: ["ObjectConstructor"]
},
{
name: "isExtensible",
signatures: [["target"]],
receivers: ["ProxyHandler"]
},
{
name: "keys",
signatures: [["o"]],
receivers: ["ObjectConstructor"]
},
{
name: "keys",
signatures: [["?request","?options"]],
receivers: ["Cache"]
},
{
name: "apply",
signatures: [["thisArg","?argArray"]],
receivers: ["Function"]
},
{
name: "apply",
signatures: [["thisArg","?args"]],
receivers: ["CallableFunction","NewableFunction"]
},
{
name: "apply",
signatures: [["target","thisArg","argArray"]],
receivers: ["ProxyHandler"]
},
{
name: "call",
signatures: [["thisArg","...argArray"]],
receivers: ["Function"]
},
{
name: "call",
signatures: [["thisArg","...args"]],
receivers: ["CallableFunction","NewableFunction"]
},
{
name: "bind",
signatures: [["thisArg","...argArray"]],
receivers: ["Function"]
},
{
name: "bind",
signatures: [["thisArg","...args"]],
receivers: ["CallableFunction","NewableFunction"]
},
{
name: "bind",
signatures: [["innerFunction","?thisArg","...args"]],
receivers: ["Performance"]
},
{
name: "charAt",
signatures: [["pos"]]
},
{
name: "charCodeAt",
signatures: [["index"]]
},
{
name: "concat",
signatures: [["...strings"]],
receivers: ["String"]
},
{
name: "concat",
signatures: [["...items"]],
receivers: ["ReadonlyArray","Array"]
},
{
name: "concat",
signatures: [["inputs","axis","?options"]],
receivers: ["MLGraphBuilder"]
},
{
name: "indexOf",
signatures: [["searchString","?position"]],
receivers: ["String"]
},
{
name: "indexOf",
signatures: [["searchElement","?fromIndex"]],
receivers: ["ReadonlyArray","Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array","Float16Array","BigInt64Array","BigUint64Array"]
},
{
name: "lastIndexOf",
signatures: [["searchString","?position"]],
receivers: ["String"]
},
{
name: "lastIndexOf",
signatures: [["searchElement","?fromIndex"]],
receivers: ["ReadonlyArray","Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array","Float16Array","BigInt64Array","BigUint64Array"]
},
{
name: "localeCompare",
signatures: [["that","?locales","?options"]]
},
{
name: "match",
signatures: [["regexp"],["matcher"]],
receivers: ["String"]
},
{
name: "match",
signatures: [["request","?options"]],
receivers: ["Cache","CacheStorage","BackgroundFetchRegistration"]
},
{
name: "replace",
signatures: [["searchValue","replaceValue"],["searchValue","replacer"]],
receivers: ["String"]
},
{
name: "replace",
signatures: [["text"]],
receivers: ["CSSStyleSheet"]
},
{
name: "replace",
signatures: [["token","newToken"]],
receivers: ["DOMTokenList"]
},
{
name: "replace",
signatures: [["url"]],
receivers: ["Location"]
},
{
name: "search",
signatures: [["regexp"],["searcher"]]
},
{
name: "slice",
signatures: [["?start","?end"]],
receivers: ["String","ReadonlyArray","ConcatArray","Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array","Float16Array","BigInt64Array","BigUint64Array"]
},
{
name: "slice",
signatures: [["?begin","?end"]],
receivers: ["ArrayBuffer","SharedArrayBuffer"]
},
{
name: "slice",
signatures: [["?start","?end","?contentType"]],
receivers: ["Blob"]
},
{
name: "slice",
signatures: [["input","starts","sizes","?options"]],
receivers: ["MLGraphBuilder"]
},
{
name: "split",
signatures: [["separator","?limit"],["splitter","?limit"]],
receivers: ["String"]
},
{
name: "split",
signatures: [["input","splits","?options"]],
receivers: ["MLGraphBuilder"]
},
{
name: "substring",
signatures: [["start","?end"]]
},
{
name: "toLocaleLowerCase",
signatures: [["?locales"]]
},
{
name: "toLocaleUpperCase",
signatures: [["?locales"]]
},
{
name: "substr",
signatures: [["from","?length"]]
},
{
name: "fromCharCode",
signatures: [["...codes"]]
},
{
name: "toFixed",
signatures: [["?fractionDigits"]]
},
{
name: "toExponential",
signatures: [["?fractionDigits"]]
},
{
name: "toPrecision",
signatures: [["?precision"]]
},
{
name: "abs",
signatures: [["x"]],
receivers: ["Math"]
},
{
name: "abs",
signatures: [["x","?options"]],
receivers: ["MLGraphBuilder"]
},
{
name: "acos",
signatures: [["x"]]
},
{
name: "asin",
signatures: [["x"]]
},
{
name: "atan",
signatures: [["x"]]
},
{
name: "atan2",
signatures: [["y","x"]]
},
{
name: "ceil",
signatures: [["x"]],
receivers: ["Math"]
},
{
name: "ceil",
signatures: [["x","?options"]],
receivers: ["MLGraphBuilder"]
},
{
name: "cos",
signatures: [["x"]],
receivers: ["Math"]
},
{
name: "cos",
signatures: [["x","?options"]],
receivers: ["MLGraphBuilder"]
},
{
name: "exp",
signatures: [["x"]],
receivers: ["Math"]
},
{
name: "exp",
signatures: [["x","?options"]],
receivers: ["MLGraphBuilder"]
},
{
name: "floor",
signatures: [["x"]],
receivers: ["Math"]
},
{
name: "floor",
signatures: [["x","?options"]],
receivers: ["MLGraphBuilder"]
},
{
name: "log",
signatures: [["x"]],
receivers: ["Math"]
},
{
name: "log",
signatures: [["...data"]],
receivers: ["Console","console"]
},
{
name: "log",
signatures: [["x","?options"]],
receivers: ["MLGraphBuilder"]
},
{
name: "max",
signatures: [["...values"]],
receivers: ["Math","CSSNumericValue"]
},
{
name: "max",
signatures: [["a","b","?options"]],
receivers: ["MLGraphBuilder"]
},
{
name: "min",
signatures: [["...values"]],
receivers: ["Math","CSSNumericValue"]
},
{
name: "min",
signatures: [["a","b","?options"]],
receivers: ["MLGraphBuilder"]
},
{
name: "pow",
signatures: [["x","y"]],
receivers: ["Math"]
},
{
name: "pow",
signatures: [["a","b","?options"]],
receivers: ["MLGraphBuilder"]
},
{
name: "round",
signatures: [["x"]]
},
{
name: "sin",
signatures: [["x"]],
receivers: ["Math"]
},
{
name: "sin",
signatures: [["x","?options"]],
receivers: ["MLGraphBuilder"]
},
{
name: "sqrt",
signatures: [["x"]],
receivers: ["Math"]
},
{
name: "sqrt",
signatures: [["x","?options"]],
receivers: ["MLGraphBuilder"]
},
{
name: "tan",
signatures: [["x"]],
receivers: ["Math"]
},
{
name: "tan",
signatures: [["x","?options"]],
receivers: ["MLGraphBuilder"]
},
{
name: "toLocaleDateString",
signatures: [["?locales","?options"]]
},
{
name: "toLocaleTimeString",
signatures: [["?locales","?options"]]
},
{
name: "setTime",
signatures: [["time"]]
},
{
name: "setMilliseconds",
signatures: [["ms"]]
},
{
name: "setUTCMilliseconds",
signatures: [["ms"]]
},
{
name: "setSeconds",
signatures: [["sec","?ms"]]
},
{
name: "setUTCSeconds",
signatures: [["sec","?ms"]]
},
{
name: "setMinutes",
signatures: [["min","?sec","?ms"]]
},
{
name: "setUTCMinutes",
signatures: [["min","?sec","?ms"]]
},
{
name: "setHours",
signatures: [["hours","?min","?sec","?ms"]]
},
{
name: "setUTCHours",
signatures: [["hours","?min","?sec","?ms"]]
},
{
name: "setDate",
signatures: [["date"]]
},
{
name: "setUTCDate",
signatures: [["date"]]
},
{
name: "setMonth",
signatures: [["month","?date"]]
},
{
name: "setUTCMonth",
signatures: [["month","?date"]]
},
{
name: "setFullYear",
signatures: [["year","?month","?date"]]
},
{
name: "setUTCFullYear",
signatures: [["year","?month","?date"]]
},
{
name: "toJSON",
signatures: [["?key"]],
receivers: ["Date"]
},
{
name: "parse",
signatures: [["s"]],
receivers: ["DateConstructor"]
},
{
name: "parse",
signatures: [["text","?reviver"]],
receivers: ["JSON"]
},
{
name: "parse",
signatures: [["cssText"]],
receivers: ["CSSColorValue","CSSNumericValue"]
},
{
name: "parse",
signatures: [["property","cssText"]],
receivers: ["CSSStyleValue"]
},
{
name: "parse",
signatures: [["url","?base"]],
receivers: ["URL"]
},
{
name: "UTC",
signatures: [["year","?monthIndex","?date","?hours","?minutes","?seconds","?ms"]]
},
{
name: "exec",
signatures: [["string"]],
receivers: ["RegExp"]
},
{
name: "exec",
signatures: [["?input","?baseURL"]],
receivers: ["URLPattern"]
},
{
name: "test",
signatures: [["string"]],
receivers: ["RegExp"]
},
{
name: "test",
signatures: [["?input","?baseURL"]],
receivers: ["URLPattern"]
},
{
name: "compile",
signatures: [["pattern","?flags"]]
},
{
name: "stringify",
signatures: [["value","?replacer","?space"]]
},
{
name: "join",
signatures: [["?separator"]]
},
{
name: "every",
signatures: [["predicate","?thisArg"]],
receivers: ["ReadonlyArray","Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array","Float16Array","BigInt64Array","BigUint64Array"]
},
{
name: "every",
signatures: [["predicate","?options"]],
receivers: ["Observable"]
},
{
name: "some",
signatures: [["predicate","?thisArg"]],
receivers: ["ReadonlyArray","Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array","Float16Array","BigInt64Array","BigUint64Array"]
},
{
name: "some",
signatures: [["predicate","?options"]],
receivers: ["Observable"]
},
{
name: "forEach",
signatures: [["callbackfn","?thisArg"]],
receivers: ["ReadonlyArray","Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array","AudioParamMap","CSSNumericArray","CSSTransformValue","CSSUnparsedValue","CustomStateSet","DOMTokenList","EventCounts","FontFaceSet","FormData","Headers","Highlight","HighlightRegistry","MIDIInputMap","MIDIOutputMap","MediaKeyStatusMap","NodeList","NodeListOf","RTCStatsReport","StylePropertyMapReadOnly","URLSearchParams","ViewTransitionTypeSet","Float16Array","Map","ReadonlyMap","Set","ReadonlySet","BigInt64Array","BigUint64Array"]
},
{
name: "forEach",
signatures: [["callback","?options"]],
receivers: ["Observable"]
},
{
name: "map",
signatures: [["callbackfn","?thisArg"]],
receivers: ["ReadonlyArray","Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array","Float16Array","BigInt64Array","BigUint64Array"]
},
{
name: "map",
signatures: [["mapper"]],
receivers: ["Observable"]
},
{
name: "filter",
signatures: [["predicate","?thisArg"]],
receivers: ["ReadonlyArray","Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array","Float16Array","BigInt64Array","BigUint64Array"]
},
{
name: "filter",
signatures: [["predicate"]],
receivers: ["Observable"]
},
{
name: "reduce",
signatures: [["callbackfn","?initialValue"]],
receivers: ["ReadonlyArray","Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array","Float16Array","BigInt64Array","BigUint64Array"]
},
{
name: "reduce",
signatures: [["reducer","?initialValue","?options"]],
receivers: ["Observable"]
},
{
name: "reduceRight",
signatures: [["callbackfn","?initialValue"]]
},
{
name: "push",
signatures: [["...items"]]
},
{
name: "reverse",
signatures: [["input","?options"]],
receivers: ["MLGraphBuilder"]
},
{
name: "sort",
signatures: [["?compareFn"]],
receivers: ["Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array","Float16Array","BigInt64Array","BigUint64Array"]
},
{
name: "splice",
signatures: [["start","?deleteCount","...items"]]
},
{
name: "unshift",
signatures: [["...items"]]
},
{
name: "isArray",
signatures: [["arg"]]
},
{
name: "then",
signatures: [["?onfulfilled","?onrejected"]]
},
{
name: "catch",
signatures: [["?onrejected"]],
receivers: ["Promise"]
},
{
name: "catch",
signatures: [["callback"]],
receivers: ["Observable"]
},
{
name: "isView",
signatures: [["arg"]]
},
{
name: "getFloat32",
signatures: [["byteOffset","?littleEndian"]]
},
{
name: "getFloat64",
signatures: [["byteOffset","?littleEndian"]]
},
{
name: "getInt8",
signatures: [["byteOffset"]]
},
{
name: "getInt16",
signatures: [["byteOffset","?littleEndian"]]
},
{
name: "getInt32",
signatures: [["byteOffset","?littleEndian"]]
},
{
name: "getUint8",
signatures: [["byteOffset"]]
},
{
name: "getUint16",
signatures: [["byteOffset","?littleEndian"]]
},
{
name: "getUint32",
signatures: [["byteOffset","?littleEndian"]]
},
{
name: "setFloat32",
signatures: [["byteOffset","value","?littleEndian"]]
},
{
name: "setFloat64",
signatures: [["byteOffset","value","?littleEndian"]]
},
{
name: "setInt8",
signatures: [["byteOffset","value"]]
},
{
name: "setInt16",
signatures: [["byteOffset","value","?littleEndian"]]
},
{
name: "setInt32",
signatures: [["byteOffset","value","?littleEndian"]]
},
{
name: "setUint8",
signatures: [["byteOffset","value"]]
},
{
name: "setUint16",
signatures: [["byteOffset","value","?littleEndian"]]
},
{
name: "setUint32",
signatures: [["byteOffset","value","?littleEndian"]]
},
{
name: "copyWithin",
signatures: [["target","start","?end"]]
},
{
name: "fill",
signatures: [["value","?start","?end"]],
receivers: ["Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array","Float16Array","Array","BigInt64Array","BigUint64Array"]
},
{
name: "fill",
signatures: [["?fillRule"],["path","?fillRule"]],
receivers: ["CanvasDrawPath"]
},
{
name: "fill",
signatures: [["?winding"],["path","?winding"]],
receivers: ["CanvasRenderingContext2D","OffscreenCanvasRenderingContext2D","PaintRenderingContext2D"]
},
{
name: "find",
signatures: [["predicate","?thisArg"]],
receivers: ["Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array","Float16Array","Array","ReadonlyArray","BigInt64Array","BigUint64Array"]
},
{
name: "find",
signatures: [["predicate","?options"]],
receivers: ["Observable"]
},
{
name: "find",
signatures: [["?string","?caseSensitive","?backwards","?wrap","?wholeWord","?searchInFrames","?showDialog"]],
receivers: ["Window"]
},
{
name: "findIndex",
signatures: [["predicate","?thisArg"]]
},
{
name: "subarray",
signatures: [["?begin","?end"]]
},
{
name: "of",
signatures: [["...items"]]
},
{
name: "from",
signatures: [["arrayLike","?mapfn","?thisArg"],["elements","?mapfn","?thisArg"]],
receivers: ["Int8ArrayConstructor","Uint8ArrayConstructor","Uint8ClampedArrayConstructor","Int16ArrayConstructor","Uint16ArrayConstructor","Int32ArrayConstructor","Uint32ArrayConstructor","Float32ArrayConstructor","Float64ArrayConstructor","Float16ArrayConstructor","BigInt64ArrayConstructor","BigUint64ArrayConstructor"]
},
{
name: "from",
signatures: [["iterable","?mapfn","?thisArg"],["arrayLike","?mapfn","?thisArg"]],
receivers: ["ArrayConstructor"]
},
{
name: "from",
signatures: [["value"]],
receivers: ["Observable"]
},
{
name: "drawArraysInstancedANGLE",
signatures: [["mode","first","count","primcount"]]
},
{
name: "drawElementsInstancedANGLE",
signatures: [["mode","count","type","offset","primcount"]]
},
{
name: "vertexAttribDivisorANGLE",
signatures: [["index","divisor"]]
},
{
name: "abort",
signatures: [["?reason"]],
receivers: ["AbortController","WritableStream","WritableStreamDefaultWriter","AbortSignal"]
},
{
name: "addEventListener",
signatures: [["type","listener","?options"]],
receivers: ["AbortSignal","SharedWorker","Worker","ServiceWorker","Animation","AudioBufferSourceNode","AudioContext","AudioDecoder","AudioEncoder","AudioScheduledSourceNode","AudioWorkletNode","BaseAudioContext","BroadcastChannel","CSSAnimation","CSSTransition","CanvasCaptureMediaStreamTrack","ConstantSourceNode","Document","Element","EventSource","FileReader","FontFaceSet","Window","HTMLElement","MathMLElement","SVGElement","HTMLAnchorElement","HTMLAreaElement","HTMLAudioElement","HTMLBRElement","HTMLBaseElement","HTMLBodyElement","HTMLButtonElement","HTMLCanvasElement","HTMLDListElement","HTMLDataElement","HTMLDataListElement","HTMLDetailsElement","HTMLDialogElement","HTMLDirectoryElement","HTMLDivElement","HTMLDocument","HTMLEmbedElement","HTMLFieldSetElement","HTMLFontElement","HTMLFormElement","HTMLFrameElement","HTMLFrameSetElement","HTMLHRElement","HTMLHeadElement","HTMLHeadingElement","HTMLHtmlElement","HTMLIFrameElement","HTMLImageElement","HTMLInputElement","HTMLLIElement","HTMLLabelElement","HTMLLegendElement","HTMLLinkElement","HTMLMapElement","HTMLMarqueeElement","HTMLMediaElement","HTMLMenuElement","HTMLMetaElement","HTMLMeterElement","HTMLModElement","HTMLOListElement","HTMLObjectElement","HTMLOptGroupElement","HTMLOptionElement","HTMLOutputElement","HTMLParagraphElement","HTMLParamElement","HTMLPictureElement","HTMLPreElement","HTMLProgressElement","HTMLQuoteElement","HTMLScriptElement","HTMLSelectElement","HTMLSlotElement","HTMLSourceElement","HTMLSpanElement","HTMLStyleElement","HTMLTableCaptionElement","HTMLTableCellElement","HTMLTableColElement","HTMLTableDataCellElement","HTMLTableElement","HTMLTableHeaderCellElement","HTMLTableRowElement","HTMLTableSectionElement","HTMLTemplateElement","HTMLTextAreaElement","HTMLTimeElement","HTMLTitleElement","HTMLTrackElement","HTMLUListElement","HTMLUnknownElement","HTMLVideoElement","IDBDatabase","IDBOpenDBRequest","IDBRequest","IDBTransaction","MIDIAccess","MIDIInput","MIDIOutput","MIDIPort","MediaDevices","MediaKeySession","MediaQueryList","MediaRecorder","MediaSource","MediaStream","MediaStreamTrack","MessageEventTarget","MessagePort","NavigationHistoryEntry","Notification","OfflineAudioContext","OffscreenCanvas","OscillatorNode","PaymentRequest","PaymentResponse","Performance","PermissionStatus","PictureInPictureWindow","RTCDTMFSender","RTCDataChannel","RTCDtlsTransport","RTCIceTransport","RTCPeerConnection","RTCSctpTransport","RemotePlayback","SVGAElement","SVGAnimateElement","SVGAnimateMotionElement","SVGAnimateTransformElement","SVGAnimationElement","SVGCircleElement","SVGClipPathElement","SVGComponentTransferFunctionElement","SVGDefsElement","SVGDescElement","SVGEllipseElement","SVGFEBlendElement","SVGFEColorMatrixElement","SVGFEComponentTransferElement","SVGFECompositeElement","SVGFEConvolveMatrixElement","SVGFEDiffuseLightingElement","SVGFEDisplacementMapElement","SVGFEDistantLightElement","SVGFEDropShadowElement","SVGFEFloodElement","SVGFEFuncAElement","SVGFEFuncBElement","SVGFEFuncGElement","SVGFEFuncRElement","SVGFEGaussianBlurElement","SVGFEImageElement","SVGFEMergeElement","SVGFEMergeNodeElement","SVGFEMorphologyElement","SVGFEOffsetElement","SVGFEPointLightElement","SVGFESpecularLightingElement","SVGFESpotLightElement","SVGFETileElement","SVGFETurbulenceElement","SVGFilterElement","SVGForeignObjectElement","SVGGElement","SVGGeometryElement","SVGGradientElement","SVGGraphicsElement","SVGImageElement","SVGLineElement","SVGLinearGradientElement","SVGMPathElement","SVGMarkerElement","SVGMaskElement","SVGMetadataElement","SVGPathElement","SVGPatternElement","SVGPolygonElement","SVGPolylineElement","SVGRadialGradientElement","SVGRectElement","SVGSVGElement","SVGScriptElement","SVGSetElement","SVGStopElement","SVGStyleElement","SVGSwitchElement","SVGSymbolElement","SVGTSpanElement","SVGTextContentElement","SVGTextElement","SVGTextPathElement","SVGTextPositioningElement","SVGTitleElement","SVGUseElement","SVGViewElement","ScreenOrientation","ScriptProcessorNode","ServiceWorkerContainer","ServiceWorkerRegistration","ShadowRoot","SourceBuffer","SourceBufferList","SpeechSynthesis","SpeechSynthesisUtterance","TextTrack","TextTrackCue","TextTrackList","VTTCue","VideoDecoder","VideoEncoder","VisualViewport","WakeLockSentinel","WebSocket","XMLDocument","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload","DedicatedWorkerGlobalScope","ServiceWorkerGlobalScope","SharedWorkerGlobalScope","WorkerGlobalScope","Highlight"]
},
{
name: "addEventListener",
signatures: [["type","callback","?options"],["type","listener","?options"]],
receivers: ["EventTarget"]
},
{
name: "removeEventListener",
signatures: [["type","listener","?options"]],
receivers: ["AbortSignal","SharedWorker","Worker","ServiceWorker","Animation","AudioBufferSourceNode","AudioContext","AudioDecoder","AudioEncoder","AudioScheduledSourceNode","AudioWorkletNode","BaseAudioContext","BroadcastChannel","CSSAnimation","CSSTransition","CanvasCaptureMediaStreamTrack","ConstantSourceNode","Document","Element","EventSource","FileReader","FontFaceSet","Window","HTMLElement","MathMLElement","SVGElement","HTMLAnchorElement","HTMLAreaElement","HTMLAudioElement","HTMLBRElement","HTMLBaseElement","HTMLBodyElement","HTMLButtonElement","HTMLCanvasElement","HTMLDListElement","HTMLDataElement","HTMLDataListElement","HTMLDetailsElement","HTMLDialogElement","HTMLDirectoryElement","HTMLDivElement","HTMLDocument","HTMLEmbedElement","HTMLFieldSetElement","HTMLFontElement","HTMLFormElement","HTMLFrameElement","HTMLFrameSetElement","HTMLHRElement","HTMLHeadElement","HTMLHeadingElement","HTMLHtmlElement","HTMLIFrameElement","HTMLImageElement","HTMLInputElement","HTMLLIElement","HTMLLabelElement","HTMLLegendElement","HTMLLinkElement","HTMLMapElement","HTMLMarqueeElement","HTMLMediaElement","HTMLMenuElement","HTMLMetaElement","HTMLMeterElement","HTMLModElement","HTMLOListElement","HTMLObjectElement","HTMLOptGroupElement","HTMLOptionElement","HTMLOutputElement","HTMLParagraphElement","HTMLParamElement","HTMLPictureElement","HTMLPreElement","HTMLProgressElement","HTMLQuoteElement","HTMLScriptElement","HTMLSelectElement","HTMLSlotElement","HTMLSourceElement","HTMLSpanElement","HTMLStyleElement","HTMLTableCaptionElement","HTMLTableCellElement","HTMLTableColElement","HTMLTableDataCellElement","HTMLTableElement","HTMLTableHeaderCellElement","HTMLTableRowElement","HTMLTableSectionElement","HTMLTemplateElement","HTMLTextAreaElement","HTMLTimeElement","HTMLTitleElement","HTMLTrackElement","HTMLUListElement","HTMLUnknownElement","HTMLVideoElement","IDBDatabase","IDBOpenDBRequest","IDBRequest","IDBTransaction","MIDIAccess","MIDIInput","MIDIOutput","MIDIPort","MediaDevices","MediaKeySession","MediaQueryList","MediaRecorder","MediaSource","MediaStream","MediaStreamTrack","MessageEventTarget","MessagePort","NavigationHistoryEntry","Notification","OfflineAudioContext","OffscreenCanvas","OscillatorNode","PaymentRequest","PaymentResponse","Performance","PermissionStatus","PictureInPictureWindow","RTCDTMFSender","RTCDataChannel","RTCDtlsTransport","RTCIceTransport","RTCPeerConnection","RTCSctpTransport","RemotePlayback","SVGAElement","SVGAnimateElement","SVGAnimateMotionElement","SVGAnimateTransformElement","SVGAnimationElement","SVGCircleElement","SVGClipPathElement","SVGComponentTransferFunctionElement","SVGDefsElement","SVGDescElement","SVGEllipseElement","SVGFEBlendElement","SVGFEColorMatrixElement","SVGFEComponentTransferElement","SVGFECompositeElement","SVGFEConvolveMatrixElement","SVGFEDiffuseLightingElement","SVGFEDisplacementMapElement","SVGFEDistantLightElement","SVGFEDropShadowElement","SVGFEFloodElement","SVGFEFuncAElement","SVGFEFuncBElement","SVGFEFuncGElement","SVGFEFuncRElement","SVGFEGaussianBlurElement","SVGFEImageElement","SVGFEMergeElement","SVGFEMergeNodeElement","SVGFEMorphologyElement","SVGFEOffsetElement","SVGFEPointLightElement","SVGFESpecularLightingElement","SVGFESpotLightElement","SVGFETileElement","SVGFETurbulenceElement","SVGFilterElement","SVGForeignObjectElement","SVGGElement","SVGGeometryElement","SVGGradientElement","SVGGraphicsElement","SVGImageElement","SVGLineElement","SVGLinearGradientElement","SVGMPathElement","SVGMarkerElement","SVGMaskElement","SVGMetadataElement","SVGPathElement","SVGPatternElement","SVGPolygonElement","SVGPolylineElement","SVGRadialGradientElement","SVGRectElement","SVGSVGElement","SVGScriptElement","SVGSetElement","SVGStopElement","SVGStyleElement","SVGSwitchElement","SVGSymbolElement","SVGTSpanElement","SVGTextContentElement","SVGTextElement","SVGTextPathElement","SVGTextPositioningElement","SVGTitleElement","SVGUseElement","SVGViewElement","ScreenOrientation","ScriptProcessorNode","ServiceWorkerContainer","ServiceWorkerRegistration","ShadowRoot","SourceBuffer","SourceBufferList","SpeechSynthesis","SpeechSynthesisUtterance","TextTrack","TextTrackCue","TextTrackList","VTTCue","VideoDecoder","VideoEncoder","VisualViewport","WakeLockSentinel","WebSocket","XMLDocument","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload","DedicatedWorkerGlobalScope","ServiceWorkerGlobalScope","SharedWorkerGlobalScope","WorkerGlobalScope","Highlight"]
},
{
name: "removeEventListener",
signatures: [["type","callback","?options"],["type","listener","?options"]],
receivers: ["EventTarget"]
},
{
name: "getByteFrequencyData",
signatures: [["array"]]
},
{
name: "getByteTimeDomainData",
signatures: [["array"]]
},
{
name: "getFloatFrequencyData",
signatures: [["array"]]
},
{
name: "getFloatTimeDomainData",
signatures: [["array"]]
},
{
name: "animate",
signatures: [["keyframes","?options"]]
},
{
name: "getAnimations",
signatures: [["?options"]],
receivers: ["Element"]
},
{
name: "cancel",
signatures: [["?reason"]],
receivers: ["ReadableStream","ReadableStreamBYOBReader","ReadableStreamDefaultReader"]
},
{
name: "finish",
signatures: [["?descriptor"]],
receivers: ["GPUCommandEncoder","GPURenderBundleEncoder"]
},
{
name: "updatePlaybackRate",
signatures: [["playbackRate"],["playback_rate"]]
},
{
name: "updateTiming",
signatures: [["?timing"]]
},
{
name: "cancelAnimationFrame",
signatures: [["handle"]]
},
{
name: "requestAnimationFrame",
signatures: [["callback"]]
},
{
name: "copyFromChannel",
signatures: [["destination","channelNumber","?bufferOffset"]]
},
{
name: "copyToChannel",
signatures: [["source","channelNumber","?bufferOffset"]]
},
{
name: "getChannelData",
signatures: [["channel"],["channelIndex"]]
},
{
name: "start",
signatures: [["?when","?offset","?duration"],["?when","?grainOffset","?grainDuration"]],
receivers: ["AudioBufferSourceNode"]
},
{
name: "start",
signatures: [["?when"]],
receivers: ["AudioScheduledSourceNode"]
},
{
name: "start",
signatures: [["?timeslice"]],
receivers: ["MediaRecorder"]
},
{
name: "start",
signatures: [["index"]],
receivers: ["TimeRanges"]
},
{
name: "start",
signatures: [["?options"]],
receivers: ["IdleDetector"]
},
{
name: "start",
signatures: [["?track"]],
receivers: ["SpeechRecognition"]
},
{
name: "close",
signatures: [["?returnValue"]],
receivers: ["HTMLDialogElement"]
},
{
name: "close",
signatures: [["?code","?reason"]],
receivers: ["WebSocket"]
},
{
name: "close",
signatures: [["?closeInfo"]],
receivers: ["WebTransport","WebSocketStream"]
},
{
name: "createMediaElementSource",
signatures: [["mediaElement"]]
},
{
name: "createMediaStreamSource",
signatures: [["mediaStream"]]
},
{
name: "suspend",
signatures: [["suspendTime"]],
receivers: ["OfflineAudioContext"]
},
{
name: "allocationSize",
signatures: [["options"]],
receivers: ["AudioData"]
},
{
name: "allocationSize",
signatures: [["?options"]],
receivers: ["VideoFrame"]
},
{
name: "copyTo",
signatures: [["destination","options"]],
receivers: ["AudioData"]
},
{
name: "copyTo",
signatures: [["destination"]],
receivers: ["EncodedAudioChunk","EncodedVideoChunk"]
},
{
name: "copyTo",
signatures: [["destination","?options"]],
receivers: ["VideoFrame"]
},
{
name: "copyTo",
signatures: [["parent","name"]],
receivers: ["EntrySync"]
},
{
name: "copyTo",
signatures: [["parent","?name","?successCallback","?errorCallback"]],
receivers: ["Entry"]
},
{
name: "configure",
signatures: [["config"]],
receivers: ["AudioDecoder","AudioEncoder","VideoDecoder","VideoEncoder"]
},
{
name: "configure",
signatures: [["descriptor"]],
receivers: ["GPUCanvasContext"]
},
{
name: "decode",
signatures: [["chunk"]],
receivers: ["AudioDecoder","VideoDecoder"]
},
{
name: "decode",
signatures: [["?options"]],
receivers: ["ImageDecoder"]
},
{
name: "decode",
signatures: [["?input","?options"]],
receivers: ["TextDecoder"]
},
{
name: "encode",
signatures: [["data"]],
receivers: ["AudioEncoder"]
},
{
name: "encode",
signatures: [["?input"]],
receivers: ["TextEncoder"]
},
{
name: "encode",
signatures: [["frame","?options"]],
receivers: ["VideoEncoder"]
},
{
name: "setOrientation",
signatures: [["x","y","z","xUp","yUp","zUp"]],
receivers: ["AudioListener"]
},
{
name: "setOrientation",
signatures: [["x","y","z"]],
receivers: ["PannerNode"]
},
{
name: "setPosition",
signatures: [["x","y","z"]],
receivers: ["AudioListener","PannerNode"]
},
{
name: "setPosition",
signatures: [["node","?offset"]],
receivers: ["Selection"]
},
{
name: "connect",
signatures: [["destinationParam","?output"],["destination","?output","?input"],["destinationNode","?output","?input"]],
receivers: ["AudioNode"]
},
{
name: "connect",
signatures: [["readerName","accessMode","?options"]],
receivers: ["SmartCardContext"]
},
{
name: "disconnect",
signatures: [["?output"],["destinationNode","?output","?input"],["destinationParam","?output"],["destination","?output","?input"]],
receivers: ["AudioNode"]
},
{
name: "disconnect",
signatures: [["options"]],
receivers: ["IdentityCredential"]
},
{
name: "disconnect",
signatures: [["?disposition"]],
receivers: ["SmartCardConnection"]
},
{
name: "cancelAndHoldAtTime",
signatures: [["cancelTime"],["startTime"]]
},
{
name: "cancelScheduledValues",
signatures: [["cancelTime"],["startTime"]]
},
{
name: "exponentialRampToValueAtTime",
signatures: [["value","endTime"],["value","time"]]
},
{
name: "linearRampToValueAtTime",
signatures: [["value","endTime"],["value","time"]]
},
{
name: "setTargetAtTime",
signatures: [["target","startTime","timeConstant"],["target","time","timeConstant"]]
},
{
name: "setValueAtTime",
signatures: [["value","startTime"],["value","time"]]
},
{
name: "setValueCurveAtTime",
signatures: [["values","startTime","duration"],["values","time","duration"]]
},
{
name: "stop",
signatures: [["?when"]],
receivers: ["AudioScheduledSourceNode"]
},
{
name: "createBuffer",
signatures: [["numberOfChannels","length","sampleRate"],["numberOfChannels","numberOfFrames","sampleRate"]],
receivers: ["BaseAudioContext"]
},
{
name: "createBuffer",
signatures: [["descriptor"]],
receivers: ["GPUDevice"]
},
{
name: "createChannelMerger",
signatures: [["?numberOfInputs"]]
},
{
name: "createChannelSplitter",
signatures: [["?numberOfOutputs"]]
},
{
name: "createDelay",
signatures: [["?maxDelayTime"]]
},
{
name: "createIIRFilter",
signatures: [["feedforward","feedback"],["feedForward","feedBack"]]
},
{
name: "createPeriodicWave",
signatures: [["real","imag","?constraints"]]
},
{
name: "createScriptProcessor",
signatures: [["?bufferSize","?numberOfInputChannels","?numberOfOutputChannels"]]
},
{
name: "decodeAudioData",
signatures: [["audioData","?successCallback","?errorCallback"]]
},
{
name: "getFrequencyResponse",
signatures: [["frequencyHz","magResponse","phaseResponse"]]
},
{
name: "json",
signatures: [["data","?init"]],
receivers: ["Response"]
},
{
name: "postMessage",
signatures: [["message"]],
receivers: ["BroadcastChannel"]
},
{
name: "postMessage",
signatures: [["message","transfer"],["message","?options"]],
receivers: ["MessagePort","ServiceWorker","Worker","Client","DedicatedWorkerGlobalScope"]
},
{
name: "postMessage",
signatures: [["message","?options"],["message","transfer"],["message","targetOrigin","?transfer"]],
receivers: ["Window"]
},
{
name: "deleteRule",
signatures: [["index"]],
receivers: ["CSSGroupingRule","CSSStyleSheet","CSSStyleRule"]
},
{
name: "deleteRule",
signatures: [["select"]],
receivers: ["CSSKeyframesRule"]
},
{
name: "insertRule",
signatures: [["rule","?index"]]
},
{
name: "appendRule",
signatures: [["rule"]]
},
{
name: "findRule",
signatures: [["select"]]
},
{
name: "add",
signatures: [["...values"]],
receivers: ["CSSNumericValue"]
},
{
name: "add",
signatures: [["request"]],
receivers: ["Cache"]
},
{
name: "add",
signatures: [["...tokens"]],
receivers: ["DOMTokenList"]
},
{
name: "add",
signatures: [["data","?type"],["file"]],
receivers: ["DataTransferItemList"]
},
{
name: "add",
signatures: [["element","?before"]],
receivers: ["HTMLOptionsCollection","HTMLSelectElement"]
},
{
name: "add",
signatures: [["value","?key"]],
receivers: ["IDBObjectStore"]
},
{
name: "add",
signatures: [["typedArray","index","value"]],
receivers: ["Atomics"]
},
{
name: "add",
signatures: [["value"]],
receivers: ["Set","WeakSet"]
},
{
name: "add",
signatures: [["key"]],
receivers: ["CustomStateSet","ViewTransitionTypeSet"]
},
{
name: "add",
signatures: [["description"]],
receivers: ["ContentIndex"]
},
{
name: "add",
signatures: [["a","b","?options"]],
receivers: ["MLGraphBuilder"]
},
{
name: "add",
signatures: [["sub_apps_to_add"]],
receivers: ["SubApps"]
},
{
name: "div",
signatures: [["...values"]],
receivers: ["CSSNumericValue"]
},
{
name: "div",
signatures: [["a","b","?options"]],
receivers: ["MLGraphBuilder"]
},
{
name: "equals",
signatures: [["...value"],["...values"]]
},
{
name: "mul",
signatures: [["...values"]],
receivers: ["CSSNumericValue"]
},
{
name: "mul",
signatures: [["a","b","?options"]],
receivers: ["MLGraphBuilder"]
},
{
name: "sub",
signatures: [["...values"]],
receivers: ["CSSNumericValue"]
},
{
name: "sub",
signatures: [["typedArray","index","value"]],
receivers: ["Atomics"]
},
{
name: "sub",
signatures: [["a","b","?options"]],
receivers: ["MLGraphBuilder"]
},
{
name: "to",
signatures: [["unit"]]
},
{
name: "toSum",
signatures: [["...units"]]
},
{
name: "item",
signatures: [["index"]],
receivers: ["CSSRuleList","CSSStyleDeclaration","DOMRectList","DOMStringList","DOMTokenList","FileList","HTMLCollectionBase","HTMLCollectionOf","HTMLSelectElement","MediaList","MimeTypeArray","NamedNodeMap","NodeList","NodeListOf","Plugin","PluginArray","SpeechRecognitionResult","SpeechRecognitionResultList","StyleSheetList","TouchList","HTMLCollection","SpeechGrammarList","SpeechRecognitionPhraseList"]
},
{
name: "item",
signatures: [["?nameOrIndex"]],
receivers: ["HTMLAllCollection"]
},
{
name: "getPropertyPriority",
signatures: [["property"]]
},
{
name: "getPropertyValue",
signatures: [["property"]]
},
{
name: "removeProperty",
signatures: [["property"]]
},
{
name: "setProperty",
signatures: [["property","value","?priority"]]
},
{
name: "addRule",
signatures: [["?selector","?style","?index"]]
},
{
name: "removeRule",
signatures: [["?index"]]
},
{
name: "replaceSync",
signatures: [["text"]]
},
{
name: "addAll",
signatures: [["requests"]]
},
{
name: "delete",
signatures: [["request","?options"]],
receivers: ["Cache"]
},
{
name: "delete",
signatures: [["cacheName"]],
receivers: ["CacheStorage"]
},
{
name: "delete",
signatures: [["name"]],
receivers: ["FormData","StorageBucketManager"]
},
{
name: "delete",
signatures: [["name"],["key"]],
receivers: ["Headers"]
},
{
name: "delete",
signatures: [["query"],["key"]],
receivers: ["IDBObjectStore"]
},
{
name: "delete",
signatures: [["property"]],
receivers: ["StylePropertyMap"]
},
{
name: "delete",
signatures: [["name","?value"]],
receivers: ["URLSearchParams"]
},
{
name: "delete",
signatures: [["key"]],
receivers: ["Map","WeakMap"]
},
{
name: "delete",
signatures: [["value"]],
receivers: ["Set","WeakSet"]
},
{
name: "delete",
signatures: [["id"]],
receivers: ["ContentIndex"]
},
{
name: "delete",
signatures: [["name"],["options"]],
receivers: ["CookieStore"]
},
{
name: "matchAll",
signatures: [["?request","?options"]],
receivers: ["Cache","BackgroundFetchRegistration"]
},
{
name: "matchAll",
signatures: [["regexp"]],
receivers: ["String"]
},
{
name: "matchAll",
signatures: [["?options"]],
receivers: ["Clients"]
},
{
name: "put",
signatures: [["request","response"]],
receivers: ["Cache"]
},
{
name: "put",
signatures: [["value","?key"]],
receivers: ["IDBObjectStore"]
},
{
name: "has",
signatures: [["cacheName"]],
receivers: ["CacheStorage"]
},
{
name: "has",
signatures: [["name"]],
receivers: ["FormData"]
},
{
name: "has",
signatures: [["name"],["key"]],
receivers: ["Headers"]
},
{
name: "has",
signatures: [["keyId"]],
receivers: ["MediaKeyStatusMap"]
},
{
name: "has",
signatures: [["property"]],
receivers: ["StylePropertyMapReadOnly"]
},
{
name: "has",
signatures: [["name","?value"]],
receivers: ["URLSearchParams"]
},
{
name: "has",
signatures: [["target","p"]],
receivers: ["ProxyHandler"]
},
{
name: "has",
signatures: [["key"]],
receivers: ["Map","ReadonlyMap","WeakMap"]
},
{
name: "has",
signatures: [["value"]],
receivers: ["Set","ReadonlySet","WeakSet","ReadonlySetLike"]
},
{
name: "open",
signatures: [["cacheName"]],
receivers: ["CacheStorage"]
},
{
name: "open",
signatures: [["?unused1","?unused2"],["?type","?replace"],["url","name","features"]],
receivers: ["Document"]
},
{
name: "open",
signatures: [["name","?version"]],
receivers: ["IDBFactory"]
},
{
name: "open",
signatures: [["?url","?target","?features"]],
receivers: ["Window"]
},
{
name: "open",
signatures: [["method","url","?async","?username","?password"]],
receivers: ["XMLHttpRequest"]
},
{
name: "open",
signatures: [["name","?options"]],
receivers: ["StorageBucketManager"]
},
{
name: "open",
signatures: [["?options"]],
receivers: ["EyeDropper"]
},
{
name: "drawImage",
signatures: [["image","dx","dy","?dw","?dh"],["image","sx","sy","sw","sh","dx","dy","dw","dh"]],
receivers: ["CanvasDrawImage"]
},
{
name: "drawImage",
signatures: [["image","x","y","?width","?height"],["image","sx","sy","sw","sh","dx","dy","dw","dh"]],
receivers: ["CanvasRenderingContext2D","OffscreenCanvasRenderingContext2D","PaintRenderingContext2D"]
},
{
name: "clip",
signatures: [["?fillRule"],["path","?fillRule"]],
receivers: ["CanvasDrawPath"]
},
{
name: "clip",
signatures: [["?winding"],["path","?winding"]],
receivers: ["CanvasRenderingContext2D","OffscreenCanvasRenderingContext2D","PaintRenderingContext2D"]
},
{
name: "isPointInPath",
signatures: [["x","y","?fillRule"],["path","x","y","?fillRule"]],
receivers: ["CanvasDrawPath"]
},
{
name: "isPointInPath",
signatures: [["x","y","?winding"],["path","x","y","?winding"]],
receivers: ["CanvasRenderingContext2D","OffscreenCanvasRenderingContext2D","PaintRenderingContext2D"]
},
{
name: "isPointInStroke",
signatures: [["x","y"],["path","x","y"]],
receivers: ["CanvasDrawPath","CanvasRenderingContext2D","OffscreenCanvasRenderingContext2D","PaintRenderingContext2D"]
},
{
name: "isPointInStroke",
signatures: [["?point"]],
receivers: ["SVGGeometryElement"]
},
{
name: "stroke",
signatures: [["?path"]]
},
{
name: "createConicGradient",
signatures: [["startAngle","x","y"]],
receivers: ["CanvasFillStrokeStyles"]
},
{
name: "createConicGradient",
signatures: [["startAngle","cx","cy"]],
receivers: ["CanvasRenderingContext2D","OffscreenCanvasRenderingContext2D","PaintRenderingContext2D"]
},
{
name: "createLinearGradient",
signatures: [["x0","y0","x1","y1"]]
},
{
name: "createPattern",
signatures: [["image","repetition"]],
receivers: ["CanvasFillStrokeStyles"]
},
{
name: "createPattern",
signatures: [["image","repetitionType"]],
receivers: ["CanvasRenderingContext2D","OffscreenCanvasRenderingContext2D","PaintRenderingContext2D"]
},
{
name: "createRadialGradient",
signatures: [["x0","y0","r0","x1","y1","r1"]]
},
{
name: "addColorStop",
signatures: [["offset","color"]]
},
{
name: "createImageData",
signatures: [["imagedata"],["sw","sh","?settings"]],
receivers: ["CanvasImageData"]
},
{
name: "createImageData",
signatures: [["imagedata"],["sw","sh","?imageDataSettings"]],
receivers: ["CanvasRenderingContext2D","OffscreenCanvasRenderingContext2D"]
},
{
name: "getImageData",
signatures: [["sx","sy","sw","sh","?settings"]],
receivers: ["CanvasImageData"]
},
{
name: "getImageData",
signatures: [["sx","sy","sw","sh","?imageDataSettings"]],
receivers: ["CanvasRenderingContext2D","OffscreenCanvasRenderingContext2D"]
},
{
name: "putImageData",
signatures: [["imagedata","dx","dy","?dirtyX","?dirtyY","?dirtyWidth","?dirtyHeight"]]
},
{
name: "arc",
signatures: [["x","y","radius","startAngle","endAngle","?counterclockwise"],["x","y","radius","startAngle","endAngle","?anticlockwise"]]
},
{
name: "arcTo",
signatures: [["x1","y1","x2","y2","radius"]]
},
{
name: "bezierCurveTo",
signatures: [["cp1x","cp1y