mirror of https://github.com/mono/CppSharp.git
c-sharpdotnetmonobindingsbridgecclangcpluspluscppsharpglueinteropparserparsingpinvokeswigsyntax-treevisitorsxamarinxamarin-bindings
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
10256 lines
241 KiB
10256 lines
241 KiB
[ |
|
{ |
|
"type": "interface", |
|
"name": "Event", |
|
"inheritance": null, |
|
"members": [ |
|
{ |
|
"type": "constructor", |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "type", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "eventInitDict", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "EventInit" |
|
}, |
|
"default": { |
|
"type": "dictionary" |
|
}, |
|
"optional": true, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [] |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "type", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "target", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "EventTarget" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "srcElement", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "EventTarget" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "currentTarget", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "EventTarget" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "composedPath", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "sequence", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": [ |
|
{ |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "EventTarget" |
|
} |
|
] |
|
}, |
|
"arguments": [], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "NONE", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "0" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "CAPTURING_PHASE", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "1" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "AT_TARGET", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "2" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "BUBBLING_PHASE", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "3" |
|
} |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "eventPhase", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "stopPropagation", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "cancelBubble", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": false |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "stopImmediatePropagation", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "bubbles", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "cancelable", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "returnValue", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": false |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "preventDefault", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "defaultPrevented", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "composed", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "isTrusted", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "LegacyUnforgeable", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "timeStamp", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMHighResTimeStamp" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "initEvent", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "type", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "bubbles", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"default": { |
|
"type": "boolean", |
|
"value": false |
|
}, |
|
"optional": true, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "cancelable", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"default": { |
|
"type": "boolean", |
|
"value": false |
|
}, |
|
"optional": true, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Exposed", |
|
"rhs": { |
|
"type": "identifier-list", |
|
"value": [ |
|
{ |
|
"value": "Window" |
|
}, |
|
{ |
|
"value": "Worker" |
|
}, |
|
{ |
|
"value": "AudioWorklet" |
|
} |
|
] |
|
}, |
|
"arguments": [] |
|
} |
|
], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "dictionary", |
|
"name": "EventInit", |
|
"inheritance": null, |
|
"members": [ |
|
{ |
|
"type": "field", |
|
"name": "bubbles", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "dictionary-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"default": { |
|
"type": "boolean", |
|
"value": false |
|
}, |
|
"required": false |
|
}, |
|
{ |
|
"type": "field", |
|
"name": "cancelable", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "dictionary-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"default": { |
|
"type": "boolean", |
|
"value": false |
|
}, |
|
"required": false |
|
}, |
|
{ |
|
"type": "field", |
|
"name": "composed", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "dictionary-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"default": { |
|
"type": "boolean", |
|
"value": false |
|
}, |
|
"required": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "interface", |
|
"name": "Window", |
|
"inheritance": null, |
|
"members": [ |
|
{ |
|
"type": "attribute", |
|
"name": "event", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "any" |
|
}, |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Replaceable", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "", |
|
"readonly": true |
|
} |
|
], |
|
"extAttrs": [], |
|
"partial": true |
|
}, |
|
{ |
|
"type": "interface", |
|
"name": "CustomEvent", |
|
"inheritance": "Event", |
|
"members": [ |
|
{ |
|
"type": "constructor", |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "type", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "eventInitDict", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "CustomEventInit" |
|
}, |
|
"default": { |
|
"type": "dictionary" |
|
}, |
|
"optional": true, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [] |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "detail", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "any" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "initCustomEvent", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "type", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "bubbles", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"default": { |
|
"type": "boolean", |
|
"value": false |
|
}, |
|
"optional": true, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "cancelable", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"default": { |
|
"type": "boolean", |
|
"value": false |
|
}, |
|
"optional": true, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "detail", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "any" |
|
}, |
|
"default": { |
|
"type": "null" |
|
}, |
|
"optional": true, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Exposed", |
|
"rhs": { |
|
"type": "identifier-list", |
|
"value": [ |
|
{ |
|
"value": "Window" |
|
}, |
|
{ |
|
"value": "Worker" |
|
} |
|
] |
|
}, |
|
"arguments": [] |
|
} |
|
], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "dictionary", |
|
"name": "CustomEventInit", |
|
"inheritance": "EventInit", |
|
"members": [ |
|
{ |
|
"type": "field", |
|
"name": "detail", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "dictionary-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "any" |
|
}, |
|
"default": { |
|
"type": "null" |
|
}, |
|
"required": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "interface", |
|
"name": "EventTarget", |
|
"inheritance": null, |
|
"members": [ |
|
{ |
|
"type": "constructor", |
|
"arguments": [], |
|
"extAttrs": [] |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "addEventListener", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "type", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "callback", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "EventListener" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "options", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": true, |
|
"idlType": [ |
|
{ |
|
"type": null, |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "AddEventListenerOptions" |
|
}, |
|
{ |
|
"type": null, |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
} |
|
] |
|
}, |
|
"default": { |
|
"type": "dictionary" |
|
}, |
|
"optional": true, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "removeEventListener", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "type", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "callback", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "EventListener" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "options", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": true, |
|
"idlType": [ |
|
{ |
|
"type": null, |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "EventListenerOptions" |
|
}, |
|
{ |
|
"type": null, |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
} |
|
] |
|
}, |
|
"default": { |
|
"type": "dictionary" |
|
}, |
|
"optional": true, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "dispatchEvent", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "event", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Event" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Exposed", |
|
"rhs": { |
|
"type": "identifier-list", |
|
"value": [ |
|
{ |
|
"value": "Window" |
|
}, |
|
{ |
|
"value": "Worker" |
|
}, |
|
{ |
|
"value": "AudioWorklet" |
|
} |
|
] |
|
}, |
|
"arguments": [] |
|
} |
|
], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "callback interface", |
|
"name": "EventListener", |
|
"inheritance": null, |
|
"members": [ |
|
{ |
|
"type": "operation", |
|
"name": "handleEvent", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "event", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Event" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
} |
|
], |
|
"extAttrs": [], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "dictionary", |
|
"name": "EventListenerOptions", |
|
"inheritance": null, |
|
"members": [ |
|
{ |
|
"type": "field", |
|
"name": "capture", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "dictionary-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"default": { |
|
"type": "boolean", |
|
"value": false |
|
}, |
|
"required": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "dictionary", |
|
"name": "AddEventListenerOptions", |
|
"inheritance": "EventListenerOptions", |
|
"members": [ |
|
{ |
|
"type": "field", |
|
"name": "passive", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "dictionary-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"default": { |
|
"type": "boolean", |
|
"value": false |
|
}, |
|
"required": false |
|
}, |
|
{ |
|
"type": "field", |
|
"name": "once", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "dictionary-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"default": { |
|
"type": "boolean", |
|
"value": false |
|
}, |
|
"required": false |
|
}, |
|
{ |
|
"type": "field", |
|
"name": "signal", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "dictionary-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "AbortSignal" |
|
}, |
|
"default": null, |
|
"required": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "interface", |
|
"name": "AbortController", |
|
"inheritance": null, |
|
"members": [ |
|
{ |
|
"type": "constructor", |
|
"arguments": [], |
|
"extAttrs": [] |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "signal", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "AbortSignal" |
|
}, |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "SameObject", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "abort", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [], |
|
"extAttrs": [], |
|
"special": "" |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Exposed", |
|
"rhs": { |
|
"type": "identifier-list", |
|
"value": [ |
|
{ |
|
"value": "Window" |
|
}, |
|
{ |
|
"value": "Worker" |
|
} |
|
] |
|
}, |
|
"arguments": [] |
|
} |
|
], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "interface", |
|
"name": "AbortSignal", |
|
"inheritance": "EventTarget", |
|
"members": [ |
|
{ |
|
"type": "attribute", |
|
"name": "aborted", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "onabort", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "EventHandler" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Exposed", |
|
"rhs": { |
|
"type": "identifier-list", |
|
"value": [ |
|
{ |
|
"value": "Window" |
|
}, |
|
{ |
|
"value": "Worker" |
|
} |
|
] |
|
}, |
|
"arguments": [] |
|
} |
|
], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "interface mixin", |
|
"name": "NonElementParentNode", |
|
"inheritance": null, |
|
"members": [ |
|
{ |
|
"type": "operation", |
|
"name": "getElementById", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Element" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "elementId", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
} |
|
], |
|
"extAttrs": [], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "includes", |
|
"extAttrs": [], |
|
"target": "Document", |
|
"includes": "NonElementParentNode" |
|
}, |
|
{ |
|
"type": "includes", |
|
"extAttrs": [], |
|
"target": "DocumentFragment", |
|
"includes": "NonElementParentNode" |
|
}, |
|
{ |
|
"type": "interface mixin", |
|
"name": "DocumentOrShadowRoot", |
|
"inheritance": null, |
|
"members": [], |
|
"extAttrs": [], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "includes", |
|
"extAttrs": [], |
|
"target": "Document", |
|
"includes": "DocumentOrShadowRoot" |
|
}, |
|
{ |
|
"type": "includes", |
|
"extAttrs": [], |
|
"target": "ShadowRoot", |
|
"includes": "DocumentOrShadowRoot" |
|
}, |
|
{ |
|
"type": "interface mixin", |
|
"name": "ParentNode", |
|
"inheritance": null, |
|
"members": [ |
|
{ |
|
"type": "attribute", |
|
"name": "children", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "HTMLCollection" |
|
}, |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "SameObject", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "firstElementChild", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Element" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "lastElementChild", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Element" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "childElementCount", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "prepend", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "nodes", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": true, |
|
"idlType": [ |
|
{ |
|
"type": null, |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
{ |
|
"type": null, |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
} |
|
] |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": true |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
}, |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Unscopable", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "append", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "nodes", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": true, |
|
"idlType": [ |
|
{ |
|
"type": null, |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
{ |
|
"type": null, |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
} |
|
] |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": true |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
}, |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Unscopable", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "replaceChildren", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "nodes", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": true, |
|
"idlType": [ |
|
{ |
|
"type": null, |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
{ |
|
"type": null, |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
} |
|
] |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": true |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
}, |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Unscopable", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "querySelector", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Element" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "selectors", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "querySelectorAll", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "NodeList" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "selectors", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "NewObject", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
} |
|
], |
|
"extAttrs": [], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "includes", |
|
"extAttrs": [], |
|
"target": "Document", |
|
"includes": "ParentNode" |
|
}, |
|
{ |
|
"type": "includes", |
|
"extAttrs": [], |
|
"target": "DocumentFragment", |
|
"includes": "ParentNode" |
|
}, |
|
{ |
|
"type": "includes", |
|
"extAttrs": [], |
|
"target": "Element", |
|
"includes": "ParentNode" |
|
}, |
|
{ |
|
"type": "interface mixin", |
|
"name": "NonDocumentTypeChildNode", |
|
"inheritance": null, |
|
"members": [ |
|
{ |
|
"type": "attribute", |
|
"name": "previousElementSibling", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Element" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "nextElementSibling", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Element" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
} |
|
], |
|
"extAttrs": [], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "includes", |
|
"extAttrs": [], |
|
"target": "Element", |
|
"includes": "NonDocumentTypeChildNode" |
|
}, |
|
{ |
|
"type": "includes", |
|
"extAttrs": [], |
|
"target": "CharacterData", |
|
"includes": "NonDocumentTypeChildNode" |
|
}, |
|
{ |
|
"type": "interface mixin", |
|
"name": "ChildNode", |
|
"inheritance": null, |
|
"members": [ |
|
{ |
|
"type": "operation", |
|
"name": "before", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "nodes", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": true, |
|
"idlType": [ |
|
{ |
|
"type": null, |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
{ |
|
"type": null, |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
} |
|
] |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": true |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
}, |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Unscopable", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "after", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "nodes", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": true, |
|
"idlType": [ |
|
{ |
|
"type": null, |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
{ |
|
"type": null, |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
} |
|
] |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": true |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
}, |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Unscopable", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "replaceWith", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "nodes", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": true, |
|
"idlType": [ |
|
{ |
|
"type": null, |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
{ |
|
"type": null, |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
} |
|
] |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": true |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
}, |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Unscopable", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "remove", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
}, |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Unscopable", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
} |
|
], |
|
"extAttrs": [], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "includes", |
|
"extAttrs": [], |
|
"target": "DocumentType", |
|
"includes": "ChildNode" |
|
}, |
|
{ |
|
"type": "includes", |
|
"extAttrs": [], |
|
"target": "Element", |
|
"includes": "ChildNode" |
|
}, |
|
{ |
|
"type": "includes", |
|
"extAttrs": [], |
|
"target": "CharacterData", |
|
"includes": "ChildNode" |
|
}, |
|
{ |
|
"type": "interface mixin", |
|
"name": "Slottable", |
|
"inheritance": null, |
|
"members": [ |
|
{ |
|
"type": "attribute", |
|
"name": "assignedSlot", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "HTMLSlotElement" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
} |
|
], |
|
"extAttrs": [], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "includes", |
|
"extAttrs": [], |
|
"target": "Element", |
|
"includes": "Slottable" |
|
}, |
|
{ |
|
"type": "includes", |
|
"extAttrs": [], |
|
"target": "Text", |
|
"includes": "Slottable" |
|
}, |
|
{ |
|
"type": "interface", |
|
"name": "NodeList", |
|
"inheritance": null, |
|
"members": [ |
|
{ |
|
"type": "operation", |
|
"name": "item", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "index", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "getter" |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "length", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "iterable", |
|
"idlType": [ |
|
{ |
|
"type": null, |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
} |
|
], |
|
"arguments": [], |
|
"extAttrs": [], |
|
"readonly": false, |
|
"async": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Exposed", |
|
"rhs": { |
|
"type": "identifier", |
|
"value": "Window" |
|
}, |
|
"arguments": [] |
|
} |
|
], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "interface", |
|
"name": "HTMLCollection", |
|
"inheritance": null, |
|
"members": [ |
|
{ |
|
"type": "attribute", |
|
"name": "length", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "item", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Element" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "index", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "getter" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "namedItem", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Element" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "name", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "getter" |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Exposed", |
|
"rhs": { |
|
"type": "identifier", |
|
"value": "Window" |
|
}, |
|
"arguments": [] |
|
}, |
|
{ |
|
"type": "extended-attribute", |
|
"name": "LegacyUnenumerableNamedProperties", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "interface", |
|
"name": "MutationObserver", |
|
"inheritance": null, |
|
"members": [ |
|
{ |
|
"type": "constructor", |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "callback", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "MutationCallback" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [] |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "observe", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "target", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "options", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "MutationObserverInit" |
|
}, |
|
"default": { |
|
"type": "dictionary" |
|
}, |
|
"optional": true, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "disconnect", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "takeRecords", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "sequence", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": [ |
|
{ |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "MutationRecord" |
|
} |
|
] |
|
}, |
|
"arguments": [], |
|
"extAttrs": [], |
|
"special": "" |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Exposed", |
|
"rhs": { |
|
"type": "identifier", |
|
"value": "Window" |
|
}, |
|
"arguments": [] |
|
} |
|
], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "callback", |
|
"name": "MutationCallback", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "mutations", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "sequence", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": [ |
|
{ |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "MutationRecord" |
|
} |
|
] |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "observer", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "MutationObserver" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [] |
|
}, |
|
{ |
|
"type": "dictionary", |
|
"name": "MutationObserverInit", |
|
"inheritance": null, |
|
"members": [ |
|
{ |
|
"type": "field", |
|
"name": "childList", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "dictionary-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"default": { |
|
"type": "boolean", |
|
"value": false |
|
}, |
|
"required": false |
|
}, |
|
{ |
|
"type": "field", |
|
"name": "attributes", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "dictionary-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"default": null, |
|
"required": false |
|
}, |
|
{ |
|
"type": "field", |
|
"name": "characterData", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "dictionary-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"default": null, |
|
"required": false |
|
}, |
|
{ |
|
"type": "field", |
|
"name": "subtree", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "dictionary-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"default": { |
|
"type": "boolean", |
|
"value": false |
|
}, |
|
"required": false |
|
}, |
|
{ |
|
"type": "field", |
|
"name": "attributeOldValue", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "dictionary-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"default": null, |
|
"required": false |
|
}, |
|
{ |
|
"type": "field", |
|
"name": "characterDataOldValue", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "dictionary-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"default": null, |
|
"required": false |
|
}, |
|
{ |
|
"type": "field", |
|
"name": "attributeFilter", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "dictionary-type", |
|
"extAttrs": [], |
|
"generic": "sequence", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": [ |
|
{ |
|
"type": "dictionary-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
} |
|
] |
|
}, |
|
"default": null, |
|
"required": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "interface", |
|
"name": "MutationRecord", |
|
"inheritance": null, |
|
"members": [ |
|
{ |
|
"type": "attribute", |
|
"name": "type", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "target", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "SameObject", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "addedNodes", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "NodeList" |
|
}, |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "SameObject", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "removedNodes", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "NodeList" |
|
}, |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "SameObject", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "previousSibling", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "nextSibling", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "attributeName", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "attributeNamespace", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "oldValue", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Exposed", |
|
"rhs": { |
|
"type": "identifier", |
|
"value": "Window" |
|
}, |
|
"arguments": [] |
|
} |
|
], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "interface", |
|
"name": "Node", |
|
"inheritance": "EventTarget", |
|
"members": [ |
|
{ |
|
"type": "const", |
|
"name": "ELEMENT_NODE", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "1" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "ATTRIBUTE_NODE", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "2" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "TEXT_NODE", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "3" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "CDATA_SECTION_NODE", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "4" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "ENTITY_REFERENCE_NODE", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "5" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "ENTITY_NODE", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "6" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "PROCESSING_INSTRUCTION_NODE", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "7" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "COMMENT_NODE", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "8" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "DOCUMENT_NODE", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "9" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "DOCUMENT_TYPE_NODE", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "10" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "DOCUMENT_FRAGMENT_NODE", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "11" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "NOTATION_NODE", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "12" |
|
} |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "nodeType", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "nodeName", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "baseURI", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "USVString" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "isConnected", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "ownerDocument", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Document" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "getRootNode", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "options", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "GetRootNodeOptions" |
|
}, |
|
"default": { |
|
"type": "dictionary" |
|
}, |
|
"optional": true, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "parentNode", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "parentElement", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Element" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "hasChildNodes", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"arguments": [], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "childNodes", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "NodeList" |
|
}, |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "SameObject", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "firstChild", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "lastChild", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "previousSibling", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "nextSibling", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "nodeValue", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "", |
|
"readonly": false |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "textContent", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "", |
|
"readonly": false |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "normalize", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "cloneNode", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "deep", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"default": { |
|
"type": "boolean", |
|
"value": false |
|
}, |
|
"optional": true, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
}, |
|
{ |
|
"type": "extended-attribute", |
|
"name": "NewObject", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "isEqualNode", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "otherNode", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "isSameNode", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "otherNode", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "DOCUMENT_POSITION_DISCONNECTED", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "0x01" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "DOCUMENT_POSITION_PRECEDING", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "0x02" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "DOCUMENT_POSITION_FOLLOWING", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "0x04" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "DOCUMENT_POSITION_CONTAINS", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "0x08" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "DOCUMENT_POSITION_CONTAINED_BY", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "0x10" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "0x20" |
|
} |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "compareDocumentPosition", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "other", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "contains", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "other", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "lookupPrefix", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "namespace", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "lookupNamespaceURI", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "prefix", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "isDefaultNamespace", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "namespace", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "insertBefore", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "node", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "child", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "appendChild", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "node", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "replaceChild", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "node", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "child", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "removeChild", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "child", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Exposed", |
|
"rhs": { |
|
"type": "identifier", |
|
"value": "Window" |
|
}, |
|
"arguments": [] |
|
} |
|
], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "dictionary", |
|
"name": "GetRootNodeOptions", |
|
"inheritance": null, |
|
"members": [ |
|
{ |
|
"type": "field", |
|
"name": "composed", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "dictionary-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"default": { |
|
"type": "boolean", |
|
"value": false |
|
}, |
|
"required": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "interface", |
|
"name": "Document", |
|
"inheritance": "Node", |
|
"members": [ |
|
{ |
|
"type": "constructor", |
|
"arguments": [], |
|
"extAttrs": [] |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "implementation", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMImplementation" |
|
}, |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "SameObject", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "URL", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "USVString" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "documentURI", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "USVString" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "compatMode", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "characterSet", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "charset", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "inputEncoding", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "contentType", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "doctype", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "DocumentType" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "documentElement", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Element" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "getElementsByTagName", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "HTMLCollection" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "qualifiedName", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "getElementsByTagNameNS", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "HTMLCollection" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "namespace", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "localName", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "getElementsByClassName", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "HTMLCollection" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "classNames", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "createElement", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Element" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "localName", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "options", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": true, |
|
"idlType": [ |
|
{ |
|
"type": null, |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
{ |
|
"type": null, |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "ElementCreationOptions" |
|
} |
|
] |
|
}, |
|
"default": { |
|
"type": "dictionary" |
|
}, |
|
"optional": true, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
}, |
|
{ |
|
"type": "extended-attribute", |
|
"name": "NewObject", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "createElementNS", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Element" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "namespace", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "qualifiedName", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "options", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": true, |
|
"idlType": [ |
|
{ |
|
"type": null, |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
{ |
|
"type": null, |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "ElementCreationOptions" |
|
} |
|
] |
|
}, |
|
"default": { |
|
"type": "dictionary" |
|
}, |
|
"optional": true, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
}, |
|
{ |
|
"type": "extended-attribute", |
|
"name": "NewObject", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "createDocumentFragment", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DocumentFragment" |
|
}, |
|
"arguments": [], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "NewObject", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "createTextNode", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Text" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "data", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "NewObject", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "createCDATASection", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "CDATASection" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "data", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "NewObject", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "createComment", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Comment" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "data", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "NewObject", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "createProcessingInstruction", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "ProcessingInstruction" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "target", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "data", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "NewObject", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "importNode", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "node", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "deep", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"default": { |
|
"type": "boolean", |
|
"value": false |
|
}, |
|
"optional": true, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
}, |
|
{ |
|
"type": "extended-attribute", |
|
"name": "NewObject", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "adoptNode", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "node", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "createAttribute", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Attr" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "localName", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "NewObject", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "createAttributeNS", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Attr" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "namespace", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "qualifiedName", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "NewObject", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "createEvent", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Event" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "interface", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "NewObject", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "createRange", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Range" |
|
}, |
|
"arguments": [], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "NewObject", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "createNodeIterator", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "NodeIterator" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "root", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "whatToShow", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"default": { |
|
"type": "number", |
|
"value": "0xFFFFFFFF" |
|
}, |
|
"optional": true, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "filter", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "NodeFilter" |
|
}, |
|
"default": { |
|
"type": "null" |
|
}, |
|
"optional": true, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "NewObject", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "createTreeWalker", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "TreeWalker" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "root", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "whatToShow", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"default": { |
|
"type": "number", |
|
"value": "0xFFFFFFFF" |
|
}, |
|
"optional": true, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "filter", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "NodeFilter" |
|
}, |
|
"default": { |
|
"type": "null" |
|
}, |
|
"optional": true, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "NewObject", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Exposed", |
|
"rhs": { |
|
"type": "identifier", |
|
"value": "Window" |
|
}, |
|
"arguments": [] |
|
} |
|
], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "interface", |
|
"name": "XMLDocument", |
|
"inheritance": "Document", |
|
"members": [], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Exposed", |
|
"rhs": { |
|
"type": "identifier", |
|
"value": "Window" |
|
}, |
|
"arguments": [] |
|
} |
|
], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "dictionary", |
|
"name": "ElementCreationOptions", |
|
"inheritance": null, |
|
"members": [ |
|
{ |
|
"type": "field", |
|
"name": "is", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "dictionary-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"required": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "interface", |
|
"name": "DOMImplementation", |
|
"inheritance": null, |
|
"members": [ |
|
{ |
|
"type": "operation", |
|
"name": "createDocumentType", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DocumentType" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "qualifiedName", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "publicId", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "systemId", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "NewObject", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "createDocument", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "XMLDocument" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "namespace", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "qualifiedName", |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "LegacyNullToEmptyString", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "doctype", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "DocumentType" |
|
}, |
|
"default": { |
|
"type": "null" |
|
}, |
|
"optional": true, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "NewObject", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "createHTMLDocument", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Document" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "title", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": true, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "NewObject", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "hasFeature", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"arguments": [], |
|
"extAttrs": [], |
|
"special": "" |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Exposed", |
|
"rhs": { |
|
"type": "identifier", |
|
"value": "Window" |
|
}, |
|
"arguments": [] |
|
} |
|
], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "interface", |
|
"name": "DocumentType", |
|
"inheritance": "Node", |
|
"members": [ |
|
{ |
|
"type": "attribute", |
|
"name": "name", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "publicId", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "systemId", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Exposed", |
|
"rhs": { |
|
"type": "identifier", |
|
"value": "Window" |
|
}, |
|
"arguments": [] |
|
} |
|
], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "interface", |
|
"name": "DocumentFragment", |
|
"inheritance": "Node", |
|
"members": [ |
|
{ |
|
"type": "constructor", |
|
"arguments": [], |
|
"extAttrs": [] |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Exposed", |
|
"rhs": { |
|
"type": "identifier", |
|
"value": "Window" |
|
}, |
|
"arguments": [] |
|
} |
|
], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "interface", |
|
"name": "ShadowRoot", |
|
"inheritance": "DocumentFragment", |
|
"members": [ |
|
{ |
|
"type": "attribute", |
|
"name": "mode", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "ShadowRootMode" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "host", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Element" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "onslotchange", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "EventHandler" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Exposed", |
|
"rhs": { |
|
"type": "identifier", |
|
"value": "Window" |
|
}, |
|
"arguments": [] |
|
} |
|
], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "enum", |
|
"name": "ShadowRootMode", |
|
"values": [ |
|
{ |
|
"type": "enum-value", |
|
"value": "open" |
|
}, |
|
{ |
|
"type": "enum-value", |
|
"value": "closed" |
|
} |
|
], |
|
"extAttrs": [] |
|
}, |
|
{ |
|
"type": "interface", |
|
"name": "Element", |
|
"inheritance": "Node", |
|
"members": [ |
|
{ |
|
"type": "attribute", |
|
"name": "namespaceURI", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "prefix", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "localName", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "tagName", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "id", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "", |
|
"readonly": false |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "className", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "", |
|
"readonly": false |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "classList", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMTokenList" |
|
}, |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "SameObject", |
|
"rhs": null, |
|
"arguments": [] |
|
}, |
|
{ |
|
"type": "extended-attribute", |
|
"name": "PutForwards", |
|
"rhs": { |
|
"type": "identifier", |
|
"value": "value" |
|
}, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "slot", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
}, |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Unscopable", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "", |
|
"readonly": false |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "hasAttributes", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"arguments": [], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "attributes", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "NamedNodeMap" |
|
}, |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "SameObject", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "getAttributeNames", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "sequence", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": [ |
|
{ |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
} |
|
] |
|
}, |
|
"arguments": [], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "getAttribute", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "qualifiedName", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "getAttributeNS", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "namespace", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "localName", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "setAttribute", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "qualifiedName", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "value", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "setAttributeNS", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "namespace", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "qualifiedName", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "value", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "removeAttribute", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "qualifiedName", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "removeAttributeNS", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "namespace", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "localName", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "toggleAttribute", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "qualifiedName", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "force", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"default": null, |
|
"optional": true, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "hasAttribute", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "qualifiedName", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "hasAttributeNS", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "namespace", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "localName", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "getAttributeNode", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Attr" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "qualifiedName", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "getAttributeNodeNS", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Attr" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "namespace", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "localName", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "setAttributeNode", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Attr" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "attr", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Attr" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "setAttributeNodeNS", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Attr" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "attr", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Attr" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "removeAttributeNode", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Attr" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "attr", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Attr" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "attachShadow", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "ShadowRoot" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "init", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "ShadowRootInit" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "shadowRoot", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "ShadowRoot" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "closest", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Element" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "selectors", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "matches", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "selectors", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "webkitMatchesSelector", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "selectors", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "getElementsByTagName", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "HTMLCollection" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "qualifiedName", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "getElementsByTagNameNS", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "HTMLCollection" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "namespace", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "localName", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "getElementsByClassName", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "HTMLCollection" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "classNames", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "insertAdjacentElement", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Element" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "where", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "element", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Element" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "insertAdjacentText", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "where", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "data", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Exposed", |
|
"rhs": { |
|
"type": "identifier", |
|
"value": "Window" |
|
}, |
|
"arguments": [] |
|
} |
|
], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "dictionary", |
|
"name": "ShadowRootInit", |
|
"inheritance": null, |
|
"members": [ |
|
{ |
|
"type": "field", |
|
"name": "mode", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "dictionary-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "ShadowRootMode" |
|
}, |
|
"default": null, |
|
"required": true |
|
}, |
|
{ |
|
"type": "field", |
|
"name": "delegatesFocus", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "dictionary-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"default": { |
|
"type": "boolean", |
|
"value": false |
|
}, |
|
"required": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "interface", |
|
"name": "NamedNodeMap", |
|
"inheritance": null, |
|
"members": [ |
|
{ |
|
"type": "attribute", |
|
"name": "length", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "item", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Attr" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "index", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "getter" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "getNamedItem", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Attr" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "qualifiedName", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "getter" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "getNamedItemNS", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Attr" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "namespace", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "localName", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "setNamedItem", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Attr" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "attr", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Attr" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "setNamedItemNS", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Attr" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "attr", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Attr" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "removeNamedItem", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Attr" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "qualifiedName", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "removeNamedItemNS", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Attr" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "namespace", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "localName", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Exposed", |
|
"rhs": { |
|
"type": "identifier", |
|
"value": "Window" |
|
}, |
|
"arguments": [] |
|
}, |
|
{ |
|
"type": "extended-attribute", |
|
"name": "LegacyUnenumerableNamedProperties", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "interface", |
|
"name": "Attr", |
|
"inheritance": "Node", |
|
"members": [ |
|
{ |
|
"type": "attribute", |
|
"name": "namespaceURI", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "prefix", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "localName", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "name", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "value", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "", |
|
"readonly": false |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "ownerElement", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Element" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "specified", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Exposed", |
|
"rhs": { |
|
"type": "identifier", |
|
"value": "Window" |
|
}, |
|
"arguments": [] |
|
} |
|
], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "interface", |
|
"name": "CharacterData", |
|
"inheritance": "Node", |
|
"members": [ |
|
{ |
|
"type": "attribute", |
|
"name": "data", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "LegacyNullToEmptyString", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": false |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "length", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "substringData", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "offset", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "count", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "appendData", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "data", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "insertData", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "offset", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "data", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "deleteData", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "offset", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "count", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "replaceData", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "offset", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "count", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "data", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Exposed", |
|
"rhs": { |
|
"type": "identifier", |
|
"value": "Window" |
|
}, |
|
"arguments": [] |
|
} |
|
], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "interface", |
|
"name": "Text", |
|
"inheritance": "CharacterData", |
|
"members": [ |
|
{ |
|
"type": "constructor", |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "data", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": { |
|
"type": "string", |
|
"value": "" |
|
}, |
|
"optional": true, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [] |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "splitText", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Text" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "offset", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "NewObject", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "wholeText", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Exposed", |
|
"rhs": { |
|
"type": "identifier", |
|
"value": "Window" |
|
}, |
|
"arguments": [] |
|
} |
|
], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "interface", |
|
"name": "CDATASection", |
|
"inheritance": "Text", |
|
"members": [], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Exposed", |
|
"rhs": { |
|
"type": "identifier", |
|
"value": "Window" |
|
}, |
|
"arguments": [] |
|
} |
|
], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "interface", |
|
"name": "ProcessingInstruction", |
|
"inheritance": "CharacterData", |
|
"members": [ |
|
{ |
|
"type": "attribute", |
|
"name": "target", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Exposed", |
|
"rhs": { |
|
"type": "identifier", |
|
"value": "Window" |
|
}, |
|
"arguments": [] |
|
} |
|
], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "interface", |
|
"name": "Comment", |
|
"inheritance": "CharacterData", |
|
"members": [ |
|
{ |
|
"type": "constructor", |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "data", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": { |
|
"type": "string", |
|
"value": "" |
|
}, |
|
"optional": true, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [] |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Exposed", |
|
"rhs": { |
|
"type": "identifier", |
|
"value": "Window" |
|
}, |
|
"arguments": [] |
|
} |
|
], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "interface", |
|
"name": "AbstractRange", |
|
"inheritance": null, |
|
"members": [ |
|
{ |
|
"type": "attribute", |
|
"name": "startContainer", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "startOffset", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "endContainer", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "endOffset", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "collapsed", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Exposed", |
|
"rhs": { |
|
"type": "identifier", |
|
"value": "Window" |
|
}, |
|
"arguments": [] |
|
} |
|
], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "dictionary", |
|
"name": "StaticRangeInit", |
|
"inheritance": null, |
|
"members": [ |
|
{ |
|
"type": "field", |
|
"name": "startContainer", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "dictionary-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"default": null, |
|
"required": true |
|
}, |
|
{ |
|
"type": "field", |
|
"name": "startOffset", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "dictionary-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"default": null, |
|
"required": true |
|
}, |
|
{ |
|
"type": "field", |
|
"name": "endContainer", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "dictionary-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"default": null, |
|
"required": true |
|
}, |
|
{ |
|
"type": "field", |
|
"name": "endOffset", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "dictionary-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"default": null, |
|
"required": true |
|
} |
|
], |
|
"extAttrs": [], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "interface", |
|
"name": "StaticRange", |
|
"inheritance": "AbstractRange", |
|
"members": [ |
|
{ |
|
"type": "constructor", |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "init", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "StaticRangeInit" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [] |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Exposed", |
|
"rhs": { |
|
"type": "identifier", |
|
"value": "Window" |
|
}, |
|
"arguments": [] |
|
} |
|
], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "interface", |
|
"name": "Range", |
|
"inheritance": "AbstractRange", |
|
"members": [ |
|
{ |
|
"type": "constructor", |
|
"arguments": [], |
|
"extAttrs": [] |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "commonAncestorContainer", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "setStart", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "node", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "offset", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "setEnd", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "node", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "offset", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "setStartBefore", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "node", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "setStartAfter", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "node", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "setEndBefore", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "node", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "setEndAfter", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "node", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "collapse", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "toStart", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"default": { |
|
"type": "boolean", |
|
"value": false |
|
}, |
|
"optional": true, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "selectNode", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "node", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "selectNodeContents", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "node", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "START_TO_START", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "0" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "START_TO_END", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "1" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "END_TO_END", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "2" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "END_TO_START", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "3" |
|
} |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "compareBoundaryPoints", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "short" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "how", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "sourceRange", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Range" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "deleteContents", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "extractContents", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DocumentFragment" |
|
}, |
|
"arguments": [], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
}, |
|
{ |
|
"type": "extended-attribute", |
|
"name": "NewObject", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "cloneContents", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DocumentFragment" |
|
}, |
|
"arguments": [], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
}, |
|
{ |
|
"type": "extended-attribute", |
|
"name": "NewObject", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "insertNode", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "node", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "surroundContents", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "newParent", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "cloneRange", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Range" |
|
}, |
|
"arguments": [], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "NewObject", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "detach", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "isPointInRange", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "node", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "offset", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "comparePoint", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "short" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "node", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "offset", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "intersectsNode", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "node", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "", |
|
"arguments": [], |
|
"extAttrs": [], |
|
"special": "stringifier" |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Exposed", |
|
"rhs": { |
|
"type": "identifier", |
|
"value": "Window" |
|
}, |
|
"arguments": [] |
|
} |
|
], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "interface", |
|
"name": "NodeIterator", |
|
"inheritance": null, |
|
"members": [ |
|
{ |
|
"type": "attribute", |
|
"name": "root", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "SameObject", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "referenceNode", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "pointerBeforeReferenceNode", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "whatToShow", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "filter", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "NodeFilter" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "nextNode", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"arguments": [], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "previousNode", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"arguments": [], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "detach", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [], |
|
"extAttrs": [], |
|
"special": "" |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Exposed", |
|
"rhs": { |
|
"type": "identifier", |
|
"value": "Window" |
|
}, |
|
"arguments": [] |
|
} |
|
], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "interface", |
|
"name": "TreeWalker", |
|
"inheritance": null, |
|
"members": [ |
|
{ |
|
"type": "attribute", |
|
"name": "root", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "SameObject", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "whatToShow", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "filter", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "NodeFilter" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "currentNode", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": false |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "parentNode", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"arguments": [], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "firstChild", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"arguments": [], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "lastChild", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"arguments": [], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "previousSibling", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"arguments": [], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "nextSibling", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"arguments": [], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "previousNode", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"arguments": [], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "nextNode", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"arguments": [], |
|
"extAttrs": [], |
|
"special": "" |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Exposed", |
|
"rhs": { |
|
"type": "identifier", |
|
"value": "Window" |
|
}, |
|
"arguments": [] |
|
} |
|
], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "callback interface", |
|
"name": "NodeFilter", |
|
"inheritance": null, |
|
"members": [ |
|
{ |
|
"type": "const", |
|
"name": "FILTER_ACCEPT", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "1" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "FILTER_REJECT", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "2" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "FILTER_SKIP", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "3" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "SHOW_ALL", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "0xFFFFFFFF" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "SHOW_ELEMENT", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "0x1" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "SHOW_ATTRIBUTE", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "0x2" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "SHOW_TEXT", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "0x4" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "SHOW_CDATA_SECTION", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "0x8" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "SHOW_ENTITY_REFERENCE", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "0x10" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "SHOW_ENTITY", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "0x20" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "SHOW_PROCESSING_INSTRUCTION", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "0x40" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "SHOW_COMMENT", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "0x80" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "SHOW_DOCUMENT", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "0x100" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "SHOW_DOCUMENT_TYPE", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "0x200" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "SHOW_DOCUMENT_FRAGMENT", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "0x400" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "SHOW_NOTATION", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "0x800" |
|
} |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "acceptNode", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "node", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Exposed", |
|
"rhs": { |
|
"type": "identifier", |
|
"value": "Window" |
|
}, |
|
"arguments": [] |
|
} |
|
], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "interface", |
|
"name": "DOMTokenList", |
|
"inheritance": null, |
|
"members": [ |
|
{ |
|
"type": "attribute", |
|
"name": "length", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "item", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "index", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "getter" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "contains", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "token", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "add", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "tokens", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": true |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "remove", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "undefined" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "tokens", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": true |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "toggle", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "token", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "force", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"default": null, |
|
"optional": true, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "replace", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "token", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "newToken", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "supports", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "token", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "value", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "CEReactions", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "stringifier", |
|
"readonly": false |
|
}, |
|
{ |
|
"type": "iterable", |
|
"idlType": [ |
|
{ |
|
"type": null, |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
} |
|
], |
|
"arguments": [], |
|
"extAttrs": [], |
|
"readonly": false, |
|
"async": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Exposed", |
|
"rhs": { |
|
"type": "identifier", |
|
"value": "Window" |
|
}, |
|
"arguments": [] |
|
} |
|
], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "interface", |
|
"name": "XPathResult", |
|
"inheritance": null, |
|
"members": [ |
|
{ |
|
"type": "const", |
|
"name": "ANY_TYPE", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "0" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "NUMBER_TYPE", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "1" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "STRING_TYPE", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "2" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "BOOLEAN_TYPE", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "3" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "UNORDERED_NODE_ITERATOR_TYPE", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "4" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "ORDERED_NODE_ITERATOR_TYPE", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "5" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "UNORDERED_NODE_SNAPSHOT_TYPE", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "6" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "ORDERED_NODE_SNAPSHOT_TYPE", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "7" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "ANY_UNORDERED_NODE_TYPE", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "8" |
|
} |
|
}, |
|
{ |
|
"type": "const", |
|
"name": "FIRST_ORDERED_NODE_TYPE", |
|
"idlType": { |
|
"type": "const-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"value": { |
|
"type": "number", |
|
"value": "9" |
|
} |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "resultType", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "numberValue", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unrestricted double" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "stringValue", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "booleanValue", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "singleNodeValue", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "invalidIteratorState", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "boolean" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "attribute", |
|
"name": "snapshotLength", |
|
"idlType": { |
|
"type": "attribute-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"extAttrs": [], |
|
"special": "", |
|
"readonly": true |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "iterateNext", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"arguments": [], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "snapshotItem", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "index", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned long" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Exposed", |
|
"rhs": { |
|
"type": "identifier", |
|
"value": "Window" |
|
}, |
|
"arguments": [] |
|
} |
|
], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "interface", |
|
"name": "XPathExpression", |
|
"inheritance": null, |
|
"members": [ |
|
{ |
|
"type": "operation", |
|
"name": "evaluate", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "XPathResult" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "contextNode", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "type", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"default": { |
|
"type": "number", |
|
"value": "0" |
|
}, |
|
"optional": true, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "result", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "XPathResult" |
|
}, |
|
"default": { |
|
"type": "null" |
|
}, |
|
"optional": true, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Exposed", |
|
"rhs": { |
|
"type": "identifier", |
|
"value": "Window" |
|
}, |
|
"arguments": [] |
|
} |
|
], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "callback interface", |
|
"name": "XPathNSResolver", |
|
"inheritance": null, |
|
"members": [ |
|
{ |
|
"type": "operation", |
|
"name": "lookupNamespaceURI", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "prefix", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
} |
|
], |
|
"extAttrs": [], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "interface mixin", |
|
"name": "XPathEvaluatorBase", |
|
"inheritance": null, |
|
"members": [ |
|
{ |
|
"type": "operation", |
|
"name": "createExpression", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "XPathExpression" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "expression", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "resolver", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "XPathNSResolver" |
|
}, |
|
"default": { |
|
"type": "null" |
|
}, |
|
"optional": true, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "NewObject", |
|
"rhs": null, |
|
"arguments": [] |
|
} |
|
], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "createNSResolver", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "XPathNSResolver" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "nodeResolver", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
}, |
|
{ |
|
"type": "operation", |
|
"name": "evaluate", |
|
"idlType": { |
|
"type": "return-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "XPathResult" |
|
}, |
|
"arguments": [ |
|
{ |
|
"type": "argument", |
|
"name": "expression", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "DOMString" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "contextNode", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "Node" |
|
}, |
|
"default": null, |
|
"optional": false, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "resolver", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "XPathNSResolver" |
|
}, |
|
"default": { |
|
"type": "null" |
|
}, |
|
"optional": true, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "type", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": false, |
|
"union": false, |
|
"idlType": "unsigned short" |
|
}, |
|
"default": { |
|
"type": "number", |
|
"value": "0" |
|
}, |
|
"optional": true, |
|
"variadic": false |
|
}, |
|
{ |
|
"type": "argument", |
|
"name": "result", |
|
"extAttrs": [], |
|
"idlType": { |
|
"type": "argument-type", |
|
"extAttrs": [], |
|
"generic": "", |
|
"nullable": true, |
|
"union": false, |
|
"idlType": "XPathResult" |
|
}, |
|
"default": { |
|
"type": "null" |
|
}, |
|
"optional": true, |
|
"variadic": false |
|
} |
|
], |
|
"extAttrs": [], |
|
"special": "" |
|
} |
|
], |
|
"extAttrs": [], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "includes", |
|
"extAttrs": [], |
|
"target": "Document", |
|
"includes": "XPathEvaluatorBase" |
|
}, |
|
{ |
|
"type": "interface", |
|
"name": "XPathEvaluator", |
|
"inheritance": null, |
|
"members": [ |
|
{ |
|
"type": "constructor", |
|
"arguments": [], |
|
"extAttrs": [] |
|
} |
|
], |
|
"extAttrs": [ |
|
{ |
|
"type": "extended-attribute", |
|
"name": "Exposed", |
|
"rhs": { |
|
"type": "identifier", |
|
"value": "Window" |
|
}, |
|
"arguments": [] |
|
} |
|
], |
|
"partial": false |
|
}, |
|
{ |
|
"type": "includes", |
|
"extAttrs": [], |
|
"target": "XPathEvaluator", |
|
"includes": "XPathEvaluatorBase" |
|
} |
|
] |