UNPKG

chrome-devtools-frontend

Version:
1,622 lines • 164 kB
// 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 scripts/javascript_natives/index.js export const NativeFunctions = [ {name: 'find', signatures: [['predicate', '?thisArg']], receiver: 'Array'}, { name: 'find', signatures: [['predicate', '?thisArg']], receiver: 'ReadonlyArray', }, { name: 'find', signatures: [['predicate', '?thisArg']], receiver: 'Int8Array', }, { name: 'find', signatures: [['predicate', '?thisArg']], receiver: 'Uint8Array', }, { name: 'find', signatures: [['predicate', '?thisArg']], receiver: 'Uint8ClampedArray', }, { name: 'find', signatures: [['predicate', '?thisArg']], receiver: 'Int16Array', }, { name: 'find', signatures: [['predicate', '?thisArg']], receiver: 'Uint16Array', }, { name: 'find', signatures: [['predicate', '?thisArg']], receiver: 'Int32Array', }, { name: 'find', signatures: [['predicate', '?thisArg']], receiver: 'Uint32Array', }, { name: 'find', signatures: [['predicate', '?thisArg']], receiver: 'Float32Array', }, { name: 'find', signatures: [['predicate', '?thisArg']], receiver: 'Float64Array', }, { name: 'find', signatures: [ [ '?string', '?caseSensitive', '?backwards', '?wrap', '?wholeWord', '?searchInFrames', '?showDialog', ], ], receiver: 'Window', }, {name: 'findIndex', signatures: [['predicate', '?thisArg']]}, { name: 'fill', signatures: [['value', '?start', '?end']], receiver: 'Array', }, { name: 'fill', signatures: [['value', '?start', '?end']], receiver: 'Int8Array', }, { name: 'fill', signatures: [['value', '?start', '?end']], receiver: 'Uint8Array', }, { name: 'fill', signatures: [['value', '?start', '?end']], receiver: 'Uint8ClampedArray', }, { name: 'fill', signatures: [['value', '?start', '?end']], receiver: 'Int16Array', }, { name: 'fill', signatures: [['value', '?start', '?end']], receiver: 'Uint16Array', }, { name: 'fill', signatures: [['value', '?start', '?end']], receiver: 'Int32Array', }, { name: 'fill', signatures: [['value', '?start', '?end']], receiver: 'Uint32Array', }, { name: 'fill', signatures: [['value', '?start', '?end']], receiver: 'Float32Array', }, { name: 'fill', signatures: [['value', '?start', '?end']], receiver: 'Float64Array', }, { name: 'fill', signatures: [['?winding'], ['path', '?winding']], receiver: 'CanvasRenderingContext2D', }, { name: 'fill', signatures: [['?winding'], ['path', '?winding']], receiver: 'OffscreenCanvasRenderingContext2D', }, { name: 'fill', signatures: [['?winding'], ['path', '?winding']], receiver: 'PaintRenderingContext2D', }, {name: 'copyWithin', signatures: [['target', 'start', '?end']]}, { name: 'from', signatures: [ ['arrayLike', '?mapfn', '?thisArg'], ['iterable', '?mapfn', '?thisArg'], ], static: true, receiver: 'Array', }, { name: 'from', signatures: [['arrayLike', '?mapfn', '?thisArg']], static: true, receiver: 'Int8Array', }, { name: 'from', signatures: [['arrayLike', '?mapfn', '?thisArg']], static: true, receiver: 'Uint8Array', }, { name: 'from', signatures: [['arrayLike', '?mapfn', '?thisArg']], static: true, receiver: 'Uint8ClampedArray', }, { name: 'from', signatures: [['arrayLike', '?mapfn', '?thisArg']], static: true, receiver: 'Int16Array', }, { name: 'from', signatures: [['arrayLike', '?mapfn', '?thisArg']], static: true, receiver: 'Uint16Array', }, { name: 'from', signatures: [['arrayLike', '?mapfn', '?thisArg']], static: true, receiver: 'Int32Array', }, { name: 'from', signatures: [['arrayLike', '?mapfn', '?thisArg']], static: true, receiver: 'Uint32Array', }, { name: 'from', signatures: [['arrayLike', '?mapfn', '?thisArg']], static: true, receiver: 'Float32Array', }, { name: 'from', signatures: [['arrayLike', '?mapfn', '?thisArg']], static: true, receiver: 'Float64Array', }, {name: 'of', signatures: [['...items']]}, {name: 'clz32', signatures: [['x']]}, {name: 'imul', signatures: [['x', 'y']]}, {name: 'sign', signatures: [['x']], receiver: 'Math'}, { name: 'sign', signatures: [['algorithm', 'key', 'data']], receiver: 'SubtleCrypto', }, {name: 'log10', signatures: [['x']]}, {name: 'log2', signatures: [['x']]}, {name: 'log1p', signatures: [['x']]}, {name: 'expm1', signatures: [['x']]}, {name: 'cosh', signatures: [['x']]}, {name: 'sinh', signatures: [['x']]}, {name: 'tanh', signatures: [['x']]}, {name: 'acosh', signatures: [['x']]}, {name: 'asinh', signatures: [['x']]}, {name: 'atanh', signatures: [['x']]}, {name: 'hypot', signatures: [['...values']]}, {name: 'trunc', signatures: [['x']]}, {name: 'fround', signatures: [['x']]}, {name: 'cbrt', signatures: [['x']]}, {name: 'isFinite', signatures: [['number']]}, {name: 'isInteger', signatures: [['number']]}, {name: 'isNaN', signatures: [['number']]}, {name: 'isSafeInteger', signatures: [['number']]}, {name: 'parseFloat', signatures: [['string']]}, { name: 'parseInt', signatures: [['string', '?radix']], static: true, receiver: 'Number', }, {name: 'parseInt', signatures: [['s', '?radix']], receiver: 'Window'}, { name: 'assign', signatures: [ ['target', 'source'], ['target', '...sources'], ['target', 'source1', 'source2', '?source3'], ], static: true, receiver: 'Object', }, {name: 'assign', signatures: [['url']], receiver: 'Location'}, {name: 'assign', signatures: [['nodes']], receiver: 'HTMLSlotElement'}, {name: 'getOwnPropertySymbols', signatures: [['o']]}, {name: 'is', signatures: [['value1', 'value2']]}, { name: 'setPrototypeOf', signatures: [['o', 'proto']], static: true, receiver: 'Object', }, { name: 'setPrototypeOf', signatures: [['target', 'v']], receiver: 'ProxyHandler', }, {name: 'codePointAt', signatures: [['pos']]}, { name: 'includes', signatures: [['searchString', '?position']], receiver: 'String', }, { name: 'includes', signatures: [['searchElement', '?fromIndex']], receiver: 'Array', }, { name: 'includes', signatures: [['searchElement', '?fromIndex']], receiver: 'ReadonlyArray', }, { name: 'includes', signatures: [['searchElement', '?fromIndex']], receiver: 'Int8Array', }, { name: 'includes', signatures: [['searchElement', '?fromIndex']], receiver: 'Uint8Array', }, { name: 'includes', signatures: [['searchElement', '?fromIndex']], receiver: 'Uint8ClampedArray', }, { name: 'includes', signatures: [['searchElement', '?fromIndex']], receiver: 'Int16Array', }, { name: 'includes', signatures: [['searchElement', '?fromIndex']], receiver: 'Uint16Array', }, { name: 'includes', signatures: [['searchElement', '?fromIndex']], receiver: 'Int32Array', }, { name: 'includes', signatures: [['searchElement', '?fromIndex']], receiver: 'Uint32Array', }, { name: 'includes', signatures: [['searchElement', '?fromIndex']], receiver: 'Float32Array', }, { name: 'includes', signatures: [['searchElement', '?fromIndex']], receiver: 'Float64Array', }, {name: 'includes', signatures: [['key']], receiver: 'IDBKeyRange'}, {name: 'endsWith', signatures: [['searchString', '?endPosition']]}, {name: 'normalize', signatures: [['?form']], receiver: 'String'}, {name: 'repeat', signatures: [['count']]}, {name: 'startsWith', signatures: [['searchString', '?position']]}, {name: 'anchor', signatures: [['name']]}, {name: 'fontcolor', signatures: [['color']]}, {name: 'fontsize', signatures: [['size']]}, {name: 'link', signatures: [['url']]}, { name: 'sub', signatures: [['typedArray', 'index', 'value']], receiver: 'Atomics', }, {name: 'sub', signatures: [['...values']], receiver: 'CSSNumericValue'}, {name: 'fromCodePoint', signatures: [['...codePoints']]}, {name: 'raw', signatures: [['template', '...substitutions']]}, { name: 'clear', signatures: [['mask']], receiver: 'WebGLRenderingContextBase', }, {name: 'delete', signatures: [['key']], receiver: 'Map'}, {name: 'delete', signatures: [['key']], receiver: 'WeakMap'}, {name: 'delete', signatures: [['value']], receiver: 'Set'}, {name: 'delete', signatures: [['value']], receiver: 'WeakSet'}, {name: 'delete', signatures: [['property']], receiver: 'StylePropertyMap'}, {name: 'delete', signatures: [['key']], receiver: 'Headers'}, {name: 'delete', signatures: [['name']], receiver: 'FormData'}, {name: 'delete', signatures: [['name']], receiver: 'URLSearchParams'}, {name: 'delete', signatures: [['cacheName']], receiver: 'CacheStorage'}, {name: 'delete', signatures: [['request', '?options']], receiver: 'Cache'}, {name: 'delete', signatures: [['id']], receiver: 'ContentIndex'}, { name: 'delete', signatures: [['name'], ['options']], receiver: 'CookieStore', }, {name: 'delete', signatures: [['key']], receiver: 'IDBObjectStore'}, { name: 'delete', signatures: [['instrumentKey']], receiver: 'PaymentInstruments', }, {name: 'forEach', signatures: [['callbackfn', '?thisArg']]}, {name: 'get', signatures: [['key']], receiver: 'Map'}, {name: 'get', signatures: [['key']], receiver: 'ReadonlyMap'}, {name: 'get', signatures: [['key']], receiver: 'WeakMap'}, { name: 'get', signatures: [['target', 'p', 'receiver']], receiver: 'ProxyHandler', }, { name: 'get', signatures: [['property']], receiver: 'StylePropertyMapReadOnly', }, {name: 'get', signatures: [['key']], receiver: 'Headers'}, {name: 'get', signatures: [['name']], receiver: 'CustomElementRegistry'}, {name: 'get', signatures: [['name']], receiver: 'FormData'}, {name: 'get', signatures: [['name']], receiver: 'URLSearchParams'}, {name: 'get', signatures: [['id']], receiver: 'BackgroundFetchManager'}, { name: 'get', signatures: [['name'], ['?options']], receiver: 'CookieStore', }, {name: 'get', signatures: [['?options']], receiver: 'CredentialsContainer'}, {name: 'get', signatures: [['keyId']], receiver: 'MediaKeyStatusMap'}, {name: 'get', signatures: [['key']], receiver: 'IDBIndex'}, {name: 'get', signatures: [['key']], receiver: 'IDBObjectStore'}, { name: 'get', signatures: [['instrumentKey']], receiver: 'PaymentInstruments', }, {name: 'get', signatures: [['id']], receiver: 'Clients'}, {name: 'has', signatures: [['key']], receiver: 'Map'}, {name: 'has', signatures: [['key']], receiver: 'ReadonlyMap'}, {name: 'has', signatures: [['key']], receiver: 'WeakMap'}, {name: 'has', signatures: [['value']], receiver: 'Set'}, {name: 'has', signatures: [['value']], receiver: 'ReadonlySet'}, {name: 'has', signatures: [['value']], receiver: 'WeakSet'}, {name: 'has', signatures: [['target', 'p']], receiver: 'ProxyHandler'}, { name: 'has', signatures: [['property']], receiver: 'StylePropertyMapReadOnly', }, {name: 'has', signatures: [['key']], receiver: 'Headers'}, {name: 'has', signatures: [['name']], receiver: 'FormData'}, {name: 'has', signatures: [['name']], receiver: 'URLSearchParams'}, {name: 'has', signatures: [['cacheName']], receiver: 'CacheStorage'}, {name: 'has', signatures: [['keyId']], receiver: 'MediaKeyStatusMap'}, { name: 'has', signatures: [['instrumentKey']], receiver: 'PaymentInstruments', }, {name: 'set', signatures: [['key', 'value']], receiver: 'Map'}, {name: 'set', signatures: [['key', 'value']], receiver: 'WeakMap'}, { name: 'set', signatures: [['target', 'p', 'value', 'receiver']], receiver: 'ProxyHandler', }, {name: 'set', signatures: [['v']], receiver: 'PropertyDescriptor'}, {name: 'set', signatures: [['array', '?offset']], receiver: 'Int8Array'}, {name: 'set', signatures: [['array', '?offset']], receiver: 'Uint8Array'}, { name: 'set', signatures: [['array', '?offset']], receiver: 'Uint8ClampedArray', }, {name: 'set', signatures: [['array', '?offset']], receiver: 'Int16Array'}, {name: 'set', signatures: [['array', '?offset']], receiver: 'Uint16Array'}, {name: 'set', signatures: [['array', '?offset']], receiver: 'Int32Array'}, {name: 'set', signatures: [['array', '?offset']], receiver: 'Uint32Array'}, {name: 'set', signatures: [['array', '?offset']], receiver: 'Float32Array'}, {name: 'set', signatures: [['array', '?offset']], receiver: 'Float64Array'}, { name: 'set', signatures: [['property', '...values']], receiver: 'StylePropertyMap', }, {name: 'set', signatures: [['key', 'value']], receiver: 'Headers'}, { name: 'set', signatures: [['name', 'value', '?filename']], receiver: 'FormData', }, {name: 'set', signatures: [['name', 'value']], receiver: 'URLSearchParams'}, { name: 'set', signatures: [['options'], ['name', 'value', '?options']], receiver: 'CookieStore', }, { name: 'set', signatures: [['instrumentKey', 'details']], receiver: 'PaymentInstruments', }, {name: 'add', signatures: [['value']], receiver: 'Set'}, {name: 'add', signatures: [['value']], receiver: 'WeakSet'}, { name: 'add', signatures: [['typedArray', 'index', 'value']], receiver: 'Atomics', }, { name: 'add', signatures: [['node', '?before']], receiver: 'AccessibleNodeList', }, { name: 'add', signatures: [['file'], ['data', 'type']], receiver: 'DataTransferItemList', }, {name: 'add', signatures: [['...values']], receiver: 'CSSNumericValue'}, {name: 'add', signatures: [['...tokens']], receiver: 'DOMTokenList'}, { name: 'add', signatures: [['element', '?before']], receiver: 'HTMLOptionsCollection', }, { name: 'add', signatures: [['element', '?before']], receiver: 'HTMLSelectElement', }, {name: 'add', signatures: [['request']], receiver: 'Cache'}, {name: 'add', signatures: [['description']], receiver: 'ContentIndex'}, {name: 'add', signatures: [['value', '?key']], receiver: 'IDBObjectStore'}, {name: 'all', signatures: [['values']]}, {name: 'race', signatures: [['values']]}, {name: 'reject', signatures: [['?reason']]}, {name: 'resolve', signatures: [['?value']]}, {name: 'for', signatures: [['key']]}, {name: 'keyFor', signatures: [['sym']]}, {name: 'next', signatures: [['?value']], receiver: 'Iterator'}, {name: 'next', signatures: [['?value']], receiver: 'AsyncIterator'}, {name: 'return', signatures: [['?value']]}, {name: 'throw', signatures: [['?e']]}, {name: 'entries', signatures: [['o']], static: true, receiver: 'Object'}, {name: 'keys', signatures: [['o']], static: true, receiver: 'Object'}, {name: 'keys', signatures: [['?request', '?options']], receiver: 'Cache'}, {name: 'values', signatures: [['o']], static: true, receiver: 'Object'}, { name: 'getPrototypeOf', signatures: [['target']], receiver: 'ProxyHandler', }, { name: 'getPrototypeOf', signatures: [['o']], static: true, receiver: 'Object', }, {name: 'isExtensible', signatures: [['target']], receiver: 'ProxyHandler'}, { name: 'isExtensible', signatures: [['o']], static: true, receiver: 'Object', }, { name: 'preventExtensions', signatures: [['target']], receiver: 'ProxyHandler', }, { name: 'preventExtensions', signatures: [['o']], static: true, receiver: 'Object', }, { name: 'getOwnPropertyDescriptor', signatures: [['target', 'p']], receiver: 'ProxyHandler', }, { name: 'getOwnPropertyDescriptor', signatures: [['o', 'p']], static: true, receiver: 'Object', }, {name: 'deleteProperty', signatures: [['target', 'p']]}, { name: 'defineProperty', signatures: [['target', 'p', 'attributes']], receiver: 'ProxyHandler', }, { name: 'defineProperty', signatures: [['o', 'p', 'attributes']], static: true, receiver: 'Object', }, {name: 'enumerate', signatures: [['target']]}, {name: 'ownKeys', signatures: [['target']]}, { name: 'apply', signatures: [['target', 'thisArg', '?argArray']], receiver: 'ProxyHandler', }, { name: 'apply', signatures: [['thisArg', '?argArray']], receiver: 'Function', }, {name: 'construct', signatures: [['target', 'argArray', '?newTarget']]}, {name: 'revocable', signatures: [['target', 'handler']]}, {name: 'match', signatures: [['matcher'], ['regexp']], receiver: 'String'}, { name: 'match', signatures: [['request', '?options']], receiver: 'BackgroundFetchRegistration', }, { name: 'match', signatures: [['request', '?options']], receiver: 'CacheStorage', }, {name: 'match', signatures: [['request', '?options']], receiver: 'Cache'}, { name: 'replace', signatures: [ ['searchValue', 'replaceValue'], ['searchValue', 'replacer'], ], receiver: 'String', }, {name: 'replace', signatures: [['text']], receiver: 'CSSStyleSheet'}, { name: 'replace', signatures: [['token', 'newToken']], receiver: 'DOMTokenList', }, {name: 'replace', signatures: [['url']], receiver: 'Location'}, {name: 'search', signatures: [['searcher'], ['regexp']]}, { name: 'split', signatures: [ ['splitter', '?limit'], ['separator', '?limit'], ], }, {name: 'eval', signatures: [['x']]}, {name: 'decodeURI', signatures: [['encodedURI']]}, {name: 'decodeURIComponent', signatures: [['encodedURIComponent']]}, {name: 'encodeURI', signatures: [['uri']]}, {name: 'encodeURIComponent', signatures: [['uriComponent']]}, {name: 'escape', signatures: [['string']], receiver: 'Window'}, {name: 'escape', signatures: [['ident']], static: true, receiver: 'CSS'}, {name: 'unescape', signatures: [['string']]}, {name: 'toString', signatures: [['?radix']], receiver: 'Number'}, { name: 'toLocaleString', signatures: [['?locales', '?options']], receiver: 'Date', }, { name: 'toLocaleString', signatures: [['?locales', '?options']], receiver: 'Number', }, {name: 'hasOwnProperty', signatures: [['v']]}, {name: 'isPrototypeOf', signatures: [['v']]}, {name: 'propertyIsEnumerable', signatures: [['v']]}, {name: 'getOwnPropertyNames', signatures: [['o']]}, { name: 'create', signatures: [['o', '?properties']], static: true, receiver: 'Object', }, { name: 'create', signatures: [['?options']], receiver: 'CredentialsContainer', }, {name: 'defineProperties', signatures: [['o', 'properties']]}, {name: 'seal', signatures: [['o']]}, {name: 'freeze', signatures: [['a'], ['f'], ['o']]}, {name: 'isSealed', signatures: [['o']]}, {name: 'isFrozen', signatures: [['o']]}, {name: 'call', signatures: [['thisArg', '...argArray']]}, {name: 'bind', signatures: [['thisArg', '...argArray']]}, {name: 'charAt', signatures: [['pos']]}, {name: 'charCodeAt', signatures: [['index']]}, {name: 'concat', signatures: [['...strings']], receiver: 'String'}, {name: 'concat', signatures: [['...items']], receiver: 'ReadonlyArray'}, {name: 'concat', signatures: [['...items']], receiver: 'Array'}, { name: 'indexOf', signatures: [['searchString', '?position']], receiver: 'String', }, { name: 'indexOf', signatures: [['searchElement', '?fromIndex']], receiver: 'ReadonlyArray', }, { name: 'indexOf', signatures: [['searchElement', '?fromIndex']], receiver: 'Array', }, { name: 'indexOf', signatures: [['searchElement', '?fromIndex']], receiver: 'Int8Array', }, { name: 'indexOf', signatures: [['searchElement', '?fromIndex']], receiver: 'Uint8Array', }, { name: 'indexOf', signatures: [['searchElement', '?fromIndex']], receiver: 'Uint8ClampedArray', }, { name: 'indexOf', signatures: [['searchElement', '?fromIndex']], receiver: 'Int16Array', }, { name: 'indexOf', signatures: [['searchElement', '?fromIndex']], receiver: 'Uint16Array', }, { name: 'indexOf', signatures: [['searchElement', '?fromIndex']], receiver: 'Int32Array', }, { name: 'indexOf', signatures: [['searchElement', '?fromIndex']], receiver: 'Uint32Array', }, { name: 'indexOf', signatures: [['searchElement', '?fromIndex']], receiver: 'Float32Array', }, { name: 'indexOf', signatures: [['searchElement', '?fromIndex']], receiver: 'Float64Array', }, { name: 'lastIndexOf', signatures: [['searchString', '?position']], receiver: 'String', }, { name: 'lastIndexOf', signatures: [['searchElement', '?fromIndex']], receiver: 'ReadonlyArray', }, { name: 'lastIndexOf', signatures: [['searchElement', '?fromIndex']], receiver: 'Array', }, { name: 'lastIndexOf', signatures: [['searchElement', '?fromIndex']], receiver: 'Int8Array', }, { name: 'lastIndexOf', signatures: [['searchElement', '?fromIndex']], receiver: 'Uint8Array', }, { name: 'lastIndexOf', signatures: [['searchElement', '?fromIndex']], receiver: 'Uint8ClampedArray', }, { name: 'lastIndexOf', signatures: [['searchElement', '?fromIndex']], receiver: 'Int16Array', }, { name: 'lastIndexOf', signatures: [['searchElement', '?fromIndex']], receiver: 'Uint16Array', }, { name: 'lastIndexOf', signatures: [['searchElement', '?fromIndex']], receiver: 'Int32Array', }, { name: 'lastIndexOf', signatures: [['searchElement', '?fromIndex']], receiver: 'Uint32Array', }, { name: 'lastIndexOf', signatures: [['searchElement', '?fromIndex']], receiver: 'Float32Array', }, { name: 'lastIndexOf', signatures: [['searchElement', '?fromIndex']], receiver: 'Float64Array', }, {name: 'localeCompare', signatures: [['that', '?locales', '?options']]}, {name: 'slice', signatures: [['?start', '?end']], receiver: 'String'}, { name: 'slice', signatures: [['?start', '?end']], receiver: 'ReadonlyArray', }, {name: 'slice', signatures: [['?start', '?end']], receiver: 'ConcatArray'}, {name: 'slice', signatures: [['?start', '?end']], receiver: 'Array'}, {name: 'slice', signatures: [['begin', '?end']], receiver: 'ArrayBuffer'}, {name: 'slice', signatures: [['?start', '?end']], receiver: 'Int8Array'}, {name: 'slice', signatures: [['?start', '?end']], receiver: 'Uint8Array'}, { name: 'slice', signatures: [['?start', '?end']], receiver: 'Uint8ClampedArray', }, {name: 'slice', signatures: [['?start', '?end']], receiver: 'Int16Array'}, {name: 'slice', signatures: [['?start', '?end']], receiver: 'Uint16Array'}, {name: 'slice', signatures: [['?start', '?end']], receiver: 'Int32Array'}, {name: 'slice', signatures: [['?start', '?end']], receiver: 'Uint32Array'}, {name: 'slice', signatures: [['?start', '?end']], receiver: 'Float32Array'}, {name: 'slice', signatures: [['?start', '?end']], receiver: 'Float64Array'}, { name: 'slice', signatures: [['?begin', '?end']], receiver: 'SharedArrayBuffer', }, { name: 'slice', signatures: [['?start', '?end', '?contentType']], receiver: 'Blob', }, {name: 'substring', signatures: [['start', '?end']]}, {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']]}, {name: 'acos', signatures: [['x']]}, {name: 'asin', signatures: [['x']]}, {name: 'atan', signatures: [['x']]}, {name: 'atan2', signatures: [['y', 'x']]}, {name: 'ceil', signatures: [['x']]}, {name: 'cos', signatures: [['x']]}, {name: 'exp', signatures: [['x']]}, {name: 'floor', signatures: [['x']]}, {name: 'log', signatures: [['x']], receiver: 'Math'}, { name: 'log', signatures: [['?message', '...optionalParams']], receiver: 'Console', }, {name: 'log', signatures: [['...data']], receiver: 'console'}, {name: 'max', signatures: [['...values']]}, {name: 'min', signatures: [['...values']]}, {name: 'pow', signatures: [['x', 'y']]}, {name: 'round', signatures: [['x']]}, {name: 'sin', signatures: [['x']]}, {name: 'sqrt', signatures: [['x']]}, {name: 'tan', signatures: [['x']]}, {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']], receiver: 'Date'}, {name: 'parse', signatures: [['s']], static: true, receiver: 'Date'}, {name: 'parse', signatures: [['text', '?reviver']], receiver: 'JSON'}, { name: 'parse', signatures: [['cssText']], static: true, receiver: 'CSSNumericValue', }, { name: 'UTC', signatures: [ ['year', 'month', '?date', '?hours', '?minutes', '?seconds', '?ms'], ], }, {name: 'exec', signatures: [['string']]}, {name: 'test', signatures: [['string']]}, {name: 'stringify', signatures: [['value', '?replacer', '?space']]}, {name: 'join', signatures: [['?separator']]}, {name: 'every', signatures: [['callbackfn', '?thisArg']]}, {name: 'some', signatures: [['callbackfn', '?thisArg']]}, {name: 'map', signatures: [['callbackfn', '?thisArg']]}, {name: 'filter', signatures: [['callbackfn', '?thisArg']]}, {name: 'reduce', signatures: [['callbackfn', '?initialValue']]}, {name: 'reduceRight', signatures: [['callbackfn', '?initialValue']]}, {name: 'push', signatures: [['...items']]}, {name: 'sort', signatures: [['?compareFn']], receiver: 'Array'}, {name: 'sort', signatures: [['?compareFn']], receiver: 'Int8Array'}, {name: 'sort', signatures: [['?compareFn']], receiver: 'Uint8Array'}, {name: 'sort', signatures: [['?compareFn']], receiver: 'Uint8ClampedArray'}, {name: 'sort', signatures: [['?compareFn']], receiver: 'Int16Array'}, {name: 'sort', signatures: [['?compareFn']], receiver: 'Uint16Array'}, {name: 'sort', signatures: [['?compareFn']], receiver: 'Int32Array'}, {name: 'sort', signatures: [['?compareFn']], receiver: 'Uint32Array'}, {name: 'sort', signatures: [['?compareFn']], receiver: 'Float32Array'}, {name: 'sort', signatures: [['?compareFn']], receiver: 'Float64Array'}, {name: 'splice', signatures: [['start', '?deleteCount', '...items']]}, {name: 'unshift', signatures: [['...items']]}, {name: 'isArray', signatures: [['arg']]}, {name: 'then', signatures: [['?onfulfilled', '?onrejected']]}, {name: 'catch', signatures: [['?onrejected']]}, {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: 'subarray', signatures: [['begin', '?end']]}, {name: 'getOwnPropertyDescriptors', signatures: [['o']]}, {name: 'and', signatures: [['typedArray', 'index', 'value']]}, { name: 'compareExchange', signatures: [['typedArray', 'index', 'expectedValue', 'replacementValue']], }, {name: 'exchange', signatures: [['typedArray', 'index', 'value']]}, {name: 'isLockFree', signatures: [['size']]}, {name: 'load', signatures: [['typedArray', 'index']], receiver: 'Atomics'}, {name: 'load', signatures: [['font', '?text']], receiver: 'FontFaceSet'}, {name: 'load', signatures: [['sessionId']], receiver: 'MediaKeySession'}, {name: 'or', signatures: [['typedArray', 'index', 'value']]}, { name: 'store', signatures: [['typedArray', 'index', 'value']], receiver: 'Atomics', }, { name: 'store', signatures: [['credential']], receiver: 'CredentialsContainer', }, {name: 'wait', signatures: [['typedArray', 'index', 'value', '?timeout']]}, {name: 'wake', signatures: [['typedArray', 'index', 'count']]}, {name: 'xor', signatures: [['typedArray', 'index', 'value']]}, {name: 'padStart', signatures: [['maxLength', '?fillString']]}, {name: 'padEnd', signatures: [['maxLength', '?fillString']]}, {name: 'finally', signatures: [['?onfinally']]}, {name: 'flatMap', signatures: [['callback', '?thisArg']]}, {name: 'flatten', signatures: [['?depth']]}, {name: 'getKeys', signatures: [['node']]}, {name: 'unionWith', signatures: [['keys']]}, {name: 'validate', signatures: [['instance', 'schema']]}, { name: 'checkPropertyChange', signatures: [['value', 'schema', 'property']], }, {name: 'mustBeValid', signatures: [['result']]}, {name: 'throwError', signatures: [['err']]}, {name: 'setup', signatures: [['?opts']]}, { name: 'assert', signatures: [['value', '?message', '...optionalParams']], receiver: 'Console', }, { name: 'assert', signatures: [['?condition', '...data']], receiver: 'console', }, {name: 'count', signatures: [['?label']], receiver: 'Console'}, {name: 'count', signatures: [['?key']], receiver: 'IDBIndex'}, {name: 'count', signatures: [['?key']], receiver: 'IDBObjectStore'}, {name: 'count', signatures: [['?label']], receiver: 'console'}, {name: 'countReset', signatures: [['?label']]}, { name: 'debug', signatures: [['?message', '...optionalParams']], receiver: 'Console', }, {name: 'debug', signatures: [['...data']], receiver: 'console'}, {name: 'dir', signatures: [['obj', '?options']], receiver: 'Console'}, {name: 'dir', signatures: [['item', '?options']], receiver: 'console'}, {name: 'dirxml', signatures: [['...data']]}, { name: 'error', signatures: [['?message', '...optionalParams']], receiver: 'Console', }, { name: 'error', signatures: [['?e']], receiver: 'ReadableStreamDefaultController', }, { name: 'error', signatures: [['?reason']], receiver: 'TransformStreamDefaultController', }, { name: 'error', signatures: [['?e']], receiver: 'WritableStreamDefaultController', }, {name: 'error', signatures: [['...data']], receiver: 'console'}, {name: 'group', signatures: [['...label']], receiver: 'Console'}, {name: 'group', signatures: [['...data']], receiver: 'console'}, {name: 'groupCollapsed', signatures: [['...label']], receiver: 'Console'}, {name: 'groupCollapsed', signatures: [['...data']], receiver: 'console'}, { name: 'info', signatures: [['?message', '...optionalParams']], receiver: 'Console', }, {name: 'info', signatures: [['...data']], receiver: 'console'}, { name: 'table', signatures: [['tabularData', '?properties']], receiver: 'Console', }, {name: 'table', signatures: [['...tabularData']], receiver: 'console'}, {name: 'time', signatures: [['?label']]}, {name: 'timeEnd', signatures: [['?label']]}, {name: 'timeLog', signatures: [['?label', '...data']]}, { name: 'trace', signatures: [['?message', '...optionalParams']], receiver: 'Console', }, {name: 'trace', signatures: [['...data']], receiver: 'console'}, { name: 'warn', signatures: [['?message', '...optionalParams']], receiver: 'Console', }, {name: 'warn', signatures: [['...data']], receiver: 'console'}, {name: 'markTimeline', signatures: [['?label']]}, {name: 'profile', signatures: [['?label']], receiver: 'Console'}, {name: 'profile', signatures: [['options']], receiver: 'Performance'}, {name: 'profile', signatures: [['?title']], receiver: 'console'}, {name: 'profileEnd', signatures: [['?label']], receiver: 'Console'}, {name: 'profileEnd', signatures: [['?title']], receiver: 'console'}, {name: 'timeStamp', signatures: [['?label']], receiver: 'Console'}, {name: 'timeStamp', signatures: [['?name']], receiver: 'console'}, {name: 'timeline', signatures: [['?label']]}, {name: 'timelineEnd', signatures: [['?label']]}, { name: 'captureStackTrace', signatures: [['targetObject', '?constructorOpt']], }, { name: 'setTimeout', signatures: [['callback', 'ms', '...args']], receiver: 'Window', }, { name: 'setTimeout', signatures: [['handler', '?timeout', '...arguments']], receiver: 'WindowOrWorkerGlobalScope', }, {name: 'clearTimeout', signatures: [['timeoutId']], receiver: 'Window'}, { name: 'clearTimeout', signatures: [['?handle']], receiver: 'WindowOrWorkerGlobalScope', }, { name: 'setInterval', signatures: [['callback', 'ms', '...args']], receiver: 'Window', }, { name: 'setInterval', signatures: [['handler', '?timeout', '...arguments']], receiver: 'WindowOrWorkerGlobalScope', }, {name: 'clearInterval', signatures: [['intervalId']], receiver: 'Window'}, { name: 'clearInterval', signatures: [['?handle']], receiver: 'WindowOrWorkerGlobalScope', }, {name: 'setImmediate', signatures: [['callback', '...args']]}, {name: 'clearImmediate', signatures: [['immediateId']]}, {name: 'queueMicrotask', signatures: [['callback']]}, {name: 'paths', signatures: [['request']]}, {name: 'animate', signatures: [['keyframes', '?options']]}, {name: 'getAnimations', signatures: [['?options']], receiver: 'Animatable'}, {name: 'updateTiming', signatures: [['?timing']]}, { name: 'null', signatures: [['?effect', '?timeline']], receiver: 'Animation', }, {name: 'null', signatures: [['?options']], receiver: 'DocumentTimeline'}, { name: 'null', signatures: [['source'], ['target', 'keyframes', '?options']], receiver: 'KeyframeEffect', }, {name: 'null', signatures: [['?options']], receiver: 'ScrollTimeline'}, { name: 'null', signatures: [['?nodes'], ['index', 'node']], receiver: 'AccessibleNodeList', }, {name: 'null', signatures: [['index']], receiver: 'DataTransferItemList'}, {name: 'null', signatures: [['index']], receiver: 'CSSKeyframesRule'}, { name: 'null', signatures: [['name'], ['property', 'propertyValue']], receiver: 'CSSStyleDeclaration', }, {name: 'null', signatures: [['?options']], receiver: 'CSSStyleSheet'}, {name: 'null', signatures: [['keyword']], receiver: 'CSSKeywordValue'}, {name: 'null', signatures: [['arg']], receiver: 'CSSMathInvert'}, {name: 'null', signatures: [['...args']], receiver: 'CSSMathMax'}, {name: 'null', signatures: [['...args']], receiver: 'CSSMathMin'}, {name: 'null', signatures: [['arg']], receiver: 'CSSMathNegate'}, {name: 'null', signatures: [['...args']], receiver: 'CSSMathProduct'}, {name: 'null', signatures: [['...args']], receiver: 'CSSMathSum'}, { name: 'null', signatures: [['matrix', '?options']], receiver: 'CSSMatrixComponent', }, {name: 'null', signatures: [['index']], receiver: 'CSSNumericArray'}, {name: 'null', signatures: [['length']], receiver: 'CSSPerspective'}, {name: 'null', signatures: [['x', 'y']], receiver: 'CSSPositionValue'}, { name: 'null', signatures: [['angleValue'], ['x', 'y', 'z', 'angle']], receiver: 'CSSRotate', }, {name: 'null', signatures: [['x', 'y', '?z']], receiver: 'CSSScale'}, {name: 'null', signatures: [['ax']], receiver: 'CSSSkewX'}, {name: 'null', signatures: [['ay']], receiver: 'CSSSkewY'}, {name: 'null', signatures: [['ax', 'ay']], receiver: 'CSSSkew'}, { name: 'null', signatures: [['transforms'], ['index', '?val']], receiver: 'CSSTransformValue', }, {name: 'null', signatures: [['x', 'y', '?z']], receiver: 'CSSTranslate'}, {name: 'null', signatures: [['value', 'unit']], receiver: 'CSSUnitValue'}, { name: 'null', signatures: [['members'], ['index', '?val']], receiver: 'CSSUnparsedValue', }, { name: 'null', signatures: [['variable', '?fallback']], receiver: 'CSSVariableReferenceValue', }, { name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'FontFaceSetLoadEvent', }, { name: 'null', signatures: [['family', 'source', '?descriptors']], receiver: 'FontFace', }, { name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'MediaQueryListEvent', }, {name: 'null', signatures: [['name']], receiver: 'StyleSheetList'}, {name: 'null', signatures: [['?data']], receiver: 'Comment'}, { name: 'null', signatures: [['?message', '?name']], receiver: 'DOMException', }, {name: 'null', signatures: [['name', '?value']], receiver: 'DOMStringMap'}, { name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'CustomEvent', }, {name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'Event'}, {name: 'null', signatures: [['callback']], receiver: 'MutationObserver'}, {name: 'null', signatures: [['?data']], receiver: 'Text'}, {name: 'null', signatures: [['?options']], receiver: 'EditContext'}, { name: 'null', signatures: [['?options']], receiver: 'TextFormatUpdateEvent', }, {name: 'null', signatures: [['?options']], receiver: 'TextUpdateEvent'}, { name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'AnimationEvent', }, { name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'AnimationPlaybackEvent', }, { name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'ClipboardEvent', }, { name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'CompositionEvent', }, { name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'DragEvent', }, { name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'ErrorEvent', }, { name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'FocusEvent', }, { name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'HashChangeEvent', }, { name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'InputEvent', }, { name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'KeyboardEvent', }, { name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'MessageEvent', }, { name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'MouseEvent', }, { name: 'null', signatures: [['type', 'bubbles', '?eventInitDict']], receiver: 'OverscrollEvent', }, { name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'PageTransitionEvent', }, { name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'PointerEvent', }, { name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'PopStateEvent', }, { name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'ProgressEvent', }, { name: 'null', signatures: [['type', 'eventInitDict']], receiver: 'PromiseRejectionEvent', }, { name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'SecurityPolicyViolationEvent', }, { name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'TouchEvent', }, { name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'TransitionEvent', }, { name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'UIEvent', }, { name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'WheelEvent', }, {name: 'null', signatures: [['?init']], receiver: 'Headers'}, { name: 'null', signatures: [['input', '?requestInitDict']], receiver: 'Request', }, {name: 'null', signatures: [['?body', '?init']], receiver: 'Response'}, {name: 'null', signatures: [['?blobParts', '?options']], receiver: 'Blob'}, { name: 'null', signatures: [['fileBits', 'fileName', '?options']], receiver: 'File', }, { name: 'null', signatures: [['callback', '?options']], receiver: 'ReportingObserver', }, {name: 'null', signatures: [['index'], ['name']], receiver: 'Window'}, {name: 'null', signatures: [['?init']], receiver: 'DOMMatrixReadOnly'}, {name: 'null', signatures: [['?init']], receiver: 'DOMMatrix'}, { name: 'null', signatures: [['?x', '?y', '?z', '?w']], receiver: 'DOMPointReadOnly', }, { name: 'null', signatures: [['?x', '?y', '?z', '?w']], receiver: 'DOMPoint', }, { name: 'null', signatures: [['?p1', '?p2', '?p3', '?p4']], receiver: 'DOMQuad', }, { name: 'null', signatures: [['?x', '?y', '?width', '?height']], receiver: 'DOMRectReadOnly', }, { name: 'null', signatures: [['?x', '?y', '?width', '?height']], receiver: 'DOMRect', }, { name: 'null', signatures: [ ['sw', 'sh'], ['data', 'sw', '?sh'], ], receiver: 'ImageData', }, { name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'FormDataEvent', }, {name: 'null', signatures: [['?form']], receiver: 'FormData'}, { name: 'null', signatures: [['index']], receiver: 'HTMLFormControlsCollection', }, { name: 'null', signatures: [['index'], ['name']], receiver: 'HTMLFormElement', }, { name: 'null', signatures: [['index', '?option'], ['name']], receiver: 'HTMLOptionsCollection', }, { name: 'null', signatures: [['index', 'option']], receiver: 'HTMLSelectElement', }, {name: 'null', signatures: [['index']], receiver: 'RadioNodeList'}, {name: 'null', signatures: [['index']], receiver: 'HTMLAllCollection'}, { name: 'null', signatures: [['name', '?value']], receiver: 'HTMLEmbedElement', }, { name: 'null', signatures: [['name', '?value']], receiver: 'HTMLObjectElement', }, { name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'PortalActivateEvent', }, {name: 'null', signatures: [['index']], receiver: 'AudioTrackList'}, {name: 'null', signatures: [['index']], receiver: 'TextTrackCueList'}, {name: 'null', signatures: [['index']], receiver: 'TextTrackList'}, { name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'TrackEvent', }, {name: 'null', signatures: [['index']], receiver: 'VideoTrackList'}, { name: 'null', signatures: [['startTime', 'endTime', 'text']], receiver: 'VTTCue', }, { name: 'null', signatures: [['?deviceInitDict']], receiver: 'InputDeviceCapabilities', }, {name: 'null', signatures: [['initDict']], receiver: 'Touch'}, { name: 'null', signatures: [['callback', '?options']], receiver: 'IntersectionObserver', }, { name: 'null', signatures: [['interfaceName', '?scope', '?useBrowserInterfaceBroker']], receiver: 'MojoInterfaceInterceptor', }, { name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'MojoInterfaceRequestEvent', }, { name: 'null', signatures: [['width', 'height']], receiver: 'OffscreenCanvas', }, {name: 'null', signatures: [['?scrollStateInit']], receiver: 'ScrollState'}, {name: 'null', signatures: [['callback']], receiver: 'ResizeObserver'}, { name: 'null', signatures: [['init']], receiver: 'ByteLengthQueuingStrategy', }, {name: 'null', signatures: [['init']], receiver: 'CountQueuingStrategy'}, { name: 'null', signatures: [['?underlyingSource', '?strategy']], receiver: 'ReadableStream', }, { name: 'null', signatures: [['?transformer', '?writableStrategy', '?readableStrategy']], receiver: 'TransformStream', }, { name: 'null', signatures: [['?underlyingSink', '?strategy']], receiver: 'WritableStream', }, { name: 'null', signatures: [['index', 'newItem']], receiver: 'SVGLengthList', }, { name: 'null', signatures: [['index', 'newItem']], receiver: 'SVGNumberList', }, { name: 'null', signatures: [['index', 'newItem']], receiver: 'SVGPointList', }, { name: 'null', signatures: [['index', 'newItem']], receiver: 'SVGStringList', }, { name: 'null', signatures: [['index', 'newItem']], receiver: 'SVGTransformList', }, { name: 'null', signatures: [['markName', '?markOptions']], receiver: 'PerformanceMark', }, {name: 'null', signatures: [['callback']], receiver: 'PerformanceObserver'}, {name: 'null', signatures: [['?init']], receiver: 'URLSearchParams'}, {name: 'null', signatures: [['url', '?base']], receiver: 'URL'}, {name: 'null', signatures: [['scriptURL', '?options']], receiver: 'Worker'}, { name: 'null', signatures: [['animatorName', 'effects', '?timeline', '?options']], receiver: 'WorkletAnimation', }, { name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'BeforeInstallPromptEvent', }, { name: 'null', signatures: [['type', 'init']], receiver: 'BackgroundFetchEvent', }, { name: 'null', signatures: [['type', 'init']], receiver: 'BackgroundFetchUpdateUIEvent', }, { name: 'null', signatures: [['type', 'init']], receiver: 'PeriodicSyncEvent', }, {name: 'null', signatures: [['type', 'init']], receiver: 'SyncEvent'}, {name: 'null', signatures: [['name']], receiver: 'BroadcastChannel'}, {name: 'null', signatures: [['?path']], receiver: 'Path2D'}, {name: 'null', signatures: [['format']], receiver: 'CompressionStream'}, {name: 'null', signatures: [['format']], receiver: 'DecompressionStream'}, { name: 'null', signatures: [['type', 'init']], receiver: 'ContentIndexEvent', }, { name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'CookieChangeEvent', }, { name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'ExtendableCookieChangeEvent', }, {name: 'null', signatures: [['data']], receiver: 'FederatedCredential'}, { name: 'null', signatures: [['data'], ['form']], receiver: 'PasswordCredential', }, { name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'DeviceMotionEvent', }, { name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'DeviceOrientationEvent', }, { name: 'null', signatures: [['?label', '?options']], receiver: 'TextDecoderStream', }, { name: 'null', signatures: [['?label', '?options']], receiver: 'TextDecoder', }, { name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'MediaEncryptedEvent', }, { name: 'null', signatures: [['type', 'eventInitDict']], receiver: 'MediaKeyMessageEvent', }, { name: 'null', signatures: [['url', '?eventSourceInitDict']], receiver: 'EventSource', }, { name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'GamepadAxisEvent', }, { name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'GamepadButtonEvent', }, { name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'GamepadEvent', }, {name: 'null', signatures: [['index']], receiver: 'GamepadList'}, { name: 'null', signatures: [['type', 'eventInitDict']], receiver: 'HIDConnectionEvent', }, {name: 'null', signatures: [['?options']], receiver: 'IdleDetector'}, {name: 'null', signatures: [['track']], receiver: 'ImageCapture'}, {name: 'null', signatures: [['callback']], receiver: 'IDBObserver'}, { name: 'null', signatures: [['type', '?eventInitDict']], receiver: 'IDBVersionChangeEvent', }, { name: 'null', signatures: [['type',