diff --git a/api-reports/2_12.txt b/api-reports/2_12.txt index 1e7f374c9..2fcea68ad 100644 --- a/api-reports/2_12.txt +++ b/api-reports/2_12.txt @@ -1730,6 +1730,7 @@ Element[JC] def clientLeft: Int Element[JC] def clientTop: Int Element[JC] def clientWidth: Int Element[JC] def cloneNode(deep: Boolean?): Node +Element[JC] def closest(selector: String): Element Element[JC] def compareDocumentPosition(other: Node): Int Element[JC] def contains(otherNode: Node): Boolean Element[JC] def dispatchEvent(evt: Event): Boolean @@ -2115,6 +2116,7 @@ HTMLAnchorElement[JC] def clientLeft: Int HTMLAnchorElement[JC] def clientTop: Int HTMLAnchorElement[JC] def clientWidth: Int HTMLAnchorElement[JC] def cloneNode(deep: Boolean?): Node +HTMLAnchorElement[JC] def closest(selector: String): Element HTMLAnchorElement[JC] def compareDocumentPosition(other: Node): Int HTMLAnchorElement[JC] def contains(child: HTMLElement): Boolean HTMLAnchorElement[JC] def contains(otherNode: Node): Boolean @@ -2330,6 +2332,7 @@ HTMLAreaElement[JC] def clientLeft: Int HTMLAreaElement[JC] def clientTop: Int HTMLAreaElement[JC] def clientWidth: Int HTMLAreaElement[JC] def cloneNode(deep: Boolean?): Node +HTMLAreaElement[JC] def closest(selector: String): Element HTMLAreaElement[JC] def compareDocumentPosition(other: Node): Int HTMLAreaElement[JC] def contains(child: HTMLElement): Boolean HTMLAreaElement[JC] def contains(otherNode: Node): Boolean @@ -2545,6 +2548,7 @@ HTMLAudioElement[JC] def clientLeft: Int HTMLAudioElement[JC] def clientTop: Int HTMLAudioElement[JC] def clientWidth: Int HTMLAudioElement[JC] def cloneNode(deep: Boolean?): Node +HTMLAudioElement[JC] def closest(selector: String): Element HTMLAudioElement[JC] def compareDocumentPosition(other: Node): Int HTMLAudioElement[JC] def contains(child: HTMLElement): Boolean HTMLAudioElement[JC] def contains(otherNode: Node): Boolean @@ -2769,6 +2773,7 @@ HTMLBRElement[JC] def clientLeft: Int HTMLBRElement[JC] def clientTop: Int HTMLBRElement[JC] def clientWidth: Int HTMLBRElement[JC] def cloneNode(deep: Boolean?): Node +HTMLBRElement[JC] def closest(selector: String): Element HTMLBRElement[JC] def compareDocumentPosition(other: Node): Int HTMLBRElement[JC] def contains(child: HTMLElement): Boolean HTMLBRElement[JC] def contains(otherNode: Node): Boolean @@ -2969,6 +2974,7 @@ HTMLBaseElement[JC] def clientLeft: Int HTMLBaseElement[JC] def clientTop: Int HTMLBaseElement[JC] def clientWidth: Int HTMLBaseElement[JC] def cloneNode(deep: Boolean?): Node +HTMLBaseElement[JC] def closest(selector: String): Element HTMLBaseElement[JC] def compareDocumentPosition(other: Node): Int HTMLBaseElement[JC] def contains(child: HTMLElement): Boolean HTMLBaseElement[JC] def contains(otherNode: Node): Boolean @@ -3171,6 +3177,7 @@ HTMLBodyElement[JC] def clientLeft: Int HTMLBodyElement[JC] def clientTop: Int HTMLBodyElement[JC] def clientWidth: Int HTMLBodyElement[JC] def cloneNode(deep: Boolean?): Node +HTMLBodyElement[JC] def closest(selector: String): Element HTMLBodyElement[JC] def compareDocumentPosition(other: Node): Int HTMLBodyElement[JC] def contains(child: HTMLElement): Boolean HTMLBodyElement[JC] def contains(otherNode: Node): Boolean @@ -3387,6 +3394,7 @@ HTMLButtonElement[JC] def clientLeft: Int HTMLButtonElement[JC] def clientTop: Int HTMLButtonElement[JC] def clientWidth: Int HTMLButtonElement[JC] def cloneNode(deep: Boolean?): Node +HTMLButtonElement[JC] def closest(selector: String): Element HTMLButtonElement[JC] def compareDocumentPosition(other: Node): Int HTMLButtonElement[JC] def contains(child: HTMLElement): Boolean HTMLButtonElement[JC] def contains(otherNode: Node): Boolean @@ -3603,6 +3611,7 @@ HTMLCanvasElement[JC] def clientLeft: Int HTMLCanvasElement[JC] def clientTop: Int HTMLCanvasElement[JC] def clientWidth: Int HTMLCanvasElement[JC] def cloneNode(deep: Boolean?): Node +HTMLCanvasElement[JC] def closest(selector: String): Element HTMLCanvasElement[JC] def compareDocumentPosition(other: Node): Int HTMLCanvasElement[JC] def contains(child: HTMLElement): Boolean HTMLCanvasElement[JC] def contains(otherNode: Node): Boolean @@ -3811,6 +3820,7 @@ HTMLDListElement[JC] def clientLeft: Int HTMLDListElement[JC] def clientTop: Int HTMLDListElement[JC] def clientWidth: Int HTMLDListElement[JC] def cloneNode(deep: Boolean?): Node +HTMLDListElement[JC] def closest(selector: String): Element HTMLDListElement[JC] def compareDocumentPosition(other: Node): Int HTMLDListElement[JC] def contains(child: HTMLElement): Boolean HTMLDListElement[JC] def contains(otherNode: Node): Boolean @@ -4011,6 +4021,7 @@ HTMLDataListElement[JC] def clientLeft: Int HTMLDataListElement[JC] def clientTop: Int HTMLDataListElement[JC] def clientWidth: Int HTMLDataListElement[JC] def cloneNode(deep: Boolean?): Node +HTMLDataListElement[JC] def closest(selector: String): Element HTMLDataListElement[JC] def compareDocumentPosition(other: Node): Int HTMLDataListElement[JC] def contains(child: HTMLElement): Boolean HTMLDataListElement[JC] def contains(otherNode: Node): Boolean @@ -4213,6 +4224,7 @@ HTMLDialogElement[JC] def clientTop: Int HTMLDialogElement[JC] def clientWidth: Int HTMLDialogElement[JC] def cloneNode(deep: Boolean?): Node HTMLDialogElement[JC] def close(returnValue: String?): Unit +HTMLDialogElement[JC] def closest(selector: String): Element HTMLDialogElement[JC] def compareDocumentPosition(other: Node): Int HTMLDialogElement[JC] def contains(child: HTMLElement): Boolean HTMLDialogElement[JC] def contains(otherNode: Node): Boolean @@ -4417,6 +4429,7 @@ HTMLDivElement[JC] def clientLeft: Int HTMLDivElement[JC] def clientTop: Int HTMLDivElement[JC] def clientWidth: Int HTMLDivElement[JC] def cloneNode(deep: Boolean?): Node +HTMLDivElement[JC] def closest(selector: String): Element HTMLDivElement[JC] def compareDocumentPosition(other: Node): Int HTMLDivElement[JC] def contains(child: HTMLElement): Boolean HTMLDivElement[JC] def contains(otherNode: Node): Boolean @@ -4817,6 +4830,7 @@ HTMLElement[JC] def clientLeft: Int HTMLElement[JC] def clientTop: Int HTMLElement[JC] def clientWidth: Int HTMLElement[JC] def cloneNode(deep: Boolean?): Node +HTMLElement[JC] def closest(selector: String): Element HTMLElement[JC] def compareDocumentPosition(other: Node): Int HTMLElement[JC] def contains(child: HTMLElement): Boolean HTMLElement[JC] def contains(otherNode: Node): Boolean @@ -5017,6 +5031,7 @@ HTMLEmbedElement[JC] def clientLeft: Int HTMLEmbedElement[JC] def clientTop: Int HTMLEmbedElement[JC] def clientWidth: Int HTMLEmbedElement[JC] def cloneNode(deep: Boolean?): Node +HTMLEmbedElement[JC] def closest(selector: String): Element HTMLEmbedElement[JC] def compareDocumentPosition(other: Node): Int HTMLEmbedElement[JC] def contains(child: HTMLElement): Boolean HTMLEmbedElement[JC] def contains(otherNode: Node): Boolean @@ -5222,6 +5237,7 @@ HTMLFieldSetElement[JC] def clientLeft: Int HTMLFieldSetElement[JC] def clientTop: Int HTMLFieldSetElement[JC] def clientWidth: Int HTMLFieldSetElement[JC] def cloneNode(deep: Boolean?): Node +HTMLFieldSetElement[JC] def closest(selector: String): Element HTMLFieldSetElement[JC] def compareDocumentPosition(other: Node): Int HTMLFieldSetElement[JC] def contains(child: HTMLElement): Boolean HTMLFieldSetElement[JC] def contains(otherNode: Node): Boolean @@ -5438,6 +5454,7 @@ HTMLFormElement[JC] def clientLeft: Int HTMLFormElement[JC] def clientTop: Int HTMLFormElement[JC] def clientWidth: Int HTMLFormElement[JC] def cloneNode(deep: Boolean?): Node +HTMLFormElement[JC] def closest(selector: String): Element HTMLFormElement[JC] def compareDocumentPosition(other: Node): Int HTMLFormElement[JC] def contains(child: HTMLElement): Boolean HTMLFormElement[JC] def contains(otherNode: Node): Boolean @@ -5652,6 +5669,7 @@ HTMLHRElement[JC] def clientLeft: Int HTMLHRElement[JC] def clientTop: Int HTMLHRElement[JC] def clientWidth: Int HTMLHRElement[JC] def cloneNode(deep: Boolean?): Node +HTMLHRElement[JC] def closest(selector: String): Element HTMLHRElement[JC] def compareDocumentPosition(other: Node): Int HTMLHRElement[JC] def contains(child: HTMLElement): Boolean HTMLHRElement[JC] def contains(otherNode: Node): Boolean @@ -5852,6 +5870,7 @@ HTMLHeadElement[JC] def clientLeft: Int HTMLHeadElement[JC] def clientTop: Int HTMLHeadElement[JC] def clientWidth: Int HTMLHeadElement[JC] def cloneNode(deep: Boolean?): Node +HTMLHeadElement[JC] def closest(selector: String): Element HTMLHeadElement[JC] def compareDocumentPosition(other: Node): Int HTMLHeadElement[JC] def contains(child: HTMLElement): Boolean HTMLHeadElement[JC] def contains(otherNode: Node): Boolean @@ -6052,6 +6071,7 @@ HTMLHeadingElement[JC] def clientLeft: Int HTMLHeadingElement[JC] def clientTop: Int HTMLHeadingElement[JC] def clientWidth: Int HTMLHeadingElement[JC] def cloneNode(deep: Boolean?): Node +HTMLHeadingElement[JC] def closest(selector: String): Element HTMLHeadingElement[JC] def compareDocumentPosition(other: Node): Int HTMLHeadingElement[JC] def contains(child: HTMLElement): Boolean HTMLHeadingElement[JC] def contains(otherNode: Node): Boolean @@ -6252,6 +6272,7 @@ HTMLHtmlElement[JC] def clientLeft: Int HTMLHtmlElement[JC] def clientTop: Int HTMLHtmlElement[JC] def clientWidth: Int HTMLHtmlElement[JC] def cloneNode(deep: Boolean?): Node +HTMLHtmlElement[JC] def closest(selector: String): Element HTMLHtmlElement[JC] def compareDocumentPosition(other: Node): Int HTMLHtmlElement[JC] def contains(child: HTMLElement): Boolean HTMLHtmlElement[JC] def contains(otherNode: Node): Boolean @@ -6453,6 +6474,7 @@ HTMLIFrameElement[JC] def clientLeft: Int HTMLIFrameElement[JC] def clientTop: Int HTMLIFrameElement[JC] def clientWidth: Int HTMLIFrameElement[JC] def cloneNode(deep: Boolean?): Node +HTMLIFrameElement[JC] def closest(selector: String): Element HTMLIFrameElement[JC] def compareDocumentPosition(other: Node): Int HTMLIFrameElement[JC] def contains(child: HTMLElement): Boolean HTMLIFrameElement[JC] def contains(otherNode: Node): Boolean @@ -6664,6 +6686,7 @@ HTMLImageElement[JC] def clientLeft: Int HTMLImageElement[JC] def clientTop: Int HTMLImageElement[JC] def clientWidth: Int HTMLImageElement[JC] def cloneNode(deep: Boolean?): Node +HTMLImageElement[JC] def closest(selector: String): Element HTMLImageElement[JC] def compareDocumentPosition(other: Node): Int HTMLImageElement[JC] def complete: Boolean HTMLImageElement[JC] def contains(child: HTMLElement): Boolean @@ -6880,6 +6903,7 @@ HTMLInputElement[JC] def clientLeft: Int HTMLInputElement[JC] def clientTop: Int HTMLInputElement[JC] def clientWidth: Int HTMLInputElement[JC] def cloneNode(deep: Boolean?): Node +HTMLInputElement[JC] def closest(selector: String): Element HTMLInputElement[JC] def compareDocumentPosition(other: Node): Int HTMLInputElement[JC] def contains(child: HTMLElement): Boolean HTMLInputElement[JC] def contains(otherNode: Node): Boolean @@ -7121,6 +7145,7 @@ HTMLLIElement[JC] def clientLeft: Int HTMLLIElement[JC] def clientTop: Int HTMLLIElement[JC] def clientWidth: Int HTMLLIElement[JC] def cloneNode(deep: Boolean?): Node +HTMLLIElement[JC] def closest(selector: String): Element HTMLLIElement[JC] def compareDocumentPosition(other: Node): Int HTMLLIElement[JC] def contains(child: HTMLElement): Boolean HTMLLIElement[JC] def contains(otherNode: Node): Boolean @@ -7322,6 +7347,7 @@ HTMLLabelElement[JC] def clientLeft: Int HTMLLabelElement[JC] def clientTop: Int HTMLLabelElement[JC] def clientWidth: Int HTMLLabelElement[JC] def cloneNode(deep: Boolean?): Node +HTMLLabelElement[JC] def closest(selector: String): Element HTMLLabelElement[JC] def compareDocumentPosition(other: Node): Int HTMLLabelElement[JC] def contains(child: HTMLElement): Boolean HTMLLabelElement[JC] def contains(otherNode: Node): Boolean @@ -7525,6 +7551,7 @@ HTMLLegendElement[JC] def clientLeft: Int HTMLLegendElement[JC] def clientTop: Int HTMLLegendElement[JC] def clientWidth: Int HTMLLegendElement[JC] def cloneNode(deep: Boolean?): Node +HTMLLegendElement[JC] def closest(selector: String): Element HTMLLegendElement[JC] def compareDocumentPosition(other: Node): Int HTMLLegendElement[JC] def contains(child: HTMLElement): Boolean HTMLLegendElement[JC] def contains(otherNode: Node): Boolean @@ -7726,6 +7753,7 @@ HTMLLinkElement[JC] def clientLeft: Int HTMLLinkElement[JC] def clientTop: Int HTMLLinkElement[JC] def clientWidth: Int HTMLLinkElement[JC] def cloneNode(deep: Boolean?): Node +HTMLLinkElement[JC] def closest(selector: String): Element HTMLLinkElement[JC] def compareDocumentPosition(other: Node): Int HTMLLinkElement[JC] def contains(child: HTMLElement): Boolean HTMLLinkElement[JC] def contains(otherNode: Node): Boolean @@ -7934,6 +7962,7 @@ HTMLMapElement[JC] def clientLeft: Int HTMLMapElement[JC] def clientTop: Int HTMLMapElement[JC] def clientWidth: Int HTMLMapElement[JC] def cloneNode(deep: Boolean?): Node +HTMLMapElement[JC] def closest(selector: String): Element HTMLMapElement[JC] def compareDocumentPosition(other: Node): Int HTMLMapElement[JC] def contains(child: HTMLElement): Boolean HTMLMapElement[JC] def contains(otherNode: Node): Boolean @@ -8139,6 +8168,7 @@ HTMLMediaElement[JC] def clientLeft: Int HTMLMediaElement[JC] def clientTop: Int HTMLMediaElement[JC] def clientWidth: Int HTMLMediaElement[JC] def cloneNode(deep: Boolean?): Node +HTMLMediaElement[JC] def closest(selector: String): Element HTMLMediaElement[JC] def compareDocumentPosition(other: Node): Int HTMLMediaElement[JC] def contains(child: HTMLElement): Boolean HTMLMediaElement[JC] def contains(otherNode: Node): Boolean @@ -8372,6 +8402,7 @@ HTMLMenuElement[JC] def clientLeft: Int HTMLMenuElement[JC] def clientTop: Int HTMLMenuElement[JC] def clientWidth: Int HTMLMenuElement[JC] def cloneNode(deep: Boolean?): Node +HTMLMenuElement[JC] def closest(selector: String): Element HTMLMenuElement[JC] def compareDocumentPosition(other: Node): Int HTMLMenuElement[JC] def contains(child: HTMLElement): Boolean HTMLMenuElement[JC] def contains(otherNode: Node): Boolean @@ -8574,6 +8605,7 @@ HTMLMetaElement[JC] def clientLeft: Int HTMLMetaElement[JC] def clientTop: Int HTMLMetaElement[JC] def clientWidth: Int HTMLMetaElement[JC] def cloneNode(deep: Boolean?): Node +HTMLMetaElement[JC] def closest(selector: String): Element HTMLMetaElement[JC] def compareDocumentPosition(other: Node): Int HTMLMetaElement[JC] def contains(child: HTMLElement): Boolean HTMLMetaElement[JC] def contains(otherNode: Node): Boolean @@ -8779,6 +8811,7 @@ HTMLModElement[JC] def clientLeft: Int HTMLModElement[JC] def clientTop: Int HTMLModElement[JC] def clientWidth: Int HTMLModElement[JC] def cloneNode(deep: Boolean?): Node +HTMLModElement[JC] def closest(selector: String): Element HTMLModElement[JC] def compareDocumentPosition(other: Node): Int HTMLModElement[JC] def contains(child: HTMLElement): Boolean HTMLModElement[JC] def contains(otherNode: Node): Boolean @@ -8980,6 +9013,7 @@ HTMLOListElement[JC] def clientLeft: Int HTMLOListElement[JC] def clientTop: Int HTMLOListElement[JC] def clientWidth: Int HTMLOListElement[JC] def cloneNode(deep: Boolean?): Node +HTMLOListElement[JC] def closest(selector: String): Element HTMLOListElement[JC] def compareDocumentPosition(other: Node): Int HTMLOListElement[JC] def contains(child: HTMLElement): Boolean HTMLOListElement[JC] def contains(otherNode: Node): Boolean @@ -9186,6 +9220,7 @@ HTMLObjectElement[JC] def clientLeft: Int HTMLObjectElement[JC] def clientTop: Int HTMLObjectElement[JC] def clientWidth: Int HTMLObjectElement[JC] def cloneNode(deep: Boolean?): Node +HTMLObjectElement[JC] def closest(selector: String): Element HTMLObjectElement[JC] def compareDocumentPosition(other: Node): Int HTMLObjectElement[JC] def contains(child: HTMLElement): Boolean HTMLObjectElement[JC] def contains(otherNode: Node): Boolean @@ -9401,6 +9436,7 @@ HTMLOptGroupElement[JC] def clientLeft: Int HTMLOptGroupElement[JC] def clientTop: Int HTMLOptGroupElement[JC] def clientWidth: Int HTMLOptGroupElement[JC] def cloneNode(deep: Boolean?): Node +HTMLOptGroupElement[JC] def closest(selector: String): Element HTMLOptGroupElement[JC] def compareDocumentPosition(other: Node): Int HTMLOptGroupElement[JC] def contains(child: HTMLElement): Boolean HTMLOptGroupElement[JC] def contains(otherNode: Node): Boolean @@ -9603,6 +9639,7 @@ HTMLOptionElement[JC] def clientLeft: Int HTMLOptionElement[JC] def clientTop: Int HTMLOptionElement[JC] def clientWidth: Int HTMLOptionElement[JC] def cloneNode(deep: Boolean?): Node +HTMLOptionElement[JC] def closest(selector: String): Element HTMLOptionElement[JC] def compareDocumentPosition(other: Node): Int HTMLOptionElement[JC] def contains(child: HTMLElement): Boolean HTMLOptionElement[JC] def contains(otherNode: Node): Boolean @@ -9816,6 +9853,7 @@ HTMLParagraphElement[JC] def clientLeft: Int HTMLParagraphElement[JC] def clientTop: Int HTMLParagraphElement[JC] def clientWidth: Int HTMLParagraphElement[JC] def cloneNode(deep: Boolean?): Node +HTMLParagraphElement[JC] def closest(selector: String): Element HTMLParagraphElement[JC] def compareDocumentPosition(other: Node): Int HTMLParagraphElement[JC] def contains(child: HTMLElement): Boolean HTMLParagraphElement[JC] def contains(otherNode: Node): Boolean @@ -10016,6 +10054,7 @@ HTMLParamElement[JC] def clientLeft: Int HTMLParamElement[JC] def clientTop: Int HTMLParamElement[JC] def clientWidth: Int HTMLParamElement[JC] def cloneNode(deep: Boolean?): Node +HTMLParamElement[JC] def closest(selector: String): Element HTMLParamElement[JC] def compareDocumentPosition(other: Node): Int HTMLParamElement[JC] def contains(child: HTMLElement): Boolean HTMLParamElement[JC] def contains(otherNode: Node): Boolean @@ -10218,6 +10257,7 @@ HTMLPreElement[JC] def clientLeft: Int HTMLPreElement[JC] def clientTop: Int HTMLPreElement[JC] def clientWidth: Int HTMLPreElement[JC] def cloneNode(deep: Boolean?): Node +HTMLPreElement[JC] def closest(selector: String): Element HTMLPreElement[JC] def compareDocumentPosition(other: Node): Int HTMLPreElement[JC] def contains(child: HTMLElement): Boolean HTMLPreElement[JC] def contains(otherNode: Node): Boolean @@ -10418,6 +10458,7 @@ HTMLProgressElement[JC] def clientLeft: Int HTMLProgressElement[JC] def clientTop: Int HTMLProgressElement[JC] def clientWidth: Int HTMLProgressElement[JC] def cloneNode(deep: Boolean?): Node +HTMLProgressElement[JC] def closest(selector: String): Element HTMLProgressElement[JC] def compareDocumentPosition(other: Node): Int HTMLProgressElement[JC] def contains(child: HTMLElement): Boolean HTMLProgressElement[JC] def contains(otherNode: Node): Boolean @@ -10623,6 +10664,7 @@ HTMLQuoteElement[JC] def clientLeft: Int HTMLQuoteElement[JC] def clientTop: Int HTMLQuoteElement[JC] def clientWidth: Int HTMLQuoteElement[JC] def cloneNode(deep: Boolean?): Node +HTMLQuoteElement[JC] def closest(selector: String): Element HTMLQuoteElement[JC] def compareDocumentPosition(other: Node): Int HTMLQuoteElement[JC] def contains(child: HTMLElement): Boolean HTMLQuoteElement[JC] def contains(otherNode: Node): Boolean @@ -10826,6 +10868,7 @@ HTMLScriptElement[JC] def clientLeft: Int HTMLScriptElement[JC] def clientTop: Int HTMLScriptElement[JC] def clientWidth: Int HTMLScriptElement[JC] def cloneNode(deep: Boolean?): Node +HTMLScriptElement[JC] def closest(selector: String): Element HTMLScriptElement[JC] def compareDocumentPosition(other: Node): Int HTMLScriptElement[JC] def contains(child: HTMLElement): Boolean HTMLScriptElement[JC] def contains(otherNode: Node): Boolean @@ -11036,6 +11079,7 @@ HTMLSelectElement[JC] def clientLeft: Int HTMLSelectElement[JC] def clientTop: Int HTMLSelectElement[JC] def clientWidth: Int HTMLSelectElement[JC] def cloneNode(deep: Boolean?): Node +HTMLSelectElement[JC] def closest(selector: String): Element HTMLSelectElement[JC] def compareDocumentPosition(other: Node): Int HTMLSelectElement[JC] def contains(child: HTMLElement): Boolean HTMLSelectElement[JC] def contains(otherNode: Node): Boolean @@ -11256,6 +11300,7 @@ HTMLSourceElement[JC] def clientLeft: Int HTMLSourceElement[JC] def clientTop: Int HTMLSourceElement[JC] def clientWidth: Int HTMLSourceElement[JC] def cloneNode(deep: Boolean?): Node +HTMLSourceElement[JC] def closest(selector: String): Element HTMLSourceElement[JC] def compareDocumentPosition(other: Node): Int HTMLSourceElement[JC] def contains(child: HTMLElement): Boolean HTMLSourceElement[JC] def contains(otherNode: Node): Boolean @@ -11459,6 +11504,7 @@ HTMLSpanElement[JC] def clientLeft: Int HTMLSpanElement[JC] def clientTop: Int HTMLSpanElement[JC] def clientWidth: Int HTMLSpanElement[JC] def cloneNode(deep: Boolean?): Node +HTMLSpanElement[JC] def closest(selector: String): Element HTMLSpanElement[JC] def compareDocumentPosition(other: Node): Int HTMLSpanElement[JC] def contains(child: HTMLElement): Boolean HTMLSpanElement[JC] def contains(otherNode: Node): Boolean @@ -11659,6 +11705,7 @@ HTMLStyleElement[JC] def clientLeft: Int HTMLStyleElement[JC] def clientTop: Int HTMLStyleElement[JC] def clientWidth: Int HTMLStyleElement[JC] def cloneNode(deep: Boolean?): Node +HTMLStyleElement[JC] def closest(selector: String): Element HTMLStyleElement[JC] def compareDocumentPosition(other: Node): Int HTMLStyleElement[JC] def contains(child: HTMLElement): Boolean HTMLStyleElement[JC] def contains(otherNode: Node): Boolean @@ -11863,6 +11910,7 @@ HTMLTableCaptionElement[JC] def clientLeft: Int HTMLTableCaptionElement[JC] def clientTop: Int HTMLTableCaptionElement[JC] def clientWidth: Int HTMLTableCaptionElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTableCaptionElement[JC] def closest(selector: String): Element HTMLTableCaptionElement[JC] def compareDocumentPosition(other: Node): Int HTMLTableCaptionElement[JC] def contains(child: HTMLElement): Boolean HTMLTableCaptionElement[JC] def contains(otherNode: Node): Boolean @@ -12064,6 +12112,7 @@ HTMLTableCellElement[JC] def clientLeft: Int HTMLTableCellElement[JC] def clientTop: Int HTMLTableCellElement[JC] def clientWidth: Int HTMLTableCellElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTableCellElement[JC] def closest(selector: String): Element HTMLTableCellElement[JC] var colSpan: Int HTMLTableCellElement[JC] def compareDocumentPosition(other: Node): Int HTMLTableCellElement[JC] def contains(child: HTMLElement): Boolean @@ -12267,6 +12316,7 @@ HTMLTableColElement[JC] def clientLeft: Int HTMLTableColElement[JC] def clientTop: Int HTMLTableColElement[JC] def clientWidth: Int HTMLTableColElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTableColElement[JC] def closest(selector: String): Element HTMLTableColElement[JC] def compareDocumentPosition(other: Node): Int HTMLTableColElement[JC] def contains(child: HTMLElement): Boolean HTMLTableColElement[JC] def contains(otherNode: Node): Boolean @@ -12469,6 +12519,7 @@ HTMLTableElement[JC] def clientLeft: Int HTMLTableElement[JC] def clientTop: Int HTMLTableElement[JC] def clientWidth: Int HTMLTableElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTableElement[JC] def closest(selector: String): Element HTMLTableElement[JC] def compareDocumentPosition(other: Node): Int HTMLTableElement[JC] def contains(child: HTMLElement): Boolean HTMLTableElement[JC] def contains(otherNode: Node): Boolean @@ -12687,6 +12738,7 @@ HTMLTableRowElement[JC] def clientLeft: Int HTMLTableRowElement[JC] def clientTop: Int HTMLTableRowElement[JC] def clientWidth: Int HTMLTableRowElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTableRowElement[JC] def closest(selector: String): Element HTMLTableRowElement[JC] def compareDocumentPosition(other: Node): Int HTMLTableRowElement[JC] def contains(child: HTMLElement): Boolean HTMLTableRowElement[JC] def contains(otherNode: Node): Boolean @@ -12892,6 +12944,7 @@ HTMLTableSectionElement[JC] def clientLeft: Int HTMLTableSectionElement[JC] def clientTop: Int HTMLTableSectionElement[JC] def clientWidth: Int HTMLTableSectionElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTableSectionElement[JC] def closest(selector: String): Element HTMLTableSectionElement[JC] def compareDocumentPosition(other: Node): Int HTMLTableSectionElement[JC] def contains(child: HTMLElement): Boolean HTMLTableSectionElement[JC] def contains(otherNode: Node): Boolean @@ -13096,6 +13149,7 @@ HTMLTemplateElement[JC] def clientLeft: Int HTMLTemplateElement[JC] def clientTop: Int HTMLTemplateElement[JC] def clientWidth: Int HTMLTemplateElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTemplateElement[JC] def closest(selector: String): Element HTMLTemplateElement[JC] def compareDocumentPosition(other: Node): Int HTMLTemplateElement[JC] def contains(child: HTMLElement): Boolean HTMLTemplateElement[JC] def contains(otherNode: Node): Boolean @@ -13299,6 +13353,7 @@ HTMLTextAreaElement[JC] def clientLeft: Int HTMLTextAreaElement[JC] def clientTop: Int HTMLTextAreaElement[JC] def clientWidth: Int HTMLTextAreaElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTextAreaElement[JC] def closest(selector: String): Element HTMLTextAreaElement[JC] var cols: Int HTMLTextAreaElement[JC] def compareDocumentPosition(other: Node): Int HTMLTextAreaElement[JC] def contains(child: HTMLElement): Boolean @@ -13522,6 +13577,7 @@ HTMLTitleElement[JC] def clientLeft: Int HTMLTitleElement[JC] def clientTop: Int HTMLTitleElement[JC] def clientWidth: Int HTMLTitleElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTitleElement[JC] def closest(selector: String): Element HTMLTitleElement[JC] def compareDocumentPosition(other: Node): Int HTMLTitleElement[JC] def contains(child: HTMLElement): Boolean HTMLTitleElement[JC] def contains(otherNode: Node): Boolean @@ -13723,6 +13779,7 @@ HTMLTrackElement[JC] def clientLeft: Int HTMLTrackElement[JC] def clientTop: Int HTMLTrackElement[JC] def clientWidth: Int HTMLTrackElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTrackElement[JC] def closest(selector: String): Element HTMLTrackElement[JC] def compareDocumentPosition(other: Node): Int HTMLTrackElement[JC] def contains(child: HTMLElement): Boolean HTMLTrackElement[JC] def contains(otherNode: Node): Boolean @@ -13928,6 +13985,7 @@ HTMLUListElement[JC] def clientLeft: Int HTMLUListElement[JC] def clientTop: Int HTMLUListElement[JC] def clientWidth: Int HTMLUListElement[JC] def cloneNode(deep: Boolean?): Node +HTMLUListElement[JC] def closest(selector: String): Element HTMLUListElement[JC] def compareDocumentPosition(other: Node): Int HTMLUListElement[JC] def contains(child: HTMLElement): Boolean HTMLUListElement[JC] def contains(otherNode: Node): Boolean @@ -14128,6 +14186,7 @@ HTMLUnknownElement[JC] def clientLeft: Int HTMLUnknownElement[JC] def clientTop: Int HTMLUnknownElement[JC] def clientWidth: Int HTMLUnknownElement[JC] def cloneNode(deep: Boolean?): Node +HTMLUnknownElement[JC] def closest(selector: String): Element HTMLUnknownElement[JC] def compareDocumentPosition(other: Node): Int HTMLUnknownElement[JC] def contains(child: HTMLElement): Boolean HTMLUnknownElement[JC] def contains(otherNode: Node): Boolean @@ -14332,6 +14391,7 @@ HTMLVideoElement[JC] def clientLeft: Int HTMLVideoElement[JC] def clientTop: Int HTMLVideoElement[JC] def clientWidth: Int HTMLVideoElement[JC] def cloneNode(deep: Boolean?): Node +HTMLVideoElement[JC] def closest(selector: String): Element HTMLVideoElement[JC] def compareDocumentPosition(other: Node): Int HTMLVideoElement[JC] def contains(child: HTMLElement): Boolean HTMLVideoElement[JC] def contains(otherNode: Node): Boolean @@ -16808,6 +16868,7 @@ SVGAElement[JC] def clientLeft: Int SVGAElement[JC] def clientTop: Int SVGAElement[JC] def clientWidth: Int SVGAElement[JC] def cloneNode(deep: Boolean?): Node +SVGAElement[JC] def closest(selector: String): Element SVGAElement[JC] def compareDocumentPosition(other: Node): Int SVGAElement[JC] def contains(otherNode: Node): Boolean SVGAElement[JC] def dispatchEvent(evt: Event): Boolean @@ -16976,6 +17037,7 @@ SVGCircleElement[JC] def clientLeft: Int SVGCircleElement[JC] def clientTop: Int SVGCircleElement[JC] def clientWidth: Int SVGCircleElement[JC] def cloneNode(deep: Boolean?): Node +SVGCircleElement[JC] def closest(selector: String): Element SVGCircleElement[JC] def compareDocumentPosition(other: Node): Int SVGCircleElement[JC] def contains(otherNode: Node): Boolean SVGCircleElement[JC] def cx: SVGAnimatedLength @@ -17111,6 +17173,7 @@ SVGClipPathElement[JC] def clientTop: Int SVGClipPathElement[JC] def clientWidth: Int SVGClipPathElement[JC] def clipPathUnits: SVGAnimatedEnumeration SVGClipPathElement[JC] def cloneNode(deep: Boolean?): Node +SVGClipPathElement[JC] def closest(selector: String): Element SVGClipPathElement[JC] def compareDocumentPosition(other: Node): Int SVGClipPathElement[JC] def contains(otherNode: Node): Boolean SVGClipPathElement[JC] def dispatchEvent(evt: Event): Boolean @@ -17239,6 +17302,7 @@ SVGComponentTransferFunctionElement[JC] def clientLeft: Int SVGComponentTransferFunctionElement[JC] def clientTop: Int SVGComponentTransferFunctionElement[JC] def clientWidth: Int SVGComponentTransferFunctionElement[JC] def cloneNode(deep: Boolean?): Node +SVGComponentTransferFunctionElement[JC] def closest(selector: String): Element SVGComponentTransferFunctionElement[JC] def compareDocumentPosition(other: Node): Int SVGComponentTransferFunctionElement[JC] def contains(otherNode: Node): Boolean SVGComponentTransferFunctionElement[JC] def dispatchEvent(evt: Event): Boolean @@ -17364,6 +17428,7 @@ SVGDefsElement[JC] def clientLeft: Int SVGDefsElement[JC] def clientTop: Int SVGDefsElement[JC] def clientWidth: Int SVGDefsElement[JC] def cloneNode(deep: Boolean?): Node +SVGDefsElement[JC] def closest(selector: String): Element SVGDefsElement[JC] def compareDocumentPosition(other: Node): Int SVGDefsElement[JC] def contains(otherNode: Node): Boolean SVGDefsElement[JC] def dispatchEvent(evt: Event): Boolean @@ -17492,6 +17557,7 @@ SVGDescElement[JC] def clientLeft: Int SVGDescElement[JC] def clientTop: Int SVGDescElement[JC] def clientWidth: Int SVGDescElement[JC] def cloneNode(deep: Boolean?): Node +SVGDescElement[JC] def closest(selector: String): Element SVGDescElement[JC] def compareDocumentPosition(other: Node): Int SVGDescElement[JC] def contains(otherNode: Node): Boolean SVGDescElement[JC] def dispatchEvent(evt: Event): Boolean @@ -17607,6 +17673,7 @@ SVGElement[JC] def clientLeft: Int SVGElement[JC] def clientTop: Int SVGElement[JC] def clientWidth: Int SVGElement[JC] def cloneNode(deep: Boolean?): Node +SVGElement[JC] def closest(selector: String): Element SVGElement[JC] def compareDocumentPosition(other: Node): Int SVGElement[JC] def contains(otherNode: Node): Boolean SVGElement[JC] def dispatchEvent(evt: Event): Boolean @@ -17735,6 +17802,7 @@ SVGEllipseElement[JC] def clientLeft: Int SVGEllipseElement[JC] def clientTop: Int SVGEllipseElement[JC] def clientWidth: Int SVGEllipseElement[JC] def cloneNode(deep: Boolean?): Node +SVGEllipseElement[JC] def closest(selector: String): Element SVGEllipseElement[JC] def compareDocumentPosition(other: Node): Int SVGEllipseElement[JC] def contains(otherNode: Node): Boolean SVGEllipseElement[JC] def cx: SVGAnimatedLength @@ -17874,6 +17942,7 @@ SVGFEBlendElement[JC] def clientLeft: Int SVGFEBlendElement[JC] def clientTop: Int SVGFEBlendElement[JC] def clientWidth: Int SVGFEBlendElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEBlendElement[JC] def closest(selector: String): Element SVGFEBlendElement[JC] def compareDocumentPosition(other: Node): Int SVGFEBlendElement[JC] def contains(otherNode: Node): Boolean SVGFEBlendElement[JC] def dispatchEvent(evt: Event): Boolean @@ -18002,6 +18071,7 @@ SVGFEColorMatrixElement[JC] def clientLeft: Int SVGFEColorMatrixElement[JC] def clientTop: Int SVGFEColorMatrixElement[JC] def clientWidth: Int SVGFEColorMatrixElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEColorMatrixElement[JC] def closest(selector: String): Element SVGFEColorMatrixElement[JC] def compareDocumentPosition(other: Node): Int SVGFEColorMatrixElement[JC] def contains(otherNode: Node): Boolean SVGFEColorMatrixElement[JC] def dispatchEvent(evt: Event): Boolean @@ -18129,6 +18199,7 @@ SVGFEComponentTransferElement[JC] def clientLeft: Int SVGFEComponentTransferElement[JC] def clientTop: Int SVGFEComponentTransferElement[JC] def clientWidth: Int SVGFEComponentTransferElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEComponentTransferElement[JC] def closest(selector: String): Element SVGFEComponentTransferElement[JC] def compareDocumentPosition(other: Node): Int SVGFEComponentTransferElement[JC] def contains(otherNode: Node): Boolean SVGFEComponentTransferElement[JC] def dispatchEvent(evt: Event): Boolean @@ -18249,6 +18320,7 @@ SVGFECompositeElement[JC] def clientLeft: Int SVGFECompositeElement[JC] def clientTop: Int SVGFECompositeElement[JC] def clientWidth: Int SVGFECompositeElement[JC] def cloneNode(deep: Boolean?): Node +SVGFECompositeElement[JC] def closest(selector: String): Element SVGFECompositeElement[JC] def compareDocumentPosition(other: Node): Int SVGFECompositeElement[JC] def contains(otherNode: Node): Boolean SVGFECompositeElement[JC] def dispatchEvent(evt: Event): Boolean @@ -18383,6 +18455,7 @@ SVGFEConvolveMatrixElement[JC] def clientLeft: Int SVGFEConvolveMatrixElement[JC] def clientTop: Int SVGFEConvolveMatrixElement[JC] def clientWidth: Int SVGFEConvolveMatrixElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEConvolveMatrixElement[JC] def closest(selector: String): Element SVGFEConvolveMatrixElement[JC] def compareDocumentPosition(other: Node): Int SVGFEConvolveMatrixElement[JC] def contains(otherNode: Node): Boolean SVGFEConvolveMatrixElement[JC] def dispatchEvent(evt: Event): Boolean @@ -18517,6 +18590,7 @@ SVGFEDiffuseLightingElement[JC] def clientLeft: Int SVGFEDiffuseLightingElement[JC] def clientTop: Int SVGFEDiffuseLightingElement[JC] def clientWidth: Int SVGFEDiffuseLightingElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEDiffuseLightingElement[JC] def closest(selector: String): Element SVGFEDiffuseLightingElement[JC] def compareDocumentPosition(other: Node): Int SVGFEDiffuseLightingElement[JC] def contains(otherNode: Node): Boolean SVGFEDiffuseLightingElement[JC] def diffuseConstant: SVGAnimatedNumber @@ -18641,6 +18715,7 @@ SVGFEDisplacementMapElement[JC] def clientLeft: Int SVGFEDisplacementMapElement[JC] def clientTop: Int SVGFEDisplacementMapElement[JC] def clientWidth: Int SVGFEDisplacementMapElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEDisplacementMapElement[JC] def closest(selector: String): Element SVGFEDisplacementMapElement[JC] def compareDocumentPosition(other: Node): Int SVGFEDisplacementMapElement[JC] def contains(otherNode: Node): Boolean SVGFEDisplacementMapElement[JC] def dispatchEvent(evt: Event): Boolean @@ -18770,6 +18845,7 @@ SVGFEDistantLightElement[JC] def clientLeft: Int SVGFEDistantLightElement[JC] def clientTop: Int SVGFEDistantLightElement[JC] def clientWidth: Int SVGFEDistantLightElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEDistantLightElement[JC] def closest(selector: String): Element SVGFEDistantLightElement[JC] def compareDocumentPosition(other: Node): Int SVGFEDistantLightElement[JC] def contains(otherNode: Node): Boolean SVGFEDistantLightElement[JC] def dispatchEvent(evt: Event): Boolean @@ -18884,6 +18960,7 @@ SVGFEFloodElement[JC] def clientLeft: Int SVGFEFloodElement[JC] def clientTop: Int SVGFEFloodElement[JC] def clientWidth: Int SVGFEFloodElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEFloodElement[JC] def closest(selector: String): Element SVGFEFloodElement[JC] def compareDocumentPosition(other: Node): Int SVGFEFloodElement[JC] def contains(otherNode: Node): Boolean SVGFEFloodElement[JC] def dispatchEvent(evt: Event): Boolean @@ -19003,6 +19080,7 @@ SVGFEFuncAElement[JC] def clientLeft: Int SVGFEFuncAElement[JC] def clientTop: Int SVGFEFuncAElement[JC] def clientWidth: Int SVGFEFuncAElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEFuncAElement[JC] def closest(selector: String): Element SVGFEFuncAElement[JC] def compareDocumentPosition(other: Node): Int SVGFEFuncAElement[JC] def contains(otherNode: Node): Boolean SVGFEFuncAElement[JC] def dispatchEvent(evt: Event): Boolean @@ -19122,6 +19200,7 @@ SVGFEFuncBElement[JC] def clientLeft: Int SVGFEFuncBElement[JC] def clientTop: Int SVGFEFuncBElement[JC] def clientWidth: Int SVGFEFuncBElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEFuncBElement[JC] def closest(selector: String): Element SVGFEFuncBElement[JC] def compareDocumentPosition(other: Node): Int SVGFEFuncBElement[JC] def contains(otherNode: Node): Boolean SVGFEFuncBElement[JC] def dispatchEvent(evt: Event): Boolean @@ -19241,6 +19320,7 @@ SVGFEFuncGElement[JC] def clientLeft: Int SVGFEFuncGElement[JC] def clientTop: Int SVGFEFuncGElement[JC] def clientWidth: Int SVGFEFuncGElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEFuncGElement[JC] def closest(selector: String): Element SVGFEFuncGElement[JC] def compareDocumentPosition(other: Node): Int SVGFEFuncGElement[JC] def contains(otherNode: Node): Boolean SVGFEFuncGElement[JC] def dispatchEvent(evt: Event): Boolean @@ -19360,6 +19440,7 @@ SVGFEFuncRElement[JC] def clientLeft: Int SVGFEFuncRElement[JC] def clientTop: Int SVGFEFuncRElement[JC] def clientWidth: Int SVGFEFuncRElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEFuncRElement[JC] def closest(selector: String): Element SVGFEFuncRElement[JC] def compareDocumentPosition(other: Node): Int SVGFEFuncRElement[JC] def contains(otherNode: Node): Boolean SVGFEFuncRElement[JC] def dispatchEvent(evt: Event): Boolean @@ -19479,6 +19560,7 @@ SVGFEGaussianBlurElement[JC] def clientLeft: Int SVGFEGaussianBlurElement[JC] def clientTop: Int SVGFEGaussianBlurElement[JC] def clientWidth: Int SVGFEGaussianBlurElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEGaussianBlurElement[JC] def closest(selector: String): Element SVGFEGaussianBlurElement[JC] def compareDocumentPosition(other: Node): Int SVGFEGaussianBlurElement[JC] def contains(otherNode: Node): Boolean SVGFEGaussianBlurElement[JC] def dispatchEvent(evt: Event): Boolean @@ -19602,6 +19684,7 @@ SVGFEImageElement[JC] def clientLeft: Int SVGFEImageElement[JC] def clientTop: Int SVGFEImageElement[JC] def clientWidth: Int SVGFEImageElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEImageElement[JC] def closest(selector: String): Element SVGFEImageElement[JC] def compareDocumentPosition(other: Node): Int SVGFEImageElement[JC] def contains(otherNode: Node): Boolean SVGFEImageElement[JC] def dispatchEvent(evt: Event): Boolean @@ -19726,6 +19809,7 @@ SVGFEMergeElement[JC] def clientLeft: Int SVGFEMergeElement[JC] def clientTop: Int SVGFEMergeElement[JC] def clientWidth: Int SVGFEMergeElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEMergeElement[JC] def closest(selector: String): Element SVGFEMergeElement[JC] def compareDocumentPosition(other: Node): Int SVGFEMergeElement[JC] def contains(otherNode: Node): Boolean SVGFEMergeElement[JC] def dispatchEvent(evt: Event): Boolean @@ -19844,6 +19928,7 @@ SVGFEMergeNodeElement[JC] def clientLeft: Int SVGFEMergeNodeElement[JC] def clientTop: Int SVGFEMergeNodeElement[JC] def clientWidth: Int SVGFEMergeNodeElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEMergeNodeElement[JC] def closest(selector: String): Element SVGFEMergeNodeElement[JC] def compareDocumentPosition(other: Node): Int SVGFEMergeNodeElement[JC] def contains(otherNode: Node): Boolean SVGFEMergeNodeElement[JC] def dispatchEvent(evt: Event): Boolean @@ -19958,6 +20043,7 @@ SVGFEMorphologyElement[JC] def clientLeft: Int SVGFEMorphologyElement[JC] def clientTop: Int SVGFEMorphologyElement[JC] def clientWidth: Int SVGFEMorphologyElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEMorphologyElement[JC] def closest(selector: String): Element SVGFEMorphologyElement[JC] def compareDocumentPosition(other: Node): Int SVGFEMorphologyElement[JC] def contains(otherNode: Node): Boolean SVGFEMorphologyElement[JC] def dispatchEvent(evt: Event): Boolean @@ -20084,6 +20170,7 @@ SVGFEOffsetElement[JC] def clientLeft: Int SVGFEOffsetElement[JC] def clientTop: Int SVGFEOffsetElement[JC] def clientWidth: Int SVGFEOffsetElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEOffsetElement[JC] def closest(selector: String): Element SVGFEOffsetElement[JC] def compareDocumentPosition(other: Node): Int SVGFEOffsetElement[JC] def contains(otherNode: Node): Boolean SVGFEOffsetElement[JC] def dispatchEvent(evt: Event): Boolean @@ -20205,6 +20292,7 @@ SVGFEPointLightElement[JC] def clientLeft: Int SVGFEPointLightElement[JC] def clientTop: Int SVGFEPointLightElement[JC] def clientWidth: Int SVGFEPointLightElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEPointLightElement[JC] def closest(selector: String): Element SVGFEPointLightElement[JC] def compareDocumentPosition(other: Node): Int SVGFEPointLightElement[JC] def contains(otherNode: Node): Boolean SVGFEPointLightElement[JC] def dispatchEvent(evt: Event): Boolean @@ -20321,6 +20409,7 @@ SVGFESpecularLightingElement[JC] def clientLeft: Int SVGFESpecularLightingElement[JC] def clientTop: Int SVGFESpecularLightingElement[JC] def clientWidth: Int SVGFESpecularLightingElement[JC] def cloneNode(deep: Boolean?): Node +SVGFESpecularLightingElement[JC] def closest(selector: String): Element SVGFESpecularLightingElement[JC] def compareDocumentPosition(other: Node): Int SVGFESpecularLightingElement[JC] def contains(otherNode: Node): Boolean SVGFESpecularLightingElement[JC] def dispatchEvent(evt: Event): Boolean @@ -20445,6 +20534,7 @@ SVGFESpotLightElement[JC] def clientLeft: Int SVGFESpotLightElement[JC] def clientTop: Int SVGFESpotLightElement[JC] def clientWidth: Int SVGFESpotLightElement[JC] def cloneNode(deep: Boolean?): Node +SVGFESpotLightElement[JC] def closest(selector: String): Element SVGFESpotLightElement[JC] def compareDocumentPosition(other: Node): Int SVGFESpotLightElement[JC] def contains(otherNode: Node): Boolean SVGFESpotLightElement[JC] def dispatchEvent(evt: Event): Boolean @@ -20566,6 +20656,7 @@ SVGFETileElement[JC] def clientLeft: Int SVGFETileElement[JC] def clientTop: Int SVGFETileElement[JC] def clientWidth: Int SVGFETileElement[JC] def cloneNode(deep: Boolean?): Node +SVGFETileElement[JC] def closest(selector: String): Element SVGFETileElement[JC] def compareDocumentPosition(other: Node): Int SVGFETileElement[JC] def contains(otherNode: Node): Boolean SVGFETileElement[JC] def dispatchEvent(evt: Event): Boolean @@ -20688,6 +20779,7 @@ SVGFETurbulenceElement[JC] def clientLeft: Int SVGFETurbulenceElement[JC] def clientTop: Int SVGFETurbulenceElement[JC] def clientWidth: Int SVGFETurbulenceElement[JC] def cloneNode(deep: Boolean?): Node +SVGFETurbulenceElement[JC] def closest(selector: String): Element SVGFETurbulenceElement[JC] def compareDocumentPosition(other: Node): Int SVGFETurbulenceElement[JC] def contains(otherNode: Node): Boolean SVGFETurbulenceElement[JC] def dispatchEvent(evt: Event): Boolean @@ -20820,6 +20912,7 @@ SVGFilterElement[JC] def clientLeft: Int SVGFilterElement[JC] def clientTop: Int SVGFilterElement[JC] def clientWidth: Int SVGFilterElement[JC] def cloneNode(deep: Boolean?): Node +SVGFilterElement[JC] def closest(selector: String): Element SVGFilterElement[JC] def compareDocumentPosition(other: Node): Int SVGFilterElement[JC] def contains(otherNode: Node): Boolean SVGFilterElement[JC] def dispatchEvent(evt: Event): Boolean @@ -20956,6 +21049,7 @@ SVGGElement[JC] def clientLeft: Int SVGGElement[JC] def clientTop: Int SVGGElement[JC] def clientWidth: Int SVGGElement[JC] def cloneNode(deep: Boolean?): Node +SVGGElement[JC] def closest(selector: String): Element SVGGElement[JC] def compareDocumentPosition(other: Node): Int SVGGElement[JC] def contains(otherNode: Node): Boolean SVGGElement[JC] def dispatchEvent(evt: Event): Boolean @@ -21087,6 +21181,7 @@ SVGGradientElement[JC] def clientLeft: Int SVGGradientElement[JC] def clientTop: Int SVGGradientElement[JC] def clientWidth: Int SVGGradientElement[JC] def cloneNode(deep: Boolean?): Node +SVGGradientElement[JC] def closest(selector: String): Element SVGGradientElement[JC] def compareDocumentPosition(other: Node): Int SVGGradientElement[JC] def contains(otherNode: Node): Boolean SVGGradientElement[JC] def dispatchEvent(evt: Event): Boolean @@ -21210,6 +21305,7 @@ SVGImageElement[JC] def clientLeft: Int SVGImageElement[JC] def clientTop: Int SVGImageElement[JC] def clientWidth: Int SVGImageElement[JC] def cloneNode(deep: Boolean?): Node +SVGImageElement[JC] def closest(selector: String): Element SVGImageElement[JC] def compareDocumentPosition(other: Node): Int SVGImageElement[JC] def contains(otherNode: Node): Boolean SVGImageElement[JC] def dispatchEvent(evt: Event): Boolean @@ -21371,6 +21467,7 @@ SVGLineElement[JC] def clientLeft: Int SVGLineElement[JC] def clientTop: Int SVGLineElement[JC] def clientWidth: Int SVGLineElement[JC] def cloneNode(deep: Boolean?): Node +SVGLineElement[JC] def closest(selector: String): Element SVGLineElement[JC] def compareDocumentPosition(other: Node): Int SVGLineElement[JC] def contains(otherNode: Node): Boolean SVGLineElement[JC] def dispatchEvent(evt: Event): Boolean @@ -21506,6 +21603,7 @@ SVGLinearGradientElement[JC] def clientLeft: Int SVGLinearGradientElement[JC] def clientTop: Int SVGLinearGradientElement[JC] def clientWidth: Int SVGLinearGradientElement[JC] def cloneNode(deep: Boolean?): Node +SVGLinearGradientElement[JC] def closest(selector: String): Element SVGLinearGradientElement[JC] def compareDocumentPosition(other: Node): Int SVGLinearGradientElement[JC] def contains(otherNode: Node): Boolean SVGLinearGradientElement[JC] def dispatchEvent(evt: Event): Boolean @@ -21635,6 +21733,7 @@ SVGMarkerElement[JC] def clientLeft: Int SVGMarkerElement[JC] def clientTop: Int SVGMarkerElement[JC] def clientWidth: Int SVGMarkerElement[JC] def cloneNode(deep: Boolean?): Node +SVGMarkerElement[JC] def closest(selector: String): Element SVGMarkerElement[JC] def compareDocumentPosition(other: Node): Int SVGMarkerElement[JC] def contains(otherNode: Node): Boolean SVGMarkerElement[JC] def dispatchEvent(evt: Event): Boolean @@ -21772,6 +21871,7 @@ SVGMaskElement[JC] def clientLeft: Int SVGMaskElement[JC] def clientTop: Int SVGMaskElement[JC] def clientWidth: Int SVGMaskElement[JC] def cloneNode(deep: Boolean?): Node +SVGMaskElement[JC] def closest(selector: String): Element SVGMaskElement[JC] def compareDocumentPosition(other: Node): Int SVGMaskElement[JC] def contains(otherNode: Node): Boolean SVGMaskElement[JC] def dispatchEvent(evt: Event): Boolean @@ -21915,6 +22015,7 @@ SVGMetadataElement[JC] def clientLeft: Int SVGMetadataElement[JC] def clientTop: Int SVGMetadataElement[JC] def clientWidth: Int SVGMetadataElement[JC] def cloneNode(deep: Boolean?): Node +SVGMetadataElement[JC] def closest(selector: String): Element SVGMetadataElement[JC] def compareDocumentPosition(other: Node): Int SVGMetadataElement[JC] def contains(otherNode: Node): Boolean SVGMetadataElement[JC] def dispatchEvent(evt: Event): Boolean @@ -22037,6 +22138,7 @@ SVGPathElement[JC] def clientLeft: Int SVGPathElement[JC] def clientTop: Int SVGPathElement[JC] def clientWidth: Int SVGPathElement[JC] def cloneNode(deep: Boolean?): Node +SVGPathElement[JC] def closest(selector: String): Element SVGPathElement[JC] def compareDocumentPosition(other: Node): Int SVGPathElement[JC] def contains(otherNode: Node): Boolean SVGPathElement[JC] def createSVGPathSegArcAbs(x: Double, y: Double, r1: Double, r2: Double, angle: Double, largeArcFlag: Boolean, sweepFlag: Boolean): SVGPathSegArcAbs @@ -22317,6 +22419,7 @@ SVGPatternElement[JC] def clientLeft: Int SVGPatternElement[JC] def clientTop: Int SVGPatternElement[JC] def clientWidth: Int SVGPatternElement[JC] def cloneNode(deep: Boolean?): Node +SVGPatternElement[JC] def closest(selector: String): Element SVGPatternElement[JC] def compareDocumentPosition(other: Node): Int SVGPatternElement[JC] def contains(otherNode: Node): Boolean SVGPatternElement[JC] def dispatchEvent(evt: Event): Boolean @@ -22460,6 +22563,7 @@ SVGPolygonElement[JC] def clientLeft: Int SVGPolygonElement[JC] def clientTop: Int SVGPolygonElement[JC] def clientWidth: Int SVGPolygonElement[JC] def cloneNode(deep: Boolean?): Node +SVGPolygonElement[JC] def closest(selector: String): Element SVGPolygonElement[JC] def compareDocumentPosition(other: Node): Int SVGPolygonElement[JC] def contains(otherNode: Node): Boolean SVGPolygonElement[JC] def dispatchEvent(evt: Event): Boolean @@ -22590,6 +22694,7 @@ SVGPolylineElement[JC] def clientLeft: Int SVGPolylineElement[JC] def clientTop: Int SVGPolylineElement[JC] def clientWidth: Int SVGPolylineElement[JC] def cloneNode(deep: Boolean?): Node +SVGPolylineElement[JC] def closest(selector: String): Element SVGPolylineElement[JC] def compareDocumentPosition(other: Node): Int SVGPolylineElement[JC] def contains(otherNode: Node): Boolean SVGPolylineElement[JC] def dispatchEvent(evt: Event): Boolean @@ -22738,6 +22843,7 @@ SVGRadialGradientElement[JC] def clientLeft: Int SVGRadialGradientElement[JC] def clientTop: Int SVGRadialGradientElement[JC] def clientWidth: Int SVGRadialGradientElement[JC] def cloneNode(deep: Boolean?): Node +SVGRadialGradientElement[JC] def closest(selector: String): Element SVGRadialGradientElement[JC] def compareDocumentPosition(other: Node): Int SVGRadialGradientElement[JC] def contains(otherNode: Node): Boolean SVGRadialGradientElement[JC] def cx: SVGAnimatedLength @@ -22866,6 +22972,7 @@ SVGRectElement[JC] def clientLeft: Int SVGRectElement[JC] def clientTop: Int SVGRectElement[JC] def clientWidth: Int SVGRectElement[JC] def cloneNode(deep: Boolean?): Node +SVGRectElement[JC] def closest(selector: String): Element SVGRectElement[JC] def compareDocumentPosition(other: Node): Int SVGRectElement[JC] def contains(otherNode: Node): Boolean SVGRectElement[JC] def dispatchEvent(evt: Event): Boolean @@ -23002,6 +23109,7 @@ SVGSVGElement[JC] def clientLeft: Int SVGSVGElement[JC] def clientTop: Int SVGSVGElement[JC] def clientWidth: Int SVGSVGElement[JC] def cloneNode(deep: Boolean?): Node +SVGSVGElement[JC] def closest(selector: String): Element SVGSVGElement[JC] def compareDocumentPosition(other: Node): Int SVGSVGElement[JC] def contains(otherNode: Node): Boolean SVGSVGElement[JC] var contentScriptType: String @@ -23172,6 +23280,7 @@ SVGScriptElement[JC] def clientLeft: Int SVGScriptElement[JC] def clientTop: Int SVGScriptElement[JC] def clientWidth: Int SVGScriptElement[JC] def cloneNode(deep: Boolean?): Node +SVGScriptElement[JC] def closest(selector: String): Element SVGScriptElement[JC] def compareDocumentPosition(other: Node): Int SVGScriptElement[JC] def contains(otherNode: Node): Boolean SVGScriptElement[JC] def dispatchEvent(evt: Event): Boolean @@ -23288,6 +23397,7 @@ SVGStopElement[JC] def clientLeft: Int SVGStopElement[JC] def clientTop: Int SVGStopElement[JC] def clientWidth: Int SVGStopElement[JC] def cloneNode(deep: Boolean?): Node +SVGStopElement[JC] def closest(selector: String): Element SVGStopElement[JC] def compareDocumentPosition(other: Node): Int SVGStopElement[JC] def contains(otherNode: Node): Boolean SVGStopElement[JC] def dispatchEvent(evt: Event): Boolean @@ -23412,6 +23522,7 @@ SVGStyleElement[JC] def clientLeft: Int SVGStyleElement[JC] def clientTop: Int SVGStyleElement[JC] def clientWidth: Int SVGStyleElement[JC] def cloneNode(deep: Boolean?): Node +SVGStyleElement[JC] def closest(selector: String): Element SVGStyleElement[JC] def compareDocumentPosition(other: Node): Int SVGStyleElement[JC] def contains(otherNode: Node): Boolean SVGStyleElement[JC] def dispatchEvent(evt: Event): Boolean @@ -23530,6 +23641,7 @@ SVGSwitchElement[JC] def clientLeft: Int SVGSwitchElement[JC] def clientTop: Int SVGSwitchElement[JC] def clientWidth: Int SVGSwitchElement[JC] def cloneNode(deep: Boolean?): Node +SVGSwitchElement[JC] def closest(selector: String): Element SVGSwitchElement[JC] def compareDocumentPosition(other: Node): Int SVGSwitchElement[JC] def contains(otherNode: Node): Boolean SVGSwitchElement[JC] def dispatchEvent(evt: Event): Boolean @@ -23658,6 +23770,7 @@ SVGSymbolElement[JC] def clientLeft: Int SVGSymbolElement[JC] def clientTop: Int SVGSymbolElement[JC] def clientWidth: Int SVGSymbolElement[JC] def cloneNode(deep: Boolean?): Node +SVGSymbolElement[JC] def closest(selector: String): Element SVGSymbolElement[JC] def compareDocumentPosition(other: Node): Int SVGSymbolElement[JC] def contains(otherNode: Node): Boolean SVGSymbolElement[JC] def dispatchEvent(evt: Event): Boolean @@ -23777,6 +23890,7 @@ SVGTSpanElement[JC] def clientLeft: Int SVGTSpanElement[JC] def clientTop: Int SVGTSpanElement[JC] def clientWidth: Int SVGTSpanElement[JC] def cloneNode(deep: Boolean?): Node +SVGTSpanElement[JC] def closest(selector: String): Element SVGTSpanElement[JC] def compareDocumentPosition(other: Node): Int SVGTSpanElement[JC] def contains(otherNode: Node): Boolean SVGTSpanElement[JC] def dispatchEvent(evt: Event): Boolean @@ -23918,6 +24032,7 @@ SVGTextContentElement[JC] def clientLeft: Int SVGTextContentElement[JC] def clientTop: Int SVGTextContentElement[JC] def clientWidth: Int SVGTextContentElement[JC] def cloneNode(deep: Boolean?): Node +SVGTextContentElement[JC] def closest(selector: String): Element SVGTextContentElement[JC] def compareDocumentPosition(other: Node): Int SVGTextContentElement[JC] def contains(otherNode: Node): Boolean SVGTextContentElement[JC] def dispatchEvent(evt: Event): Boolean @@ -24053,6 +24168,7 @@ SVGTextElement[JC] def clientLeft: Int SVGTextElement[JC] def clientTop: Int SVGTextElement[JC] def clientWidth: Int SVGTextElement[JC] def cloneNode(deep: Boolean?): Node +SVGTextElement[JC] def closest(selector: String): Element SVGTextElement[JC] def compareDocumentPosition(other: Node): Int SVGTextElement[JC] def contains(otherNode: Node): Boolean SVGTextElement[JC] def dispatchEvent(evt: Event): Boolean @@ -24197,6 +24313,7 @@ SVGTextPathElement[JC] def clientLeft: Int SVGTextPathElement[JC] def clientTop: Int SVGTextPathElement[JC] def clientWidth: Int SVGTextPathElement[JC] def cloneNode(deep: Boolean?): Node +SVGTextPathElement[JC] def closest(selector: String): Element SVGTextPathElement[JC] def compareDocumentPosition(other: Node): Int SVGTextPathElement[JC] def contains(otherNode: Node): Boolean SVGTextPathElement[JC] def dispatchEvent(evt: Event): Boolean @@ -24339,6 +24456,7 @@ SVGTextPositioningElement[JC] def clientLeft: Int SVGTextPositioningElement[JC] def clientTop: Int SVGTextPositioningElement[JC] def clientWidth: Int SVGTextPositioningElement[JC] def cloneNode(deep: Boolean?): Node +SVGTextPositioningElement[JC] def closest(selector: String): Element SVGTextPositioningElement[JC] def compareDocumentPosition(other: Node): Int SVGTextPositioningElement[JC] def contains(otherNode: Node): Boolean SVGTextPositioningElement[JC] def dispatchEvent(evt: Event): Boolean @@ -24476,6 +24594,7 @@ SVGTitleElement[JC] def clientLeft: Int SVGTitleElement[JC] def clientTop: Int SVGTitleElement[JC] def clientWidth: Int SVGTitleElement[JC] def cloneNode(deep: Boolean?): Node +SVGTitleElement[JC] def closest(selector: String): Element SVGTitleElement[JC] def compareDocumentPosition(other: Node): Int SVGTitleElement[JC] def contains(otherNode: Node): Boolean SVGTitleElement[JC] def dispatchEvent(evt: Event): Boolean @@ -24633,6 +24752,7 @@ SVGUseElement[JC] def clientLeft: Int SVGUseElement[JC] def clientTop: Int SVGUseElement[JC] def clientWidth: Int SVGUseElement[JC] def cloneNode(deep: Boolean?): Node +SVGUseElement[JC] def closest(selector: String): Element SVGUseElement[JC] def compareDocumentPosition(other: Node): Int SVGUseElement[JC] def contains(otherNode: Node): Boolean SVGUseElement[JC] def dispatchEvent(evt: Event): Boolean @@ -24766,6 +24886,7 @@ SVGViewElement[JC] def clientLeft: Int SVGViewElement[JC] def clientTop: Int SVGViewElement[JC] def clientWidth: Int SVGViewElement[JC] def cloneNode(deep: Boolean?): Node +SVGViewElement[JC] def closest(selector: String): Element SVGViewElement[JC] def compareDocumentPosition(other: Node): Int SVGViewElement[JC] def contains(otherNode: Node): Boolean SVGViewElement[JC] def dispatchEvent(evt: Event): Boolean diff --git a/api-reports/2_13.txt b/api-reports/2_13.txt index 1e7f374c9..2fcea68ad 100644 --- a/api-reports/2_13.txt +++ b/api-reports/2_13.txt @@ -1730,6 +1730,7 @@ Element[JC] def clientLeft: Int Element[JC] def clientTop: Int Element[JC] def clientWidth: Int Element[JC] def cloneNode(deep: Boolean?): Node +Element[JC] def closest(selector: String): Element Element[JC] def compareDocumentPosition(other: Node): Int Element[JC] def contains(otherNode: Node): Boolean Element[JC] def dispatchEvent(evt: Event): Boolean @@ -2115,6 +2116,7 @@ HTMLAnchorElement[JC] def clientLeft: Int HTMLAnchorElement[JC] def clientTop: Int HTMLAnchorElement[JC] def clientWidth: Int HTMLAnchorElement[JC] def cloneNode(deep: Boolean?): Node +HTMLAnchorElement[JC] def closest(selector: String): Element HTMLAnchorElement[JC] def compareDocumentPosition(other: Node): Int HTMLAnchorElement[JC] def contains(child: HTMLElement): Boolean HTMLAnchorElement[JC] def contains(otherNode: Node): Boolean @@ -2330,6 +2332,7 @@ HTMLAreaElement[JC] def clientLeft: Int HTMLAreaElement[JC] def clientTop: Int HTMLAreaElement[JC] def clientWidth: Int HTMLAreaElement[JC] def cloneNode(deep: Boolean?): Node +HTMLAreaElement[JC] def closest(selector: String): Element HTMLAreaElement[JC] def compareDocumentPosition(other: Node): Int HTMLAreaElement[JC] def contains(child: HTMLElement): Boolean HTMLAreaElement[JC] def contains(otherNode: Node): Boolean @@ -2545,6 +2548,7 @@ HTMLAudioElement[JC] def clientLeft: Int HTMLAudioElement[JC] def clientTop: Int HTMLAudioElement[JC] def clientWidth: Int HTMLAudioElement[JC] def cloneNode(deep: Boolean?): Node +HTMLAudioElement[JC] def closest(selector: String): Element HTMLAudioElement[JC] def compareDocumentPosition(other: Node): Int HTMLAudioElement[JC] def contains(child: HTMLElement): Boolean HTMLAudioElement[JC] def contains(otherNode: Node): Boolean @@ -2769,6 +2773,7 @@ HTMLBRElement[JC] def clientLeft: Int HTMLBRElement[JC] def clientTop: Int HTMLBRElement[JC] def clientWidth: Int HTMLBRElement[JC] def cloneNode(deep: Boolean?): Node +HTMLBRElement[JC] def closest(selector: String): Element HTMLBRElement[JC] def compareDocumentPosition(other: Node): Int HTMLBRElement[JC] def contains(child: HTMLElement): Boolean HTMLBRElement[JC] def contains(otherNode: Node): Boolean @@ -2969,6 +2974,7 @@ HTMLBaseElement[JC] def clientLeft: Int HTMLBaseElement[JC] def clientTop: Int HTMLBaseElement[JC] def clientWidth: Int HTMLBaseElement[JC] def cloneNode(deep: Boolean?): Node +HTMLBaseElement[JC] def closest(selector: String): Element HTMLBaseElement[JC] def compareDocumentPosition(other: Node): Int HTMLBaseElement[JC] def contains(child: HTMLElement): Boolean HTMLBaseElement[JC] def contains(otherNode: Node): Boolean @@ -3171,6 +3177,7 @@ HTMLBodyElement[JC] def clientLeft: Int HTMLBodyElement[JC] def clientTop: Int HTMLBodyElement[JC] def clientWidth: Int HTMLBodyElement[JC] def cloneNode(deep: Boolean?): Node +HTMLBodyElement[JC] def closest(selector: String): Element HTMLBodyElement[JC] def compareDocumentPosition(other: Node): Int HTMLBodyElement[JC] def contains(child: HTMLElement): Boolean HTMLBodyElement[JC] def contains(otherNode: Node): Boolean @@ -3387,6 +3394,7 @@ HTMLButtonElement[JC] def clientLeft: Int HTMLButtonElement[JC] def clientTop: Int HTMLButtonElement[JC] def clientWidth: Int HTMLButtonElement[JC] def cloneNode(deep: Boolean?): Node +HTMLButtonElement[JC] def closest(selector: String): Element HTMLButtonElement[JC] def compareDocumentPosition(other: Node): Int HTMLButtonElement[JC] def contains(child: HTMLElement): Boolean HTMLButtonElement[JC] def contains(otherNode: Node): Boolean @@ -3603,6 +3611,7 @@ HTMLCanvasElement[JC] def clientLeft: Int HTMLCanvasElement[JC] def clientTop: Int HTMLCanvasElement[JC] def clientWidth: Int HTMLCanvasElement[JC] def cloneNode(deep: Boolean?): Node +HTMLCanvasElement[JC] def closest(selector: String): Element HTMLCanvasElement[JC] def compareDocumentPosition(other: Node): Int HTMLCanvasElement[JC] def contains(child: HTMLElement): Boolean HTMLCanvasElement[JC] def contains(otherNode: Node): Boolean @@ -3811,6 +3820,7 @@ HTMLDListElement[JC] def clientLeft: Int HTMLDListElement[JC] def clientTop: Int HTMLDListElement[JC] def clientWidth: Int HTMLDListElement[JC] def cloneNode(deep: Boolean?): Node +HTMLDListElement[JC] def closest(selector: String): Element HTMLDListElement[JC] def compareDocumentPosition(other: Node): Int HTMLDListElement[JC] def contains(child: HTMLElement): Boolean HTMLDListElement[JC] def contains(otherNode: Node): Boolean @@ -4011,6 +4021,7 @@ HTMLDataListElement[JC] def clientLeft: Int HTMLDataListElement[JC] def clientTop: Int HTMLDataListElement[JC] def clientWidth: Int HTMLDataListElement[JC] def cloneNode(deep: Boolean?): Node +HTMLDataListElement[JC] def closest(selector: String): Element HTMLDataListElement[JC] def compareDocumentPosition(other: Node): Int HTMLDataListElement[JC] def contains(child: HTMLElement): Boolean HTMLDataListElement[JC] def contains(otherNode: Node): Boolean @@ -4213,6 +4224,7 @@ HTMLDialogElement[JC] def clientTop: Int HTMLDialogElement[JC] def clientWidth: Int HTMLDialogElement[JC] def cloneNode(deep: Boolean?): Node HTMLDialogElement[JC] def close(returnValue: String?): Unit +HTMLDialogElement[JC] def closest(selector: String): Element HTMLDialogElement[JC] def compareDocumentPosition(other: Node): Int HTMLDialogElement[JC] def contains(child: HTMLElement): Boolean HTMLDialogElement[JC] def contains(otherNode: Node): Boolean @@ -4417,6 +4429,7 @@ HTMLDivElement[JC] def clientLeft: Int HTMLDivElement[JC] def clientTop: Int HTMLDivElement[JC] def clientWidth: Int HTMLDivElement[JC] def cloneNode(deep: Boolean?): Node +HTMLDivElement[JC] def closest(selector: String): Element HTMLDivElement[JC] def compareDocumentPosition(other: Node): Int HTMLDivElement[JC] def contains(child: HTMLElement): Boolean HTMLDivElement[JC] def contains(otherNode: Node): Boolean @@ -4817,6 +4830,7 @@ HTMLElement[JC] def clientLeft: Int HTMLElement[JC] def clientTop: Int HTMLElement[JC] def clientWidth: Int HTMLElement[JC] def cloneNode(deep: Boolean?): Node +HTMLElement[JC] def closest(selector: String): Element HTMLElement[JC] def compareDocumentPosition(other: Node): Int HTMLElement[JC] def contains(child: HTMLElement): Boolean HTMLElement[JC] def contains(otherNode: Node): Boolean @@ -5017,6 +5031,7 @@ HTMLEmbedElement[JC] def clientLeft: Int HTMLEmbedElement[JC] def clientTop: Int HTMLEmbedElement[JC] def clientWidth: Int HTMLEmbedElement[JC] def cloneNode(deep: Boolean?): Node +HTMLEmbedElement[JC] def closest(selector: String): Element HTMLEmbedElement[JC] def compareDocumentPosition(other: Node): Int HTMLEmbedElement[JC] def contains(child: HTMLElement): Boolean HTMLEmbedElement[JC] def contains(otherNode: Node): Boolean @@ -5222,6 +5237,7 @@ HTMLFieldSetElement[JC] def clientLeft: Int HTMLFieldSetElement[JC] def clientTop: Int HTMLFieldSetElement[JC] def clientWidth: Int HTMLFieldSetElement[JC] def cloneNode(deep: Boolean?): Node +HTMLFieldSetElement[JC] def closest(selector: String): Element HTMLFieldSetElement[JC] def compareDocumentPosition(other: Node): Int HTMLFieldSetElement[JC] def contains(child: HTMLElement): Boolean HTMLFieldSetElement[JC] def contains(otherNode: Node): Boolean @@ -5438,6 +5454,7 @@ HTMLFormElement[JC] def clientLeft: Int HTMLFormElement[JC] def clientTop: Int HTMLFormElement[JC] def clientWidth: Int HTMLFormElement[JC] def cloneNode(deep: Boolean?): Node +HTMLFormElement[JC] def closest(selector: String): Element HTMLFormElement[JC] def compareDocumentPosition(other: Node): Int HTMLFormElement[JC] def contains(child: HTMLElement): Boolean HTMLFormElement[JC] def contains(otherNode: Node): Boolean @@ -5652,6 +5669,7 @@ HTMLHRElement[JC] def clientLeft: Int HTMLHRElement[JC] def clientTop: Int HTMLHRElement[JC] def clientWidth: Int HTMLHRElement[JC] def cloneNode(deep: Boolean?): Node +HTMLHRElement[JC] def closest(selector: String): Element HTMLHRElement[JC] def compareDocumentPosition(other: Node): Int HTMLHRElement[JC] def contains(child: HTMLElement): Boolean HTMLHRElement[JC] def contains(otherNode: Node): Boolean @@ -5852,6 +5870,7 @@ HTMLHeadElement[JC] def clientLeft: Int HTMLHeadElement[JC] def clientTop: Int HTMLHeadElement[JC] def clientWidth: Int HTMLHeadElement[JC] def cloneNode(deep: Boolean?): Node +HTMLHeadElement[JC] def closest(selector: String): Element HTMLHeadElement[JC] def compareDocumentPosition(other: Node): Int HTMLHeadElement[JC] def contains(child: HTMLElement): Boolean HTMLHeadElement[JC] def contains(otherNode: Node): Boolean @@ -6052,6 +6071,7 @@ HTMLHeadingElement[JC] def clientLeft: Int HTMLHeadingElement[JC] def clientTop: Int HTMLHeadingElement[JC] def clientWidth: Int HTMLHeadingElement[JC] def cloneNode(deep: Boolean?): Node +HTMLHeadingElement[JC] def closest(selector: String): Element HTMLHeadingElement[JC] def compareDocumentPosition(other: Node): Int HTMLHeadingElement[JC] def contains(child: HTMLElement): Boolean HTMLHeadingElement[JC] def contains(otherNode: Node): Boolean @@ -6252,6 +6272,7 @@ HTMLHtmlElement[JC] def clientLeft: Int HTMLHtmlElement[JC] def clientTop: Int HTMLHtmlElement[JC] def clientWidth: Int HTMLHtmlElement[JC] def cloneNode(deep: Boolean?): Node +HTMLHtmlElement[JC] def closest(selector: String): Element HTMLHtmlElement[JC] def compareDocumentPosition(other: Node): Int HTMLHtmlElement[JC] def contains(child: HTMLElement): Boolean HTMLHtmlElement[JC] def contains(otherNode: Node): Boolean @@ -6453,6 +6474,7 @@ HTMLIFrameElement[JC] def clientLeft: Int HTMLIFrameElement[JC] def clientTop: Int HTMLIFrameElement[JC] def clientWidth: Int HTMLIFrameElement[JC] def cloneNode(deep: Boolean?): Node +HTMLIFrameElement[JC] def closest(selector: String): Element HTMLIFrameElement[JC] def compareDocumentPosition(other: Node): Int HTMLIFrameElement[JC] def contains(child: HTMLElement): Boolean HTMLIFrameElement[JC] def contains(otherNode: Node): Boolean @@ -6664,6 +6686,7 @@ HTMLImageElement[JC] def clientLeft: Int HTMLImageElement[JC] def clientTop: Int HTMLImageElement[JC] def clientWidth: Int HTMLImageElement[JC] def cloneNode(deep: Boolean?): Node +HTMLImageElement[JC] def closest(selector: String): Element HTMLImageElement[JC] def compareDocumentPosition(other: Node): Int HTMLImageElement[JC] def complete: Boolean HTMLImageElement[JC] def contains(child: HTMLElement): Boolean @@ -6880,6 +6903,7 @@ HTMLInputElement[JC] def clientLeft: Int HTMLInputElement[JC] def clientTop: Int HTMLInputElement[JC] def clientWidth: Int HTMLInputElement[JC] def cloneNode(deep: Boolean?): Node +HTMLInputElement[JC] def closest(selector: String): Element HTMLInputElement[JC] def compareDocumentPosition(other: Node): Int HTMLInputElement[JC] def contains(child: HTMLElement): Boolean HTMLInputElement[JC] def contains(otherNode: Node): Boolean @@ -7121,6 +7145,7 @@ HTMLLIElement[JC] def clientLeft: Int HTMLLIElement[JC] def clientTop: Int HTMLLIElement[JC] def clientWidth: Int HTMLLIElement[JC] def cloneNode(deep: Boolean?): Node +HTMLLIElement[JC] def closest(selector: String): Element HTMLLIElement[JC] def compareDocumentPosition(other: Node): Int HTMLLIElement[JC] def contains(child: HTMLElement): Boolean HTMLLIElement[JC] def contains(otherNode: Node): Boolean @@ -7322,6 +7347,7 @@ HTMLLabelElement[JC] def clientLeft: Int HTMLLabelElement[JC] def clientTop: Int HTMLLabelElement[JC] def clientWidth: Int HTMLLabelElement[JC] def cloneNode(deep: Boolean?): Node +HTMLLabelElement[JC] def closest(selector: String): Element HTMLLabelElement[JC] def compareDocumentPosition(other: Node): Int HTMLLabelElement[JC] def contains(child: HTMLElement): Boolean HTMLLabelElement[JC] def contains(otherNode: Node): Boolean @@ -7525,6 +7551,7 @@ HTMLLegendElement[JC] def clientLeft: Int HTMLLegendElement[JC] def clientTop: Int HTMLLegendElement[JC] def clientWidth: Int HTMLLegendElement[JC] def cloneNode(deep: Boolean?): Node +HTMLLegendElement[JC] def closest(selector: String): Element HTMLLegendElement[JC] def compareDocumentPosition(other: Node): Int HTMLLegendElement[JC] def contains(child: HTMLElement): Boolean HTMLLegendElement[JC] def contains(otherNode: Node): Boolean @@ -7726,6 +7753,7 @@ HTMLLinkElement[JC] def clientLeft: Int HTMLLinkElement[JC] def clientTop: Int HTMLLinkElement[JC] def clientWidth: Int HTMLLinkElement[JC] def cloneNode(deep: Boolean?): Node +HTMLLinkElement[JC] def closest(selector: String): Element HTMLLinkElement[JC] def compareDocumentPosition(other: Node): Int HTMLLinkElement[JC] def contains(child: HTMLElement): Boolean HTMLLinkElement[JC] def contains(otherNode: Node): Boolean @@ -7934,6 +7962,7 @@ HTMLMapElement[JC] def clientLeft: Int HTMLMapElement[JC] def clientTop: Int HTMLMapElement[JC] def clientWidth: Int HTMLMapElement[JC] def cloneNode(deep: Boolean?): Node +HTMLMapElement[JC] def closest(selector: String): Element HTMLMapElement[JC] def compareDocumentPosition(other: Node): Int HTMLMapElement[JC] def contains(child: HTMLElement): Boolean HTMLMapElement[JC] def contains(otherNode: Node): Boolean @@ -8139,6 +8168,7 @@ HTMLMediaElement[JC] def clientLeft: Int HTMLMediaElement[JC] def clientTop: Int HTMLMediaElement[JC] def clientWidth: Int HTMLMediaElement[JC] def cloneNode(deep: Boolean?): Node +HTMLMediaElement[JC] def closest(selector: String): Element HTMLMediaElement[JC] def compareDocumentPosition(other: Node): Int HTMLMediaElement[JC] def contains(child: HTMLElement): Boolean HTMLMediaElement[JC] def contains(otherNode: Node): Boolean @@ -8372,6 +8402,7 @@ HTMLMenuElement[JC] def clientLeft: Int HTMLMenuElement[JC] def clientTop: Int HTMLMenuElement[JC] def clientWidth: Int HTMLMenuElement[JC] def cloneNode(deep: Boolean?): Node +HTMLMenuElement[JC] def closest(selector: String): Element HTMLMenuElement[JC] def compareDocumentPosition(other: Node): Int HTMLMenuElement[JC] def contains(child: HTMLElement): Boolean HTMLMenuElement[JC] def contains(otherNode: Node): Boolean @@ -8574,6 +8605,7 @@ HTMLMetaElement[JC] def clientLeft: Int HTMLMetaElement[JC] def clientTop: Int HTMLMetaElement[JC] def clientWidth: Int HTMLMetaElement[JC] def cloneNode(deep: Boolean?): Node +HTMLMetaElement[JC] def closest(selector: String): Element HTMLMetaElement[JC] def compareDocumentPosition(other: Node): Int HTMLMetaElement[JC] def contains(child: HTMLElement): Boolean HTMLMetaElement[JC] def contains(otherNode: Node): Boolean @@ -8779,6 +8811,7 @@ HTMLModElement[JC] def clientLeft: Int HTMLModElement[JC] def clientTop: Int HTMLModElement[JC] def clientWidth: Int HTMLModElement[JC] def cloneNode(deep: Boolean?): Node +HTMLModElement[JC] def closest(selector: String): Element HTMLModElement[JC] def compareDocumentPosition(other: Node): Int HTMLModElement[JC] def contains(child: HTMLElement): Boolean HTMLModElement[JC] def contains(otherNode: Node): Boolean @@ -8980,6 +9013,7 @@ HTMLOListElement[JC] def clientLeft: Int HTMLOListElement[JC] def clientTop: Int HTMLOListElement[JC] def clientWidth: Int HTMLOListElement[JC] def cloneNode(deep: Boolean?): Node +HTMLOListElement[JC] def closest(selector: String): Element HTMLOListElement[JC] def compareDocumentPosition(other: Node): Int HTMLOListElement[JC] def contains(child: HTMLElement): Boolean HTMLOListElement[JC] def contains(otherNode: Node): Boolean @@ -9186,6 +9220,7 @@ HTMLObjectElement[JC] def clientLeft: Int HTMLObjectElement[JC] def clientTop: Int HTMLObjectElement[JC] def clientWidth: Int HTMLObjectElement[JC] def cloneNode(deep: Boolean?): Node +HTMLObjectElement[JC] def closest(selector: String): Element HTMLObjectElement[JC] def compareDocumentPosition(other: Node): Int HTMLObjectElement[JC] def contains(child: HTMLElement): Boolean HTMLObjectElement[JC] def contains(otherNode: Node): Boolean @@ -9401,6 +9436,7 @@ HTMLOptGroupElement[JC] def clientLeft: Int HTMLOptGroupElement[JC] def clientTop: Int HTMLOptGroupElement[JC] def clientWidth: Int HTMLOptGroupElement[JC] def cloneNode(deep: Boolean?): Node +HTMLOptGroupElement[JC] def closest(selector: String): Element HTMLOptGroupElement[JC] def compareDocumentPosition(other: Node): Int HTMLOptGroupElement[JC] def contains(child: HTMLElement): Boolean HTMLOptGroupElement[JC] def contains(otherNode: Node): Boolean @@ -9603,6 +9639,7 @@ HTMLOptionElement[JC] def clientLeft: Int HTMLOptionElement[JC] def clientTop: Int HTMLOptionElement[JC] def clientWidth: Int HTMLOptionElement[JC] def cloneNode(deep: Boolean?): Node +HTMLOptionElement[JC] def closest(selector: String): Element HTMLOptionElement[JC] def compareDocumentPosition(other: Node): Int HTMLOptionElement[JC] def contains(child: HTMLElement): Boolean HTMLOptionElement[JC] def contains(otherNode: Node): Boolean @@ -9816,6 +9853,7 @@ HTMLParagraphElement[JC] def clientLeft: Int HTMLParagraphElement[JC] def clientTop: Int HTMLParagraphElement[JC] def clientWidth: Int HTMLParagraphElement[JC] def cloneNode(deep: Boolean?): Node +HTMLParagraphElement[JC] def closest(selector: String): Element HTMLParagraphElement[JC] def compareDocumentPosition(other: Node): Int HTMLParagraphElement[JC] def contains(child: HTMLElement): Boolean HTMLParagraphElement[JC] def contains(otherNode: Node): Boolean @@ -10016,6 +10054,7 @@ HTMLParamElement[JC] def clientLeft: Int HTMLParamElement[JC] def clientTop: Int HTMLParamElement[JC] def clientWidth: Int HTMLParamElement[JC] def cloneNode(deep: Boolean?): Node +HTMLParamElement[JC] def closest(selector: String): Element HTMLParamElement[JC] def compareDocumentPosition(other: Node): Int HTMLParamElement[JC] def contains(child: HTMLElement): Boolean HTMLParamElement[JC] def contains(otherNode: Node): Boolean @@ -10218,6 +10257,7 @@ HTMLPreElement[JC] def clientLeft: Int HTMLPreElement[JC] def clientTop: Int HTMLPreElement[JC] def clientWidth: Int HTMLPreElement[JC] def cloneNode(deep: Boolean?): Node +HTMLPreElement[JC] def closest(selector: String): Element HTMLPreElement[JC] def compareDocumentPosition(other: Node): Int HTMLPreElement[JC] def contains(child: HTMLElement): Boolean HTMLPreElement[JC] def contains(otherNode: Node): Boolean @@ -10418,6 +10458,7 @@ HTMLProgressElement[JC] def clientLeft: Int HTMLProgressElement[JC] def clientTop: Int HTMLProgressElement[JC] def clientWidth: Int HTMLProgressElement[JC] def cloneNode(deep: Boolean?): Node +HTMLProgressElement[JC] def closest(selector: String): Element HTMLProgressElement[JC] def compareDocumentPosition(other: Node): Int HTMLProgressElement[JC] def contains(child: HTMLElement): Boolean HTMLProgressElement[JC] def contains(otherNode: Node): Boolean @@ -10623,6 +10664,7 @@ HTMLQuoteElement[JC] def clientLeft: Int HTMLQuoteElement[JC] def clientTop: Int HTMLQuoteElement[JC] def clientWidth: Int HTMLQuoteElement[JC] def cloneNode(deep: Boolean?): Node +HTMLQuoteElement[JC] def closest(selector: String): Element HTMLQuoteElement[JC] def compareDocumentPosition(other: Node): Int HTMLQuoteElement[JC] def contains(child: HTMLElement): Boolean HTMLQuoteElement[JC] def contains(otherNode: Node): Boolean @@ -10826,6 +10868,7 @@ HTMLScriptElement[JC] def clientLeft: Int HTMLScriptElement[JC] def clientTop: Int HTMLScriptElement[JC] def clientWidth: Int HTMLScriptElement[JC] def cloneNode(deep: Boolean?): Node +HTMLScriptElement[JC] def closest(selector: String): Element HTMLScriptElement[JC] def compareDocumentPosition(other: Node): Int HTMLScriptElement[JC] def contains(child: HTMLElement): Boolean HTMLScriptElement[JC] def contains(otherNode: Node): Boolean @@ -11036,6 +11079,7 @@ HTMLSelectElement[JC] def clientLeft: Int HTMLSelectElement[JC] def clientTop: Int HTMLSelectElement[JC] def clientWidth: Int HTMLSelectElement[JC] def cloneNode(deep: Boolean?): Node +HTMLSelectElement[JC] def closest(selector: String): Element HTMLSelectElement[JC] def compareDocumentPosition(other: Node): Int HTMLSelectElement[JC] def contains(child: HTMLElement): Boolean HTMLSelectElement[JC] def contains(otherNode: Node): Boolean @@ -11256,6 +11300,7 @@ HTMLSourceElement[JC] def clientLeft: Int HTMLSourceElement[JC] def clientTop: Int HTMLSourceElement[JC] def clientWidth: Int HTMLSourceElement[JC] def cloneNode(deep: Boolean?): Node +HTMLSourceElement[JC] def closest(selector: String): Element HTMLSourceElement[JC] def compareDocumentPosition(other: Node): Int HTMLSourceElement[JC] def contains(child: HTMLElement): Boolean HTMLSourceElement[JC] def contains(otherNode: Node): Boolean @@ -11459,6 +11504,7 @@ HTMLSpanElement[JC] def clientLeft: Int HTMLSpanElement[JC] def clientTop: Int HTMLSpanElement[JC] def clientWidth: Int HTMLSpanElement[JC] def cloneNode(deep: Boolean?): Node +HTMLSpanElement[JC] def closest(selector: String): Element HTMLSpanElement[JC] def compareDocumentPosition(other: Node): Int HTMLSpanElement[JC] def contains(child: HTMLElement): Boolean HTMLSpanElement[JC] def contains(otherNode: Node): Boolean @@ -11659,6 +11705,7 @@ HTMLStyleElement[JC] def clientLeft: Int HTMLStyleElement[JC] def clientTop: Int HTMLStyleElement[JC] def clientWidth: Int HTMLStyleElement[JC] def cloneNode(deep: Boolean?): Node +HTMLStyleElement[JC] def closest(selector: String): Element HTMLStyleElement[JC] def compareDocumentPosition(other: Node): Int HTMLStyleElement[JC] def contains(child: HTMLElement): Boolean HTMLStyleElement[JC] def contains(otherNode: Node): Boolean @@ -11863,6 +11910,7 @@ HTMLTableCaptionElement[JC] def clientLeft: Int HTMLTableCaptionElement[JC] def clientTop: Int HTMLTableCaptionElement[JC] def clientWidth: Int HTMLTableCaptionElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTableCaptionElement[JC] def closest(selector: String): Element HTMLTableCaptionElement[JC] def compareDocumentPosition(other: Node): Int HTMLTableCaptionElement[JC] def contains(child: HTMLElement): Boolean HTMLTableCaptionElement[JC] def contains(otherNode: Node): Boolean @@ -12064,6 +12112,7 @@ HTMLTableCellElement[JC] def clientLeft: Int HTMLTableCellElement[JC] def clientTop: Int HTMLTableCellElement[JC] def clientWidth: Int HTMLTableCellElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTableCellElement[JC] def closest(selector: String): Element HTMLTableCellElement[JC] var colSpan: Int HTMLTableCellElement[JC] def compareDocumentPosition(other: Node): Int HTMLTableCellElement[JC] def contains(child: HTMLElement): Boolean @@ -12267,6 +12316,7 @@ HTMLTableColElement[JC] def clientLeft: Int HTMLTableColElement[JC] def clientTop: Int HTMLTableColElement[JC] def clientWidth: Int HTMLTableColElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTableColElement[JC] def closest(selector: String): Element HTMLTableColElement[JC] def compareDocumentPosition(other: Node): Int HTMLTableColElement[JC] def contains(child: HTMLElement): Boolean HTMLTableColElement[JC] def contains(otherNode: Node): Boolean @@ -12469,6 +12519,7 @@ HTMLTableElement[JC] def clientLeft: Int HTMLTableElement[JC] def clientTop: Int HTMLTableElement[JC] def clientWidth: Int HTMLTableElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTableElement[JC] def closest(selector: String): Element HTMLTableElement[JC] def compareDocumentPosition(other: Node): Int HTMLTableElement[JC] def contains(child: HTMLElement): Boolean HTMLTableElement[JC] def contains(otherNode: Node): Boolean @@ -12687,6 +12738,7 @@ HTMLTableRowElement[JC] def clientLeft: Int HTMLTableRowElement[JC] def clientTop: Int HTMLTableRowElement[JC] def clientWidth: Int HTMLTableRowElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTableRowElement[JC] def closest(selector: String): Element HTMLTableRowElement[JC] def compareDocumentPosition(other: Node): Int HTMLTableRowElement[JC] def contains(child: HTMLElement): Boolean HTMLTableRowElement[JC] def contains(otherNode: Node): Boolean @@ -12892,6 +12944,7 @@ HTMLTableSectionElement[JC] def clientLeft: Int HTMLTableSectionElement[JC] def clientTop: Int HTMLTableSectionElement[JC] def clientWidth: Int HTMLTableSectionElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTableSectionElement[JC] def closest(selector: String): Element HTMLTableSectionElement[JC] def compareDocumentPosition(other: Node): Int HTMLTableSectionElement[JC] def contains(child: HTMLElement): Boolean HTMLTableSectionElement[JC] def contains(otherNode: Node): Boolean @@ -13096,6 +13149,7 @@ HTMLTemplateElement[JC] def clientLeft: Int HTMLTemplateElement[JC] def clientTop: Int HTMLTemplateElement[JC] def clientWidth: Int HTMLTemplateElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTemplateElement[JC] def closest(selector: String): Element HTMLTemplateElement[JC] def compareDocumentPosition(other: Node): Int HTMLTemplateElement[JC] def contains(child: HTMLElement): Boolean HTMLTemplateElement[JC] def contains(otherNode: Node): Boolean @@ -13299,6 +13353,7 @@ HTMLTextAreaElement[JC] def clientLeft: Int HTMLTextAreaElement[JC] def clientTop: Int HTMLTextAreaElement[JC] def clientWidth: Int HTMLTextAreaElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTextAreaElement[JC] def closest(selector: String): Element HTMLTextAreaElement[JC] var cols: Int HTMLTextAreaElement[JC] def compareDocumentPosition(other: Node): Int HTMLTextAreaElement[JC] def contains(child: HTMLElement): Boolean @@ -13522,6 +13577,7 @@ HTMLTitleElement[JC] def clientLeft: Int HTMLTitleElement[JC] def clientTop: Int HTMLTitleElement[JC] def clientWidth: Int HTMLTitleElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTitleElement[JC] def closest(selector: String): Element HTMLTitleElement[JC] def compareDocumentPosition(other: Node): Int HTMLTitleElement[JC] def contains(child: HTMLElement): Boolean HTMLTitleElement[JC] def contains(otherNode: Node): Boolean @@ -13723,6 +13779,7 @@ HTMLTrackElement[JC] def clientLeft: Int HTMLTrackElement[JC] def clientTop: Int HTMLTrackElement[JC] def clientWidth: Int HTMLTrackElement[JC] def cloneNode(deep: Boolean?): Node +HTMLTrackElement[JC] def closest(selector: String): Element HTMLTrackElement[JC] def compareDocumentPosition(other: Node): Int HTMLTrackElement[JC] def contains(child: HTMLElement): Boolean HTMLTrackElement[JC] def contains(otherNode: Node): Boolean @@ -13928,6 +13985,7 @@ HTMLUListElement[JC] def clientLeft: Int HTMLUListElement[JC] def clientTop: Int HTMLUListElement[JC] def clientWidth: Int HTMLUListElement[JC] def cloneNode(deep: Boolean?): Node +HTMLUListElement[JC] def closest(selector: String): Element HTMLUListElement[JC] def compareDocumentPosition(other: Node): Int HTMLUListElement[JC] def contains(child: HTMLElement): Boolean HTMLUListElement[JC] def contains(otherNode: Node): Boolean @@ -14128,6 +14186,7 @@ HTMLUnknownElement[JC] def clientLeft: Int HTMLUnknownElement[JC] def clientTop: Int HTMLUnknownElement[JC] def clientWidth: Int HTMLUnknownElement[JC] def cloneNode(deep: Boolean?): Node +HTMLUnknownElement[JC] def closest(selector: String): Element HTMLUnknownElement[JC] def compareDocumentPosition(other: Node): Int HTMLUnknownElement[JC] def contains(child: HTMLElement): Boolean HTMLUnknownElement[JC] def contains(otherNode: Node): Boolean @@ -14332,6 +14391,7 @@ HTMLVideoElement[JC] def clientLeft: Int HTMLVideoElement[JC] def clientTop: Int HTMLVideoElement[JC] def clientWidth: Int HTMLVideoElement[JC] def cloneNode(deep: Boolean?): Node +HTMLVideoElement[JC] def closest(selector: String): Element HTMLVideoElement[JC] def compareDocumentPosition(other: Node): Int HTMLVideoElement[JC] def contains(child: HTMLElement): Boolean HTMLVideoElement[JC] def contains(otherNode: Node): Boolean @@ -16808,6 +16868,7 @@ SVGAElement[JC] def clientLeft: Int SVGAElement[JC] def clientTop: Int SVGAElement[JC] def clientWidth: Int SVGAElement[JC] def cloneNode(deep: Boolean?): Node +SVGAElement[JC] def closest(selector: String): Element SVGAElement[JC] def compareDocumentPosition(other: Node): Int SVGAElement[JC] def contains(otherNode: Node): Boolean SVGAElement[JC] def dispatchEvent(evt: Event): Boolean @@ -16976,6 +17037,7 @@ SVGCircleElement[JC] def clientLeft: Int SVGCircleElement[JC] def clientTop: Int SVGCircleElement[JC] def clientWidth: Int SVGCircleElement[JC] def cloneNode(deep: Boolean?): Node +SVGCircleElement[JC] def closest(selector: String): Element SVGCircleElement[JC] def compareDocumentPosition(other: Node): Int SVGCircleElement[JC] def contains(otherNode: Node): Boolean SVGCircleElement[JC] def cx: SVGAnimatedLength @@ -17111,6 +17173,7 @@ SVGClipPathElement[JC] def clientTop: Int SVGClipPathElement[JC] def clientWidth: Int SVGClipPathElement[JC] def clipPathUnits: SVGAnimatedEnumeration SVGClipPathElement[JC] def cloneNode(deep: Boolean?): Node +SVGClipPathElement[JC] def closest(selector: String): Element SVGClipPathElement[JC] def compareDocumentPosition(other: Node): Int SVGClipPathElement[JC] def contains(otherNode: Node): Boolean SVGClipPathElement[JC] def dispatchEvent(evt: Event): Boolean @@ -17239,6 +17302,7 @@ SVGComponentTransferFunctionElement[JC] def clientLeft: Int SVGComponentTransferFunctionElement[JC] def clientTop: Int SVGComponentTransferFunctionElement[JC] def clientWidth: Int SVGComponentTransferFunctionElement[JC] def cloneNode(deep: Boolean?): Node +SVGComponentTransferFunctionElement[JC] def closest(selector: String): Element SVGComponentTransferFunctionElement[JC] def compareDocumentPosition(other: Node): Int SVGComponentTransferFunctionElement[JC] def contains(otherNode: Node): Boolean SVGComponentTransferFunctionElement[JC] def dispatchEvent(evt: Event): Boolean @@ -17364,6 +17428,7 @@ SVGDefsElement[JC] def clientLeft: Int SVGDefsElement[JC] def clientTop: Int SVGDefsElement[JC] def clientWidth: Int SVGDefsElement[JC] def cloneNode(deep: Boolean?): Node +SVGDefsElement[JC] def closest(selector: String): Element SVGDefsElement[JC] def compareDocumentPosition(other: Node): Int SVGDefsElement[JC] def contains(otherNode: Node): Boolean SVGDefsElement[JC] def dispatchEvent(evt: Event): Boolean @@ -17492,6 +17557,7 @@ SVGDescElement[JC] def clientLeft: Int SVGDescElement[JC] def clientTop: Int SVGDescElement[JC] def clientWidth: Int SVGDescElement[JC] def cloneNode(deep: Boolean?): Node +SVGDescElement[JC] def closest(selector: String): Element SVGDescElement[JC] def compareDocumentPosition(other: Node): Int SVGDescElement[JC] def contains(otherNode: Node): Boolean SVGDescElement[JC] def dispatchEvent(evt: Event): Boolean @@ -17607,6 +17673,7 @@ SVGElement[JC] def clientLeft: Int SVGElement[JC] def clientTop: Int SVGElement[JC] def clientWidth: Int SVGElement[JC] def cloneNode(deep: Boolean?): Node +SVGElement[JC] def closest(selector: String): Element SVGElement[JC] def compareDocumentPosition(other: Node): Int SVGElement[JC] def contains(otherNode: Node): Boolean SVGElement[JC] def dispatchEvent(evt: Event): Boolean @@ -17735,6 +17802,7 @@ SVGEllipseElement[JC] def clientLeft: Int SVGEllipseElement[JC] def clientTop: Int SVGEllipseElement[JC] def clientWidth: Int SVGEllipseElement[JC] def cloneNode(deep: Boolean?): Node +SVGEllipseElement[JC] def closest(selector: String): Element SVGEllipseElement[JC] def compareDocumentPosition(other: Node): Int SVGEllipseElement[JC] def contains(otherNode: Node): Boolean SVGEllipseElement[JC] def cx: SVGAnimatedLength @@ -17874,6 +17942,7 @@ SVGFEBlendElement[JC] def clientLeft: Int SVGFEBlendElement[JC] def clientTop: Int SVGFEBlendElement[JC] def clientWidth: Int SVGFEBlendElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEBlendElement[JC] def closest(selector: String): Element SVGFEBlendElement[JC] def compareDocumentPosition(other: Node): Int SVGFEBlendElement[JC] def contains(otherNode: Node): Boolean SVGFEBlendElement[JC] def dispatchEvent(evt: Event): Boolean @@ -18002,6 +18071,7 @@ SVGFEColorMatrixElement[JC] def clientLeft: Int SVGFEColorMatrixElement[JC] def clientTop: Int SVGFEColorMatrixElement[JC] def clientWidth: Int SVGFEColorMatrixElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEColorMatrixElement[JC] def closest(selector: String): Element SVGFEColorMatrixElement[JC] def compareDocumentPosition(other: Node): Int SVGFEColorMatrixElement[JC] def contains(otherNode: Node): Boolean SVGFEColorMatrixElement[JC] def dispatchEvent(evt: Event): Boolean @@ -18129,6 +18199,7 @@ SVGFEComponentTransferElement[JC] def clientLeft: Int SVGFEComponentTransferElement[JC] def clientTop: Int SVGFEComponentTransferElement[JC] def clientWidth: Int SVGFEComponentTransferElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEComponentTransferElement[JC] def closest(selector: String): Element SVGFEComponentTransferElement[JC] def compareDocumentPosition(other: Node): Int SVGFEComponentTransferElement[JC] def contains(otherNode: Node): Boolean SVGFEComponentTransferElement[JC] def dispatchEvent(evt: Event): Boolean @@ -18249,6 +18320,7 @@ SVGFECompositeElement[JC] def clientLeft: Int SVGFECompositeElement[JC] def clientTop: Int SVGFECompositeElement[JC] def clientWidth: Int SVGFECompositeElement[JC] def cloneNode(deep: Boolean?): Node +SVGFECompositeElement[JC] def closest(selector: String): Element SVGFECompositeElement[JC] def compareDocumentPosition(other: Node): Int SVGFECompositeElement[JC] def contains(otherNode: Node): Boolean SVGFECompositeElement[JC] def dispatchEvent(evt: Event): Boolean @@ -18383,6 +18455,7 @@ SVGFEConvolveMatrixElement[JC] def clientLeft: Int SVGFEConvolveMatrixElement[JC] def clientTop: Int SVGFEConvolveMatrixElement[JC] def clientWidth: Int SVGFEConvolveMatrixElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEConvolveMatrixElement[JC] def closest(selector: String): Element SVGFEConvolveMatrixElement[JC] def compareDocumentPosition(other: Node): Int SVGFEConvolveMatrixElement[JC] def contains(otherNode: Node): Boolean SVGFEConvolveMatrixElement[JC] def dispatchEvent(evt: Event): Boolean @@ -18517,6 +18590,7 @@ SVGFEDiffuseLightingElement[JC] def clientLeft: Int SVGFEDiffuseLightingElement[JC] def clientTop: Int SVGFEDiffuseLightingElement[JC] def clientWidth: Int SVGFEDiffuseLightingElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEDiffuseLightingElement[JC] def closest(selector: String): Element SVGFEDiffuseLightingElement[JC] def compareDocumentPosition(other: Node): Int SVGFEDiffuseLightingElement[JC] def contains(otherNode: Node): Boolean SVGFEDiffuseLightingElement[JC] def diffuseConstant: SVGAnimatedNumber @@ -18641,6 +18715,7 @@ SVGFEDisplacementMapElement[JC] def clientLeft: Int SVGFEDisplacementMapElement[JC] def clientTop: Int SVGFEDisplacementMapElement[JC] def clientWidth: Int SVGFEDisplacementMapElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEDisplacementMapElement[JC] def closest(selector: String): Element SVGFEDisplacementMapElement[JC] def compareDocumentPosition(other: Node): Int SVGFEDisplacementMapElement[JC] def contains(otherNode: Node): Boolean SVGFEDisplacementMapElement[JC] def dispatchEvent(evt: Event): Boolean @@ -18770,6 +18845,7 @@ SVGFEDistantLightElement[JC] def clientLeft: Int SVGFEDistantLightElement[JC] def clientTop: Int SVGFEDistantLightElement[JC] def clientWidth: Int SVGFEDistantLightElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEDistantLightElement[JC] def closest(selector: String): Element SVGFEDistantLightElement[JC] def compareDocumentPosition(other: Node): Int SVGFEDistantLightElement[JC] def contains(otherNode: Node): Boolean SVGFEDistantLightElement[JC] def dispatchEvent(evt: Event): Boolean @@ -18884,6 +18960,7 @@ SVGFEFloodElement[JC] def clientLeft: Int SVGFEFloodElement[JC] def clientTop: Int SVGFEFloodElement[JC] def clientWidth: Int SVGFEFloodElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEFloodElement[JC] def closest(selector: String): Element SVGFEFloodElement[JC] def compareDocumentPosition(other: Node): Int SVGFEFloodElement[JC] def contains(otherNode: Node): Boolean SVGFEFloodElement[JC] def dispatchEvent(evt: Event): Boolean @@ -19003,6 +19080,7 @@ SVGFEFuncAElement[JC] def clientLeft: Int SVGFEFuncAElement[JC] def clientTop: Int SVGFEFuncAElement[JC] def clientWidth: Int SVGFEFuncAElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEFuncAElement[JC] def closest(selector: String): Element SVGFEFuncAElement[JC] def compareDocumentPosition(other: Node): Int SVGFEFuncAElement[JC] def contains(otherNode: Node): Boolean SVGFEFuncAElement[JC] def dispatchEvent(evt: Event): Boolean @@ -19122,6 +19200,7 @@ SVGFEFuncBElement[JC] def clientLeft: Int SVGFEFuncBElement[JC] def clientTop: Int SVGFEFuncBElement[JC] def clientWidth: Int SVGFEFuncBElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEFuncBElement[JC] def closest(selector: String): Element SVGFEFuncBElement[JC] def compareDocumentPosition(other: Node): Int SVGFEFuncBElement[JC] def contains(otherNode: Node): Boolean SVGFEFuncBElement[JC] def dispatchEvent(evt: Event): Boolean @@ -19241,6 +19320,7 @@ SVGFEFuncGElement[JC] def clientLeft: Int SVGFEFuncGElement[JC] def clientTop: Int SVGFEFuncGElement[JC] def clientWidth: Int SVGFEFuncGElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEFuncGElement[JC] def closest(selector: String): Element SVGFEFuncGElement[JC] def compareDocumentPosition(other: Node): Int SVGFEFuncGElement[JC] def contains(otherNode: Node): Boolean SVGFEFuncGElement[JC] def dispatchEvent(evt: Event): Boolean @@ -19360,6 +19440,7 @@ SVGFEFuncRElement[JC] def clientLeft: Int SVGFEFuncRElement[JC] def clientTop: Int SVGFEFuncRElement[JC] def clientWidth: Int SVGFEFuncRElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEFuncRElement[JC] def closest(selector: String): Element SVGFEFuncRElement[JC] def compareDocumentPosition(other: Node): Int SVGFEFuncRElement[JC] def contains(otherNode: Node): Boolean SVGFEFuncRElement[JC] def dispatchEvent(evt: Event): Boolean @@ -19479,6 +19560,7 @@ SVGFEGaussianBlurElement[JC] def clientLeft: Int SVGFEGaussianBlurElement[JC] def clientTop: Int SVGFEGaussianBlurElement[JC] def clientWidth: Int SVGFEGaussianBlurElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEGaussianBlurElement[JC] def closest(selector: String): Element SVGFEGaussianBlurElement[JC] def compareDocumentPosition(other: Node): Int SVGFEGaussianBlurElement[JC] def contains(otherNode: Node): Boolean SVGFEGaussianBlurElement[JC] def dispatchEvent(evt: Event): Boolean @@ -19602,6 +19684,7 @@ SVGFEImageElement[JC] def clientLeft: Int SVGFEImageElement[JC] def clientTop: Int SVGFEImageElement[JC] def clientWidth: Int SVGFEImageElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEImageElement[JC] def closest(selector: String): Element SVGFEImageElement[JC] def compareDocumentPosition(other: Node): Int SVGFEImageElement[JC] def contains(otherNode: Node): Boolean SVGFEImageElement[JC] def dispatchEvent(evt: Event): Boolean @@ -19726,6 +19809,7 @@ SVGFEMergeElement[JC] def clientLeft: Int SVGFEMergeElement[JC] def clientTop: Int SVGFEMergeElement[JC] def clientWidth: Int SVGFEMergeElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEMergeElement[JC] def closest(selector: String): Element SVGFEMergeElement[JC] def compareDocumentPosition(other: Node): Int SVGFEMergeElement[JC] def contains(otherNode: Node): Boolean SVGFEMergeElement[JC] def dispatchEvent(evt: Event): Boolean @@ -19844,6 +19928,7 @@ SVGFEMergeNodeElement[JC] def clientLeft: Int SVGFEMergeNodeElement[JC] def clientTop: Int SVGFEMergeNodeElement[JC] def clientWidth: Int SVGFEMergeNodeElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEMergeNodeElement[JC] def closest(selector: String): Element SVGFEMergeNodeElement[JC] def compareDocumentPosition(other: Node): Int SVGFEMergeNodeElement[JC] def contains(otherNode: Node): Boolean SVGFEMergeNodeElement[JC] def dispatchEvent(evt: Event): Boolean @@ -19958,6 +20043,7 @@ SVGFEMorphologyElement[JC] def clientLeft: Int SVGFEMorphologyElement[JC] def clientTop: Int SVGFEMorphologyElement[JC] def clientWidth: Int SVGFEMorphologyElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEMorphologyElement[JC] def closest(selector: String): Element SVGFEMorphologyElement[JC] def compareDocumentPosition(other: Node): Int SVGFEMorphologyElement[JC] def contains(otherNode: Node): Boolean SVGFEMorphologyElement[JC] def dispatchEvent(evt: Event): Boolean @@ -20084,6 +20170,7 @@ SVGFEOffsetElement[JC] def clientLeft: Int SVGFEOffsetElement[JC] def clientTop: Int SVGFEOffsetElement[JC] def clientWidth: Int SVGFEOffsetElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEOffsetElement[JC] def closest(selector: String): Element SVGFEOffsetElement[JC] def compareDocumentPosition(other: Node): Int SVGFEOffsetElement[JC] def contains(otherNode: Node): Boolean SVGFEOffsetElement[JC] def dispatchEvent(evt: Event): Boolean @@ -20205,6 +20292,7 @@ SVGFEPointLightElement[JC] def clientLeft: Int SVGFEPointLightElement[JC] def clientTop: Int SVGFEPointLightElement[JC] def clientWidth: Int SVGFEPointLightElement[JC] def cloneNode(deep: Boolean?): Node +SVGFEPointLightElement[JC] def closest(selector: String): Element SVGFEPointLightElement[JC] def compareDocumentPosition(other: Node): Int SVGFEPointLightElement[JC] def contains(otherNode: Node): Boolean SVGFEPointLightElement[JC] def dispatchEvent(evt: Event): Boolean @@ -20321,6 +20409,7 @@ SVGFESpecularLightingElement[JC] def clientLeft: Int SVGFESpecularLightingElement[JC] def clientTop: Int SVGFESpecularLightingElement[JC] def clientWidth: Int SVGFESpecularLightingElement[JC] def cloneNode(deep: Boolean?): Node +SVGFESpecularLightingElement[JC] def closest(selector: String): Element SVGFESpecularLightingElement[JC] def compareDocumentPosition(other: Node): Int SVGFESpecularLightingElement[JC] def contains(otherNode: Node): Boolean SVGFESpecularLightingElement[JC] def dispatchEvent(evt: Event): Boolean @@ -20445,6 +20534,7 @@ SVGFESpotLightElement[JC] def clientLeft: Int SVGFESpotLightElement[JC] def clientTop: Int SVGFESpotLightElement[JC] def clientWidth: Int SVGFESpotLightElement[JC] def cloneNode(deep: Boolean?): Node +SVGFESpotLightElement[JC] def closest(selector: String): Element SVGFESpotLightElement[JC] def compareDocumentPosition(other: Node): Int SVGFESpotLightElement[JC] def contains(otherNode: Node): Boolean SVGFESpotLightElement[JC] def dispatchEvent(evt: Event): Boolean @@ -20566,6 +20656,7 @@ SVGFETileElement[JC] def clientLeft: Int SVGFETileElement[JC] def clientTop: Int SVGFETileElement[JC] def clientWidth: Int SVGFETileElement[JC] def cloneNode(deep: Boolean?): Node +SVGFETileElement[JC] def closest(selector: String): Element SVGFETileElement[JC] def compareDocumentPosition(other: Node): Int SVGFETileElement[JC] def contains(otherNode: Node): Boolean SVGFETileElement[JC] def dispatchEvent(evt: Event): Boolean @@ -20688,6 +20779,7 @@ SVGFETurbulenceElement[JC] def clientLeft: Int SVGFETurbulenceElement[JC] def clientTop: Int SVGFETurbulenceElement[JC] def clientWidth: Int SVGFETurbulenceElement[JC] def cloneNode(deep: Boolean?): Node +SVGFETurbulenceElement[JC] def closest(selector: String): Element SVGFETurbulenceElement[JC] def compareDocumentPosition(other: Node): Int SVGFETurbulenceElement[JC] def contains(otherNode: Node): Boolean SVGFETurbulenceElement[JC] def dispatchEvent(evt: Event): Boolean @@ -20820,6 +20912,7 @@ SVGFilterElement[JC] def clientLeft: Int SVGFilterElement[JC] def clientTop: Int SVGFilterElement[JC] def clientWidth: Int SVGFilterElement[JC] def cloneNode(deep: Boolean?): Node +SVGFilterElement[JC] def closest(selector: String): Element SVGFilterElement[JC] def compareDocumentPosition(other: Node): Int SVGFilterElement[JC] def contains(otherNode: Node): Boolean SVGFilterElement[JC] def dispatchEvent(evt: Event): Boolean @@ -20956,6 +21049,7 @@ SVGGElement[JC] def clientLeft: Int SVGGElement[JC] def clientTop: Int SVGGElement[JC] def clientWidth: Int SVGGElement[JC] def cloneNode(deep: Boolean?): Node +SVGGElement[JC] def closest(selector: String): Element SVGGElement[JC] def compareDocumentPosition(other: Node): Int SVGGElement[JC] def contains(otherNode: Node): Boolean SVGGElement[JC] def dispatchEvent(evt: Event): Boolean @@ -21087,6 +21181,7 @@ SVGGradientElement[JC] def clientLeft: Int SVGGradientElement[JC] def clientTop: Int SVGGradientElement[JC] def clientWidth: Int SVGGradientElement[JC] def cloneNode(deep: Boolean?): Node +SVGGradientElement[JC] def closest(selector: String): Element SVGGradientElement[JC] def compareDocumentPosition(other: Node): Int SVGGradientElement[JC] def contains(otherNode: Node): Boolean SVGGradientElement[JC] def dispatchEvent(evt: Event): Boolean @@ -21210,6 +21305,7 @@ SVGImageElement[JC] def clientLeft: Int SVGImageElement[JC] def clientTop: Int SVGImageElement[JC] def clientWidth: Int SVGImageElement[JC] def cloneNode(deep: Boolean?): Node +SVGImageElement[JC] def closest(selector: String): Element SVGImageElement[JC] def compareDocumentPosition(other: Node): Int SVGImageElement[JC] def contains(otherNode: Node): Boolean SVGImageElement[JC] def dispatchEvent(evt: Event): Boolean @@ -21371,6 +21467,7 @@ SVGLineElement[JC] def clientLeft: Int SVGLineElement[JC] def clientTop: Int SVGLineElement[JC] def clientWidth: Int SVGLineElement[JC] def cloneNode(deep: Boolean?): Node +SVGLineElement[JC] def closest(selector: String): Element SVGLineElement[JC] def compareDocumentPosition(other: Node): Int SVGLineElement[JC] def contains(otherNode: Node): Boolean SVGLineElement[JC] def dispatchEvent(evt: Event): Boolean @@ -21506,6 +21603,7 @@ SVGLinearGradientElement[JC] def clientLeft: Int SVGLinearGradientElement[JC] def clientTop: Int SVGLinearGradientElement[JC] def clientWidth: Int SVGLinearGradientElement[JC] def cloneNode(deep: Boolean?): Node +SVGLinearGradientElement[JC] def closest(selector: String): Element SVGLinearGradientElement[JC] def compareDocumentPosition(other: Node): Int SVGLinearGradientElement[JC] def contains(otherNode: Node): Boolean SVGLinearGradientElement[JC] def dispatchEvent(evt: Event): Boolean @@ -21635,6 +21733,7 @@ SVGMarkerElement[JC] def clientLeft: Int SVGMarkerElement[JC] def clientTop: Int SVGMarkerElement[JC] def clientWidth: Int SVGMarkerElement[JC] def cloneNode(deep: Boolean?): Node +SVGMarkerElement[JC] def closest(selector: String): Element SVGMarkerElement[JC] def compareDocumentPosition(other: Node): Int SVGMarkerElement[JC] def contains(otherNode: Node): Boolean SVGMarkerElement[JC] def dispatchEvent(evt: Event): Boolean @@ -21772,6 +21871,7 @@ SVGMaskElement[JC] def clientLeft: Int SVGMaskElement[JC] def clientTop: Int SVGMaskElement[JC] def clientWidth: Int SVGMaskElement[JC] def cloneNode(deep: Boolean?): Node +SVGMaskElement[JC] def closest(selector: String): Element SVGMaskElement[JC] def compareDocumentPosition(other: Node): Int SVGMaskElement[JC] def contains(otherNode: Node): Boolean SVGMaskElement[JC] def dispatchEvent(evt: Event): Boolean @@ -21915,6 +22015,7 @@ SVGMetadataElement[JC] def clientLeft: Int SVGMetadataElement[JC] def clientTop: Int SVGMetadataElement[JC] def clientWidth: Int SVGMetadataElement[JC] def cloneNode(deep: Boolean?): Node +SVGMetadataElement[JC] def closest(selector: String): Element SVGMetadataElement[JC] def compareDocumentPosition(other: Node): Int SVGMetadataElement[JC] def contains(otherNode: Node): Boolean SVGMetadataElement[JC] def dispatchEvent(evt: Event): Boolean @@ -22037,6 +22138,7 @@ SVGPathElement[JC] def clientLeft: Int SVGPathElement[JC] def clientTop: Int SVGPathElement[JC] def clientWidth: Int SVGPathElement[JC] def cloneNode(deep: Boolean?): Node +SVGPathElement[JC] def closest(selector: String): Element SVGPathElement[JC] def compareDocumentPosition(other: Node): Int SVGPathElement[JC] def contains(otherNode: Node): Boolean SVGPathElement[JC] def createSVGPathSegArcAbs(x: Double, y: Double, r1: Double, r2: Double, angle: Double, largeArcFlag: Boolean, sweepFlag: Boolean): SVGPathSegArcAbs @@ -22317,6 +22419,7 @@ SVGPatternElement[JC] def clientLeft: Int SVGPatternElement[JC] def clientTop: Int SVGPatternElement[JC] def clientWidth: Int SVGPatternElement[JC] def cloneNode(deep: Boolean?): Node +SVGPatternElement[JC] def closest(selector: String): Element SVGPatternElement[JC] def compareDocumentPosition(other: Node): Int SVGPatternElement[JC] def contains(otherNode: Node): Boolean SVGPatternElement[JC] def dispatchEvent(evt: Event): Boolean @@ -22460,6 +22563,7 @@ SVGPolygonElement[JC] def clientLeft: Int SVGPolygonElement[JC] def clientTop: Int SVGPolygonElement[JC] def clientWidth: Int SVGPolygonElement[JC] def cloneNode(deep: Boolean?): Node +SVGPolygonElement[JC] def closest(selector: String): Element SVGPolygonElement[JC] def compareDocumentPosition(other: Node): Int SVGPolygonElement[JC] def contains(otherNode: Node): Boolean SVGPolygonElement[JC] def dispatchEvent(evt: Event): Boolean @@ -22590,6 +22694,7 @@ SVGPolylineElement[JC] def clientLeft: Int SVGPolylineElement[JC] def clientTop: Int SVGPolylineElement[JC] def clientWidth: Int SVGPolylineElement[JC] def cloneNode(deep: Boolean?): Node +SVGPolylineElement[JC] def closest(selector: String): Element SVGPolylineElement[JC] def compareDocumentPosition(other: Node): Int SVGPolylineElement[JC] def contains(otherNode: Node): Boolean SVGPolylineElement[JC] def dispatchEvent(evt: Event): Boolean @@ -22738,6 +22843,7 @@ SVGRadialGradientElement[JC] def clientLeft: Int SVGRadialGradientElement[JC] def clientTop: Int SVGRadialGradientElement[JC] def clientWidth: Int SVGRadialGradientElement[JC] def cloneNode(deep: Boolean?): Node +SVGRadialGradientElement[JC] def closest(selector: String): Element SVGRadialGradientElement[JC] def compareDocumentPosition(other: Node): Int SVGRadialGradientElement[JC] def contains(otherNode: Node): Boolean SVGRadialGradientElement[JC] def cx: SVGAnimatedLength @@ -22866,6 +22972,7 @@ SVGRectElement[JC] def clientLeft: Int SVGRectElement[JC] def clientTop: Int SVGRectElement[JC] def clientWidth: Int SVGRectElement[JC] def cloneNode(deep: Boolean?): Node +SVGRectElement[JC] def closest(selector: String): Element SVGRectElement[JC] def compareDocumentPosition(other: Node): Int SVGRectElement[JC] def contains(otherNode: Node): Boolean SVGRectElement[JC] def dispatchEvent(evt: Event): Boolean @@ -23002,6 +23109,7 @@ SVGSVGElement[JC] def clientLeft: Int SVGSVGElement[JC] def clientTop: Int SVGSVGElement[JC] def clientWidth: Int SVGSVGElement[JC] def cloneNode(deep: Boolean?): Node +SVGSVGElement[JC] def closest(selector: String): Element SVGSVGElement[JC] def compareDocumentPosition(other: Node): Int SVGSVGElement[JC] def contains(otherNode: Node): Boolean SVGSVGElement[JC] var contentScriptType: String @@ -23172,6 +23280,7 @@ SVGScriptElement[JC] def clientLeft: Int SVGScriptElement[JC] def clientTop: Int SVGScriptElement[JC] def clientWidth: Int SVGScriptElement[JC] def cloneNode(deep: Boolean?): Node +SVGScriptElement[JC] def closest(selector: String): Element SVGScriptElement[JC] def compareDocumentPosition(other: Node): Int SVGScriptElement[JC] def contains(otherNode: Node): Boolean SVGScriptElement[JC] def dispatchEvent(evt: Event): Boolean @@ -23288,6 +23397,7 @@ SVGStopElement[JC] def clientLeft: Int SVGStopElement[JC] def clientTop: Int SVGStopElement[JC] def clientWidth: Int SVGStopElement[JC] def cloneNode(deep: Boolean?): Node +SVGStopElement[JC] def closest(selector: String): Element SVGStopElement[JC] def compareDocumentPosition(other: Node): Int SVGStopElement[JC] def contains(otherNode: Node): Boolean SVGStopElement[JC] def dispatchEvent(evt: Event): Boolean @@ -23412,6 +23522,7 @@ SVGStyleElement[JC] def clientLeft: Int SVGStyleElement[JC] def clientTop: Int SVGStyleElement[JC] def clientWidth: Int SVGStyleElement[JC] def cloneNode(deep: Boolean?): Node +SVGStyleElement[JC] def closest(selector: String): Element SVGStyleElement[JC] def compareDocumentPosition(other: Node): Int SVGStyleElement[JC] def contains(otherNode: Node): Boolean SVGStyleElement[JC] def dispatchEvent(evt: Event): Boolean @@ -23530,6 +23641,7 @@ SVGSwitchElement[JC] def clientLeft: Int SVGSwitchElement[JC] def clientTop: Int SVGSwitchElement[JC] def clientWidth: Int SVGSwitchElement[JC] def cloneNode(deep: Boolean?): Node +SVGSwitchElement[JC] def closest(selector: String): Element SVGSwitchElement[JC] def compareDocumentPosition(other: Node): Int SVGSwitchElement[JC] def contains(otherNode: Node): Boolean SVGSwitchElement[JC] def dispatchEvent(evt: Event): Boolean @@ -23658,6 +23770,7 @@ SVGSymbolElement[JC] def clientLeft: Int SVGSymbolElement[JC] def clientTop: Int SVGSymbolElement[JC] def clientWidth: Int SVGSymbolElement[JC] def cloneNode(deep: Boolean?): Node +SVGSymbolElement[JC] def closest(selector: String): Element SVGSymbolElement[JC] def compareDocumentPosition(other: Node): Int SVGSymbolElement[JC] def contains(otherNode: Node): Boolean SVGSymbolElement[JC] def dispatchEvent(evt: Event): Boolean @@ -23777,6 +23890,7 @@ SVGTSpanElement[JC] def clientLeft: Int SVGTSpanElement[JC] def clientTop: Int SVGTSpanElement[JC] def clientWidth: Int SVGTSpanElement[JC] def cloneNode(deep: Boolean?): Node +SVGTSpanElement[JC] def closest(selector: String): Element SVGTSpanElement[JC] def compareDocumentPosition(other: Node): Int SVGTSpanElement[JC] def contains(otherNode: Node): Boolean SVGTSpanElement[JC] def dispatchEvent(evt: Event): Boolean @@ -23918,6 +24032,7 @@ SVGTextContentElement[JC] def clientLeft: Int SVGTextContentElement[JC] def clientTop: Int SVGTextContentElement[JC] def clientWidth: Int SVGTextContentElement[JC] def cloneNode(deep: Boolean?): Node +SVGTextContentElement[JC] def closest(selector: String): Element SVGTextContentElement[JC] def compareDocumentPosition(other: Node): Int SVGTextContentElement[JC] def contains(otherNode: Node): Boolean SVGTextContentElement[JC] def dispatchEvent(evt: Event): Boolean @@ -24053,6 +24168,7 @@ SVGTextElement[JC] def clientLeft: Int SVGTextElement[JC] def clientTop: Int SVGTextElement[JC] def clientWidth: Int SVGTextElement[JC] def cloneNode(deep: Boolean?): Node +SVGTextElement[JC] def closest(selector: String): Element SVGTextElement[JC] def compareDocumentPosition(other: Node): Int SVGTextElement[JC] def contains(otherNode: Node): Boolean SVGTextElement[JC] def dispatchEvent(evt: Event): Boolean @@ -24197,6 +24313,7 @@ SVGTextPathElement[JC] def clientLeft: Int SVGTextPathElement[JC] def clientTop: Int SVGTextPathElement[JC] def clientWidth: Int SVGTextPathElement[JC] def cloneNode(deep: Boolean?): Node +SVGTextPathElement[JC] def closest(selector: String): Element SVGTextPathElement[JC] def compareDocumentPosition(other: Node): Int SVGTextPathElement[JC] def contains(otherNode: Node): Boolean SVGTextPathElement[JC] def dispatchEvent(evt: Event): Boolean @@ -24339,6 +24456,7 @@ SVGTextPositioningElement[JC] def clientLeft: Int SVGTextPositioningElement[JC] def clientTop: Int SVGTextPositioningElement[JC] def clientWidth: Int SVGTextPositioningElement[JC] def cloneNode(deep: Boolean?): Node +SVGTextPositioningElement[JC] def closest(selector: String): Element SVGTextPositioningElement[JC] def compareDocumentPosition(other: Node): Int SVGTextPositioningElement[JC] def contains(otherNode: Node): Boolean SVGTextPositioningElement[JC] def dispatchEvent(evt: Event): Boolean @@ -24476,6 +24594,7 @@ SVGTitleElement[JC] def clientLeft: Int SVGTitleElement[JC] def clientTop: Int SVGTitleElement[JC] def clientWidth: Int SVGTitleElement[JC] def cloneNode(deep: Boolean?): Node +SVGTitleElement[JC] def closest(selector: String): Element SVGTitleElement[JC] def compareDocumentPosition(other: Node): Int SVGTitleElement[JC] def contains(otherNode: Node): Boolean SVGTitleElement[JC] def dispatchEvent(evt: Event): Boolean @@ -24633,6 +24752,7 @@ SVGUseElement[JC] def clientLeft: Int SVGUseElement[JC] def clientTop: Int SVGUseElement[JC] def clientWidth: Int SVGUseElement[JC] def cloneNode(deep: Boolean?): Node +SVGUseElement[JC] def closest(selector: String): Element SVGUseElement[JC] def compareDocumentPosition(other: Node): Int SVGUseElement[JC] def contains(otherNode: Node): Boolean SVGUseElement[JC] def dispatchEvent(evt: Event): Boolean @@ -24766,6 +24886,7 @@ SVGViewElement[JC] def clientLeft: Int SVGViewElement[JC] def clientTop: Int SVGViewElement[JC] def clientWidth: Int SVGViewElement[JC] def cloneNode(deep: Boolean?): Node +SVGViewElement[JC] def closest(selector: String): Element SVGViewElement[JC] def compareDocumentPosition(other: Node): Int SVGViewElement[JC] def contains(otherNode: Node): Boolean SVGViewElement[JC] def dispatchEvent(evt: Event): Boolean diff --git a/dom/src/main/scala/org/scalajs/dom/Element.scala b/dom/src/main/scala/org/scalajs/dom/Element.scala index c5817e621..65c09ff9f 100644 --- a/dom/src/main/scala/org/scalajs/dom/Element.scala +++ b/dom/src/main/scala/org/scalajs/dom/Element.scala @@ -270,4 +270,9 @@ abstract class Element extends Node with NodeSelector with ParentNode with NonDo * inserted as equivalent Text nodes. */ def replaceWith(nodes: (Node | String)*): Unit = js.native + + /** Traverses the element and its parents (heading toward the document root) until it finds a node that matches the + * specified CSS selector. + */ + def closest(selector: String): Element = js.native }