From bd14f335588f93257fa86bc42db4db4a6a935a66 Mon Sep 17 00:00:00 2001 From: FabioPinheiro Date: Sat, 12 Aug 2023 13:48:58 +0100 Subject: [PATCH 01/48] Add support for Web NFC API Apply suggestions from code review Co-authored-by: zetashift Co-authored-by: Arman Bilge --- api-reports/2_12.txt | 50 ++++++++++++++++ api-reports/2_13.txt | 50 ++++++++++++++++ .../scala/org/scalajs/dom/NDEFMessage.scala | 19 ++++++ .../scala/org/scalajs/dom/NDEFReader.scala | 60 +++++++++++++++++++ .../org/scalajs/dom/NDEFReadingEvent.scala | 22 +++++++ .../scala/org/scalajs/dom/NDEFRecord.scala | 41 +++++++++++++ .../org/scalajs/dom/NDEFRecordInit.scala | 51 ++++++++++++++++ .../org/scalajs/dom/NDEFScanOptions.scala | 9 +++ .../org/scalajs/dom/NDEFWriteOptions.scala | 14 +++++ 9 files changed, 316 insertions(+) create mode 100644 dom/src/main/scala/org/scalajs/dom/NDEFMessage.scala create mode 100644 dom/src/main/scala/org/scalajs/dom/NDEFReader.scala create mode 100644 dom/src/main/scala/org/scalajs/dom/NDEFReadingEvent.scala create mode 100644 dom/src/main/scala/org/scalajs/dom/NDEFRecord.scala create mode 100644 dom/src/main/scala/org/scalajs/dom/NDEFRecordInit.scala create mode 100644 dom/src/main/scala/org/scalajs/dom/NDEFScanOptions.scala create mode 100644 dom/src/main/scala/org/scalajs/dom/NDEFWriteOptions.scala diff --git a/api-reports/2_12.txt b/api-reports/2_12.txt index 5d3785054..8f088efd6 100644 --- a/api-reports/2_12.txt +++ b/api-reports/2_12.txt @@ -16464,6 +16464,56 @@ MutationRecord[JT] def previousSibling: Node MutationRecord[JT] def removedNodes: NodeList[Node] MutationRecord[JT] def target: Node MutationRecord[JT] def `type`: String +NDEFMessage[JC] var records: FrozenArray[NDEFRecord] +NDEFReader[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +NDEFReader[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +NDEFReader[JC] def dispatchEvent(evt: Event): Boolean +NDEFReader[JC] var onreading: js.Function1[NDEFReadingEvent, Any] +NDEFReader[JC] var onreadingerror: js.Function1[Event, Any] +NDEFReader[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +NDEFReader[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +NDEFReader[JC] def scan(options: NDEFScanOptions?): js.Promise[Unit] +NDEFReader[JC] def write(message: String): js.Promise[Unit] +NDEFReader[JC] def write(message: String, options: NDEFWriteOptions): js.Promise[Unit] +NDEFReader[JC] def write(message: js.Array[NDEFRecord]): js.Promise[Unit] +NDEFReader[JC] def write(message: js.Array[NDEFRecord], options: NDEFWriteOptions): js.Promise[Unit] +NDEFReader[JC] def write(message: js.typedarray.ArrayBuffer): js.Promise[Unit] +NDEFReader[JC] def write(message: js.typedarray.ArrayBuffer, options: NDEFWriteOptions): js.Promise[Unit] +NDEFReader[JC] def write(message: js.typedarray.DataView): js.Promise[Unit] +NDEFReader[JC] def write(message: js.typedarray.DataView, options: NDEFWriteOptions): js.Promise[Unit] +NDEFReader[JC] def write(message: js.typedarray.TypedArray[_, _], options: NDEFWriteOptions?): js.Promise[Unit] +NDEFReadingEvent[JT] def bubbles: Boolean +NDEFReadingEvent[JT] def cancelBubble: Boolean +NDEFReadingEvent[JT] def cancelable: Boolean +NDEFReadingEvent[JT] def composed: Boolean +NDEFReadingEvent[JT] def currentTarget: EventTarget +NDEFReadingEvent[JT] def defaultPrevented: Boolean +NDEFReadingEvent[JT] def eventPhase: Int +NDEFReadingEvent[JT] def isTrusted: Boolean +NDEFReadingEvent[JT] var message: NDEFMessage +NDEFReadingEvent[JT] def preventDefault(): Unit +NDEFReadingEvent[JT] var serialNumber: String +NDEFReadingEvent[JT] def stopImmediatePropagation(): Unit +NDEFReadingEvent[JT] def stopPropagation(): Unit +NDEFReadingEvent[JT] def target: EventTarget +NDEFReadingEvent[JT] def timeStamp: Double +NDEFReadingEvent[JT] def `type`: String +NDEFRecord[JC] var data: js.typedarray.DataView +NDEFRecord[JC] var encoding: js.UndefOr[String] +NDEFRecord[JC] var id: js.UndefOr[String] +NDEFRecord[JC] var lang: js.UndefOr[String] +NDEFRecord[JC] var mediaType: js.UndefOr[String] +NDEFRecord[JC] var recordType: String +NDEFRecord[JC] def toRecords(): js.Array[NDEFRecord] +NDEFRecordInit[JT] var data: js.UndefOr[String | js.typedarray.DataView | js.typedarray.ArrayBuffer | js.typedarray.TypedArray[_, _] | js.typedarray.DataView | js.Array[NDEFRecord]] +NDEFRecordInit[JT] var encoding: js.UndefOr[String] +NDEFRecordInit[JT] var id: js.UndefOr[String] +NDEFRecordInit[JT] var lang: js.UndefOr[String] +NDEFRecordInit[JT] var mediaType: js.UndefOr[String] +NDEFRecordInit[JT] var recordType: js.UndefOr[String] +NDEFScanOptions[JT] var signal: js.UndefOr[AbortSignal] +NDEFWriteOptions[JT] var overwrite: js.UndefOr[Boolean] +NDEFWriteOptions[JT] var signal: js.UndefOr[AbortSignal] NamedNodeMap[JC] @scala.scalajs.js.annotation.JSBracketAccess def apply(index: Int): Attr NamedNodeMap[JC] def getNamedItem(name: String): Attr NamedNodeMap[JC] def getNamedItemNS(namespaceURI: String, localName: String): Attr diff --git a/api-reports/2_13.txt b/api-reports/2_13.txt index 5d3785054..8f088efd6 100644 --- a/api-reports/2_13.txt +++ b/api-reports/2_13.txt @@ -16464,6 +16464,56 @@ MutationRecord[JT] def previousSibling: Node MutationRecord[JT] def removedNodes: NodeList[Node] MutationRecord[JT] def target: Node MutationRecord[JT] def `type`: String +NDEFMessage[JC] var records: FrozenArray[NDEFRecord] +NDEFReader[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +NDEFReader[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +NDEFReader[JC] def dispatchEvent(evt: Event): Boolean +NDEFReader[JC] var onreading: js.Function1[NDEFReadingEvent, Any] +NDEFReader[JC] var onreadingerror: js.Function1[Event, Any] +NDEFReader[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +NDEFReader[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +NDEFReader[JC] def scan(options: NDEFScanOptions?): js.Promise[Unit] +NDEFReader[JC] def write(message: String): js.Promise[Unit] +NDEFReader[JC] def write(message: String, options: NDEFWriteOptions): js.Promise[Unit] +NDEFReader[JC] def write(message: js.Array[NDEFRecord]): js.Promise[Unit] +NDEFReader[JC] def write(message: js.Array[NDEFRecord], options: NDEFWriteOptions): js.Promise[Unit] +NDEFReader[JC] def write(message: js.typedarray.ArrayBuffer): js.Promise[Unit] +NDEFReader[JC] def write(message: js.typedarray.ArrayBuffer, options: NDEFWriteOptions): js.Promise[Unit] +NDEFReader[JC] def write(message: js.typedarray.DataView): js.Promise[Unit] +NDEFReader[JC] def write(message: js.typedarray.DataView, options: NDEFWriteOptions): js.Promise[Unit] +NDEFReader[JC] def write(message: js.typedarray.TypedArray[_, _], options: NDEFWriteOptions?): js.Promise[Unit] +NDEFReadingEvent[JT] def bubbles: Boolean +NDEFReadingEvent[JT] def cancelBubble: Boolean +NDEFReadingEvent[JT] def cancelable: Boolean +NDEFReadingEvent[JT] def composed: Boolean +NDEFReadingEvent[JT] def currentTarget: EventTarget +NDEFReadingEvent[JT] def defaultPrevented: Boolean +NDEFReadingEvent[JT] def eventPhase: Int +NDEFReadingEvent[JT] def isTrusted: Boolean +NDEFReadingEvent[JT] var message: NDEFMessage +NDEFReadingEvent[JT] def preventDefault(): Unit +NDEFReadingEvent[JT] var serialNumber: String +NDEFReadingEvent[JT] def stopImmediatePropagation(): Unit +NDEFReadingEvent[JT] def stopPropagation(): Unit +NDEFReadingEvent[JT] def target: EventTarget +NDEFReadingEvent[JT] def timeStamp: Double +NDEFReadingEvent[JT] def `type`: String +NDEFRecord[JC] var data: js.typedarray.DataView +NDEFRecord[JC] var encoding: js.UndefOr[String] +NDEFRecord[JC] var id: js.UndefOr[String] +NDEFRecord[JC] var lang: js.UndefOr[String] +NDEFRecord[JC] var mediaType: js.UndefOr[String] +NDEFRecord[JC] var recordType: String +NDEFRecord[JC] def toRecords(): js.Array[NDEFRecord] +NDEFRecordInit[JT] var data: js.UndefOr[String | js.typedarray.DataView | js.typedarray.ArrayBuffer | js.typedarray.TypedArray[_, _] | js.typedarray.DataView | js.Array[NDEFRecord]] +NDEFRecordInit[JT] var encoding: js.UndefOr[String] +NDEFRecordInit[JT] var id: js.UndefOr[String] +NDEFRecordInit[JT] var lang: js.UndefOr[String] +NDEFRecordInit[JT] var mediaType: js.UndefOr[String] +NDEFRecordInit[JT] var recordType: js.UndefOr[String] +NDEFScanOptions[JT] var signal: js.UndefOr[AbortSignal] +NDEFWriteOptions[JT] var overwrite: js.UndefOr[Boolean] +NDEFWriteOptions[JT] var signal: js.UndefOr[AbortSignal] NamedNodeMap[JC] @scala.scalajs.js.annotation.JSBracketAccess def apply(index: Int): Attr NamedNodeMap[JC] def getNamedItem(name: String): Attr NamedNodeMap[JC] def getNamedItemNS(namespaceURI: String, localName: String): Attr diff --git a/dom/src/main/scala/org/scalajs/dom/NDEFMessage.scala b/dom/src/main/scala/org/scalajs/dom/NDEFMessage.scala new file mode 100644 index 000000000..bc5d71a2a --- /dev/null +++ b/dom/src/main/scala/org/scalajs/dom/NDEFMessage.scala @@ -0,0 +1,19 @@ +package org.scalajs.dom + +import scala.scalajs.js +import scala.scalajs.js.annotation.JSGlobal + +/** The [[NDEFMessage]] interface of the Web NFC API represents the content of an NDEF message that has been read from + * or could be written to an NFC tag. An instance is acquired by calling the NDEFMessage() constructor or from the + * NDEFReadingEvent.message property, which is passed to the reading event. + * + * @param records + * The records property of NDEFMessage interface represents a list of NDEFRecords present in the NDEF message. + */ +@js.native +@JSGlobal +class NDEFMessage(recordsAgr: js.Array[NDEFRecordInit]) extends js.Object { + + /** Returns the list of NDEF records contained in the message. */ + var records: FrozenArray[NDEFRecord] = js.native +} diff --git a/dom/src/main/scala/org/scalajs/dom/NDEFReader.scala b/dom/src/main/scala/org/scalajs/dom/NDEFReader.scala new file mode 100644 index 000000000..5d1c7531c --- /dev/null +++ b/dom/src/main/scala/org/scalajs/dom/NDEFReader.scala @@ -0,0 +1,60 @@ +package org.scalajs.dom + +import scala.scalajs.js +import scala.scalajs.js.annotation.JSGlobal + +/** The [[NDEFReader]] interface of the Web NFC API (https://developer.mozilla.org/en-US/docs/Web/API/Web_NFC_API) is + * used to read from and write data to compatible NFC devices, e.g. NFC tags supporting NDEF, when these devices are + * within the reader's magnetic induction field. + */ +@JSGlobal("NDEFReader") +@js.native +class NDEFReader() extends EventTarget { + + /** Activates a reading device and returns a Promise that either resolves when an NFC tag read operation is scheduled + * or rejects if a hardware or permission error is encountered. This method triggers a permission prompt if the "nfc" + * permission has not been previously granted. + * + * @return + * a Promise that resolves immediately after scheduling read operations for the NFC adapter. + */ + def scan(options: NDEFScanOptions = js.native): js.Promise[Unit] = js.native + + /** Attempts to write an NDEF message to a tag and returns a Promise that either resolves when a message has been + * written to the tag or rejects if a hardware or permission error is encountered. This method triggers a permission + * prompt if the "nfc" permission has not been previously granted. + * + * @param message + * The message to be written, either a string object or literal, an ArrayBuffer, a TypedArray, a DataView, or an + * array of records. A record has the following members: + * @param options + * An object with the following properties: + * + * @return + * a Promise that either resolves when a message has been written to the tag or rejects if a hardware or permission + * error is encountered. + */ + def write(message: String, options: NDEFWriteOptions): js.Promise[Unit] = js.native + def write(message: js.typedarray.ArrayBuffer, options: NDEFWriteOptions): js.Promise[Unit] = js.native + + def write(message: js.typedarray.TypedArray[_, _], + options: NDEFWriteOptions = js.native): js.Promise[Unit] = js.native + def write(message: js.typedarray.DataView, options: NDEFWriteOptions): js.Promise[Unit] = js.native + def write(message: js.Array[NDEFRecord], options: NDEFWriteOptions): js.Promise[Unit] = js.native + + def write(message: String): js.Promise[Unit] = js.native + def write(message: js.typedarray.ArrayBuffer): js.Promise[Unit] = js.native + // def write(message:js.typedarray.TypedArray[NDEFRecord, ???]): js.Promise[Unit] = js.native + def write(message: js.typedarray.DataView): js.Promise[Unit] = js.native + def write(message: js.Array[NDEFRecord]): js.Promise[Unit] = js.native + + /** The reading event of the NDEFReader interface is fired whenever a new reading is available from compatible NFC + * devices (e.g. NFC tags supporting NDEF) when these devices are within the reader's magnetic induction field. + */ + var onreading: js.Function1[NDEFReadingEvent, Any] = js.native + + /** The readingerror event of the NDEFReader interface is fired whenever an error occurs during reading of NFC tags, + * e.g. when tags leave the reader's magnetic induction field. + */ + var onreadingerror: js.Function1[Event, Any] = js.native +} diff --git a/dom/src/main/scala/org/scalajs/dom/NDEFReadingEvent.scala b/dom/src/main/scala/org/scalajs/dom/NDEFReadingEvent.scala new file mode 100644 index 000000000..3bc402a90 --- /dev/null +++ b/dom/src/main/scala/org/scalajs/dom/NDEFReadingEvent.scala @@ -0,0 +1,22 @@ +package org.scalajs.dom + +import scala.scalajs.js + +/** The NDEFReadingEvent interface of the Web NFC API represents events dispatched on new NFC readings obtained by + * NDEFReader. + * + * @see + * https://developer.mozilla.org/en-US/docs/Web/API/NDEFReadingEvent + */ +@js.native +trait NDEFReadingEvent extends Event { + + /** Returns an NDEFMessage object containing the received message. */ + var message: NDEFMessage = js.native + + /** Returns the serial number of the device, which is used for anti-collision and identification, or an empty string + * if no serial number is available. + */ + var serialNumber: String = js.native + +} diff --git a/dom/src/main/scala/org/scalajs/dom/NDEFRecord.scala b/dom/src/main/scala/org/scalajs/dom/NDEFRecord.scala new file mode 100644 index 000000000..31e097e7a --- /dev/null +++ b/dom/src/main/scala/org/scalajs/dom/NDEFRecord.scala @@ -0,0 +1,41 @@ +package org.scalajs.dom + +import scala.scalajs.js +import scala.scalajs.js.annotation.JSGlobal + +/** The [[NDEFRecord]] interface of the Web NFC API provides data that can be read from, or written to, compatible NFC + * devices, e.g. NFC tags supporting NDEF. + */ +@js.native +@JSGlobal +class NDEFRecord(options: NDEFRecordInit) extends js.Object { + + /** Returns the record type of the record. Records must have either a standardized well-known type name such as + * "empty", "text", "url", "smart-poster", "absolute-url", "mime", or "unknown" or else an external type name, which + * consists of a domain name and custom type name separated by a colon (":"). + */ + var recordType: String = js.native + + /** Returns the MIME type of the record. This value will be null if recordType is not equal to "mime". */ + var mediaType: js.UndefOr[String] = js.native + + /** Returns the record identifier, which is an absolute or relative URL used to identify the record. + * + * Note: The uniqueness of the identifier is enforced only by the generator of the record. + */ + var id: js.UndefOr[String] = js.native + + /** Returns a DataView containing the raw bytes of the record's payload. */ + var data: js.typedarray.DataView = js.native + + /** Returns the encoding of a textual payload, or null otherwise. */ + var encoding: js.UndefOr[String] = js.native + + /** Returns the language of a textual payload, or null if one was not supplied. */ + var lang: js.UndefOr[String] = js.native + + /** Converts [[NDEFRecord.data]] to a sequence of records. This allows parsing the payloads of record types which may + * contain nested records, such as smart poster and external type records. + */ + def toRecords(): js.Array[NDEFRecord] = js.native +} diff --git a/dom/src/main/scala/org/scalajs/dom/NDEFRecordInit.scala b/dom/src/main/scala/org/scalajs/dom/NDEFRecordInit.scala new file mode 100644 index 000000000..0069f2a5b --- /dev/null +++ b/dom/src/main/scala/org/scalajs/dom/NDEFRecordInit.scala @@ -0,0 +1,51 @@ +package org.scalajs.dom + +import scala.scalajs.js +import scala.scalajs.js.| + +/** @see + * https://developer.mozilla.org/en-US/docs/Web/API/NDEFMessage/NDEFMessage + * @see + * https://developer.mozilla.org/en-US/docs/Web/API/NDEFRecord/NDEFRecord + */ +trait NDEFRecordInit extends js.Object { + + /** Contains the data to be transmitted. It can be a string object or literal, an ArrayBuffer, a TypedArray, a + * DataView, or an array of nested records. + */ + var data: js.UndefOr[ + String | + js.typedarray.DataView | + js.typedarray.ArrayBuffer | + js.typedarray.TypedArray[_, _] | + js.typedarray.DataView | + js.Array[NDEFRecord] + ] = js.undefined + + /** A string specifying the record's encoding. */ + var encoding: js.UndefOr[String] = js.undefined + + /** A developer-defined identifier for the record. */ + var id: js.UndefOr[String] = js.undefined + + /** A valid language tag according to [RFC 5646: Tags for Identifying Languages (also known as BCP + * 47)](https://datatracker.ietf.org/doc/html/rfc5646). + */ + var lang: js.UndefOr[String] = js.undefined + + /** A valid MIME type. */ + var mediaType: js.UndefOr[String] = js.undefined + + /** A string indicating the type of data stored in data. + * + * It must be one of the following values: + * - "absolute-url" - An absolute URL to the data. + * - "empty" - An empty NDEFRecord. + * - "mime" - A valid MIME type. + * - "smart-poster" - A smart poster as defined by the NDEF-SMARTPOSTER specification. + * - "text" - Text as defined by the NDEF-TEXT specification. + * - "unknown" - The record type is not known. + * - "URL" - A URL as defined by the NDEF-URI specification. + */ + var recordType: js.UndefOr[String] = js.undefined +} diff --git a/dom/src/main/scala/org/scalajs/dom/NDEFScanOptions.scala b/dom/src/main/scala/org/scalajs/dom/NDEFScanOptions.scala new file mode 100644 index 000000000..421071978 --- /dev/null +++ b/dom/src/main/scala/org/scalajs/dom/NDEFScanOptions.scala @@ -0,0 +1,9 @@ +package org.scalajs.dom + +import scala.scalajs.js + +trait NDEFScanOptions extends js.Object { + + /** An AbortSignal that allows the current write operation to be canceled. */ + var `signal`: js.UndefOr[AbortSignal] = js.undefined +} diff --git a/dom/src/main/scala/org/scalajs/dom/NDEFWriteOptions.scala b/dom/src/main/scala/org/scalajs/dom/NDEFWriteOptions.scala new file mode 100644 index 000000000..bc70bc4ea --- /dev/null +++ b/dom/src/main/scala/org/scalajs/dom/NDEFWriteOptions.scala @@ -0,0 +1,14 @@ +package org.scalajs.dom + +import scala.scalajs.js + +/** @see https://developer.mozilla.org/en-US/docs/Web/API/NDEFReader/write */ +trait NDEFWriteOptions extends js.Object { + + /** A boolean value specifying whether or not existing records should be overwritten, if such exists. */ + var `overwrite`: js.UndefOr[Boolean] = js.undefined + + /** An AbortSignal that allows the current write operation to be canceled. */ + var `signal`: js.UndefOr[AbortSignal] = js.undefined + +} From 4f7043a9e64e61cc551a1babeaa373b4d977ae42 Mon Sep 17 00:00:00 2001 From: Fabio Pinheiro Date: Fri, 29 Sep 2023 16:47:02 +0100 Subject: [PATCH 02/48] Apply suggestions from code review Co-authored-by: Arman Bilge --- dom/src/main/scala/org/scalajs/dom/NDEFMessage.scala | 2 +- .../scala/org/scalajs/dom/NDEFReadingEvent.scala | 4 ++-- dom/src/main/scala/org/scalajs/dom/NDEFRecord.scala | 12 ++++++------ 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/dom/src/main/scala/org/scalajs/dom/NDEFMessage.scala b/dom/src/main/scala/org/scalajs/dom/NDEFMessage.scala index bc5d71a2a..a2ada28b5 100644 --- a/dom/src/main/scala/org/scalajs/dom/NDEFMessage.scala +++ b/dom/src/main/scala/org/scalajs/dom/NDEFMessage.scala @@ -15,5 +15,5 @@ import scala.scalajs.js.annotation.JSGlobal class NDEFMessage(recordsAgr: js.Array[NDEFRecordInit]) extends js.Object { /** Returns the list of NDEF records contained in the message. */ - var records: FrozenArray[NDEFRecord] = js.native + def records: FrozenArray[NDEFRecord] = js.native } diff --git a/dom/src/main/scala/org/scalajs/dom/NDEFReadingEvent.scala b/dom/src/main/scala/org/scalajs/dom/NDEFReadingEvent.scala index 3bc402a90..dcf95b633 100644 --- a/dom/src/main/scala/org/scalajs/dom/NDEFReadingEvent.scala +++ b/dom/src/main/scala/org/scalajs/dom/NDEFReadingEvent.scala @@ -12,11 +12,11 @@ import scala.scalajs.js trait NDEFReadingEvent extends Event { /** Returns an NDEFMessage object containing the received message. */ - var message: NDEFMessage = js.native + def message: NDEFMessage = js.native /** Returns the serial number of the device, which is used for anti-collision and identification, or an empty string * if no serial number is available. */ - var serialNumber: String = js.native + def serialNumber: String = js.native } diff --git a/dom/src/main/scala/org/scalajs/dom/NDEFRecord.scala b/dom/src/main/scala/org/scalajs/dom/NDEFRecord.scala index 31e097e7a..38ec604ad 100644 --- a/dom/src/main/scala/org/scalajs/dom/NDEFRecord.scala +++ b/dom/src/main/scala/org/scalajs/dom/NDEFRecord.scala @@ -14,25 +14,25 @@ class NDEFRecord(options: NDEFRecordInit) extends js.Object { * "empty", "text", "url", "smart-poster", "absolute-url", "mime", or "unknown" or else an external type name, which * consists of a domain name and custom type name separated by a colon (":"). */ - var recordType: String = js.native + def recordType: String = js.native /** Returns the MIME type of the record. This value will be null if recordType is not equal to "mime". */ - var mediaType: js.UndefOr[String] = js.native + def mediaType: js.UndefOr[String] = js.native /** Returns the record identifier, which is an absolute or relative URL used to identify the record. * * Note: The uniqueness of the identifier is enforced only by the generator of the record. */ - var id: js.UndefOr[String] = js.native + def id: js.UndefOr[String] = js.native /** Returns a DataView containing the raw bytes of the record's payload. */ - var data: js.typedarray.DataView = js.native + def data: js.typedarray.DataView = js.native /** Returns the encoding of a textual payload, or null otherwise. */ - var encoding: js.UndefOr[String] = js.native + def encoding: js.UndefOr[String] = js.native /** Returns the language of a textual payload, or null if one was not supplied. */ - var lang: js.UndefOr[String] = js.native + def lang: js.UndefOr[String] = js.native /** Converts [[NDEFRecord.data]] to a sequence of records. This allows parsing the payloads of record types which may * contain nested records, such as smart poster and external type records. From 65a35e3f3bd93597a451e51a6a1187ef8dcb9712 Mon Sep 17 00:00:00 2001 From: FabioPinheiro Date: Fri, 29 Sep 2023 18:00:21 +0100 Subject: [PATCH 03/48] Add trait NDEFReadingEventInit and other fixes --- api-reports/2_12.txt | 56 ++++++++++--------- api-reports/2_13.txt | 56 ++++++++++--------- .../scala/org/scalajs/dom/NDEFMessage.scala | 9 ++- .../scala/org/scalajs/dom/NDEFReader.scala | 3 + .../org/scalajs/dom/NDEFReadingEvent.scala | 7 ++- .../scalajs/dom/NDEFReadingEventInit.scala | 24 ++++++++ .../scala/org/scalajs/dom/NDEFRecord.scala | 7 ++- .../org/scalajs/dom/NDEFRecordInit.scala | 8 ++- .../org/scalajs/dom/NDEFScanOptions.scala | 1 + .../org/scalajs/dom/NDEFWriteOptions.scala | 9 ++- 10 files changed, 119 insertions(+), 61 deletions(-) create mode 100644 dom/src/main/scala/org/scalajs/dom/NDEFReadingEventInit.scala diff --git a/api-reports/2_12.txt b/api-reports/2_12.txt index 8f088efd6..e2c196e4c 100644 --- a/api-reports/2_12.txt +++ b/api-reports/2_12.txt @@ -16464,7 +16464,7 @@ MutationRecord[JT] def previousSibling: Node MutationRecord[JT] def removedNodes: NodeList[Node] MutationRecord[JT] def target: Node MutationRecord[JT] def `type`: String -NDEFMessage[JC] var records: FrozenArray[NDEFRecord] +NDEFMessage[JC] def records: FrozenArray[NDEFRecord] NDEFReader[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit NDEFReader[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit NDEFReader[JC] def dispatchEvent(evt: Event): Boolean @@ -16482,35 +16482,41 @@ NDEFReader[JC] def write(message: js.typedarray.ArrayBuffer, options: NDEFWriteO NDEFReader[JC] def write(message: js.typedarray.DataView): js.Promise[Unit] NDEFReader[JC] def write(message: js.typedarray.DataView, options: NDEFWriteOptions): js.Promise[Unit] NDEFReader[JC] def write(message: js.typedarray.TypedArray[_, _], options: NDEFWriteOptions?): js.Promise[Unit] -NDEFReadingEvent[JT] def bubbles: Boolean -NDEFReadingEvent[JT] def cancelBubble: Boolean -NDEFReadingEvent[JT] def cancelable: Boolean -NDEFReadingEvent[JT] def composed: Boolean -NDEFReadingEvent[JT] def currentTarget: EventTarget -NDEFReadingEvent[JT] def defaultPrevented: Boolean -NDEFReadingEvent[JT] def eventPhase: Int -NDEFReadingEvent[JT] def isTrusted: Boolean -NDEFReadingEvent[JT] var message: NDEFMessage -NDEFReadingEvent[JT] def preventDefault(): Unit -NDEFReadingEvent[JT] var serialNumber: String -NDEFReadingEvent[JT] def stopImmediatePropagation(): Unit -NDEFReadingEvent[JT] def stopPropagation(): Unit -NDEFReadingEvent[JT] def target: EventTarget -NDEFReadingEvent[JT] def timeStamp: Double -NDEFReadingEvent[JT] def `type`: String -NDEFRecord[JC] var data: js.typedarray.DataView -NDEFRecord[JC] var encoding: js.UndefOr[String] -NDEFRecord[JC] var id: js.UndefOr[String] -NDEFRecord[JC] var lang: js.UndefOr[String] -NDEFRecord[JC] var mediaType: js.UndefOr[String] -NDEFRecord[JC] var recordType: String -NDEFRecord[JC] def toRecords(): js.Array[NDEFRecord] +NDEFReadingEvent[JC] def bubbles: Boolean +NDEFReadingEvent[JC] def cancelBubble: Boolean +NDEFReadingEvent[JC] def cancelable: Boolean +NDEFReadingEvent[JC] def composed: Boolean +NDEFReadingEvent[JC] def currentTarget: EventTarget +NDEFReadingEvent[JC] def defaultPrevented: Boolean +NDEFReadingEvent[JC] def eventPhase: Int +NDEFReadingEvent[JC] def isTrusted: Boolean +NDEFReadingEvent[JC] def message: NDEFMessage +NDEFReadingEvent[JC] def preventDefault(): Unit +NDEFReadingEvent[JC] def serialNumber: String +NDEFReadingEvent[JC] def stopImmediatePropagation(): Unit +NDEFReadingEvent[JC] def stopPropagation(): Unit +NDEFReadingEvent[JC] def target: EventTarget +NDEFReadingEvent[JC] def timeStamp: Double +NDEFReadingEvent[JC] def `type`: String +NDEFReadingEventInit[JT] var bubbles: js.UndefOr[Boolean] +NDEFReadingEventInit[JT] var cancelable: js.UndefOr[Boolean] +NDEFReadingEventInit[JT] var composed: js.UndefOr[Boolean] +NDEFReadingEventInit[JT] var message: NDEFRecordInit +NDEFReadingEventInit[JT] var scoped: js.UndefOr[Boolean] +NDEFReadingEventInit[JT] var serialNumber: js.UndefOr[AbortSignal] +NDEFRecord[JC] def data: js.typedarray.DataView +NDEFRecord[JC] def encoding: js.UndefOr[String] +NDEFRecord[JC] def id: js.UndefOr[String] +NDEFRecord[JC] def lang: js.UndefOr[String] +NDEFRecord[JC] def mediaType: js.UndefOr[String] +NDEFRecord[JC] def recordType: String +NDEFRecord[JC] def toRecords(): js.UndefOr[js.Array[NDEFRecord]] NDEFRecordInit[JT] var data: js.UndefOr[String | js.typedarray.DataView | js.typedarray.ArrayBuffer | js.typedarray.TypedArray[_, _] | js.typedarray.DataView | js.Array[NDEFRecord]] NDEFRecordInit[JT] var encoding: js.UndefOr[String] NDEFRecordInit[JT] var id: js.UndefOr[String] NDEFRecordInit[JT] var lang: js.UndefOr[String] NDEFRecordInit[JT] var mediaType: js.UndefOr[String] -NDEFRecordInit[JT] var recordType: js.UndefOr[String] +NDEFRecordInit[JT] var recordType: String NDEFScanOptions[JT] var signal: js.UndefOr[AbortSignal] NDEFWriteOptions[JT] var overwrite: js.UndefOr[Boolean] NDEFWriteOptions[JT] var signal: js.UndefOr[AbortSignal] diff --git a/api-reports/2_13.txt b/api-reports/2_13.txt index 8f088efd6..e2c196e4c 100644 --- a/api-reports/2_13.txt +++ b/api-reports/2_13.txt @@ -16464,7 +16464,7 @@ MutationRecord[JT] def previousSibling: Node MutationRecord[JT] def removedNodes: NodeList[Node] MutationRecord[JT] def target: Node MutationRecord[JT] def `type`: String -NDEFMessage[JC] var records: FrozenArray[NDEFRecord] +NDEFMessage[JC] def records: FrozenArray[NDEFRecord] NDEFReader[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit NDEFReader[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit NDEFReader[JC] def dispatchEvent(evt: Event): Boolean @@ -16482,35 +16482,41 @@ NDEFReader[JC] def write(message: js.typedarray.ArrayBuffer, options: NDEFWriteO NDEFReader[JC] def write(message: js.typedarray.DataView): js.Promise[Unit] NDEFReader[JC] def write(message: js.typedarray.DataView, options: NDEFWriteOptions): js.Promise[Unit] NDEFReader[JC] def write(message: js.typedarray.TypedArray[_, _], options: NDEFWriteOptions?): js.Promise[Unit] -NDEFReadingEvent[JT] def bubbles: Boolean -NDEFReadingEvent[JT] def cancelBubble: Boolean -NDEFReadingEvent[JT] def cancelable: Boolean -NDEFReadingEvent[JT] def composed: Boolean -NDEFReadingEvent[JT] def currentTarget: EventTarget -NDEFReadingEvent[JT] def defaultPrevented: Boolean -NDEFReadingEvent[JT] def eventPhase: Int -NDEFReadingEvent[JT] def isTrusted: Boolean -NDEFReadingEvent[JT] var message: NDEFMessage -NDEFReadingEvent[JT] def preventDefault(): Unit -NDEFReadingEvent[JT] var serialNumber: String -NDEFReadingEvent[JT] def stopImmediatePropagation(): Unit -NDEFReadingEvent[JT] def stopPropagation(): Unit -NDEFReadingEvent[JT] def target: EventTarget -NDEFReadingEvent[JT] def timeStamp: Double -NDEFReadingEvent[JT] def `type`: String -NDEFRecord[JC] var data: js.typedarray.DataView -NDEFRecord[JC] var encoding: js.UndefOr[String] -NDEFRecord[JC] var id: js.UndefOr[String] -NDEFRecord[JC] var lang: js.UndefOr[String] -NDEFRecord[JC] var mediaType: js.UndefOr[String] -NDEFRecord[JC] var recordType: String -NDEFRecord[JC] def toRecords(): js.Array[NDEFRecord] +NDEFReadingEvent[JC] def bubbles: Boolean +NDEFReadingEvent[JC] def cancelBubble: Boolean +NDEFReadingEvent[JC] def cancelable: Boolean +NDEFReadingEvent[JC] def composed: Boolean +NDEFReadingEvent[JC] def currentTarget: EventTarget +NDEFReadingEvent[JC] def defaultPrevented: Boolean +NDEFReadingEvent[JC] def eventPhase: Int +NDEFReadingEvent[JC] def isTrusted: Boolean +NDEFReadingEvent[JC] def message: NDEFMessage +NDEFReadingEvent[JC] def preventDefault(): Unit +NDEFReadingEvent[JC] def serialNumber: String +NDEFReadingEvent[JC] def stopImmediatePropagation(): Unit +NDEFReadingEvent[JC] def stopPropagation(): Unit +NDEFReadingEvent[JC] def target: EventTarget +NDEFReadingEvent[JC] def timeStamp: Double +NDEFReadingEvent[JC] def `type`: String +NDEFReadingEventInit[JT] var bubbles: js.UndefOr[Boolean] +NDEFReadingEventInit[JT] var cancelable: js.UndefOr[Boolean] +NDEFReadingEventInit[JT] var composed: js.UndefOr[Boolean] +NDEFReadingEventInit[JT] var message: NDEFRecordInit +NDEFReadingEventInit[JT] var scoped: js.UndefOr[Boolean] +NDEFReadingEventInit[JT] var serialNumber: js.UndefOr[AbortSignal] +NDEFRecord[JC] def data: js.typedarray.DataView +NDEFRecord[JC] def encoding: js.UndefOr[String] +NDEFRecord[JC] def id: js.UndefOr[String] +NDEFRecord[JC] def lang: js.UndefOr[String] +NDEFRecord[JC] def mediaType: js.UndefOr[String] +NDEFRecord[JC] def recordType: String +NDEFRecord[JC] def toRecords(): js.UndefOr[js.Array[NDEFRecord]] NDEFRecordInit[JT] var data: js.UndefOr[String | js.typedarray.DataView | js.typedarray.ArrayBuffer | js.typedarray.TypedArray[_, _] | js.typedarray.DataView | js.Array[NDEFRecord]] NDEFRecordInit[JT] var encoding: js.UndefOr[String] NDEFRecordInit[JT] var id: js.UndefOr[String] NDEFRecordInit[JT] var lang: js.UndefOr[String] NDEFRecordInit[JT] var mediaType: js.UndefOr[String] -NDEFRecordInit[JT] var recordType: js.UndefOr[String] +NDEFRecordInit[JT] var recordType: String NDEFScanOptions[JT] var signal: js.UndefOr[AbortSignal] NDEFWriteOptions[JT] var overwrite: js.UndefOr[Boolean] NDEFWriteOptions[JT] var signal: js.UndefOr[AbortSignal] diff --git a/dom/src/main/scala/org/scalajs/dom/NDEFMessage.scala b/dom/src/main/scala/org/scalajs/dom/NDEFMessage.scala index a2ada28b5..b2add223a 100644 --- a/dom/src/main/scala/org/scalajs/dom/NDEFMessage.scala +++ b/dom/src/main/scala/org/scalajs/dom/NDEFMessage.scala @@ -7,12 +7,15 @@ import scala.scalajs.js.annotation.JSGlobal * or could be written to an NFC tag. An instance is acquired by calling the NDEFMessage() constructor or from the * NDEFReadingEvent.message property, which is passed to the reading event. * - * @param records - * The records property of NDEFMessage interface represents a list of NDEFRecords present in the NDEF message. + * @see + * https://w3c.github.io/web-nfc/#the-ndefmessage-interface + * + * @param messageInit + * property of NDEFMessage interface represents a list of NDEFRecords present in the NDEF message. */ @js.native @JSGlobal -class NDEFMessage(recordsAgr: js.Array[NDEFRecordInit]) extends js.Object { +class NDEFMessage(messageInit: js.Array[NDEFRecordInit]) extends js.Object { /** Returns the list of NDEF records contained in the message. */ def records: FrozenArray[NDEFRecord] = js.native diff --git a/dom/src/main/scala/org/scalajs/dom/NDEFReader.scala b/dom/src/main/scala/org/scalajs/dom/NDEFReader.scala index 5d1c7531c..d13ae5f2f 100644 --- a/dom/src/main/scala/org/scalajs/dom/NDEFReader.scala +++ b/dom/src/main/scala/org/scalajs/dom/NDEFReader.scala @@ -6,6 +6,9 @@ import scala.scalajs.js.annotation.JSGlobal /** The [[NDEFReader]] interface of the Web NFC API (https://developer.mozilla.org/en-US/docs/Web/API/Web_NFC_API) is * used to read from and write data to compatible NFC devices, e.g. NFC tags supporting NDEF, when these devices are * within the reader's magnetic induction field. + * + * @see + * https://w3c.github.io/web-nfc/#the-ndefreader-object */ @JSGlobal("NDEFReader") @js.native diff --git a/dom/src/main/scala/org/scalajs/dom/NDEFReadingEvent.scala b/dom/src/main/scala/org/scalajs/dom/NDEFReadingEvent.scala index dcf95b633..bb2aaa28a 100644 --- a/dom/src/main/scala/org/scalajs/dom/NDEFReadingEvent.scala +++ b/dom/src/main/scala/org/scalajs/dom/NDEFReadingEvent.scala @@ -1,15 +1,19 @@ package org.scalajs.dom import scala.scalajs.js +import scala.scalajs.js.annotation.JSGlobal /** The NDEFReadingEvent interface of the Web NFC API represents events dispatched on new NFC readings obtained by * NDEFReader. * * @see * https://developer.mozilla.org/en-US/docs/Web/API/NDEFReadingEvent + * @see + * https://w3c.github.io/web-nfc/#the-ndefreader-object */ @js.native -trait NDEFReadingEvent extends Event { +@JSGlobal +class NDEFReadingEvent(typeArg: String, init: NDEFReadingEventInit) extends Event(typeArg, init) { /** Returns an NDEFMessage object containing the received message. */ def message: NDEFMessage = js.native @@ -18,5 +22,4 @@ trait NDEFReadingEvent extends Event { * if no serial number is available. */ def serialNumber: String = js.native - } diff --git a/dom/src/main/scala/org/scalajs/dom/NDEFReadingEventInit.scala b/dom/src/main/scala/org/scalajs/dom/NDEFReadingEventInit.scala new file mode 100644 index 000000000..b6b5364fd --- /dev/null +++ b/dom/src/main/scala/org/scalajs/dom/NDEFReadingEventInit.scala @@ -0,0 +1,24 @@ +package org.scalajs.dom + +import scala.scalajs.js + +/** NDEFReadingEventInit is used to initialize a new event with a serial number and the NDEFMessageInit data via the + * message member. If serialNumber is not present or is null, empty string will be used to init the event. + * + * @see + * https://developer.mozilla.org/en-US/docs/Web/API/NDEFReadingEvent/NDEFReadingEvent#parameters + * @see + * https://w3c.github.io/web-nfc/#the-ndefreader-object + */ +trait NDEFReadingEventInit extends EventInit { + + /** A string with the name of the event. It is case-sensitive and browsers always set it to reading. Default is "" an + * empty string + */ + var serialNumber: js.UndefOr[AbortSignal] = js.undefined + + /** An object that, in addition of the properties defined in Event(), can have the following properties: serialNumber; + * message + */ + var message: NDEFRecordInit +} diff --git a/dom/src/main/scala/org/scalajs/dom/NDEFRecord.scala b/dom/src/main/scala/org/scalajs/dom/NDEFRecord.scala index 38ec604ad..0e0aead4e 100644 --- a/dom/src/main/scala/org/scalajs/dom/NDEFRecord.scala +++ b/dom/src/main/scala/org/scalajs/dom/NDEFRecord.scala @@ -5,10 +5,13 @@ import scala.scalajs.js.annotation.JSGlobal /** The [[NDEFRecord]] interface of the Web NFC API provides data that can be read from, or written to, compatible NFC * devices, e.g. NFC tags supporting NDEF. + * + * @see + * https://w3c.github.io/web-nfc/#the-ndefrecord-interface */ @js.native @JSGlobal -class NDEFRecord(options: NDEFRecordInit) extends js.Object { +class NDEFRecord(init: NDEFRecordInit) extends js.Object { /** Returns the record type of the record. Records must have either a standardized well-known type name such as * "empty", "text", "url", "smart-poster", "absolute-url", "mime", or "unknown" or else an external type name, which @@ -37,5 +40,5 @@ class NDEFRecord(options: NDEFRecordInit) extends js.Object { /** Converts [[NDEFRecord.data]] to a sequence of records. This allows parsing the payloads of record types which may * contain nested records, such as smart poster and external type records. */ - def toRecords(): js.Array[NDEFRecord] = js.native + def toRecords(): js.UndefOr[js.Array[NDEFRecord]] = js.native } diff --git a/dom/src/main/scala/org/scalajs/dom/NDEFRecordInit.scala b/dom/src/main/scala/org/scalajs/dom/NDEFRecordInit.scala index 0069f2a5b..b88ac6177 100644 --- a/dom/src/main/scala/org/scalajs/dom/NDEFRecordInit.scala +++ b/dom/src/main/scala/org/scalajs/dom/NDEFRecordInit.scala @@ -3,10 +3,14 @@ package org.scalajs.dom import scala.scalajs.js import scala.scalajs.js.| -/** @see +/** The NDEFRecordInit dictionary is used to initialize an NDEF record with its record type recordType, and optional + * record identifier id and payload data data. + * @see * https://developer.mozilla.org/en-US/docs/Web/API/NDEFMessage/NDEFMessage * @see * https://developer.mozilla.org/en-US/docs/Web/API/NDEFRecord/NDEFRecord + * @see + * https://w3c.github.io/web-nfc/#the-ndefrecord-interface */ trait NDEFRecordInit extends js.Object { @@ -47,5 +51,5 @@ trait NDEFRecordInit extends js.Object { * - "unknown" - The record type is not known. * - "URL" - A URL as defined by the NDEF-URI specification. */ - var recordType: js.UndefOr[String] = js.undefined + var recordType: String } diff --git a/dom/src/main/scala/org/scalajs/dom/NDEFScanOptions.scala b/dom/src/main/scala/org/scalajs/dom/NDEFScanOptions.scala index 421071978..2b2946b7a 100644 --- a/dom/src/main/scala/org/scalajs/dom/NDEFScanOptions.scala +++ b/dom/src/main/scala/org/scalajs/dom/NDEFScanOptions.scala @@ -2,6 +2,7 @@ package org.scalajs.dom import scala.scalajs.js +/** @see https://w3c.github.io/web-nfc/#the-ndefscanoptions-dictionary */ trait NDEFScanOptions extends js.Object { /** An AbortSignal that allows the current write operation to be canceled. */ diff --git a/dom/src/main/scala/org/scalajs/dom/NDEFWriteOptions.scala b/dom/src/main/scala/org/scalajs/dom/NDEFWriteOptions.scala index bc70bc4ea..c7836b55a 100644 --- a/dom/src/main/scala/org/scalajs/dom/NDEFWriteOptions.scala +++ b/dom/src/main/scala/org/scalajs/dom/NDEFWriteOptions.scala @@ -2,10 +2,15 @@ package org.scalajs.dom import scala.scalajs.js -/** @see https://developer.mozilla.org/en-US/docs/Web/API/NDEFReader/write */ +/** @see + * https://w3c.github.io/web-nfc/#the-ndefwriteoptions-dictionary + * @see + * https://developer.mozilla.org/en-US/docs/Web/API/NDEFReader/write + */ trait NDEFWriteOptions extends js.Object { - /** A boolean value specifying whether or not existing records should be overwritten, if such exists. */ + /** A boolean value specifying whether or not existing records should be overwritten, if such exists. Default is true + */ var `overwrite`: js.UndefOr[Boolean] = js.undefined /** An AbortSignal that allows the current write operation to be canceled. */ From 3dcf3ab3e1e860b961991f1cded02ed6b1106de4 Mon Sep 17 00:00:00 2001 From: Scala Steward Date: Wed, 25 Oct 2023 04:43:03 +0000 Subject: [PATCH 04/48] Update sbt to 1.9.7 --- project/build.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/build.properties b/project/build.properties index 304098715..e8a1e246e 100644 --- a/project/build.properties +++ b/project/build.properties @@ -1 +1 @@ -sbt.version=1.9.4 +sbt.version=1.9.7 From 934efe67415fd390a8146fa93fee8a078fdb0c78 Mon Sep 17 00:00:00 2001 From: updraft0 Date: Wed, 15 Nov 2023 10:45:34 +0000 Subject: [PATCH 05/48] Add `hasPointerCapture/releasePointerCapture/setPointerCapture` to `Element` --- api-reports/2_12.txt | 369 ++++++++++++++++++ api-reports/2_13.txt | 369 ++++++++++++++++++ .../main/scala/org/scalajs/dom/Element.scala | 16 + 3 files changed, 754 insertions(+) diff --git a/api-reports/2_12.txt b/api-reports/2_12.txt index 5d3785054..c9abbbe27 100644 --- a/api-reports/2_12.txt +++ b/api-reports/2_12.txt @@ -245,6 +245,7 @@ Audio[JC] def hasAttribute(name: String): Boolean Audio[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean Audio[JC] def hasAttributes(): Boolean Audio[JC] def hasChildNodes(): Boolean +Audio[JC] def hasPointerCapture(pointerId: Double): Boolean Audio[JC] var id: String Audio[JC] def initialTime: Double Audio[JC] var innerHTML: String @@ -378,6 +379,7 @@ Audio[JC] def querySelector(selectors: String): Element Audio[JC] def querySelectorAll(selectors: String): NodeList[Element] Audio[JC] var readyState: js.Any Audio[JC] var recordNumber: js.Any +Audio[JC] def releasePointerCapture(pointerId: Double): Unit Audio[JC] def remove(): Unit Audio[JC] def removeAttribute(name: String): Unit Audio[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -401,6 +403,7 @@ Audio[JC] def setAttribute(name: String, value: String): Unit Audio[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit Audio[JC] def setAttributeNode(newAttr: Attr): Attr Audio[JC] def setAttributeNodeNS(newAttr: Attr): Attr +Audio[JC] def setPointerCapture(pointerId: Double): Unit Audio[JC] def shadowRoot: ShadowRoot Audio[JC] var spellcheck: Boolean Audio[JC] var src: String @@ -2029,6 +2032,7 @@ Element[JC] def hasAttribute(name: String): Boolean Element[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean Element[JC] def hasAttributes(): Boolean Element[JC] def hasChildNodes(): Boolean +Element[JC] def hasPointerCapture(pointerId: Double): Boolean Element[JC] var id: String Element[JC] var innerHTML: String Element[JC] var innerText: String @@ -2067,6 +2071,7 @@ Element[JC] def previousElementSibling: Element Element[JC] def previousSibling: Node Element[JC] def querySelector(selectors: String): Element Element[JC] def querySelectorAll(selectors: String): NodeList[Element] +Element[JC] def releasePointerCapture(pointerId: Double): Unit Element[JC] def remove(): Unit Element[JC] def removeAttribute(name: String): Unit Element[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -2088,6 +2093,7 @@ Element[JC] def setAttribute(name: String, value: String): Unit Element[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit Element[JC] def setAttributeNode(newAttr: Attr): Attr Element[JC] def setAttributeNodeNS(newAttr: Attr): Attr +Element[JC] def setPointerCapture(pointerId: Double): Unit Element[JC] def shadowRoot: ShadowRoot Element[JC] def tagName: String Element[JC] var textContent: String @@ -2439,6 +2445,7 @@ HTMLAnchorElement[JC] def hasAttribute(name: String): Boolean HTMLAnchorElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLAnchorElement[JC] def hasAttributes(): Boolean HTMLAnchorElement[JC] def hasChildNodes(): Boolean +HTMLAnchorElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLAnchorElement[JC] var hash: String HTMLAnchorElement[JC] var host: String HTMLAnchorElement[JC] var hostname: String @@ -2571,6 +2578,7 @@ HTMLAnchorElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLAnchorElement[JC] var readyState: js.Any HTMLAnchorElement[JC] var recordNumber: js.Any HTMLAnchorElement[JC] var rel: String +HTMLAnchorElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLAnchorElement[JC] def remove(): Unit HTMLAnchorElement[JC] def removeAttribute(name: String): Unit HTMLAnchorElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -2593,6 +2601,7 @@ HTMLAnchorElement[JC] def setAttribute(name: String, value: String): Unit HTMLAnchorElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLAnchorElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLAnchorElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLAnchorElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLAnchorElement[JC] def shadowRoot: ShadowRoot HTMLAnchorElement[JC] var spellcheck: Boolean HTMLAnchorElement[JC] def style: CSSStyleDeclaration @@ -2657,6 +2666,7 @@ HTMLAreaElement[JC] def hasAttribute(name: String): Boolean HTMLAreaElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLAreaElement[JC] def hasAttributes(): Boolean HTMLAreaElement[JC] def hasChildNodes(): Boolean +HTMLAreaElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLAreaElement[JC] var hash: String HTMLAreaElement[JC] var host: String HTMLAreaElement[JC] var hostname: String @@ -2786,6 +2796,7 @@ HTMLAreaElement[JC] def querySelector(selectors: String): Element HTMLAreaElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLAreaElement[JC] var readyState: js.Any HTMLAreaElement[JC] var recordNumber: js.Any +HTMLAreaElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLAreaElement[JC] def remove(): Unit HTMLAreaElement[JC] def removeAttribute(name: String): Unit HTMLAreaElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -2808,6 +2819,7 @@ HTMLAreaElement[JC] def setAttribute(name: String, value: String): Unit HTMLAreaElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLAreaElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLAreaElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLAreaElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLAreaElement[JC] def shadowRoot: ShadowRoot HTMLAreaElement[JC] var shape: String HTMLAreaElement[JC] var spellcheck: Boolean @@ -2880,6 +2892,7 @@ HTMLAudioElement[JC] def hasAttribute(name: String): Boolean HTMLAudioElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLAudioElement[JC] def hasAttributes(): Boolean HTMLAudioElement[JC] def hasChildNodes(): Boolean +HTMLAudioElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLAudioElement[JC] var id: String HTMLAudioElement[JC] def initialTime: Double HTMLAudioElement[JC] var innerHTML: String @@ -3013,6 +3026,7 @@ HTMLAudioElement[JC] def querySelector(selectors: String): Element HTMLAudioElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLAudioElement[JC] var readyState: js.Any HTMLAudioElement[JC] var recordNumber: js.Any +HTMLAudioElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLAudioElement[JC] def remove(): Unit HTMLAudioElement[JC] def removeAttribute(name: String): Unit HTMLAudioElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -3036,6 +3050,7 @@ HTMLAudioElement[JC] def setAttribute(name: String, value: String): Unit HTMLAudioElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLAudioElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLAudioElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLAudioElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLAudioElement[JC] def shadowRoot: ShadowRoot HTMLAudioElement[JC] var spellcheck: Boolean HTMLAudioElement[JC] var src: String @@ -3099,6 +3114,7 @@ HTMLBRElement[JC] def hasAttribute(name: String): Boolean HTMLBRElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLBRElement[JC] def hasAttributes(): Boolean HTMLBRElement[JC] def hasChildNodes(): Boolean +HTMLBRElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLBRElement[JC] var id: String HTMLBRElement[JC] var innerHTML: String HTMLBRElement[JC] var innerText: String @@ -3221,6 +3237,7 @@ HTMLBRElement[JC] def querySelector(selectors: String): Element HTMLBRElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLBRElement[JC] var readyState: js.Any HTMLBRElement[JC] var recordNumber: js.Any +HTMLBRElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLBRElement[JC] def remove(): Unit HTMLBRElement[JC] def removeAttribute(name: String): Unit HTMLBRElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -3242,6 +3259,7 @@ HTMLBRElement[JC] def setAttribute(name: String, value: String): Unit HTMLBRElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLBRElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLBRElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLBRElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLBRElement[JC] def shadowRoot: ShadowRoot HTMLBRElement[JC] var spellcheck: Boolean HTMLBRElement[JC] def style: CSSStyleDeclaration @@ -3301,6 +3319,7 @@ HTMLBaseElement[JC] def hasAttribute(name: String): Boolean HTMLBaseElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLBaseElement[JC] def hasAttributes(): Boolean HTMLBaseElement[JC] def hasChildNodes(): Boolean +HTMLBaseElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLBaseElement[JC] var href: String HTMLBaseElement[JC] var id: String HTMLBaseElement[JC] var innerHTML: String @@ -3424,6 +3443,7 @@ HTMLBaseElement[JC] def querySelector(selectors: String): Element HTMLBaseElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLBaseElement[JC] var readyState: js.Any HTMLBaseElement[JC] var recordNumber: js.Any +HTMLBaseElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLBaseElement[JC] def remove(): Unit HTMLBaseElement[JC] def removeAttribute(name: String): Unit HTMLBaseElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -3445,6 +3465,7 @@ HTMLBaseElement[JC] def setAttribute(name: String, value: String): Unit HTMLBaseElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLBaseElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLBaseElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLBaseElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLBaseElement[JC] def shadowRoot: ShadowRoot HTMLBaseElement[JC] var spellcheck: Boolean HTMLBaseElement[JC] def style: CSSStyleDeclaration @@ -3505,6 +3526,7 @@ HTMLBodyElement[JC] def hasAttribute(name: String): Boolean HTMLBodyElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLBodyElement[JC] def hasAttributes(): Boolean HTMLBodyElement[JC] def hasChildNodes(): Boolean +HTMLBodyElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLBodyElement[JC] var id: String HTMLBodyElement[JC] var innerHTML: String HTMLBodyElement[JC] var innerText: String @@ -3640,6 +3662,7 @@ HTMLBodyElement[JC] def querySelector(selectors: String): Element HTMLBodyElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLBodyElement[JC] var readyState: js.Any HTMLBodyElement[JC] var recordNumber: js.Any +HTMLBodyElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLBodyElement[JC] def remove(): Unit HTMLBodyElement[JC] def removeAttribute(name: String): Unit HTMLBodyElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -3662,6 +3685,7 @@ HTMLBodyElement[JC] def setAttribute(name: String, value: String): Unit HTMLBodyElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLBodyElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLBodyElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLBodyElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLBodyElement[JC] def shadowRoot: ShadowRoot HTMLBodyElement[JC] var spellcheck: Boolean HTMLBodyElement[JC] def style: CSSStyleDeclaration @@ -3730,6 +3754,7 @@ HTMLButtonElement[JC] def hasAttribute(name: String): Boolean HTMLButtonElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLButtonElement[JC] def hasAttributes(): Boolean HTMLButtonElement[JC] def hasChildNodes(): Boolean +HTMLButtonElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLButtonElement[JC] var id: String HTMLButtonElement[JC] var innerHTML: String HTMLButtonElement[JC] var innerText: String @@ -3853,6 +3878,7 @@ HTMLButtonElement[JC] def querySelector(selectors: String): Element HTMLButtonElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLButtonElement[JC] var readyState: js.Any HTMLButtonElement[JC] var recordNumber: js.Any +HTMLButtonElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLButtonElement[JC] def remove(): Unit HTMLButtonElement[JC] def removeAttribute(name: String): Unit HTMLButtonElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -3876,6 +3902,7 @@ HTMLButtonElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: St HTMLButtonElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLButtonElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr HTMLButtonElement[JC] def setCustomValidity(error: String): Unit +HTMLButtonElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLButtonElement[JC] def shadowRoot: ShadowRoot HTMLButtonElement[JC] var spellcheck: Boolean HTMLButtonElement[JC] var status: js.Any @@ -3942,6 +3969,7 @@ HTMLCanvasElement[JC] def hasAttribute(name: String): Boolean HTMLCanvasElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLCanvasElement[JC] def hasAttributes(): Boolean HTMLCanvasElement[JC] def hasChildNodes(): Boolean +HTMLCanvasElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLCanvasElement[JC] var height: Int HTMLCanvasElement[JC] var id: String HTMLCanvasElement[JC] var innerHTML: String @@ -4065,6 +4093,7 @@ HTMLCanvasElement[JC] def querySelector(selectors: String): Element HTMLCanvasElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLCanvasElement[JC] var readyState: js.Any HTMLCanvasElement[JC] var recordNumber: js.Any +HTMLCanvasElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLCanvasElement[JC] def remove(): Unit HTMLCanvasElement[JC] def removeAttribute(name: String): Unit HTMLCanvasElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -4086,6 +4115,7 @@ HTMLCanvasElement[JC] def setAttribute(name: String, value: String): Unit HTMLCanvasElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLCanvasElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLCanvasElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLCanvasElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLCanvasElement[JC] def shadowRoot: ShadowRoot HTMLCanvasElement[JC] var spellcheck: Boolean HTMLCanvasElement[JC] def style: CSSStyleDeclaration @@ -4151,6 +4181,7 @@ HTMLDListElement[JC] def hasAttribute(name: String): Boolean HTMLDListElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLDListElement[JC] def hasAttributes(): Boolean HTMLDListElement[JC] def hasChildNodes(): Boolean +HTMLDListElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLDListElement[JC] var id: String HTMLDListElement[JC] var innerHTML: String HTMLDListElement[JC] var innerText: String @@ -4273,6 +4304,7 @@ HTMLDListElement[JC] def querySelector(selectors: String): Element HTMLDListElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLDListElement[JC] var readyState: js.Any HTMLDListElement[JC] var recordNumber: js.Any +HTMLDListElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLDListElement[JC] def remove(): Unit HTMLDListElement[JC] def removeAttribute(name: String): Unit HTMLDListElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -4294,6 +4326,7 @@ HTMLDListElement[JC] def setAttribute(name: String, value: String): Unit HTMLDListElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLDListElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLDListElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLDListElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLDListElement[JC] def shadowRoot: ShadowRoot HTMLDListElement[JC] var spellcheck: Boolean HTMLDListElement[JC] def style: CSSStyleDeclaration @@ -4353,6 +4386,7 @@ HTMLDataListElement[JC] def hasAttribute(name: String): Boolean HTMLDataListElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLDataListElement[JC] def hasAttributes(): Boolean HTMLDataListElement[JC] def hasChildNodes(): Boolean +HTMLDataListElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLDataListElement[JC] var id: String HTMLDataListElement[JC] var innerHTML: String HTMLDataListElement[JC] var innerText: String @@ -4476,6 +4510,7 @@ HTMLDataListElement[JC] def querySelector(selectors: String): Element HTMLDataListElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLDataListElement[JC] var readyState: js.Any HTMLDataListElement[JC] var recordNumber: js.Any +HTMLDataListElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLDataListElement[JC] def remove(): Unit HTMLDataListElement[JC] def removeAttribute(name: String): Unit HTMLDataListElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -4497,6 +4532,7 @@ HTMLDataListElement[JC] def setAttribute(name: String, value: String): Unit HTMLDataListElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLDataListElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLDataListElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLDataListElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLDataListElement[JC] def shadowRoot: ShadowRoot HTMLDataListElement[JC] var spellcheck: Boolean HTMLDataListElement[JC] def style: CSSStyleDeclaration @@ -4557,6 +4593,7 @@ HTMLDialogElement[JC] def hasAttribute(name: String): Boolean HTMLDialogElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLDialogElement[JC] def hasAttributes(): Boolean HTMLDialogElement[JC] def hasChildNodes(): Boolean +HTMLDialogElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLDialogElement[JC] var id: String HTMLDialogElement[JC] var innerHTML: String HTMLDialogElement[JC] var innerText: String @@ -4680,6 +4717,7 @@ HTMLDialogElement[JC] def querySelector(selectors: String): Element HTMLDialogElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLDialogElement[JC] var readyState: js.Any HTMLDialogElement[JC] var recordNumber: js.Any +HTMLDialogElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLDialogElement[JC] def remove(): Unit HTMLDialogElement[JC] def removeAttribute(name: String): Unit HTMLDialogElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -4702,6 +4740,7 @@ HTMLDialogElement[JC] def setAttribute(name: String, value: String): Unit HTMLDialogElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLDialogElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLDialogElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLDialogElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLDialogElement[JC] def shadowRoot: ShadowRoot HTMLDialogElement[JC] def show(): Unit HTMLDialogElement[JC] def showModal(): Unit @@ -4763,6 +4802,7 @@ HTMLDivElement[JC] def hasAttribute(name: String): Boolean HTMLDivElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLDivElement[JC] def hasAttributes(): Boolean HTMLDivElement[JC] def hasChildNodes(): Boolean +HTMLDivElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLDivElement[JC] var id: String HTMLDivElement[JC] var innerHTML: String HTMLDivElement[JC] var innerText: String @@ -4885,6 +4925,7 @@ HTMLDivElement[JC] def querySelector(selectors: String): Element HTMLDivElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLDivElement[JC] var readyState: js.Any HTMLDivElement[JC] var recordNumber: js.Any +HTMLDivElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLDivElement[JC] def remove(): Unit HTMLDivElement[JC] def removeAttribute(name: String): Unit HTMLDivElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -4906,6 +4947,7 @@ HTMLDivElement[JC] def setAttribute(name: String, value: String): Unit HTMLDivElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLDivElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLDivElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLDivElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLDivElement[JC] def shadowRoot: ShadowRoot HTMLDivElement[JC] var spellcheck: Boolean HTMLDivElement[JC] def style: CSSStyleDeclaration @@ -5167,6 +5209,7 @@ HTMLElement[JC] def hasAttribute(name: String): Boolean HTMLElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLElement[JC] def hasAttributes(): Boolean HTMLElement[JC] def hasChildNodes(): Boolean +HTMLElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLElement[JC] var id: String HTMLElement[JC] var innerHTML: String HTMLElement[JC] var innerText: String @@ -5289,6 +5332,7 @@ HTMLElement[JC] def querySelector(selectors: String): Element HTMLElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLElement[JC] var readyState: js.Any HTMLElement[JC] var recordNumber: js.Any +HTMLElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLElement[JC] def remove(): Unit HTMLElement[JC] def removeAttribute(name: String): Unit HTMLElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -5310,6 +5354,7 @@ HTMLElement[JC] def setAttribute(name: String, value: String): Unit HTMLElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLElement[JC] def shadowRoot: ShadowRoot HTMLElement[JC] var spellcheck: Boolean HTMLElement[JC] def style: CSSStyleDeclaration @@ -5370,6 +5415,7 @@ HTMLEmbedElement[JC] def hasAttribute(name: String): Boolean HTMLEmbedElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLEmbedElement[JC] def hasAttributes(): Boolean HTMLEmbedElement[JC] def hasChildNodes(): Boolean +HTMLEmbedElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLEmbedElement[JC] var height: String HTMLEmbedElement[JC] var id: String HTMLEmbedElement[JC] var innerHTML: String @@ -5493,6 +5539,7 @@ HTMLEmbedElement[JC] def querySelector(selectors: String): Element HTMLEmbedElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLEmbedElement[JC] var readyState: js.Any HTMLEmbedElement[JC] var recordNumber: js.Any +HTMLEmbedElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLEmbedElement[JC] def remove(): Unit HTMLEmbedElement[JC] def removeAttribute(name: String): Unit HTMLEmbedElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -5514,6 +5561,7 @@ HTMLEmbedElement[JC] def setAttribute(name: String, value: String): Unit HTMLEmbedElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLEmbedElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLEmbedElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLEmbedElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLEmbedElement[JC] def shadowRoot: ShadowRoot HTMLEmbedElement[JC] var spellcheck: Boolean HTMLEmbedElement[JC] var src: String @@ -5578,6 +5626,7 @@ HTMLFieldSetElement[JC] def hasAttribute(name: String): Boolean HTMLFieldSetElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLFieldSetElement[JC] def hasAttributes(): Boolean HTMLFieldSetElement[JC] def hasChildNodes(): Boolean +HTMLFieldSetElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLFieldSetElement[JC] var id: String HTMLFieldSetElement[JC] var innerHTML: String HTMLFieldSetElement[JC] var innerText: String @@ -5700,6 +5749,7 @@ HTMLFieldSetElement[JC] def querySelector(selectors: String): Element HTMLFieldSetElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLFieldSetElement[JC] var readyState: js.Any HTMLFieldSetElement[JC] var recordNumber: js.Any +HTMLFieldSetElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLFieldSetElement[JC] def remove(): Unit HTMLFieldSetElement[JC] def removeAttribute(name: String): Unit HTMLFieldSetElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -5723,6 +5773,7 @@ HTMLFieldSetElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: HTMLFieldSetElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLFieldSetElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr HTMLFieldSetElement[JC] def setCustomValidity(error: String): Unit +HTMLFieldSetElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLFieldSetElement[JC] def shadowRoot: ShadowRoot HTMLFieldSetElement[JC] var spellcheck: Boolean HTMLFieldSetElement[JC] def style: CSSStyleDeclaration @@ -5797,6 +5848,7 @@ HTMLFormElement[JC] def hasAttribute(name: String): Boolean HTMLFormElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLFormElement[JC] def hasAttributes(): Boolean HTMLFormElement[JC] def hasChildNodes(): Boolean +HTMLFormElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLFormElement[JC] var id: String HTMLFormElement[JC] var innerHTML: String HTMLFormElement[JC] var innerText: String @@ -5925,6 +5977,7 @@ HTMLFormElement[JC] def querySelector(selectors: String): Element HTMLFormElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLFormElement[JC] var readyState: js.Any HTMLFormElement[JC] var recordNumber: js.Any +HTMLFormElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLFormElement[JC] def remove(): Unit HTMLFormElement[JC] def removeAttribute(name: String): Unit HTMLFormElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -5948,6 +6001,7 @@ HTMLFormElement[JC] def setAttribute(name: String, value: String): Unit HTMLFormElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLFormElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLFormElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLFormElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLFormElement[JC] def shadowRoot: ShadowRoot HTMLFormElement[JC] var spellcheck: Boolean HTMLFormElement[JC] def style: CSSStyleDeclaration @@ -6010,6 +6064,7 @@ HTMLHRElement[JC] def hasAttribute(name: String): Boolean HTMLHRElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLHRElement[JC] def hasAttributes(): Boolean HTMLHRElement[JC] def hasChildNodes(): Boolean +HTMLHRElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLHRElement[JC] var id: String HTMLHRElement[JC] var innerHTML: String HTMLHRElement[JC] var innerText: String @@ -6132,6 +6187,7 @@ HTMLHRElement[JC] def querySelector(selectors: String): Element HTMLHRElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLHRElement[JC] var readyState: js.Any HTMLHRElement[JC] var recordNumber: js.Any +HTMLHRElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLHRElement[JC] def remove(): Unit HTMLHRElement[JC] def removeAttribute(name: String): Unit HTMLHRElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -6153,6 +6209,7 @@ HTMLHRElement[JC] def setAttribute(name: String, value: String): Unit HTMLHRElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLHRElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLHRElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLHRElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLHRElement[JC] def shadowRoot: ShadowRoot HTMLHRElement[JC] var spellcheck: Boolean HTMLHRElement[JC] def style: CSSStyleDeclaration @@ -6212,6 +6269,7 @@ HTMLHeadElement[JC] def hasAttribute(name: String): Boolean HTMLHeadElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLHeadElement[JC] def hasAttributes(): Boolean HTMLHeadElement[JC] def hasChildNodes(): Boolean +HTMLHeadElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLHeadElement[JC] var id: String HTMLHeadElement[JC] var innerHTML: String HTMLHeadElement[JC] var innerText: String @@ -6334,6 +6392,7 @@ HTMLHeadElement[JC] def querySelector(selectors: String): Element HTMLHeadElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLHeadElement[JC] var readyState: js.Any HTMLHeadElement[JC] var recordNumber: js.Any +HTMLHeadElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLHeadElement[JC] def remove(): Unit HTMLHeadElement[JC] def removeAttribute(name: String): Unit HTMLHeadElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -6355,6 +6414,7 @@ HTMLHeadElement[JC] def setAttribute(name: String, value: String): Unit HTMLHeadElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLHeadElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLHeadElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLHeadElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLHeadElement[JC] def shadowRoot: ShadowRoot HTMLHeadElement[JC] var spellcheck: Boolean HTMLHeadElement[JC] def style: CSSStyleDeclaration @@ -6414,6 +6474,7 @@ HTMLHeadingElement[JC] def hasAttribute(name: String): Boolean HTMLHeadingElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLHeadingElement[JC] def hasAttributes(): Boolean HTMLHeadingElement[JC] def hasChildNodes(): Boolean +HTMLHeadingElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLHeadingElement[JC] var id: String HTMLHeadingElement[JC] var innerHTML: String HTMLHeadingElement[JC] var innerText: String @@ -6536,6 +6597,7 @@ HTMLHeadingElement[JC] def querySelector(selectors: String): Element HTMLHeadingElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLHeadingElement[JC] var readyState: js.Any HTMLHeadingElement[JC] var recordNumber: js.Any +HTMLHeadingElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLHeadingElement[JC] def remove(): Unit HTMLHeadingElement[JC] def removeAttribute(name: String): Unit HTMLHeadingElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -6557,6 +6619,7 @@ HTMLHeadingElement[JC] def setAttribute(name: String, value: String): Unit HTMLHeadingElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLHeadingElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLHeadingElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLHeadingElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLHeadingElement[JC] def shadowRoot: ShadowRoot HTMLHeadingElement[JC] var spellcheck: Boolean HTMLHeadingElement[JC] def style: CSSStyleDeclaration @@ -6616,6 +6679,7 @@ HTMLHtmlElement[JC] def hasAttribute(name: String): Boolean HTMLHtmlElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLHtmlElement[JC] def hasAttributes(): Boolean HTMLHtmlElement[JC] def hasChildNodes(): Boolean +HTMLHtmlElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLHtmlElement[JC] var id: String HTMLHtmlElement[JC] var innerHTML: String HTMLHtmlElement[JC] var innerText: String @@ -6738,6 +6802,7 @@ HTMLHtmlElement[JC] def querySelector(selectors: String): Element HTMLHtmlElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLHtmlElement[JC] var readyState: js.Any HTMLHtmlElement[JC] var recordNumber: js.Any +HTMLHtmlElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLHtmlElement[JC] def remove(): Unit HTMLHtmlElement[JC] def removeAttribute(name: String): Unit HTMLHtmlElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -6759,6 +6824,7 @@ HTMLHtmlElement[JC] def setAttribute(name: String, value: String): Unit HTMLHtmlElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLHtmlElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLHtmlElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLHtmlElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLHtmlElement[JC] def shadowRoot: ShadowRoot HTMLHtmlElement[JC] var spellcheck: Boolean HTMLHtmlElement[JC] def style: CSSStyleDeclaration @@ -6822,6 +6888,7 @@ HTMLIFrameElement[JC] def hasAttribute(name: String): Boolean HTMLIFrameElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLIFrameElement[JC] def hasAttributes(): Boolean HTMLIFrameElement[JC] def hasChildNodes(): Boolean +HTMLIFrameElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLIFrameElement[JC] var height: String HTMLIFrameElement[JC] var id: String HTMLIFrameElement[JC] var innerHTML: String @@ -6947,6 +7014,7 @@ HTMLIFrameElement[JC] def querySelector(selectors: String): Element HTMLIFrameElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLIFrameElement[JC] var readyState: js.Any HTMLIFrameElement[JC] var recordNumber: js.Any +HTMLIFrameElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLIFrameElement[JC] def remove(): Unit HTMLIFrameElement[JC] def removeAttribute(name: String): Unit HTMLIFrameElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -6970,6 +7038,7 @@ HTMLIFrameElement[JC] def setAttribute(name: String, value: String): Unit HTMLIFrameElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLIFrameElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLIFrameElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLIFrameElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLIFrameElement[JC] def shadowRoot: ShadowRoot HTMLIFrameElement[JC] var spellcheck: Boolean HTMLIFrameElement[JC] var src: String @@ -7034,6 +7103,7 @@ HTMLImageElement[JC] def hasAttribute(name: String): Boolean HTMLImageElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLImageElement[JC] def hasAttributes(): Boolean HTMLImageElement[JC] def hasChildNodes(): Boolean +HTMLImageElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLImageElement[JC] var height: Int HTMLImageElement[JC] var href: String HTMLImageElement[JC] var id: String @@ -7163,6 +7233,7 @@ HTMLImageElement[JC] def querySelector(selectors: String): Element HTMLImageElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLImageElement[JC] var readyState: js.Any HTMLImageElement[JC] var recordNumber: js.Any +HTMLImageElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLImageElement[JC] def remove(): Unit HTMLImageElement[JC] def removeAttribute(name: String): Unit HTMLImageElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -7184,6 +7255,7 @@ HTMLImageElement[JC] def setAttribute(name: String, value: String): Unit HTMLImageElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLImageElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLImageElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLImageElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLImageElement[JC] def shadowRoot: ShadowRoot HTMLImageElement[JC] var sizes: String HTMLImageElement[JC] var spellcheck: Boolean @@ -7266,6 +7338,7 @@ HTMLInputElement[JC] def hasAttribute(name: String): Boolean HTMLInputElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLInputElement[JC] def hasAttributes(): Boolean HTMLInputElement[JC] def hasChildNodes(): Boolean +HTMLInputElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLInputElement[JC] var height: String HTMLInputElement[JC] var id: String HTMLInputElement[JC] var indeterminate: Boolean @@ -7399,6 +7472,7 @@ HTMLInputElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLInputElement[JC] var readOnly: Boolean HTMLInputElement[JC] var readyState: js.Any HTMLInputElement[JC] var recordNumber: js.Any +HTMLInputElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLInputElement[JC] def remove(): Unit HTMLInputElement[JC] def removeAttribute(name: String): Unit HTMLInputElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -7426,6 +7500,7 @@ HTMLInputElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: Str HTMLInputElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLInputElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr HTMLInputElement[JC] def setCustomValidity(error: String): Unit +HTMLInputElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLInputElement[JC] def setSelectionRange(start: Int, end: Int): Unit HTMLInputElement[JC] def shadowRoot: ShadowRoot HTMLInputElement[JC] var size: Int @@ -7499,6 +7574,7 @@ HTMLLIElement[JC] def hasAttribute(name: String): Boolean HTMLLIElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLLIElement[JC] def hasAttributes(): Boolean HTMLLIElement[JC] def hasChildNodes(): Boolean +HTMLLIElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLLIElement[JC] var id: String HTMLLIElement[JC] var innerHTML: String HTMLLIElement[JC] var innerText: String @@ -7621,6 +7697,7 @@ HTMLLIElement[JC] def querySelector(selectors: String): Element HTMLLIElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLLIElement[JC] var readyState: js.Any HTMLLIElement[JC] var recordNumber: js.Any +HTMLLIElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLLIElement[JC] def remove(): Unit HTMLLIElement[JC] def removeAttribute(name: String): Unit HTMLLIElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -7642,6 +7719,7 @@ HTMLLIElement[JC] def setAttribute(name: String, value: String): Unit HTMLLIElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLLIElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLLIElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLLIElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLLIElement[JC] def shadowRoot: ShadowRoot HTMLLIElement[JC] var spellcheck: Boolean HTMLLIElement[JC] def style: CSSStyleDeclaration @@ -7703,6 +7781,7 @@ HTMLLabelElement[JC] def hasAttribute(name: String): Boolean HTMLLabelElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLLabelElement[JC] def hasAttributes(): Boolean HTMLLabelElement[JC] def hasChildNodes(): Boolean +HTMLLabelElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLLabelElement[JC] var htmlFor: String HTMLLabelElement[JC] var id: String HTMLLabelElement[JC] var innerHTML: String @@ -7826,6 +7905,7 @@ HTMLLabelElement[JC] def querySelector(selectors: String): Element HTMLLabelElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLLabelElement[JC] var readyState: js.Any HTMLLabelElement[JC] var recordNumber: js.Any +HTMLLabelElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLLabelElement[JC] def remove(): Unit HTMLLabelElement[JC] def removeAttribute(name: String): Unit HTMLLabelElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -7847,6 +7927,7 @@ HTMLLabelElement[JC] def setAttribute(name: String, value: String): Unit HTMLLabelElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLLabelElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLLabelElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLLabelElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLLabelElement[JC] def shadowRoot: ShadowRoot HTMLLabelElement[JC] var spellcheck: Boolean HTMLLabelElement[JC] def style: CSSStyleDeclaration @@ -7908,6 +7989,7 @@ HTMLLegendElement[JC] def hasAttribute(name: String): Boolean HTMLLegendElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLLegendElement[JC] def hasAttributes(): Boolean HTMLLegendElement[JC] def hasChildNodes(): Boolean +HTMLLegendElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLLegendElement[JC] var id: String HTMLLegendElement[JC] var innerHTML: String HTMLLegendElement[JC] var innerText: String @@ -8030,6 +8112,7 @@ HTMLLegendElement[JC] def querySelector(selectors: String): Element HTMLLegendElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLLegendElement[JC] var readyState: js.Any HTMLLegendElement[JC] var recordNumber: js.Any +HTMLLegendElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLLegendElement[JC] def remove(): Unit HTMLLegendElement[JC] def removeAttribute(name: String): Unit HTMLLegendElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -8051,6 +8134,7 @@ HTMLLegendElement[JC] def setAttribute(name: String, value: String): Unit HTMLLegendElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLLegendElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLLegendElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLLegendElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLLegendElement[JC] def shadowRoot: ShadowRoot HTMLLegendElement[JC] var spellcheck: Boolean HTMLLegendElement[JC] def style: CSSStyleDeclaration @@ -8110,6 +8194,7 @@ HTMLLinkElement[JC] def hasAttribute(name: String): Boolean HTMLLinkElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLLinkElement[JC] def hasAttributes(): Boolean HTMLLinkElement[JC] def hasChildNodes(): Boolean +HTMLLinkElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLLinkElement[JC] var href: String HTMLLinkElement[JC] var hreflang: String HTMLLinkElement[JC] var id: String @@ -8236,6 +8321,7 @@ HTMLLinkElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLLinkElement[JC] var readyState: js.Any HTMLLinkElement[JC] var recordNumber: js.Any HTMLLinkElement[JC] var rel: String +HTMLLinkElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLLinkElement[JC] def remove(): Unit HTMLLinkElement[JC] def removeAttribute(name: String): Unit HTMLLinkElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -8258,6 +8344,7 @@ HTMLLinkElement[JC] def setAttribute(name: String, value: String): Unit HTMLLinkElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLLinkElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLLinkElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLLinkElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLLinkElement[JC] def shadowRoot: ShadowRoot HTMLLinkElement[JC] def sheet: StyleSheet HTMLLinkElement[JC] var spellcheck: Boolean @@ -8320,6 +8407,7 @@ HTMLMapElement[JC] def hasAttribute(name: String): Boolean HTMLMapElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLMapElement[JC] def hasAttributes(): Boolean HTMLMapElement[JC] def hasChildNodes(): Boolean +HTMLMapElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLMapElement[JC] var id: String HTMLMapElement[JC] var innerHTML: String HTMLMapElement[JC] var innerText: String @@ -8443,6 +8531,7 @@ HTMLMapElement[JC] def querySelector(selectors: String): Element HTMLMapElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLMapElement[JC] var readyState: js.Any HTMLMapElement[JC] var recordNumber: js.Any +HTMLMapElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLMapElement[JC] def remove(): Unit HTMLMapElement[JC] def removeAttribute(name: String): Unit HTMLMapElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -8464,6 +8553,7 @@ HTMLMapElement[JC] def setAttribute(name: String, value: String): Unit HTMLMapElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLMapElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLMapElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLMapElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLMapElement[JC] def shadowRoot: ShadowRoot HTMLMapElement[JC] var spellcheck: Boolean HTMLMapElement[JC] def style: CSSStyleDeclaration @@ -8534,6 +8624,7 @@ HTMLMediaElement[JC] def hasAttribute(name: String): Boolean HTMLMediaElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLMediaElement[JC] def hasAttributes(): Boolean HTMLMediaElement[JC] def hasChildNodes(): Boolean +HTMLMediaElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLMediaElement[JC] var id: String HTMLMediaElement[JC] def initialTime: Double HTMLMediaElement[JC] var innerHTML: String @@ -8667,6 +8758,7 @@ HTMLMediaElement[JC] def querySelector(selectors: String): Element HTMLMediaElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLMediaElement[JC] var readyState: js.Any HTMLMediaElement[JC] var recordNumber: js.Any +HTMLMediaElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLMediaElement[JC] def remove(): Unit HTMLMediaElement[JC] def removeAttribute(name: String): Unit HTMLMediaElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -8690,6 +8782,7 @@ HTMLMediaElement[JC] def setAttribute(name: String, value: String): Unit HTMLMediaElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLMediaElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLMediaElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLMediaElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLMediaElement[JC] def shadowRoot: ShadowRoot HTMLMediaElement[JC] var spellcheck: Boolean HTMLMediaElement[JC] var src: String @@ -8762,6 +8855,7 @@ HTMLMenuElement[JC] def hasAttribute(name: String): Boolean HTMLMenuElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLMenuElement[JC] def hasAttributes(): Boolean HTMLMenuElement[JC] def hasChildNodes(): Boolean +HTMLMenuElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLMenuElement[JC] var id: String HTMLMenuElement[JC] var innerHTML: String HTMLMenuElement[JC] var innerText: String @@ -8884,6 +8978,7 @@ HTMLMenuElement[JC] def querySelector(selectors: String): Element HTMLMenuElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLMenuElement[JC] var readyState: js.Any HTMLMenuElement[JC] var recordNumber: js.Any +HTMLMenuElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLMenuElement[JC] def remove(): Unit HTMLMenuElement[JC] def removeAttribute(name: String): Unit HTMLMenuElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -8905,6 +9000,7 @@ HTMLMenuElement[JC] def setAttribute(name: String, value: String): Unit HTMLMenuElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLMenuElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLMenuElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLMenuElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLMenuElement[JC] def shadowRoot: ShadowRoot HTMLMenuElement[JC] var spellcheck: Boolean HTMLMenuElement[JC] def style: CSSStyleDeclaration @@ -8967,6 +9063,7 @@ HTMLMetaElement[JC] def hasAttribute(name: String): Boolean HTMLMetaElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLMetaElement[JC] def hasAttributes(): Boolean HTMLMetaElement[JC] def hasChildNodes(): Boolean +HTMLMetaElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLMetaElement[JC] var httpEquiv: String HTMLMetaElement[JC] var id: String HTMLMetaElement[JC] var innerHTML: String @@ -9091,6 +9188,7 @@ HTMLMetaElement[JC] def querySelector(selectors: String): Element HTMLMetaElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLMetaElement[JC] var readyState: js.Any HTMLMetaElement[JC] var recordNumber: js.Any +HTMLMetaElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLMetaElement[JC] def remove(): Unit HTMLMetaElement[JC] def removeAttribute(name: String): Unit HTMLMetaElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -9112,6 +9210,7 @@ HTMLMetaElement[JC] def setAttribute(name: String, value: String): Unit HTMLMetaElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLMetaElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLMetaElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLMetaElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLMetaElement[JC] def shadowRoot: ShadowRoot HTMLMetaElement[JC] var spellcheck: Boolean HTMLMetaElement[JC] def style: CSSStyleDeclaration @@ -9174,6 +9273,7 @@ HTMLModElement[JC] def hasAttribute(name: String): Boolean HTMLModElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLModElement[JC] def hasAttributes(): Boolean HTMLModElement[JC] def hasChildNodes(): Boolean +HTMLModElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLModElement[JC] var id: String HTMLModElement[JC] var innerHTML: String HTMLModElement[JC] var innerText: String @@ -9296,6 +9396,7 @@ HTMLModElement[JC] def querySelector(selectors: String): Element HTMLModElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLModElement[JC] var readyState: js.Any HTMLModElement[JC] var recordNumber: js.Any +HTMLModElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLModElement[JC] def remove(): Unit HTMLModElement[JC] def removeAttribute(name: String): Unit HTMLModElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -9317,6 +9418,7 @@ HTMLModElement[JC] def setAttribute(name: String, value: String): Unit HTMLModElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLModElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLModElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLModElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLModElement[JC] def shadowRoot: ShadowRoot HTMLModElement[JC] var spellcheck: Boolean HTMLModElement[JC] def style: CSSStyleDeclaration @@ -9376,6 +9478,7 @@ HTMLOListElement[JC] def hasAttribute(name: String): Boolean HTMLOListElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLOListElement[JC] def hasAttributes(): Boolean HTMLOListElement[JC] def hasChildNodes(): Boolean +HTMLOListElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLOListElement[JC] var id: String HTMLOListElement[JC] var innerHTML: String HTMLOListElement[JC] var innerText: String @@ -9498,6 +9601,7 @@ HTMLOListElement[JC] def querySelector(selectors: String): Element HTMLOListElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLOListElement[JC] var readyState: js.Any HTMLOListElement[JC] var recordNumber: js.Any +HTMLOListElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLOListElement[JC] def remove(): Unit HTMLOListElement[JC] def removeAttribute(name: String): Unit HTMLOListElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -9519,6 +9623,7 @@ HTMLOListElement[JC] def setAttribute(name: String, value: String): Unit HTMLOListElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLOListElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLOListElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLOListElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLOListElement[JC] def shadowRoot: ShadowRoot HTMLOListElement[JC] var spellcheck: Boolean HTMLOListElement[JC] var start: Int @@ -9588,6 +9693,7 @@ HTMLObjectElement[JC] def hasAttribute(name: String): Boolean HTMLObjectElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLObjectElement[JC] def hasAttributes(): Boolean HTMLObjectElement[JC] def hasChildNodes(): Boolean +HTMLObjectElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLObjectElement[JC] var height: String HTMLObjectElement[JC] var id: String HTMLObjectElement[JC] var innerHTML: String @@ -9713,6 +9819,7 @@ HTMLObjectElement[JC] def querySelector(selectors: String): Element HTMLObjectElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLObjectElement[JC] var readyState: js.Any HTMLObjectElement[JC] var recordNumber: js.Any +HTMLObjectElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLObjectElement[JC] def remove(): Unit HTMLObjectElement[JC] def removeAttribute(name: String): Unit HTMLObjectElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -9736,6 +9843,7 @@ HTMLObjectElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: St HTMLObjectElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLObjectElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr HTMLObjectElement[JC] def setCustomValidity(error: String): Unit +HTMLObjectElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLObjectElement[JC] def shadowRoot: ShadowRoot HTMLObjectElement[JC] var spellcheck: Boolean HTMLObjectElement[JC] def style: CSSStyleDeclaration @@ -9802,6 +9910,7 @@ HTMLOptGroupElement[JC] def hasAttribute(name: String): Boolean HTMLOptGroupElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLOptGroupElement[JC] def hasAttributes(): Boolean HTMLOptGroupElement[JC] def hasChildNodes(): Boolean +HTMLOptGroupElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLOptGroupElement[JC] var id: String HTMLOptGroupElement[JC] var innerHTML: String HTMLOptGroupElement[JC] var innerText: String @@ -9925,6 +10034,7 @@ HTMLOptGroupElement[JC] def querySelector(selectors: String): Element HTMLOptGroupElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLOptGroupElement[JC] var readyState: js.Any HTMLOptGroupElement[JC] var recordNumber: js.Any +HTMLOptGroupElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLOptGroupElement[JC] def remove(): Unit HTMLOptGroupElement[JC] def removeAttribute(name: String): Unit HTMLOptGroupElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -9946,6 +10056,7 @@ HTMLOptGroupElement[JC] def setAttribute(name: String, value: String): Unit HTMLOptGroupElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLOptGroupElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLOptGroupElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLOptGroupElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLOptGroupElement[JC] def shadowRoot: ShadowRoot HTMLOptGroupElement[JC] var spellcheck: Boolean HTMLOptGroupElement[JC] def style: CSSStyleDeclaration @@ -10009,6 +10120,7 @@ HTMLOptionElement[JC] def hasAttribute(name: String): Boolean HTMLOptionElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLOptionElement[JC] def hasAttributes(): Boolean HTMLOptionElement[JC] def hasChildNodes(): Boolean +HTMLOptionElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLOptionElement[JC] var id: String HTMLOptionElement[JC] def index: Int HTMLOptionElement[JC] var innerHTML: String @@ -10133,6 +10245,7 @@ HTMLOptionElement[JC] def querySelector(selectors: String): Element HTMLOptionElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLOptionElement[JC] var readyState: js.Any HTMLOptionElement[JC] var recordNumber: js.Any +HTMLOptionElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLOptionElement[JC] def remove(): Unit HTMLOptionElement[JC] def removeAttribute(name: String): Unit HTMLOptionElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -10155,6 +10268,7 @@ HTMLOptionElement[JC] def setAttribute(name: String, value: String): Unit HTMLOptionElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLOptionElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLOptionElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLOptionElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLOptionElement[JC] def shadowRoot: ShadowRoot HTMLOptionElement[JC] var spellcheck: Boolean HTMLOptionElement[JC] def style: CSSStyleDeclaration @@ -10220,6 +10334,7 @@ HTMLParagraphElement[JC] def hasAttribute(name: String): Boolean HTMLParagraphElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLParagraphElement[JC] def hasAttributes(): Boolean HTMLParagraphElement[JC] def hasChildNodes(): Boolean +HTMLParagraphElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLParagraphElement[JC] var id: String HTMLParagraphElement[JC] var innerHTML: String HTMLParagraphElement[JC] var innerText: String @@ -10342,6 +10457,7 @@ HTMLParagraphElement[JC] def querySelector(selectors: String): Element HTMLParagraphElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLParagraphElement[JC] var readyState: js.Any HTMLParagraphElement[JC] var recordNumber: js.Any +HTMLParagraphElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLParagraphElement[JC] def remove(): Unit HTMLParagraphElement[JC] def removeAttribute(name: String): Unit HTMLParagraphElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -10363,6 +10479,7 @@ HTMLParagraphElement[JC] def setAttribute(name: String, value: String): Unit HTMLParagraphElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLParagraphElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLParagraphElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLParagraphElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLParagraphElement[JC] def shadowRoot: ShadowRoot HTMLParagraphElement[JC] var spellcheck: Boolean HTMLParagraphElement[JC] def style: CSSStyleDeclaration @@ -10422,6 +10539,7 @@ HTMLParamElement[JC] def hasAttribute(name: String): Boolean HTMLParamElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLParamElement[JC] def hasAttributes(): Boolean HTMLParamElement[JC] def hasChildNodes(): Boolean +HTMLParamElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLParamElement[JC] var id: String HTMLParamElement[JC] var innerHTML: String HTMLParamElement[JC] var innerText: String @@ -10545,6 +10663,7 @@ HTMLParamElement[JC] def querySelector(selectors: String): Element HTMLParamElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLParamElement[JC] var readyState: js.Any HTMLParamElement[JC] var recordNumber: js.Any +HTMLParamElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLParamElement[JC] def remove(): Unit HTMLParamElement[JC] def removeAttribute(name: String): Unit HTMLParamElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -10566,6 +10685,7 @@ HTMLParamElement[JC] def setAttribute(name: String, value: String): Unit HTMLParamElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLParamElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLParamElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLParamElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLParamElement[JC] def shadowRoot: ShadowRoot HTMLParamElement[JC] var spellcheck: Boolean HTMLParamElement[JC] def style: CSSStyleDeclaration @@ -10626,6 +10746,7 @@ HTMLPreElement[JC] def hasAttribute(name: String): Boolean HTMLPreElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLPreElement[JC] def hasAttributes(): Boolean HTMLPreElement[JC] def hasChildNodes(): Boolean +HTMLPreElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLPreElement[JC] var id: String HTMLPreElement[JC] var innerHTML: String HTMLPreElement[JC] var innerText: String @@ -10748,6 +10869,7 @@ HTMLPreElement[JC] def querySelector(selectors: String): Element HTMLPreElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLPreElement[JC] var readyState: js.Any HTMLPreElement[JC] var recordNumber: js.Any +HTMLPreElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLPreElement[JC] def remove(): Unit HTMLPreElement[JC] def removeAttribute(name: String): Unit HTMLPreElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -10769,6 +10891,7 @@ HTMLPreElement[JC] def setAttribute(name: String, value: String): Unit HTMLPreElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLPreElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLPreElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLPreElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLPreElement[JC] def shadowRoot: ShadowRoot HTMLPreElement[JC] var spellcheck: Boolean HTMLPreElement[JC] def style: CSSStyleDeclaration @@ -10829,6 +10952,7 @@ HTMLProgressElement[JC] def hasAttribute(name: String): Boolean HTMLProgressElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLProgressElement[JC] def hasAttributes(): Boolean HTMLProgressElement[JC] def hasChildNodes(): Boolean +HTMLProgressElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLProgressElement[JC] var id: String HTMLProgressElement[JC] var innerHTML: String HTMLProgressElement[JC] var innerText: String @@ -10953,6 +11077,7 @@ HTMLProgressElement[JC] def querySelector(selectors: String): Element HTMLProgressElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLProgressElement[JC] var readyState: js.Any HTMLProgressElement[JC] var recordNumber: js.Any +HTMLProgressElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLProgressElement[JC] def remove(): Unit HTMLProgressElement[JC] def removeAttribute(name: String): Unit HTMLProgressElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -10974,6 +11099,7 @@ HTMLProgressElement[JC] def setAttribute(name: String, value: String): Unit HTMLProgressElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLProgressElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLProgressElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLProgressElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLProgressElement[JC] def shadowRoot: ShadowRoot HTMLProgressElement[JC] var spellcheck: Boolean HTMLProgressElement[JC] def style: CSSStyleDeclaration @@ -11036,6 +11162,7 @@ HTMLQuoteElement[JC] def hasAttribute(name: String): Boolean HTMLQuoteElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLQuoteElement[JC] def hasAttributes(): Boolean HTMLQuoteElement[JC] def hasChildNodes(): Boolean +HTMLQuoteElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLQuoteElement[JC] var id: String HTMLQuoteElement[JC] var innerHTML: String HTMLQuoteElement[JC] var innerText: String @@ -11158,6 +11285,7 @@ HTMLQuoteElement[JC] def querySelector(selectors: String): Element HTMLQuoteElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLQuoteElement[JC] var readyState: js.Any HTMLQuoteElement[JC] var recordNumber: js.Any +HTMLQuoteElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLQuoteElement[JC] def remove(): Unit HTMLQuoteElement[JC] def removeAttribute(name: String): Unit HTMLQuoteElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -11179,6 +11307,7 @@ HTMLQuoteElement[JC] def setAttribute(name: String, value: String): Unit HTMLQuoteElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLQuoteElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLQuoteElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLQuoteElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLQuoteElement[JC] def shadowRoot: ShadowRoot HTMLQuoteElement[JC] var spellcheck: Boolean HTMLQuoteElement[JC] def style: CSSStyleDeclaration @@ -11242,6 +11371,7 @@ HTMLScriptElement[JC] def hasAttribute(name: String): Boolean HTMLScriptElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLScriptElement[JC] def hasAttributes(): Boolean HTMLScriptElement[JC] def hasChildNodes(): Boolean +HTMLScriptElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLScriptElement[JC] var id: String HTMLScriptElement[JC] var innerHTML: String HTMLScriptElement[JC] var innerText: String @@ -11365,6 +11495,7 @@ HTMLScriptElement[JC] def querySelector(selectors: String): Element HTMLScriptElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLScriptElement[JC] var readyState: js.Any HTMLScriptElement[JC] var recordNumber: js.Any +HTMLScriptElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLScriptElement[JC] def remove(): Unit HTMLScriptElement[JC] def removeAttribute(name: String): Unit HTMLScriptElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -11386,6 +11517,7 @@ HTMLScriptElement[JC] def setAttribute(name: String, value: String): Unit HTMLScriptElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLScriptElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLScriptElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLScriptElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLScriptElement[JC] def shadowRoot: ShadowRoot HTMLScriptElement[JC] var spellcheck: Boolean HTMLScriptElement[JC] var src: String @@ -11454,6 +11586,7 @@ HTMLSelectElement[JC] def hasAttribute(name: String): Boolean HTMLSelectElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLSelectElement[JC] def hasAttributes(): Boolean HTMLSelectElement[JC] def hasChildNodes(): Boolean +HTMLSelectElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLSelectElement[JC] var id: String HTMLSelectElement[JC] var innerHTML: String HTMLSelectElement[JC] var innerText: String @@ -11582,6 +11715,7 @@ HTMLSelectElement[JC] def querySelector(selectors: String): Element HTMLSelectElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLSelectElement[JC] var readyState: js.Any HTMLSelectElement[JC] var recordNumber: js.Any +HTMLSelectElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLSelectElement[JC] def remove(): Unit HTMLSelectElement[JC] def remove(index: Int?): Unit HTMLSelectElement[JC] def removeAttribute(name: String): Unit @@ -11608,6 +11742,7 @@ HTMLSelectElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: St HTMLSelectElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLSelectElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr HTMLSelectElement[JC] def setCustomValidity(error: String): Unit +HTMLSelectElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLSelectElement[JC] def shadowRoot: ShadowRoot HTMLSelectElement[JC] var size: Int HTMLSelectElement[JC] var spellcheck: Boolean @@ -11674,6 +11809,7 @@ HTMLSourceElement[JC] def hasAttribute(name: String): Boolean HTMLSourceElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLSourceElement[JC] def hasAttributes(): Boolean HTMLSourceElement[JC] def hasChildNodes(): Boolean +HTMLSourceElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLSourceElement[JC] var id: String HTMLSourceElement[JC] var innerHTML: String HTMLSourceElement[JC] var innerText: String @@ -11797,6 +11933,7 @@ HTMLSourceElement[JC] def querySelector(selectors: String): Element HTMLSourceElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLSourceElement[JC] var readyState: js.Any HTMLSourceElement[JC] var recordNumber: js.Any +HTMLSourceElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLSourceElement[JC] def remove(): Unit HTMLSourceElement[JC] def removeAttribute(name: String): Unit HTMLSourceElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -11818,6 +11955,7 @@ HTMLSourceElement[JC] def setAttribute(name: String, value: String): Unit HTMLSourceElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLSourceElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLSourceElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLSourceElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLSourceElement[JC] def shadowRoot: ShadowRoot HTMLSourceElement[JC] var spellcheck: Boolean HTMLSourceElement[JC] var src: String @@ -11879,6 +12017,7 @@ HTMLSpanElement[JC] def hasAttribute(name: String): Boolean HTMLSpanElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLSpanElement[JC] def hasAttributes(): Boolean HTMLSpanElement[JC] def hasChildNodes(): Boolean +HTMLSpanElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLSpanElement[JC] var id: String HTMLSpanElement[JC] var innerHTML: String HTMLSpanElement[JC] var innerText: String @@ -12001,6 +12140,7 @@ HTMLSpanElement[JC] def querySelector(selectors: String): Element HTMLSpanElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLSpanElement[JC] var readyState: js.Any HTMLSpanElement[JC] var recordNumber: js.Any +HTMLSpanElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLSpanElement[JC] def remove(): Unit HTMLSpanElement[JC] def removeAttribute(name: String): Unit HTMLSpanElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -12022,6 +12162,7 @@ HTMLSpanElement[JC] def setAttribute(name: String, value: String): Unit HTMLSpanElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLSpanElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLSpanElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLSpanElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLSpanElement[JC] def shadowRoot: ShadowRoot HTMLSpanElement[JC] var spellcheck: Boolean HTMLSpanElement[JC] def style: CSSStyleDeclaration @@ -12081,6 +12222,7 @@ HTMLStyleElement[JC] def hasAttribute(name: String): Boolean HTMLStyleElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLStyleElement[JC] def hasAttributes(): Boolean HTMLStyleElement[JC] def hasChildNodes(): Boolean +HTMLStyleElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLStyleElement[JC] var id: String HTMLStyleElement[JC] var innerHTML: String HTMLStyleElement[JC] var innerText: String @@ -12204,6 +12346,7 @@ HTMLStyleElement[JC] def querySelector(selectors: String): Element HTMLStyleElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLStyleElement[JC] var readyState: js.Any HTMLStyleElement[JC] var recordNumber: js.Any +HTMLStyleElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLStyleElement[JC] def remove(): Unit HTMLStyleElement[JC] def removeAttribute(name: String): Unit HTMLStyleElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -12225,6 +12368,7 @@ HTMLStyleElement[JC] def setAttribute(name: String, value: String): Unit HTMLStyleElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLStyleElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLStyleElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLStyleElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLStyleElement[JC] def shadowRoot: ShadowRoot HTMLStyleElement[JC] def sheet: StyleSheet HTMLStyleElement[JC] var spellcheck: Boolean @@ -12287,6 +12431,7 @@ HTMLTableCaptionElement[JC] def hasAttribute(name: String): Boolean HTMLTableCaptionElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLTableCaptionElement[JC] def hasAttributes(): Boolean HTMLTableCaptionElement[JC] def hasChildNodes(): Boolean +HTMLTableCaptionElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLTableCaptionElement[JC] var id: String HTMLTableCaptionElement[JC] var innerHTML: String HTMLTableCaptionElement[JC] var innerText: String @@ -12409,6 +12554,7 @@ HTMLTableCaptionElement[JC] def querySelector(selectors: String): Element HTMLTableCaptionElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLTableCaptionElement[JC] var readyState: js.Any HTMLTableCaptionElement[JC] var recordNumber: js.Any +HTMLTableCaptionElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLTableCaptionElement[JC] def remove(): Unit HTMLTableCaptionElement[JC] def removeAttribute(name: String): Unit HTMLTableCaptionElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -12430,6 +12576,7 @@ HTMLTableCaptionElement[JC] def setAttribute(name: String, value: String): Unit HTMLTableCaptionElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLTableCaptionElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLTableCaptionElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLTableCaptionElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLTableCaptionElement[JC] def shadowRoot: ShadowRoot HTMLTableCaptionElement[JC] var spellcheck: Boolean HTMLTableCaptionElement[JC] def style: CSSStyleDeclaration @@ -12491,6 +12638,7 @@ HTMLTableCellElement[JC] def hasAttribute(name: String): Boolean HTMLTableCellElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLTableCellElement[JC] def hasAttributes(): Boolean HTMLTableCellElement[JC] def hasChildNodes(): Boolean +HTMLTableCellElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLTableCellElement[JC] def headers: String HTMLTableCellElement[JC] var id: String HTMLTableCellElement[JC] var innerHTML: String @@ -12614,6 +12762,7 @@ HTMLTableCellElement[JC] def querySelector(selectors: String): Element HTMLTableCellElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLTableCellElement[JC] var readyState: js.Any HTMLTableCellElement[JC] var recordNumber: js.Any +HTMLTableCellElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLTableCellElement[JC] def remove(): Unit HTMLTableCellElement[JC] def removeAttribute(name: String): Unit HTMLTableCellElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -12636,6 +12785,7 @@ HTMLTableCellElement[JC] def setAttribute(name: String, value: String): Unit HTMLTableCellElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLTableCellElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLTableCellElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLTableCellElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLTableCellElement[JC] def shadowRoot: ShadowRoot HTMLTableCellElement[JC] var spellcheck: Boolean HTMLTableCellElement[JC] def style: CSSStyleDeclaration @@ -12695,6 +12845,7 @@ HTMLTableColElement[JC] def hasAttribute(name: String): Boolean HTMLTableColElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLTableColElement[JC] def hasAttributes(): Boolean HTMLTableColElement[JC] def hasChildNodes(): Boolean +HTMLTableColElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLTableColElement[JC] var id: String HTMLTableColElement[JC] var innerHTML: String HTMLTableColElement[JC] var innerText: String @@ -12817,6 +12968,7 @@ HTMLTableColElement[JC] def querySelector(selectors: String): Element HTMLTableColElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLTableColElement[JC] var readyState: js.Any HTMLTableColElement[JC] var recordNumber: js.Any +HTMLTableColElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLTableColElement[JC] def remove(): Unit HTMLTableColElement[JC] def removeAttribute(name: String): Unit HTMLTableColElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -12838,6 +12990,7 @@ HTMLTableColElement[JC] def setAttribute(name: String, value: String): Unit HTMLTableColElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLTableColElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLTableColElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLTableColElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLTableColElement[JC] def shadowRoot: ShadowRoot HTMLTableColElement[JC] var span: Int HTMLTableColElement[JC] var spellcheck: Boolean @@ -12907,6 +13060,7 @@ HTMLTableElement[JC] def hasAttribute(name: String): Boolean HTMLTableElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLTableElement[JC] def hasAttributes(): Boolean HTMLTableElement[JC] def hasChildNodes(): Boolean +HTMLTableElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLTableElement[JC] var id: String HTMLTableElement[JC] var innerHTML: String HTMLTableElement[JC] var innerText: String @@ -13031,6 +13185,7 @@ HTMLTableElement[JC] def querySelector(selectors: String): Element HTMLTableElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLTableElement[JC] var readyState: js.Any HTMLTableElement[JC] var recordNumber: js.Any +HTMLTableElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLTableElement[JC] def remove(): Unit HTMLTableElement[JC] def removeAttribute(name: String): Unit HTMLTableElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -13053,6 +13208,7 @@ HTMLTableElement[JC] def setAttribute(name: String, value: String): Unit HTMLTableElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLTableElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLTableElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLTableElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLTableElement[JC] def shadowRoot: ShadowRoot HTMLTableElement[JC] var spellcheck: Boolean HTMLTableElement[JC] def style: CSSStyleDeclaration @@ -13120,6 +13276,7 @@ HTMLTableRowElement[JC] def hasAttribute(name: String): Boolean HTMLTableRowElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLTableRowElement[JC] def hasAttributes(): Boolean HTMLTableRowElement[JC] def hasChildNodes(): Boolean +HTMLTableRowElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLTableRowElement[JC] var height: js.Any HTMLTableRowElement[JC] var id: String HTMLTableRowElement[JC] var innerHTML: String @@ -13244,6 +13401,7 @@ HTMLTableRowElement[JC] def querySelector(selectors: String): Element HTMLTableRowElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLTableRowElement[JC] var readyState: js.Any HTMLTableRowElement[JC] var recordNumber: js.Any +HTMLTableRowElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLTableRowElement[JC] def remove(): Unit HTMLTableRowElement[JC] def removeAttribute(name: String): Unit HTMLTableRowElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -13267,6 +13425,7 @@ HTMLTableRowElement[JC] def setAttribute(name: String, value: String): Unit HTMLTableRowElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLTableRowElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLTableRowElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLTableRowElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLTableRowElement[JC] def shadowRoot: ShadowRoot HTMLTableRowElement[JC] var spellcheck: Boolean HTMLTableRowElement[JC] def style: CSSStyleDeclaration @@ -13327,6 +13486,7 @@ HTMLTableSectionElement[JC] def hasAttribute(name: String): Boolean HTMLTableSectionElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLTableSectionElement[JC] def hasAttributes(): Boolean HTMLTableSectionElement[JC] def hasChildNodes(): Boolean +HTMLTableSectionElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLTableSectionElement[JC] var id: String HTMLTableSectionElement[JC] var innerHTML: String HTMLTableSectionElement[JC] var innerText: String @@ -13451,6 +13611,7 @@ HTMLTableSectionElement[JC] def querySelector(selectors: String): Element HTMLTableSectionElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLTableSectionElement[JC] var readyState: js.Any HTMLTableSectionElement[JC] var recordNumber: js.Any +HTMLTableSectionElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLTableSectionElement[JC] def remove(): Unit HTMLTableSectionElement[JC] def removeAttribute(name: String): Unit HTMLTableSectionElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -13473,6 +13634,7 @@ HTMLTableSectionElement[JC] def setAttribute(name: String, value: String): Unit HTMLTableSectionElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLTableSectionElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLTableSectionElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLTableSectionElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLTableSectionElement[JC] def shadowRoot: ShadowRoot HTMLTableSectionElement[JC] var spellcheck: Boolean HTMLTableSectionElement[JC] def style: CSSStyleDeclaration @@ -13533,6 +13695,7 @@ HTMLTemplateElement[JC] def hasAttribute(name: String): Boolean HTMLTemplateElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLTemplateElement[JC] def hasAttributes(): Boolean HTMLTemplateElement[JC] def hasChildNodes(): Boolean +HTMLTemplateElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLTemplateElement[JC] var id: String HTMLTemplateElement[JC] var innerHTML: String HTMLTemplateElement[JC] var innerText: String @@ -13655,6 +13818,7 @@ HTMLTemplateElement[JC] def querySelector(selectors: String): Element HTMLTemplateElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLTemplateElement[JC] var readyState: js.Any HTMLTemplateElement[JC] var recordNumber: js.Any +HTMLTemplateElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLTemplateElement[JC] def remove(): Unit HTMLTemplateElement[JC] def removeAttribute(name: String): Unit HTMLTemplateElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -13676,6 +13840,7 @@ HTMLTemplateElement[JC] def setAttribute(name: String, value: String): Unit HTMLTemplateElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLTemplateElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLTemplateElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLTemplateElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLTemplateElement[JC] def shadowRoot: ShadowRoot HTMLTemplateElement[JC] var spellcheck: Boolean HTMLTemplateElement[JC] def style: CSSStyleDeclaration @@ -13741,6 +13906,7 @@ HTMLTextAreaElement[JC] def hasAttribute(name: String): Boolean HTMLTextAreaElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLTextAreaElement[JC] def hasAttributes(): Boolean HTMLTextAreaElement[JC] def hasChildNodes(): Boolean +HTMLTextAreaElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLTextAreaElement[JC] var id: String HTMLTextAreaElement[JC] var innerHTML: String HTMLTextAreaElement[JC] var innerText: String @@ -13867,6 +14033,7 @@ HTMLTextAreaElement[JC] def querySelectorAll(selectors: String): NodeList[Elemen HTMLTextAreaElement[JC] var readOnly: Boolean HTMLTextAreaElement[JC] var readyState: js.Any HTMLTextAreaElement[JC] var recordNumber: js.Any +HTMLTextAreaElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLTextAreaElement[JC] def remove(): Unit HTMLTextAreaElement[JC] def removeAttribute(name: String): Unit HTMLTextAreaElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -13895,6 +14062,7 @@ HTMLTextAreaElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: HTMLTextAreaElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLTextAreaElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr HTMLTextAreaElement[JC] def setCustomValidity(error: String): Unit +HTMLTextAreaElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLTextAreaElement[JC] def setSelectionRange(start: Int, end: Int): Unit HTMLTextAreaElement[JC] def shadowRoot: ShadowRoot HTMLTextAreaElement[JC] var spellcheck: Boolean @@ -13962,6 +14130,7 @@ HTMLTitleElement[JC] def hasAttribute(name: String): Boolean HTMLTitleElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLTitleElement[JC] def hasAttributes(): Boolean HTMLTitleElement[JC] def hasChildNodes(): Boolean +HTMLTitleElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLTitleElement[JC] var id: String HTMLTitleElement[JC] var innerHTML: String HTMLTitleElement[JC] var innerText: String @@ -14084,6 +14253,7 @@ HTMLTitleElement[JC] def querySelector(selectors: String): Element HTMLTitleElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLTitleElement[JC] var readyState: js.Any HTMLTitleElement[JC] var recordNumber: js.Any +HTMLTitleElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLTitleElement[JC] def remove(): Unit HTMLTitleElement[JC] def removeAttribute(name: String): Unit HTMLTitleElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -14105,6 +14275,7 @@ HTMLTitleElement[JC] def setAttribute(name: String, value: String): Unit HTMLTitleElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLTitleElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLTitleElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLTitleElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLTitleElement[JC] def shadowRoot: ShadowRoot HTMLTitleElement[JC] var spellcheck: Boolean HTMLTitleElement[JC] def style: CSSStyleDeclaration @@ -14165,6 +14336,7 @@ HTMLTrackElement[JC] def hasAttribute(name: String): Boolean HTMLTrackElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLTrackElement[JC] def hasAttributes(): Boolean HTMLTrackElement[JC] def hasChildNodes(): Boolean +HTMLTrackElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLTrackElement[JC] var id: String HTMLTrackElement[JC] var innerHTML: String HTMLTrackElement[JC] var innerText: String @@ -14289,6 +14461,7 @@ HTMLTrackElement[JC] def querySelector(selectors: String): Element HTMLTrackElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLTrackElement[JC] var readyState: js.Any HTMLTrackElement[JC] var recordNumber: js.Any +HTMLTrackElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLTrackElement[JC] def remove(): Unit HTMLTrackElement[JC] def removeAttribute(name: String): Unit HTMLTrackElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -14310,6 +14483,7 @@ HTMLTrackElement[JC] def setAttribute(name: String, value: String): Unit HTMLTrackElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLTrackElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLTrackElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLTrackElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLTrackElement[JC] def shadowRoot: ShadowRoot HTMLTrackElement[JC] var spellcheck: Boolean HTMLTrackElement[JC] var src: String @@ -14372,6 +14546,7 @@ HTMLUListElement[JC] def hasAttribute(name: String): Boolean HTMLUListElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLUListElement[JC] def hasAttributes(): Boolean HTMLUListElement[JC] def hasChildNodes(): Boolean +HTMLUListElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLUListElement[JC] var id: String HTMLUListElement[JC] var innerHTML: String HTMLUListElement[JC] var innerText: String @@ -14494,6 +14669,7 @@ HTMLUListElement[JC] def querySelector(selectors: String): Element HTMLUListElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLUListElement[JC] var readyState: js.Any HTMLUListElement[JC] var recordNumber: js.Any +HTMLUListElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLUListElement[JC] def remove(): Unit HTMLUListElement[JC] def removeAttribute(name: String): Unit HTMLUListElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -14515,6 +14691,7 @@ HTMLUListElement[JC] def setAttribute(name: String, value: String): Unit HTMLUListElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLUListElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLUListElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLUListElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLUListElement[JC] def shadowRoot: ShadowRoot HTMLUListElement[JC] var spellcheck: Boolean HTMLUListElement[JC] def style: CSSStyleDeclaration @@ -14574,6 +14751,7 @@ HTMLUnknownElement[JC] def hasAttribute(name: String): Boolean HTMLUnknownElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLUnknownElement[JC] def hasAttributes(): Boolean HTMLUnknownElement[JC] def hasChildNodes(): Boolean +HTMLUnknownElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLUnknownElement[JC] var id: String HTMLUnknownElement[JC] var innerHTML: String HTMLUnknownElement[JC] var innerText: String @@ -14696,6 +14874,7 @@ HTMLUnknownElement[JC] def querySelector(selectors: String): Element HTMLUnknownElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLUnknownElement[JC] var readyState: js.Any HTMLUnknownElement[JC] var recordNumber: js.Any +HTMLUnknownElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLUnknownElement[JC] def remove(): Unit HTMLUnknownElement[JC] def removeAttribute(name: String): Unit HTMLUnknownElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -14717,6 +14896,7 @@ HTMLUnknownElement[JC] def setAttribute(name: String, value: String): Unit HTMLUnknownElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLUnknownElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLUnknownElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLUnknownElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLUnknownElement[JC] def shadowRoot: ShadowRoot HTMLUnknownElement[JC] var spellcheck: Boolean HTMLUnknownElement[JC] def style: CSSStyleDeclaration @@ -14787,6 +14967,7 @@ HTMLVideoElement[JC] def hasAttribute(name: String): Boolean HTMLVideoElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLVideoElement[JC] def hasAttributes(): Boolean HTMLVideoElement[JC] def hasChildNodes(): Boolean +HTMLVideoElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLVideoElement[JC] var height: Int HTMLVideoElement[JC] var id: String HTMLVideoElement[JC] def initialTime: Double @@ -14922,6 +15103,7 @@ HTMLVideoElement[JC] def querySelector(selectors: String): Element HTMLVideoElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLVideoElement[JC] var readyState: js.Any HTMLVideoElement[JC] var recordNumber: js.Any +HTMLVideoElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLVideoElement[JC] def remove(): Unit HTMLVideoElement[JC] def removeAttribute(name: String): Unit HTMLVideoElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -14945,6 +15127,7 @@ HTMLVideoElement[JC] def setAttribute(name: String, value: String): Unit HTMLVideoElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLVideoElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLVideoElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLVideoElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLVideoElement[JC] def shadowRoot: ShadowRoot HTMLVideoElement[JC] var spellcheck: Boolean HTMLVideoElement[JC] var src: String @@ -15293,6 +15476,7 @@ Image[JC] def hasAttribute(name: String): Boolean Image[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean Image[JC] def hasAttributes(): Boolean Image[JC] def hasChildNodes(): Boolean +Image[JC] def hasPointerCapture(pointerId: Double): Boolean Image[JC] var height: Int Image[JC] var href: String Image[JC] var id: String @@ -15422,6 +15606,7 @@ Image[JC] def querySelector(selectors: String): Element Image[JC] def querySelectorAll(selectors: String): NodeList[Element] Image[JC] var readyState: js.Any Image[JC] var recordNumber: js.Any +Image[JC] def releasePointerCapture(pointerId: Double): Unit Image[JC] def remove(): Unit Image[JC] def removeAttribute(name: String): Unit Image[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -15443,6 +15628,7 @@ Image[JC] def setAttribute(name: String, value: String): Unit Image[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit Image[JC] def setAttributeNode(newAttr: Attr): Attr Image[JC] def setAttributeNodeNS(newAttr: Attr): Attr +Image[JC] def setPointerCapture(pointerId: Double): Unit Image[JC] def shadowRoot: ShadowRoot Image[JC] var sizes: String Image[JC] var spellcheck: Boolean @@ -17539,6 +17725,7 @@ SVGAElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boo SVGAElement[JC] def hasAttributes(): Boolean SVGAElement[JC] def hasChildNodes(): Boolean SVGAElement[JC] def hasExtension(extension: String): Boolean +SVGAElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGAElement[JC] var href: SVGAnimatedString SVGAElement[JC] var id: String SVGAElement[JC] var innerHTML: String @@ -17590,6 +17777,7 @@ SVGAElement[JC] def previousElementSibling: Element SVGAElement[JC] def previousSibling: Node SVGAElement[JC] def querySelector(selectors: String): Element SVGAElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGAElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGAElement[JC] def remove(): Unit SVGAElement[JC] def removeAttribute(name: String): Unit SVGAElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -17613,6 +17801,7 @@ SVGAElement[JC] def setAttribute(name: String, value: String): Unit SVGAElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGAElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGAElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGAElement[JC] def setPointerCapture(pointerId: Double): Unit SVGAElement[JC] def shadowRoot: ShadowRoot SVGAElement[JC] var style: CSSStyleDeclaration SVGAElement[JC] var systemLanguage: SVGStringList @@ -17710,6 +17899,7 @@ SVGCircleElement[JC] def hasAttributeNS(namespaceURI: String, localName: String) SVGCircleElement[JC] def hasAttributes(): Boolean SVGCircleElement[JC] def hasChildNodes(): Boolean SVGCircleElement[JC] def hasExtension(extension: String): Boolean +SVGCircleElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGCircleElement[JC] var id: String SVGCircleElement[JC] var innerHTML: String SVGCircleElement[JC] var innerText: String @@ -17761,6 +17951,7 @@ SVGCircleElement[JC] def previousSibling: Node SVGCircleElement[JC] def querySelector(selectors: String): Element SVGCircleElement[JC] def querySelectorAll(selectors: String): NodeList[Element] SVGCircleElement[JC] def r: SVGAnimatedLength +SVGCircleElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGCircleElement[JC] def remove(): Unit SVGCircleElement[JC] def removeAttribute(name: String): Unit SVGCircleElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -17784,6 +17975,7 @@ SVGCircleElement[JC] def setAttribute(name: String, value: String): Unit SVGCircleElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGCircleElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGCircleElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGCircleElement[JC] def setPointerCapture(pointerId: Double): Unit SVGCircleElement[JC] def shadowRoot: ShadowRoot SVGCircleElement[JC] var style: CSSStyleDeclaration SVGCircleElement[JC] var systemLanguage: SVGStringList @@ -17844,6 +18036,7 @@ SVGClipPathElement[JC] def hasAttributeNS(namespaceURI: String, localName: Strin SVGClipPathElement[JC] def hasAttributes(): Boolean SVGClipPathElement[JC] def hasChildNodes(): Boolean SVGClipPathElement[JC] def hasExtension(extension: String): Boolean +SVGClipPathElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGClipPathElement[JC] var id: String SVGClipPathElement[JC] var innerHTML: String SVGClipPathElement[JC] var innerText: String @@ -17894,6 +18087,7 @@ SVGClipPathElement[JC] def previousElementSibling: Element SVGClipPathElement[JC] def previousSibling: Node SVGClipPathElement[JC] def querySelector(selectors: String): Element SVGClipPathElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGClipPathElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGClipPathElement[JC] def remove(): Unit SVGClipPathElement[JC] def removeAttribute(name: String): Unit SVGClipPathElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -17917,6 +18111,7 @@ SVGClipPathElement[JC] def setAttribute(name: String, value: String): Unit SVGClipPathElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGClipPathElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGClipPathElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGClipPathElement[JC] def setPointerCapture(pointerId: Double): Unit SVGClipPathElement[JC] def shadowRoot: ShadowRoot SVGClipPathElement[JC] var style: CSSStyleDeclaration SVGClipPathElement[JC] var systemLanguage: SVGStringList @@ -17967,6 +18162,7 @@ SVGComponentTransferFunctionElement[JC] def hasAttribute(name: String): Boolean SVGComponentTransferFunctionElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGComponentTransferFunctionElement[JC] def hasAttributes(): Boolean SVGComponentTransferFunctionElement[JC] def hasChildNodes(): Boolean +SVGComponentTransferFunctionElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGComponentTransferFunctionElement[JC] var id: String SVGComponentTransferFunctionElement[JC] var innerHTML: String SVGComponentTransferFunctionElement[JC] var innerText: String @@ -18018,6 +18214,7 @@ SVGComponentTransferFunctionElement[JC] def previousElementSibling: Element SVGComponentTransferFunctionElement[JC] def previousSibling: Node SVGComponentTransferFunctionElement[JC] def querySelector(selectors: String): Element SVGComponentTransferFunctionElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGComponentTransferFunctionElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGComponentTransferFunctionElement[JC] def remove(): Unit SVGComponentTransferFunctionElement[JC] def removeAttribute(name: String): Unit SVGComponentTransferFunctionElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -18039,6 +18236,7 @@ SVGComponentTransferFunctionElement[JC] def setAttribute(name: String, value: St SVGComponentTransferFunctionElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGComponentTransferFunctionElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGComponentTransferFunctionElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGComponentTransferFunctionElement[JC] def setPointerCapture(pointerId: Double): Unit SVGComponentTransferFunctionElement[JC] def shadowRoot: ShadowRoot SVGComponentTransferFunctionElement[JC] def slope: SVGAnimatedNumber SVGComponentTransferFunctionElement[JC] def tableValues: SVGAnimatedNumberList @@ -18099,6 +18297,7 @@ SVGDefsElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): SVGDefsElement[JC] def hasAttributes(): Boolean SVGDefsElement[JC] def hasChildNodes(): Boolean SVGDefsElement[JC] def hasExtension(extension: String): Boolean +SVGDefsElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGDefsElement[JC] var id: String SVGDefsElement[JC] var innerHTML: String SVGDefsElement[JC] var innerText: String @@ -18149,6 +18348,7 @@ SVGDefsElement[JC] def previousElementSibling: Element SVGDefsElement[JC] def previousSibling: Node SVGDefsElement[JC] def querySelector(selectors: String): Element SVGDefsElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGDefsElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGDefsElement[JC] def remove(): Unit SVGDefsElement[JC] def removeAttribute(name: String): Unit SVGDefsElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -18172,6 +18372,7 @@ SVGDefsElement[JC] def setAttribute(name: String, value: String): Unit SVGDefsElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGDefsElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGDefsElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGDefsElement[JC] def setPointerCapture(pointerId: Double): Unit SVGDefsElement[JC] def shadowRoot: ShadowRoot SVGDefsElement[JC] var style: CSSStyleDeclaration SVGDefsElement[JC] var systemLanguage: SVGStringList @@ -18221,6 +18422,7 @@ SVGDescElement[JC] def hasAttribute(name: String): Boolean SVGDescElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGDescElement[JC] def hasAttributes(): Boolean SVGDescElement[JC] def hasChildNodes(): Boolean +SVGDescElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGDescElement[JC] var id: String SVGDescElement[JC] var innerHTML: String SVGDescElement[JC] var innerText: String @@ -18270,6 +18472,7 @@ SVGDescElement[JC] def previousElementSibling: Element SVGDescElement[JC] def previousSibling: Node SVGDescElement[JC] def querySelector(selectors: String): Element SVGDescElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGDescElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGDescElement[JC] def remove(): Unit SVGDescElement[JC] def removeAttribute(name: String): Unit SVGDescElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -18291,6 +18494,7 @@ SVGDescElement[JC] def setAttribute(name: String, value: String): Unit SVGDescElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGDescElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGDescElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGDescElement[JC] def setPointerCapture(pointerId: Double): Unit SVGDescElement[JC] def shadowRoot: ShadowRoot SVGDescElement[JC] var style: CSSStyleDeclaration SVGDescElement[JC] def tagName: String @@ -18337,6 +18541,7 @@ SVGElement[JC] def hasAttribute(name: String): Boolean SVGElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGElement[JC] def hasAttributes(): Boolean SVGElement[JC] def hasChildNodes(): Boolean +SVGElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGElement[JC] var id: String SVGElement[JC] var innerHTML: String SVGElement[JC] var innerText: String @@ -18386,6 +18591,7 @@ SVGElement[JC] def previousElementSibling: Element SVGElement[JC] def previousSibling: Node SVGElement[JC] def querySelector(selectors: String): Element SVGElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGElement[JC] def remove(): Unit SVGElement[JC] def removeAttribute(name: String): Unit SVGElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -18407,6 +18613,7 @@ SVGElement[JC] def setAttribute(name: String, value: String): Unit SVGElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGElement[JC] def setPointerCapture(pointerId: Double): Unit SVGElement[JC] def shadowRoot: ShadowRoot SVGElement[JC] def tagName: String SVGElement[JC] var textContent: String @@ -18475,6 +18682,7 @@ SVGEllipseElement[JC] def hasAttributeNS(namespaceURI: String, localName: String SVGEllipseElement[JC] def hasAttributes(): Boolean SVGEllipseElement[JC] def hasChildNodes(): Boolean SVGEllipseElement[JC] def hasExtension(extension: String): Boolean +SVGEllipseElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGEllipseElement[JC] var id: String SVGEllipseElement[JC] var innerHTML: String SVGEllipseElement[JC] var innerText: String @@ -18525,6 +18733,7 @@ SVGEllipseElement[JC] def previousElementSibling: Element SVGEllipseElement[JC] def previousSibling: Node SVGEllipseElement[JC] def querySelector(selectors: String): Element SVGEllipseElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGEllipseElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGEllipseElement[JC] def remove(): Unit SVGEllipseElement[JC] def removeAttribute(name: String): Unit SVGEllipseElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -18550,6 +18759,7 @@ SVGEllipseElement[JC] def setAttribute(name: String, value: String): Unit SVGEllipseElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGEllipseElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGEllipseElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGEllipseElement[JC] def setPointerCapture(pointerId: Double): Unit SVGEllipseElement[JC] def shadowRoot: ShadowRoot SVGEllipseElement[JC] var style: CSSStyleDeclaration SVGEllipseElement[JC] var systemLanguage: SVGStringList @@ -18606,6 +18816,7 @@ SVGFEBlendElement[JC] def hasAttribute(name: String): Boolean SVGFEBlendElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEBlendElement[JC] def hasAttributes(): Boolean SVGFEBlendElement[JC] def hasChildNodes(): Boolean +SVGFEBlendElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEBlendElement[JC] def height: SVGAnimatedLength SVGFEBlendElement[JC] var id: String SVGFEBlendElement[JC] def in1: SVGAnimatedString @@ -18659,6 +18870,7 @@ SVGFEBlendElement[JC] def previousElementSibling: Element SVGFEBlendElement[JC] def previousSibling: Node SVGFEBlendElement[JC] def querySelector(selectors: String): Element SVGFEBlendElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEBlendElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEBlendElement[JC] def remove(): Unit SVGFEBlendElement[JC] def removeAttribute(name: String): Unit SVGFEBlendElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -18681,6 +18893,7 @@ SVGFEBlendElement[JC] def setAttribute(name: String, value: String): Unit SVGFEBlendElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEBlendElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEBlendElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEBlendElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEBlendElement[JC] def shadowRoot: ShadowRoot SVGFEBlendElement[JC] var style: CSSStyleDeclaration SVGFEBlendElement[JC] def tagName: String @@ -18735,6 +18948,7 @@ SVGFEColorMatrixElement[JC] def hasAttribute(name: String): Boolean SVGFEColorMatrixElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEColorMatrixElement[JC] def hasAttributes(): Boolean SVGFEColorMatrixElement[JC] def hasChildNodes(): Boolean +SVGFEColorMatrixElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEColorMatrixElement[JC] def height: SVGAnimatedLength SVGFEColorMatrixElement[JC] var id: String SVGFEColorMatrixElement[JC] def in1: SVGAnimatedString @@ -18786,6 +19000,7 @@ SVGFEColorMatrixElement[JC] def previousElementSibling: Element SVGFEColorMatrixElement[JC] def previousSibling: Node SVGFEColorMatrixElement[JC] def querySelector(selectors: String): Element SVGFEColorMatrixElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEColorMatrixElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEColorMatrixElement[JC] def remove(): Unit SVGFEColorMatrixElement[JC] def removeAttribute(name: String): Unit SVGFEColorMatrixElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -18808,6 +19023,7 @@ SVGFEColorMatrixElement[JC] def setAttribute(name: String, value: String): Unit SVGFEColorMatrixElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEColorMatrixElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEColorMatrixElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEColorMatrixElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEColorMatrixElement[JC] def shadowRoot: ShadowRoot SVGFEColorMatrixElement[JC] var style: CSSStyleDeclaration SVGFEColorMatrixElement[JC] def tagName: String @@ -18863,6 +19079,7 @@ SVGFEComponentTransferElement[JC] def hasAttribute(name: String): Boolean SVGFEComponentTransferElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEComponentTransferElement[JC] def hasAttributes(): Boolean SVGFEComponentTransferElement[JC] def hasChildNodes(): Boolean +SVGFEComponentTransferElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEComponentTransferElement[JC] def height: SVGAnimatedLength SVGFEComponentTransferElement[JC] var id: String SVGFEComponentTransferElement[JC] def in1: SVGAnimatedString @@ -18914,6 +19131,7 @@ SVGFEComponentTransferElement[JC] def previousElementSibling: Element SVGFEComponentTransferElement[JC] def previousSibling: Node SVGFEComponentTransferElement[JC] def querySelector(selectors: String): Element SVGFEComponentTransferElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEComponentTransferElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEComponentTransferElement[JC] def remove(): Unit SVGFEComponentTransferElement[JC] def removeAttribute(name: String): Unit SVGFEComponentTransferElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -18936,6 +19154,7 @@ SVGFEComponentTransferElement[JC] def setAttribute(name: String, value: String): SVGFEComponentTransferElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEComponentTransferElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEComponentTransferElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEComponentTransferElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEComponentTransferElement[JC] def shadowRoot: ShadowRoot SVGFEComponentTransferElement[JC] var style: CSSStyleDeclaration SVGFEComponentTransferElement[JC] def tagName: String @@ -18984,6 +19203,7 @@ SVGFECompositeElement[JC] def hasAttribute(name: String): Boolean SVGFECompositeElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFECompositeElement[JC] def hasAttributes(): Boolean SVGFECompositeElement[JC] def hasChildNodes(): Boolean +SVGFECompositeElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFECompositeElement[JC] def height: SVGAnimatedLength SVGFECompositeElement[JC] var id: String SVGFECompositeElement[JC] def in1: SVGAnimatedString @@ -19041,6 +19261,7 @@ SVGFECompositeElement[JC] def previousElementSibling: Element SVGFECompositeElement[JC] def previousSibling: Node SVGFECompositeElement[JC] def querySelector(selectors: String): Element SVGFECompositeElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFECompositeElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFECompositeElement[JC] def remove(): Unit SVGFECompositeElement[JC] def removeAttribute(name: String): Unit SVGFECompositeElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -19063,6 +19284,7 @@ SVGFECompositeElement[JC] def setAttribute(name: String, value: String): Unit SVGFECompositeElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFECompositeElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFECompositeElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFECompositeElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFECompositeElement[JC] def shadowRoot: ShadowRoot SVGFECompositeElement[JC] var style: CSSStyleDeclaration SVGFECompositeElement[JC] def tagName: String @@ -19121,6 +19343,7 @@ SVGFEConvolveMatrixElement[JC] def hasAttribute(name: String): Boolean SVGFEConvolveMatrixElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEConvolveMatrixElement[JC] def hasAttributes(): Boolean SVGFEConvolveMatrixElement[JC] def hasChildNodes(): Boolean +SVGFEConvolveMatrixElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEConvolveMatrixElement[JC] def height: SVGAnimatedLength SVGFEConvolveMatrixElement[JC] var id: String SVGFEConvolveMatrixElement[JC] def in1: SVGAnimatedString @@ -19178,6 +19401,7 @@ SVGFEConvolveMatrixElement[JC] def previousElementSibling: Element SVGFEConvolveMatrixElement[JC] def previousSibling: Node SVGFEConvolveMatrixElement[JC] def querySelector(selectors: String): Element SVGFEConvolveMatrixElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEConvolveMatrixElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEConvolveMatrixElement[JC] def remove(): Unit SVGFEConvolveMatrixElement[JC] def removeAttribute(name: String): Unit SVGFEConvolveMatrixElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -19200,6 +19424,7 @@ SVGFEConvolveMatrixElement[JC] def setAttribute(name: String, value: String): Un SVGFEConvolveMatrixElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEConvolveMatrixElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEConvolveMatrixElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEConvolveMatrixElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEConvolveMatrixElement[JC] def shadowRoot: ShadowRoot SVGFEConvolveMatrixElement[JC] var style: CSSStyleDeclaration SVGFEConvolveMatrixElement[JC] def tagName: String @@ -19255,6 +19480,7 @@ SVGFEDiffuseLightingElement[JC] def hasAttribute(name: String): Boolean SVGFEDiffuseLightingElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEDiffuseLightingElement[JC] def hasAttributes(): Boolean SVGFEDiffuseLightingElement[JC] def hasChildNodes(): Boolean +SVGFEDiffuseLightingElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEDiffuseLightingElement[JC] def height: SVGAnimatedLength SVGFEDiffuseLightingElement[JC] var id: String SVGFEDiffuseLightingElement[JC] def in1: SVGAnimatedString @@ -19308,6 +19534,7 @@ SVGFEDiffuseLightingElement[JC] def previousElementSibling: Element SVGFEDiffuseLightingElement[JC] def previousSibling: Node SVGFEDiffuseLightingElement[JC] def querySelector(selectors: String): Element SVGFEDiffuseLightingElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEDiffuseLightingElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEDiffuseLightingElement[JC] def remove(): Unit SVGFEDiffuseLightingElement[JC] def removeAttribute(name: String): Unit SVGFEDiffuseLightingElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -19330,6 +19557,7 @@ SVGFEDiffuseLightingElement[JC] def setAttribute(name: String, value: String): U SVGFEDiffuseLightingElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEDiffuseLightingElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEDiffuseLightingElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEDiffuseLightingElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEDiffuseLightingElement[JC] def shadowRoot: ShadowRoot SVGFEDiffuseLightingElement[JC] var style: CSSStyleDeclaration SVGFEDiffuseLightingElement[JC] def surfaceScale: SVGAnimatedNumber @@ -19379,6 +19607,7 @@ SVGFEDisplacementMapElement[JC] def hasAttribute(name: String): Boolean SVGFEDisplacementMapElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEDisplacementMapElement[JC] def hasAttributes(): Boolean SVGFEDisplacementMapElement[JC] def hasChildNodes(): Boolean +SVGFEDisplacementMapElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEDisplacementMapElement[JC] def height: SVGAnimatedLength SVGFEDisplacementMapElement[JC] var id: String SVGFEDisplacementMapElement[JC] def in1: SVGAnimatedString @@ -19431,6 +19660,7 @@ SVGFEDisplacementMapElement[JC] def previousElementSibling: Element SVGFEDisplacementMapElement[JC] def previousSibling: Node SVGFEDisplacementMapElement[JC] def querySelector(selectors: String): Element SVGFEDisplacementMapElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEDisplacementMapElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEDisplacementMapElement[JC] def remove(): Unit SVGFEDisplacementMapElement[JC] def removeAttribute(name: String): Unit SVGFEDisplacementMapElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -19454,6 +19684,7 @@ SVGFEDisplacementMapElement[JC] def setAttribute(name: String, value: String): U SVGFEDisplacementMapElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEDisplacementMapElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEDisplacementMapElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEDisplacementMapElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEDisplacementMapElement[JC] def shadowRoot: ShadowRoot SVGFEDisplacementMapElement[JC] var style: CSSStyleDeclaration SVGFEDisplacementMapElement[JC] def tagName: String @@ -19510,6 +19741,7 @@ SVGFEDistantLightElement[JC] def hasAttribute(name: String): Boolean SVGFEDistantLightElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEDistantLightElement[JC] def hasAttributes(): Boolean SVGFEDistantLightElement[JC] def hasChildNodes(): Boolean +SVGFEDistantLightElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEDistantLightElement[JC] var id: String SVGFEDistantLightElement[JC] var innerHTML: String SVGFEDistantLightElement[JC] var innerText: String @@ -19559,6 +19791,7 @@ SVGFEDistantLightElement[JC] def previousElementSibling: Element SVGFEDistantLightElement[JC] def previousSibling: Node SVGFEDistantLightElement[JC] def querySelector(selectors: String): Element SVGFEDistantLightElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEDistantLightElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEDistantLightElement[JC] def remove(): Unit SVGFEDistantLightElement[JC] def removeAttribute(name: String): Unit SVGFEDistantLightElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -19580,6 +19813,7 @@ SVGFEDistantLightElement[JC] def setAttribute(name: String, value: String): Unit SVGFEDistantLightElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEDistantLightElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEDistantLightElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEDistantLightElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEDistantLightElement[JC] def shadowRoot: ShadowRoot SVGFEDistantLightElement[JC] def tagName: String SVGFEDistantLightElement[JC] var textContent: String @@ -19624,6 +19858,7 @@ SVGFEFloodElement[JC] def hasAttribute(name: String): Boolean SVGFEFloodElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEFloodElement[JC] def hasAttributes(): Boolean SVGFEFloodElement[JC] def hasChildNodes(): Boolean +SVGFEFloodElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEFloodElement[JC] def height: SVGAnimatedLength SVGFEFloodElement[JC] var id: String SVGFEFloodElement[JC] var innerHTML: String @@ -19674,6 +19909,7 @@ SVGFEFloodElement[JC] def previousElementSibling: Element SVGFEFloodElement[JC] def previousSibling: Node SVGFEFloodElement[JC] def querySelector(selectors: String): Element SVGFEFloodElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEFloodElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEFloodElement[JC] def remove(): Unit SVGFEFloodElement[JC] def removeAttribute(name: String): Unit SVGFEFloodElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -19696,6 +19932,7 @@ SVGFEFloodElement[JC] def setAttribute(name: String, value: String): Unit SVGFEFloodElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEFloodElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEFloodElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEFloodElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEFloodElement[JC] def shadowRoot: ShadowRoot SVGFEFloodElement[JC] var style: CSSStyleDeclaration SVGFEFloodElement[JC] def tagName: String @@ -19745,6 +19982,7 @@ SVGFEFuncAElement[JC] def hasAttribute(name: String): Boolean SVGFEFuncAElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEFuncAElement[JC] def hasAttributes(): Boolean SVGFEFuncAElement[JC] def hasChildNodes(): Boolean +SVGFEFuncAElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEFuncAElement[JC] var id: String SVGFEFuncAElement[JC] var innerHTML: String SVGFEFuncAElement[JC] var innerText: String @@ -19796,6 +20034,7 @@ SVGFEFuncAElement[JC] def previousElementSibling: Element SVGFEFuncAElement[JC] def previousSibling: Node SVGFEFuncAElement[JC] def querySelector(selectors: String): Element SVGFEFuncAElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEFuncAElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEFuncAElement[JC] def remove(): Unit SVGFEFuncAElement[JC] def removeAttribute(name: String): Unit SVGFEFuncAElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -19817,6 +20056,7 @@ SVGFEFuncAElement[JC] def setAttribute(name: String, value: String): Unit SVGFEFuncAElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEFuncAElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEFuncAElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEFuncAElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEFuncAElement[JC] def shadowRoot: ShadowRoot SVGFEFuncAElement[JC] def slope: SVGAnimatedNumber SVGFEFuncAElement[JC] def tableValues: SVGAnimatedNumberList @@ -19865,6 +20105,7 @@ SVGFEFuncBElement[JC] def hasAttribute(name: String): Boolean SVGFEFuncBElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEFuncBElement[JC] def hasAttributes(): Boolean SVGFEFuncBElement[JC] def hasChildNodes(): Boolean +SVGFEFuncBElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEFuncBElement[JC] var id: String SVGFEFuncBElement[JC] var innerHTML: String SVGFEFuncBElement[JC] var innerText: String @@ -19916,6 +20157,7 @@ SVGFEFuncBElement[JC] def previousElementSibling: Element SVGFEFuncBElement[JC] def previousSibling: Node SVGFEFuncBElement[JC] def querySelector(selectors: String): Element SVGFEFuncBElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEFuncBElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEFuncBElement[JC] def remove(): Unit SVGFEFuncBElement[JC] def removeAttribute(name: String): Unit SVGFEFuncBElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -19937,6 +20179,7 @@ SVGFEFuncBElement[JC] def setAttribute(name: String, value: String): Unit SVGFEFuncBElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEFuncBElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEFuncBElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEFuncBElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEFuncBElement[JC] def shadowRoot: ShadowRoot SVGFEFuncBElement[JC] def slope: SVGAnimatedNumber SVGFEFuncBElement[JC] def tableValues: SVGAnimatedNumberList @@ -19985,6 +20228,7 @@ SVGFEFuncGElement[JC] def hasAttribute(name: String): Boolean SVGFEFuncGElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEFuncGElement[JC] def hasAttributes(): Boolean SVGFEFuncGElement[JC] def hasChildNodes(): Boolean +SVGFEFuncGElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEFuncGElement[JC] var id: String SVGFEFuncGElement[JC] var innerHTML: String SVGFEFuncGElement[JC] var innerText: String @@ -20036,6 +20280,7 @@ SVGFEFuncGElement[JC] def previousElementSibling: Element SVGFEFuncGElement[JC] def previousSibling: Node SVGFEFuncGElement[JC] def querySelector(selectors: String): Element SVGFEFuncGElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEFuncGElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEFuncGElement[JC] def remove(): Unit SVGFEFuncGElement[JC] def removeAttribute(name: String): Unit SVGFEFuncGElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -20057,6 +20302,7 @@ SVGFEFuncGElement[JC] def setAttribute(name: String, value: String): Unit SVGFEFuncGElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEFuncGElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEFuncGElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEFuncGElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEFuncGElement[JC] def shadowRoot: ShadowRoot SVGFEFuncGElement[JC] def slope: SVGAnimatedNumber SVGFEFuncGElement[JC] def tableValues: SVGAnimatedNumberList @@ -20105,6 +20351,7 @@ SVGFEFuncRElement[JC] def hasAttribute(name: String): Boolean SVGFEFuncRElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEFuncRElement[JC] def hasAttributes(): Boolean SVGFEFuncRElement[JC] def hasChildNodes(): Boolean +SVGFEFuncRElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEFuncRElement[JC] var id: String SVGFEFuncRElement[JC] var innerHTML: String SVGFEFuncRElement[JC] var innerText: String @@ -20156,6 +20403,7 @@ SVGFEFuncRElement[JC] def previousElementSibling: Element SVGFEFuncRElement[JC] def previousSibling: Node SVGFEFuncRElement[JC] def querySelector(selectors: String): Element SVGFEFuncRElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEFuncRElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEFuncRElement[JC] def remove(): Unit SVGFEFuncRElement[JC] def removeAttribute(name: String): Unit SVGFEFuncRElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -20177,6 +20425,7 @@ SVGFEFuncRElement[JC] def setAttribute(name: String, value: String): Unit SVGFEFuncRElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEFuncRElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEFuncRElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEFuncRElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEFuncRElement[JC] def shadowRoot: ShadowRoot SVGFEFuncRElement[JC] def slope: SVGAnimatedNumber SVGFEFuncRElement[JC] def tableValues: SVGAnimatedNumberList @@ -20224,6 +20473,7 @@ SVGFEGaussianBlurElement[JC] def hasAttribute(name: String): Boolean SVGFEGaussianBlurElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEGaussianBlurElement[JC] def hasAttributes(): Boolean SVGFEGaussianBlurElement[JC] def hasChildNodes(): Boolean +SVGFEGaussianBlurElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEGaussianBlurElement[JC] def height: SVGAnimatedLength SVGFEGaussianBlurElement[JC] var id: String SVGFEGaussianBlurElement[JC] def in1: SVGAnimatedString @@ -20275,6 +20525,7 @@ SVGFEGaussianBlurElement[JC] def previousElementSibling: Element SVGFEGaussianBlurElement[JC] def previousSibling: Node SVGFEGaussianBlurElement[JC] def querySelector(selectors: String): Element SVGFEGaussianBlurElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEGaussianBlurElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEGaussianBlurElement[JC] def remove(): Unit SVGFEGaussianBlurElement[JC] def removeAttribute(name: String): Unit SVGFEGaussianBlurElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -20297,6 +20548,7 @@ SVGFEGaussianBlurElement[JC] def setAttribute(name: String, value: String): Unit SVGFEGaussianBlurElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEGaussianBlurElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEGaussianBlurElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEGaussianBlurElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEGaussianBlurElement[JC] def setStdDeviation(stdDeviationX: Double, stdDeviationY: Double): Unit SVGFEGaussianBlurElement[JC] def shadowRoot: ShadowRoot SVGFEGaussianBlurElement[JC] def stdDeviationX: SVGAnimatedNumber @@ -20349,6 +20601,7 @@ SVGFEImageElement[JC] def hasAttribute(name: String): Boolean SVGFEImageElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEImageElement[JC] def hasAttributes(): Boolean SVGFEImageElement[JC] def hasChildNodes(): Boolean +SVGFEImageElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEImageElement[JC] def height: SVGAnimatedLength SVGFEImageElement[JC] var href: SVGAnimatedString SVGFEImageElement[JC] var id: String @@ -20401,6 +20654,7 @@ SVGFEImageElement[JC] def previousElementSibling: Element SVGFEImageElement[JC] def previousSibling: Node SVGFEImageElement[JC] def querySelector(selectors: String): Element SVGFEImageElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEImageElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEImageElement[JC] def remove(): Unit SVGFEImageElement[JC] def removeAttribute(name: String): Unit SVGFEImageElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -20423,6 +20677,7 @@ SVGFEImageElement[JC] def setAttribute(name: String, value: String): Unit SVGFEImageElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEImageElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEImageElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEImageElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEImageElement[JC] def shadowRoot: ShadowRoot SVGFEImageElement[JC] var style: CSSStyleDeclaration SVGFEImageElement[JC] def tagName: String @@ -20473,6 +20728,7 @@ SVGFEMergeElement[JC] def hasAttribute(name: String): Boolean SVGFEMergeElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEMergeElement[JC] def hasAttributes(): Boolean SVGFEMergeElement[JC] def hasChildNodes(): Boolean +SVGFEMergeElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEMergeElement[JC] def height: SVGAnimatedLength SVGFEMergeElement[JC] var id: String SVGFEMergeElement[JC] var innerHTML: String @@ -20523,6 +20779,7 @@ SVGFEMergeElement[JC] def previousElementSibling: Element SVGFEMergeElement[JC] def previousSibling: Node SVGFEMergeElement[JC] def querySelector(selectors: String): Element SVGFEMergeElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEMergeElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEMergeElement[JC] def remove(): Unit SVGFEMergeElement[JC] def removeAttribute(name: String): Unit SVGFEMergeElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -20545,6 +20802,7 @@ SVGFEMergeElement[JC] def setAttribute(name: String, value: String): Unit SVGFEMergeElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEMergeElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEMergeElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEMergeElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEMergeElement[JC] def shadowRoot: ShadowRoot SVGFEMergeElement[JC] var style: CSSStyleDeclaration SVGFEMergeElement[JC] def tagName: String @@ -20592,6 +20850,7 @@ SVGFEMergeNodeElement[JC] def hasAttribute(name: String): Boolean SVGFEMergeNodeElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEMergeNodeElement[JC] def hasAttributes(): Boolean SVGFEMergeNodeElement[JC] def hasChildNodes(): Boolean +SVGFEMergeNodeElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEMergeNodeElement[JC] var id: String SVGFEMergeNodeElement[JC] def in1: SVGAnimatedString SVGFEMergeNodeElement[JC] var innerHTML: String @@ -20642,6 +20901,7 @@ SVGFEMergeNodeElement[JC] def previousElementSibling: Element SVGFEMergeNodeElement[JC] def previousSibling: Node SVGFEMergeNodeElement[JC] def querySelector(selectors: String): Element SVGFEMergeNodeElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEMergeNodeElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEMergeNodeElement[JC] def remove(): Unit SVGFEMergeNodeElement[JC] def removeAttribute(name: String): Unit SVGFEMergeNodeElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -20663,6 +20923,7 @@ SVGFEMergeNodeElement[JC] def setAttribute(name: String, value: String): Unit SVGFEMergeNodeElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEMergeNodeElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEMergeNodeElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEMergeNodeElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEMergeNodeElement[JC] def shadowRoot: ShadowRoot SVGFEMergeNodeElement[JC] def tagName: String SVGFEMergeNodeElement[JC] var textContent: String @@ -20707,6 +20968,7 @@ SVGFEMorphologyElement[JC] def hasAttribute(name: String): Boolean SVGFEMorphologyElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEMorphologyElement[JC] def hasAttributes(): Boolean SVGFEMorphologyElement[JC] def hasChildNodes(): Boolean +SVGFEMorphologyElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEMorphologyElement[JC] def height: SVGAnimatedLength SVGFEMorphologyElement[JC] var id: String SVGFEMorphologyElement[JC] def in1: SVGAnimatedString @@ -20761,6 +21023,7 @@ SVGFEMorphologyElement[JC] def querySelector(selectors: String): Element SVGFEMorphologyElement[JC] def querySelectorAll(selectors: String): NodeList[Element] SVGFEMorphologyElement[JC] def radiusX: SVGAnimatedNumber SVGFEMorphologyElement[JC] def radiusY: SVGAnimatedNumber +SVGFEMorphologyElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEMorphologyElement[JC] def remove(): Unit SVGFEMorphologyElement[JC] def removeAttribute(name: String): Unit SVGFEMorphologyElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -20783,6 +21046,7 @@ SVGFEMorphologyElement[JC] def setAttribute(name: String, value: String): Unit SVGFEMorphologyElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEMorphologyElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEMorphologyElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEMorphologyElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEMorphologyElement[JC] def shadowRoot: ShadowRoot SVGFEMorphologyElement[JC] var style: CSSStyleDeclaration SVGFEMorphologyElement[JC] def tagName: String @@ -20836,6 +21100,7 @@ SVGFEOffsetElement[JC] def hasAttribute(name: String): Boolean SVGFEOffsetElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEOffsetElement[JC] def hasAttributes(): Boolean SVGFEOffsetElement[JC] def hasChildNodes(): Boolean +SVGFEOffsetElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEOffsetElement[JC] def height: SVGAnimatedLength SVGFEOffsetElement[JC] var id: String SVGFEOffsetElement[JC] def in1: SVGAnimatedString @@ -20887,6 +21152,7 @@ SVGFEOffsetElement[JC] def previousElementSibling: Element SVGFEOffsetElement[JC] def previousSibling: Node SVGFEOffsetElement[JC] def querySelector(selectors: String): Element SVGFEOffsetElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEOffsetElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEOffsetElement[JC] def remove(): Unit SVGFEOffsetElement[JC] def removeAttribute(name: String): Unit SVGFEOffsetElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -20909,6 +21175,7 @@ SVGFEOffsetElement[JC] def setAttribute(name: String, value: String): Unit SVGFEOffsetElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEOffsetElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEOffsetElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEOffsetElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEOffsetElement[JC] def shadowRoot: ShadowRoot SVGFEOffsetElement[JC] var style: CSSStyleDeclaration SVGFEOffsetElement[JC] def tagName: String @@ -20956,6 +21223,7 @@ SVGFEPointLightElement[JC] def hasAttribute(name: String): Boolean SVGFEPointLightElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEPointLightElement[JC] def hasAttributes(): Boolean SVGFEPointLightElement[JC] def hasChildNodes(): Boolean +SVGFEPointLightElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEPointLightElement[JC] var id: String SVGFEPointLightElement[JC] var innerHTML: String SVGFEPointLightElement[JC] var innerText: String @@ -21005,6 +21273,7 @@ SVGFEPointLightElement[JC] def previousElementSibling: Element SVGFEPointLightElement[JC] def previousSibling: Node SVGFEPointLightElement[JC] def querySelector(selectors: String): Element SVGFEPointLightElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEPointLightElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEPointLightElement[JC] def remove(): Unit SVGFEPointLightElement[JC] def removeAttribute(name: String): Unit SVGFEPointLightElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -21026,6 +21295,7 @@ SVGFEPointLightElement[JC] def setAttribute(name: String, value: String): Unit SVGFEPointLightElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEPointLightElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEPointLightElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEPointLightElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEPointLightElement[JC] def shadowRoot: ShadowRoot SVGFEPointLightElement[JC] def tagName: String SVGFEPointLightElement[JC] var textContent: String @@ -21073,6 +21343,7 @@ SVGFESpecularLightingElement[JC] def hasAttribute(name: String): Boolean SVGFESpecularLightingElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFESpecularLightingElement[JC] def hasAttributes(): Boolean SVGFESpecularLightingElement[JC] def hasChildNodes(): Boolean +SVGFESpecularLightingElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFESpecularLightingElement[JC] def height: SVGAnimatedLength SVGFESpecularLightingElement[JC] var id: String SVGFESpecularLightingElement[JC] def in1: SVGAnimatedString @@ -21126,6 +21397,7 @@ SVGFESpecularLightingElement[JC] def previousElementSibling: Element SVGFESpecularLightingElement[JC] def previousSibling: Node SVGFESpecularLightingElement[JC] def querySelector(selectors: String): Element SVGFESpecularLightingElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFESpecularLightingElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFESpecularLightingElement[JC] def remove(): Unit SVGFESpecularLightingElement[JC] def removeAttribute(name: String): Unit SVGFESpecularLightingElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -21148,6 +21420,7 @@ SVGFESpecularLightingElement[JC] def setAttribute(name: String, value: String): SVGFESpecularLightingElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFESpecularLightingElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFESpecularLightingElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFESpecularLightingElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFESpecularLightingElement[JC] def shadowRoot: ShadowRoot SVGFESpecularLightingElement[JC] def specularConstant: SVGAnimatedNumber SVGFESpecularLightingElement[JC] def specularExponent: SVGAnimatedNumber @@ -21198,6 +21471,7 @@ SVGFESpotLightElement[JC] def hasAttribute(name: String): Boolean SVGFESpotLightElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFESpotLightElement[JC] def hasAttributes(): Boolean SVGFESpotLightElement[JC] def hasChildNodes(): Boolean +SVGFESpotLightElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFESpotLightElement[JC] var id: String SVGFESpotLightElement[JC] var innerHTML: String SVGFESpotLightElement[JC] var innerText: String @@ -21251,6 +21525,7 @@ SVGFESpotLightElement[JC] def previousElementSibling: Element SVGFESpotLightElement[JC] def previousSibling: Node SVGFESpotLightElement[JC] def querySelector(selectors: String): Element SVGFESpotLightElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFESpotLightElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFESpotLightElement[JC] def remove(): Unit SVGFESpotLightElement[JC] def removeAttribute(name: String): Unit SVGFESpotLightElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -21272,6 +21547,7 @@ SVGFESpotLightElement[JC] def setAttribute(name: String, value: String): Unit SVGFESpotLightElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFESpotLightElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFESpotLightElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFESpotLightElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFESpotLightElement[JC] def shadowRoot: ShadowRoot SVGFESpotLightElement[JC] def specularExponent: SVGAnimatedNumber SVGFESpotLightElement[JC] def tagName: String @@ -21320,6 +21596,7 @@ SVGFETileElement[JC] def hasAttribute(name: String): Boolean SVGFETileElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFETileElement[JC] def hasAttributes(): Boolean SVGFETileElement[JC] def hasChildNodes(): Boolean +SVGFETileElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFETileElement[JC] def height: SVGAnimatedLength SVGFETileElement[JC] var id: String SVGFETileElement[JC] def in1: SVGAnimatedString @@ -21371,6 +21648,7 @@ SVGFETileElement[JC] def previousElementSibling: Element SVGFETileElement[JC] def previousSibling: Node SVGFETileElement[JC] def querySelector(selectors: String): Element SVGFETileElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFETileElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFETileElement[JC] def remove(): Unit SVGFETileElement[JC] def removeAttribute(name: String): Unit SVGFETileElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -21393,6 +21671,7 @@ SVGFETileElement[JC] def setAttribute(name: String, value: String): Unit SVGFETileElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFETileElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFETileElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFETileElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFETileElement[JC] def shadowRoot: ShadowRoot SVGFETileElement[JC] var style: CSSStyleDeclaration SVGFETileElement[JC] def tagName: String @@ -21443,6 +21722,7 @@ SVGFETurbulenceElement[JC] def hasAttribute(name: String): Boolean SVGFETurbulenceElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFETurbulenceElement[JC] def hasAttributes(): Boolean SVGFETurbulenceElement[JC] def hasChildNodes(): Boolean +SVGFETurbulenceElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFETurbulenceElement[JC] def height: SVGAnimatedLength SVGFETurbulenceElement[JC] var id: String SVGFETurbulenceElement[JC] var innerHTML: String @@ -21494,6 +21774,7 @@ SVGFETurbulenceElement[JC] def previousElementSibling: Element SVGFETurbulenceElement[JC] def previousSibling: Node SVGFETurbulenceElement[JC] def querySelector(selectors: String): Element SVGFETurbulenceElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFETurbulenceElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFETurbulenceElement[JC] def remove(): Unit SVGFETurbulenceElement[JC] def removeAttribute(name: String): Unit SVGFETurbulenceElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -21517,6 +21798,7 @@ SVGFETurbulenceElement[JC] def setAttribute(name: String, value: String): Unit SVGFETurbulenceElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFETurbulenceElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFETurbulenceElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFETurbulenceElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFETurbulenceElement[JC] def shadowRoot: ShadowRoot SVGFETurbulenceElement[JC] def stitchTiles: SVGAnimatedEnumeration SVGFETurbulenceElement[JC] var style: CSSStyleDeclaration @@ -21580,6 +21862,7 @@ SVGFilterElement[JC] def hasAttribute(name: String): Boolean SVGFilterElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFilterElement[JC] def hasAttributes(): Boolean SVGFilterElement[JC] def hasChildNodes(): Boolean +SVGFilterElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFilterElement[JC] def height: SVGAnimatedLength SVGFilterElement[JC] var href: SVGAnimatedString SVGFilterElement[JC] var id: String @@ -21632,6 +21915,7 @@ SVGFilterElement[JC] def previousSibling: Node SVGFilterElement[JC] def primitiveUnits: SVGAnimatedEnumeration SVGFilterElement[JC] def querySelector(selectors: String): Element SVGFilterElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFilterElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFilterElement[JC] def remove(): Unit SVGFilterElement[JC] def removeAttribute(name: String): Unit SVGFilterElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -21654,6 +21938,7 @@ SVGFilterElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: Str SVGFilterElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFilterElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr SVGFilterElement[JC] def setFilterRes(filterResX: Double, filterResY: Double): Unit +SVGFilterElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFilterElement[JC] def shadowRoot: ShadowRoot SVGFilterElement[JC] var style: CSSStyleDeclaration SVGFilterElement[JC] def tagName: String @@ -21720,6 +22005,7 @@ SVGGElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boo SVGGElement[JC] def hasAttributes(): Boolean SVGGElement[JC] def hasChildNodes(): Boolean SVGGElement[JC] def hasExtension(extension: String): Boolean +SVGGElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGGElement[JC] var id: String SVGGElement[JC] var innerHTML: String SVGGElement[JC] var innerText: String @@ -21770,6 +22056,7 @@ SVGGElement[JC] def previousElementSibling: Element SVGGElement[JC] def previousSibling: Node SVGGElement[JC] def querySelector(selectors: String): Element SVGGElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGGElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGGElement[JC] def remove(): Unit SVGGElement[JC] def removeAttribute(name: String): Unit SVGGElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -21793,6 +22080,7 @@ SVGGElement[JC] def setAttribute(name: String, value: String): Unit SVGGElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGGElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGGElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGGElement[JC] def setPointerCapture(pointerId: Double): Unit SVGGElement[JC] def shadowRoot: ShadowRoot SVGGElement[JC] var style: CSSStyleDeclaration SVGGElement[JC] var systemLanguage: SVGStringList @@ -21848,6 +22136,7 @@ SVGGradientElement[JC] def hasAttribute(name: String): Boolean SVGGradientElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGGradientElement[JC] def hasAttributes(): Boolean SVGGradientElement[JC] def hasChildNodes(): Boolean +SVGGradientElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGGradientElement[JC] var href: SVGAnimatedString SVGGradientElement[JC] var id: String SVGGradientElement[JC] var innerHTML: String @@ -21898,6 +22187,7 @@ SVGGradientElement[JC] def previousElementSibling: Element SVGGradientElement[JC] def previousSibling: Node SVGGradientElement[JC] def querySelector(selectors: String): Element SVGGradientElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGGradientElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGGradientElement[JC] def remove(): Unit SVGGradientElement[JC] def removeAttribute(name: String): Unit SVGGradientElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -21919,6 +22209,7 @@ SVGGradientElement[JC] def setAttribute(name: String, value: String): Unit SVGGradientElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGGradientElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGGradientElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGGradientElement[JC] def setPointerCapture(pointerId: Double): Unit SVGGradientElement[JC] def shadowRoot: ShadowRoot SVGGradientElement[JC] def spreadMethod: SVGAnimatedEnumeration SVGGradientElement[JC] var style: CSSStyleDeclaration @@ -21976,6 +22267,7 @@ SVGImageElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): SVGImageElement[JC] def hasAttributes(): Boolean SVGImageElement[JC] def hasChildNodes(): Boolean SVGImageElement[JC] def hasExtension(extension: String): Boolean +SVGImageElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGImageElement[JC] def height: SVGAnimatedLength SVGImageElement[JC] var href: SVGAnimatedString SVGImageElement[JC] var id: String @@ -22029,6 +22321,7 @@ SVGImageElement[JC] def previousElementSibling: Element SVGImageElement[JC] def previousSibling: Node SVGImageElement[JC] def querySelector(selectors: String): Element SVGImageElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGImageElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGImageElement[JC] def remove(): Unit SVGImageElement[JC] def removeAttribute(name: String): Unit SVGImageElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -22052,6 +22345,7 @@ SVGImageElement[JC] def setAttribute(name: String, value: String): Unit SVGImageElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGImageElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGImageElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGImageElement[JC] def setPointerCapture(pointerId: Double): Unit SVGImageElement[JC] def shadowRoot: ShadowRoot SVGImageElement[JC] var style: CSSStyleDeclaration SVGImageElement[JC] var systemLanguage: SVGStringList @@ -22138,6 +22432,7 @@ SVGLineElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): SVGLineElement[JC] def hasAttributes(): Boolean SVGLineElement[JC] def hasChildNodes(): Boolean SVGLineElement[JC] def hasExtension(extension: String): Boolean +SVGLineElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGLineElement[JC] var id: String SVGLineElement[JC] var innerHTML: String SVGLineElement[JC] var innerText: String @@ -22188,6 +22483,7 @@ SVGLineElement[JC] def previousElementSibling: Element SVGLineElement[JC] def previousSibling: Node SVGLineElement[JC] def querySelector(selectors: String): Element SVGLineElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGLineElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGLineElement[JC] def remove(): Unit SVGLineElement[JC] def removeAttribute(name: String): Unit SVGLineElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -22211,6 +22507,7 @@ SVGLineElement[JC] def setAttribute(name: String, value: String): Unit SVGLineElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGLineElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGLineElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGLineElement[JC] def setPointerCapture(pointerId: Double): Unit SVGLineElement[JC] def shadowRoot: ShadowRoot SVGLineElement[JC] var style: CSSStyleDeclaration SVGLineElement[JC] var systemLanguage: SVGStringList @@ -22270,6 +22567,7 @@ SVGLinearGradientElement[JC] def hasAttribute(name: String): Boolean SVGLinearGradientElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGLinearGradientElement[JC] def hasAttributes(): Boolean SVGLinearGradientElement[JC] def hasChildNodes(): Boolean +SVGLinearGradientElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGLinearGradientElement[JC] var href: SVGAnimatedString SVGLinearGradientElement[JC] var id: String SVGLinearGradientElement[JC] var innerHTML: String @@ -22320,6 +22618,7 @@ SVGLinearGradientElement[JC] def previousElementSibling: Element SVGLinearGradientElement[JC] def previousSibling: Node SVGLinearGradientElement[JC] def querySelector(selectors: String): Element SVGLinearGradientElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGLinearGradientElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGLinearGradientElement[JC] def remove(): Unit SVGLinearGradientElement[JC] def removeAttribute(name: String): Unit SVGLinearGradientElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -22341,6 +22640,7 @@ SVGLinearGradientElement[JC] def setAttribute(name: String, value: String): Unit SVGLinearGradientElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGLinearGradientElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGLinearGradientElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGLinearGradientElement[JC] def setPointerCapture(pointerId: Double): Unit SVGLinearGradientElement[JC] def shadowRoot: ShadowRoot SVGLinearGradientElement[JC] def spreadMethod: SVGAnimatedEnumeration SVGLinearGradientElement[JC] var style: CSSStyleDeclaration @@ -22398,6 +22698,7 @@ SVGMarkerElement[JC] def hasAttribute(name: String): Boolean SVGMarkerElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGMarkerElement[JC] def hasAttributes(): Boolean SVGMarkerElement[JC] def hasChildNodes(): Boolean +SVGMarkerElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGMarkerElement[JC] var id: String SVGMarkerElement[JC] var innerHTML: String SVGMarkerElement[JC] var innerText: String @@ -22455,6 +22756,7 @@ SVGMarkerElement[JC] def querySelector(selectors: String): Element SVGMarkerElement[JC] def querySelectorAll(selectors: String): NodeList[Element] SVGMarkerElement[JC] def refX: SVGAnimatedLength SVGMarkerElement[JC] def refY: SVGAnimatedLength +SVGMarkerElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGMarkerElement[JC] def remove(): Unit SVGMarkerElement[JC] def removeAttribute(name: String): Unit SVGMarkerElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -22478,6 +22780,7 @@ SVGMarkerElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGMarkerElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr SVGMarkerElement[JC] def setOrientToAngle(angle: SVGAngle): Unit SVGMarkerElement[JC] def setOrientToAuto(): Unit +SVGMarkerElement[JC] def setPointerCapture(pointerId: Double): Unit SVGMarkerElement[JC] def shadowRoot: ShadowRoot SVGMarkerElement[JC] var style: CSSStyleDeclaration SVGMarkerElement[JC] def tagName: String @@ -22537,6 +22840,7 @@ SVGMaskElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): SVGMaskElement[JC] def hasAttributes(): Boolean SVGMaskElement[JC] def hasChildNodes(): Boolean SVGMaskElement[JC] def hasExtension(extension: String): Boolean +SVGMaskElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGMaskElement[JC] def height: SVGAnimatedLength SVGMaskElement[JC] var id: String SVGMaskElement[JC] var innerHTML: String @@ -22589,6 +22893,7 @@ SVGMaskElement[JC] def previousElementSibling: Element SVGMaskElement[JC] def previousSibling: Node SVGMaskElement[JC] def querySelector(selectors: String): Element SVGMaskElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGMaskElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGMaskElement[JC] def remove(): Unit SVGMaskElement[JC] def removeAttribute(name: String): Unit SVGMaskElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -22612,6 +22917,7 @@ SVGMaskElement[JC] def setAttribute(name: String, value: String): Unit SVGMaskElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGMaskElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGMaskElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGMaskElement[JC] def setPointerCapture(pointerId: Double): Unit SVGMaskElement[JC] def shadowRoot: ShadowRoot SVGMaskElement[JC] var style: CSSStyleDeclaration SVGMaskElement[JC] var systemLanguage: SVGStringList @@ -22679,6 +22985,7 @@ SVGMetadataElement[JC] def hasAttribute(name: String): Boolean SVGMetadataElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGMetadataElement[JC] def hasAttributes(): Boolean SVGMetadataElement[JC] def hasChildNodes(): Boolean +SVGMetadataElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGMetadataElement[JC] var id: String SVGMetadataElement[JC] var innerHTML: String SVGMetadataElement[JC] var innerText: String @@ -22728,6 +23035,7 @@ SVGMetadataElement[JC] def previousElementSibling: Element SVGMetadataElement[JC] def previousSibling: Node SVGMetadataElement[JC] def querySelector(selectors: String): Element SVGMetadataElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGMetadataElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGMetadataElement[JC] def remove(): Unit SVGMetadataElement[JC] def removeAttribute(name: String): Unit SVGMetadataElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -22749,6 +23057,7 @@ SVGMetadataElement[JC] def setAttribute(name: String, value: String): Unit SVGMetadataElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGMetadataElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGMetadataElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGMetadataElement[JC] def setPointerCapture(pointerId: Double): Unit SVGMetadataElement[JC] def shadowRoot: ShadowRoot SVGMetadataElement[JC] def tagName: String SVGMetadataElement[JC] var textContent: String @@ -22831,6 +23140,7 @@ SVGPathElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): SVGPathElement[JC] def hasAttributes(): Boolean SVGPathElement[JC] def hasChildNodes(): Boolean SVGPathElement[JC] def hasExtension(extension: String): Boolean +SVGPathElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGPathElement[JC] var id: String SVGPathElement[JC] var innerHTML: String SVGPathElement[JC] var innerText: String @@ -22882,6 +23192,7 @@ SVGPathElement[JC] def previousElementSibling: Element SVGPathElement[JC] def previousSibling: Node SVGPathElement[JC] def querySelector(selectors: String): Element SVGPathElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGPathElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGPathElement[JC] def remove(): Unit SVGPathElement[JC] def removeAttribute(name: String): Unit SVGPathElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -22905,6 +23216,7 @@ SVGPathElement[JC] def setAttribute(name: String, value: String): Unit SVGPathElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGPathElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGPathElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGPathElement[JC] def setPointerCapture(pointerId: Double): Unit SVGPathElement[JC] def shadowRoot: ShadowRoot SVGPathElement[JC] var style: CSSStyleDeclaration SVGPathElement[JC] var systemLanguage: SVGStringList @@ -23085,6 +23397,7 @@ SVGPatternElement[JC] def hasAttributeNS(namespaceURI: String, localName: String SVGPatternElement[JC] def hasAttributes(): Boolean SVGPatternElement[JC] def hasChildNodes(): Boolean SVGPatternElement[JC] def hasExtension(extension: String): Boolean +SVGPatternElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGPatternElement[JC] def height: SVGAnimatedLength SVGPatternElement[JC] var href: SVGAnimatedString SVGPatternElement[JC] var id: String @@ -23140,6 +23453,7 @@ SVGPatternElement[JC] def previousElementSibling: Element SVGPatternElement[JC] def previousSibling: Node SVGPatternElement[JC] def querySelector(selectors: String): Element SVGPatternElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGPatternElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGPatternElement[JC] def remove(): Unit SVGPatternElement[JC] def removeAttribute(name: String): Unit SVGPatternElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -23163,6 +23477,7 @@ SVGPatternElement[JC] def setAttribute(name: String, value: String): Unit SVGPatternElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGPatternElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGPatternElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGPatternElement[JC] def setPointerCapture(pointerId: Double): Unit SVGPatternElement[JC] def shadowRoot: ShadowRoot SVGPatternElement[JC] var style: CSSStyleDeclaration SVGPatternElement[JC] var systemLanguage: SVGStringList @@ -23234,6 +23549,7 @@ SVGPolygonElement[JC] def hasAttributeNS(namespaceURI: String, localName: String SVGPolygonElement[JC] def hasAttributes(): Boolean SVGPolygonElement[JC] def hasChildNodes(): Boolean SVGPolygonElement[JC] def hasExtension(extension: String): Boolean +SVGPolygonElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGPolygonElement[JC] var id: String SVGPolygonElement[JC] var innerHTML: String SVGPolygonElement[JC] var innerText: String @@ -23285,6 +23601,7 @@ SVGPolygonElement[JC] def previousElementSibling: Element SVGPolygonElement[JC] def previousSibling: Node SVGPolygonElement[JC] def querySelector(selectors: String): Element SVGPolygonElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGPolygonElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGPolygonElement[JC] def remove(): Unit SVGPolygonElement[JC] def removeAttribute(name: String): Unit SVGPolygonElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -23308,6 +23625,7 @@ SVGPolygonElement[JC] def setAttribute(name: String, value: String): Unit SVGPolygonElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGPolygonElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGPolygonElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGPolygonElement[JC] def setPointerCapture(pointerId: Double): Unit SVGPolygonElement[JC] def shadowRoot: ShadowRoot SVGPolygonElement[JC] var style: CSSStyleDeclaration SVGPolygonElement[JC] var systemLanguage: SVGStringList @@ -23365,6 +23683,7 @@ SVGPolylineElement[JC] def hasAttributeNS(namespaceURI: String, localName: Strin SVGPolylineElement[JC] def hasAttributes(): Boolean SVGPolylineElement[JC] def hasChildNodes(): Boolean SVGPolylineElement[JC] def hasExtension(extension: String): Boolean +SVGPolylineElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGPolylineElement[JC] var id: String SVGPolylineElement[JC] var innerHTML: String SVGPolylineElement[JC] var innerText: String @@ -23416,6 +23735,7 @@ SVGPolylineElement[JC] def previousElementSibling: Element SVGPolylineElement[JC] def previousSibling: Node SVGPolylineElement[JC] def querySelector(selectors: String): Element SVGPolylineElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGPolylineElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGPolylineElement[JC] def remove(): Unit SVGPolylineElement[JC] def removeAttribute(name: String): Unit SVGPolylineElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -23439,6 +23759,7 @@ SVGPolylineElement[JC] def setAttribute(name: String, value: String): Unit SVGPolylineElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGPolylineElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGPolylineElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGPolylineElement[JC] def setPointerCapture(pointerId: Double): Unit SVGPolylineElement[JC] def shadowRoot: ShadowRoot SVGPolylineElement[JC] var style: CSSStyleDeclaration SVGPolylineElement[JC] var systemLanguage: SVGStringList @@ -23514,6 +23835,7 @@ SVGRadialGradientElement[JC] def hasAttribute(name: String): Boolean SVGRadialGradientElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGRadialGradientElement[JC] def hasAttributes(): Boolean SVGRadialGradientElement[JC] def hasChildNodes(): Boolean +SVGRadialGradientElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGRadialGradientElement[JC] var href: SVGAnimatedString SVGRadialGradientElement[JC] var id: String SVGRadialGradientElement[JC] var innerHTML: String @@ -23565,6 +23887,7 @@ SVGRadialGradientElement[JC] def previousSibling: Node SVGRadialGradientElement[JC] def querySelector(selectors: String): Element SVGRadialGradientElement[JC] def querySelectorAll(selectors: String): NodeList[Element] SVGRadialGradientElement[JC] def r: SVGAnimatedLength +SVGRadialGradientElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGRadialGradientElement[JC] def remove(): Unit SVGRadialGradientElement[JC] def removeAttribute(name: String): Unit SVGRadialGradientElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -23586,6 +23909,7 @@ SVGRadialGradientElement[JC] def setAttribute(name: String, value: String): Unit SVGRadialGradientElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGRadialGradientElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGRadialGradientElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGRadialGradientElement[JC] def setPointerCapture(pointerId: Double): Unit SVGRadialGradientElement[JC] def shadowRoot: ShadowRoot SVGRadialGradientElement[JC] def spreadMethod: SVGAnimatedEnumeration SVGRadialGradientElement[JC] var style: CSSStyleDeclaration @@ -23643,6 +23967,7 @@ SVGRectElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): SVGRectElement[JC] def hasAttributes(): Boolean SVGRectElement[JC] def hasChildNodes(): Boolean SVGRectElement[JC] def hasExtension(extension: String): Boolean +SVGRectElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGRectElement[JC] def height: SVGAnimatedLength SVGRectElement[JC] var id: String SVGRectElement[JC] var innerHTML: String @@ -23694,6 +24019,7 @@ SVGRectElement[JC] def previousElementSibling: Element SVGRectElement[JC] def previousSibling: Node SVGRectElement[JC] def querySelector(selectors: String): Element SVGRectElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGRectElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGRectElement[JC] def remove(): Unit SVGRectElement[JC] def removeAttribute(name: String): Unit SVGRectElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -23719,6 +24045,7 @@ SVGRectElement[JC] def setAttribute(name: String, value: String): Unit SVGRectElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGRectElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGRectElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGRectElement[JC] def setPointerCapture(pointerId: Double): Unit SVGRectElement[JC] def shadowRoot: ShadowRoot SVGRectElement[JC] var style: CSSStyleDeclaration SVGRectElement[JC] var systemLanguage: SVGStringList @@ -23800,6 +24127,7 @@ SVGSVGElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): B SVGSVGElement[JC] def hasAttributes(): Boolean SVGSVGElement[JC] def hasChildNodes(): Boolean SVGSVGElement[JC] def hasExtension(extension: String): Boolean +SVGSVGElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGSVGElement[JC] def height: SVGAnimatedLength SVGSVGElement[JC] var id: String SVGSVGElement[JC] var innerHTML: String @@ -23861,6 +24189,7 @@ SVGSVGElement[JC] def previousElementSibling: Element SVGSVGElement[JC] def previousSibling: Node SVGSVGElement[JC] def querySelector(selectors: String): Element SVGSVGElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGSVGElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGSVGElement[JC] def remove(): Unit SVGSVGElement[JC] def removeAttribute(name: String): Unit SVGSVGElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -23887,6 +24216,7 @@ SVGSVGElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String SVGSVGElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGSVGElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr SVGSVGElement[JC] def setCurrentTime(seconds: Double): Unit +SVGSVGElement[JC] def setPointerCapture(pointerId: Double): Unit SVGSVGElement[JC] def shadowRoot: ShadowRoot SVGSVGElement[JC] var style: CSSStyleDeclaration SVGSVGElement[JC] def suspendRedraw(maxWaitMilliseconds: Int): Int @@ -23945,6 +24275,7 @@ SVGScriptElement[JC] def hasAttribute(name: String): Boolean SVGScriptElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGScriptElement[JC] def hasAttributes(): Boolean SVGScriptElement[JC] def hasChildNodes(): Boolean +SVGScriptElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGScriptElement[JC] var href: SVGAnimatedString SVGScriptElement[JC] var id: String SVGScriptElement[JC] var innerHTML: String @@ -23995,6 +24326,7 @@ SVGScriptElement[JC] def previousElementSibling: Element SVGScriptElement[JC] def previousSibling: Node SVGScriptElement[JC] def querySelector(selectors: String): Element SVGScriptElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGScriptElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGScriptElement[JC] def remove(): Unit SVGScriptElement[JC] def removeAttribute(name: String): Unit SVGScriptElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -24016,6 +24348,7 @@ SVGScriptElement[JC] def setAttribute(name: String, value: String): Unit SVGScriptElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGScriptElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGScriptElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGScriptElement[JC] def setPointerCapture(pointerId: Double): Unit SVGScriptElement[JC] def shadowRoot: ShadowRoot SVGScriptElement[JC] def tagName: String SVGScriptElement[JC] var textContent: String @@ -24061,6 +24394,7 @@ SVGStopElement[JC] def hasAttribute(name: String): Boolean SVGStopElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGStopElement[JC] def hasAttributes(): Boolean SVGStopElement[JC] def hasChildNodes(): Boolean +SVGStopElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGStopElement[JC] var id: String SVGStopElement[JC] var innerHTML: String SVGStopElement[JC] var innerText: String @@ -24111,6 +24445,7 @@ SVGStopElement[JC] def previousElementSibling: Element SVGStopElement[JC] def previousSibling: Node SVGStopElement[JC] def querySelector(selectors: String): Element SVGStopElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGStopElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGStopElement[JC] def remove(): Unit SVGStopElement[JC] def removeAttribute(name: String): Unit SVGStopElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -24132,6 +24467,7 @@ SVGStopElement[JC] def setAttribute(name: String, value: String): Unit SVGStopElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGStopElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGStopElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGStopElement[JC] def setPointerCapture(pointerId: Double): Unit SVGStopElement[JC] def shadowRoot: ShadowRoot SVGStopElement[JC] var style: CSSStyleDeclaration SVGStopElement[JC] def tagName: String @@ -24186,6 +24522,7 @@ SVGStyleElement[JC] def hasAttribute(name: String): Boolean SVGStyleElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGStyleElement[JC] def hasAttributes(): Boolean SVGStyleElement[JC] def hasChildNodes(): Boolean +SVGStyleElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGStyleElement[JC] var id: String SVGStyleElement[JC] var innerHTML: String SVGStyleElement[JC] var innerText: String @@ -24236,6 +24573,7 @@ SVGStyleElement[JC] def previousElementSibling: Element SVGStyleElement[JC] def previousSibling: Node SVGStyleElement[JC] def querySelector(selectors: String): Element SVGStyleElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGStyleElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGStyleElement[JC] def remove(): Unit SVGStyleElement[JC] def removeAttribute(name: String): Unit SVGStyleElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -24257,6 +24595,7 @@ SVGStyleElement[JC] def setAttribute(name: String, value: String): Unit SVGStyleElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGStyleElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGStyleElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGStyleElement[JC] def setPointerCapture(pointerId: Double): Unit SVGStyleElement[JC] def shadowRoot: ShadowRoot SVGStyleElement[JC] def tagName: String SVGStyleElement[JC] var textContent: String @@ -24312,6 +24651,7 @@ SVGSwitchElement[JC] def hasAttributeNS(namespaceURI: String, localName: String) SVGSwitchElement[JC] def hasAttributes(): Boolean SVGSwitchElement[JC] def hasChildNodes(): Boolean SVGSwitchElement[JC] def hasExtension(extension: String): Boolean +SVGSwitchElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGSwitchElement[JC] var id: String SVGSwitchElement[JC] var innerHTML: String SVGSwitchElement[JC] var innerText: String @@ -24362,6 +24702,7 @@ SVGSwitchElement[JC] def previousElementSibling: Element SVGSwitchElement[JC] def previousSibling: Node SVGSwitchElement[JC] def querySelector(selectors: String): Element SVGSwitchElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGSwitchElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGSwitchElement[JC] def remove(): Unit SVGSwitchElement[JC] def removeAttribute(name: String): Unit SVGSwitchElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -24385,6 +24726,7 @@ SVGSwitchElement[JC] def setAttribute(name: String, value: String): Unit SVGSwitchElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGSwitchElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGSwitchElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGSwitchElement[JC] def setPointerCapture(pointerId: Double): Unit SVGSwitchElement[JC] def shadowRoot: ShadowRoot SVGSwitchElement[JC] var style: CSSStyleDeclaration SVGSwitchElement[JC] var systemLanguage: SVGStringList @@ -24435,6 +24777,7 @@ SVGSymbolElement[JC] def hasAttribute(name: String): Boolean SVGSymbolElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGSymbolElement[JC] def hasAttributes(): Boolean SVGSymbolElement[JC] def hasChildNodes(): Boolean +SVGSymbolElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGSymbolElement[JC] var id: String SVGSymbolElement[JC] var innerHTML: String SVGSymbolElement[JC] var innerText: String @@ -24485,6 +24828,7 @@ SVGSymbolElement[JC] def previousElementSibling: Element SVGSymbolElement[JC] def previousSibling: Node SVGSymbolElement[JC] def querySelector(selectors: String): Element SVGSymbolElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGSymbolElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGSymbolElement[JC] def remove(): Unit SVGSymbolElement[JC] def removeAttribute(name: String): Unit SVGSymbolElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -24506,6 +24850,7 @@ SVGSymbolElement[JC] def setAttribute(name: String, value: String): Unit SVGSymbolElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGSymbolElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGSymbolElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGSymbolElement[JC] def setPointerCapture(pointerId: Double): Unit SVGSymbolElement[JC] def shadowRoot: ShadowRoot SVGSymbolElement[JC] var style: CSSStyleDeclaration SVGSymbolElement[JC] def tagName: String @@ -24566,6 +24911,7 @@ SVGTSpanElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): SVGTSpanElement[JC] def hasAttributes(): Boolean SVGTSpanElement[JC] def hasChildNodes(): Boolean SVGTSpanElement[JC] def hasExtension(extension: String): Boolean +SVGTSpanElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGTSpanElement[JC] var id: String SVGTSpanElement[JC] var innerHTML: String SVGTSpanElement[JC] var innerText: String @@ -24616,6 +24962,7 @@ SVGTSpanElement[JC] def previousElementSibling: Element SVGTSpanElement[JC] def previousSibling: Node SVGTSpanElement[JC] def querySelector(selectors: String): Element SVGTSpanElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGTSpanElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGTSpanElement[JC] def remove(): Unit SVGTSpanElement[JC] def removeAttribute(name: String): Unit SVGTSpanElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -24641,6 +24988,7 @@ SVGTSpanElement[JC] def setAttribute(name: String, value: String): Unit SVGTSpanElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGTSpanElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGTSpanElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGTSpanElement[JC] def setPointerCapture(pointerId: Double): Unit SVGTSpanElement[JC] def shadowRoot: ShadowRoot SVGTSpanElement[JC] var style: CSSStyleDeclaration SVGTSpanElement[JC] var systemLanguage: SVGStringList @@ -24706,6 +25054,7 @@ SVGTextContentElement[JC] def hasAttributeNS(namespaceURI: String, localName: St SVGTextContentElement[JC] def hasAttributes(): Boolean SVGTextContentElement[JC] def hasChildNodes(): Boolean SVGTextContentElement[JC] def hasExtension(extension: String): Boolean +SVGTextContentElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGTextContentElement[JC] var id: String SVGTextContentElement[JC] var innerHTML: String SVGTextContentElement[JC] var innerText: String @@ -24756,6 +25105,7 @@ SVGTextContentElement[JC] def previousElementSibling: Element SVGTextContentElement[JC] def previousSibling: Node SVGTextContentElement[JC] def querySelector(selectors: String): Element SVGTextContentElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGTextContentElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGTextContentElement[JC] def remove(): Unit SVGTextContentElement[JC] def removeAttribute(name: String): Unit SVGTextContentElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -24780,6 +25130,7 @@ SVGTextContentElement[JC] def setAttribute(name: String, value: String): Unit SVGTextContentElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGTextContentElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGTextContentElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGTextContentElement[JC] def setPointerCapture(pointerId: Double): Unit SVGTextContentElement[JC] def shadowRoot: ShadowRoot SVGTextContentElement[JC] var style: CSSStyleDeclaration SVGTextContentElement[JC] var systemLanguage: SVGStringList @@ -24849,6 +25200,7 @@ SVGTextElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): SVGTextElement[JC] def hasAttributes(): Boolean SVGTextElement[JC] def hasChildNodes(): Boolean SVGTextElement[JC] def hasExtension(extension: String): Boolean +SVGTextElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGTextElement[JC] var id: String SVGTextElement[JC] var innerHTML: String SVGTextElement[JC] var innerText: String @@ -24900,6 +25252,7 @@ SVGTextElement[JC] def previousElementSibling: Element SVGTextElement[JC] def previousSibling: Node SVGTextElement[JC] def querySelector(selectors: String): Element SVGTextElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGTextElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGTextElement[JC] def remove(): Unit SVGTextElement[JC] def removeAttribute(name: String): Unit SVGTextElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -24925,6 +25278,7 @@ SVGTextElement[JC] def setAttribute(name: String, value: String): Unit SVGTextElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGTextElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGTextElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGTextElement[JC] def setPointerCapture(pointerId: Double): Unit SVGTextElement[JC] def shadowRoot: ShadowRoot SVGTextElement[JC] var style: CSSStyleDeclaration SVGTextElement[JC] var systemLanguage: SVGStringList @@ -24987,6 +25341,7 @@ SVGTextPathElement[JC] def hasAttributeNS(namespaceURI: String, localName: Strin SVGTextPathElement[JC] def hasAttributes(): Boolean SVGTextPathElement[JC] def hasChildNodes(): Boolean SVGTextPathElement[JC] def hasExtension(extension: String): Boolean +SVGTextPathElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGTextPathElement[JC] var href: SVGAnimatedString SVGTextPathElement[JC] var id: String SVGTextPathElement[JC] var innerHTML: String @@ -25039,6 +25394,7 @@ SVGTextPathElement[JC] def previousElementSibling: Element SVGTextPathElement[JC] def previousSibling: Node SVGTextPathElement[JC] def querySelector(selectors: String): Element SVGTextPathElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGTextPathElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGTextPathElement[JC] def remove(): Unit SVGTextPathElement[JC] def removeAttribute(name: String): Unit SVGTextPathElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -25063,6 +25419,7 @@ SVGTextPathElement[JC] def setAttribute(name: String, value: String): Unit SVGTextPathElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGTextPathElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGTextPathElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGTextPathElement[JC] def setPointerCapture(pointerId: Double): Unit SVGTextPathElement[JC] def shadowRoot: ShadowRoot SVGTextPathElement[JC] def spacing: SVGAnimatedEnumeration SVGTextPathElement[JC] def startOffset: SVGAnimatedLength @@ -25132,6 +25489,7 @@ SVGTextPositioningElement[JC] def hasAttributeNS(namespaceURI: String, localName SVGTextPositioningElement[JC] def hasAttributes(): Boolean SVGTextPositioningElement[JC] def hasChildNodes(): Boolean SVGTextPositioningElement[JC] def hasExtension(extension: String): Boolean +SVGTextPositioningElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGTextPositioningElement[JC] var id: String SVGTextPositioningElement[JC] var innerHTML: String SVGTextPositioningElement[JC] var innerText: String @@ -25182,6 +25540,7 @@ SVGTextPositioningElement[JC] def previousElementSibling: Element SVGTextPositioningElement[JC] def previousSibling: Node SVGTextPositioningElement[JC] def querySelector(selectors: String): Element SVGTextPositioningElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGTextPositioningElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGTextPositioningElement[JC] def remove(): Unit SVGTextPositioningElement[JC] def removeAttribute(name: String): Unit SVGTextPositioningElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -25207,6 +25566,7 @@ SVGTextPositioningElement[JC] def setAttribute(name: String, value: String): Uni SVGTextPositioningElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGTextPositioningElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGTextPositioningElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGTextPositioningElement[JC] def setPointerCapture(pointerId: Double): Unit SVGTextPositioningElement[JC] def shadowRoot: ShadowRoot SVGTextPositioningElement[JC] var style: CSSStyleDeclaration SVGTextPositioningElement[JC] var systemLanguage: SVGStringList @@ -25258,6 +25618,7 @@ SVGTitleElement[JC] def hasAttribute(name: String): Boolean SVGTitleElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGTitleElement[JC] def hasAttributes(): Boolean SVGTitleElement[JC] def hasChildNodes(): Boolean +SVGTitleElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGTitleElement[JC] var id: String SVGTitleElement[JC] var innerHTML: String SVGTitleElement[JC] var innerText: String @@ -25307,6 +25668,7 @@ SVGTitleElement[JC] def previousElementSibling: Element SVGTitleElement[JC] def previousSibling: Node SVGTitleElement[JC] def querySelector(selectors: String): Element SVGTitleElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGTitleElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGTitleElement[JC] def remove(): Unit SVGTitleElement[JC] def removeAttribute(name: String): Unit SVGTitleElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -25328,6 +25690,7 @@ SVGTitleElement[JC] def setAttribute(name: String, value: String): Unit SVGTitleElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGTitleElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGTitleElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGTitleElement[JC] def setPointerCapture(pointerId: Double): Unit SVGTitleElement[JC] def shadowRoot: ShadowRoot SVGTitleElement[JC] var style: CSSStyleDeclaration SVGTitleElement[JC] def tagName: String @@ -25423,6 +25786,7 @@ SVGUseElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): B SVGUseElement[JC] def hasAttributes(): Boolean SVGUseElement[JC] def hasChildNodes(): Boolean SVGUseElement[JC] def hasExtension(extension: String): Boolean +SVGUseElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGUseElement[JC] def height: SVGAnimatedLength SVGUseElement[JC] var href: SVGAnimatedString SVGUseElement[JC] var id: String @@ -25476,6 +25840,7 @@ SVGUseElement[JC] def previousElementSibling: Element SVGUseElement[JC] def previousSibling: Node SVGUseElement[JC] def querySelector(selectors: String): Element SVGUseElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGUseElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGUseElement[JC] def remove(): Unit SVGUseElement[JC] def removeAttribute(name: String): Unit SVGUseElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -25499,6 +25864,7 @@ SVGUseElement[JC] def setAttribute(name: String, value: String): Unit SVGUseElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGUseElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGUseElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGUseElement[JC] def setPointerCapture(pointerId: Double): Unit SVGUseElement[JC] def shadowRoot: ShadowRoot SVGUseElement[JC] var style: CSSStyleDeclaration SVGUseElement[JC] var systemLanguage: SVGStringList @@ -25551,6 +25917,7 @@ SVGViewElement[JC] def hasAttribute(name: String): Boolean SVGViewElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGViewElement[JC] def hasAttributes(): Boolean SVGViewElement[JC] def hasChildNodes(): Boolean +SVGViewElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGViewElement[JC] var id: String SVGViewElement[JC] var innerHTML: String SVGViewElement[JC] var innerText: String @@ -25601,6 +25968,7 @@ SVGViewElement[JC] def previousElementSibling: Element SVGViewElement[JC] def previousSibling: Node SVGViewElement[JC] def querySelector(selectors: String): Element SVGViewElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGViewElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGViewElement[JC] def remove(): Unit SVGViewElement[JC] def removeAttribute(name: String): Unit SVGViewElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -25622,6 +25990,7 @@ SVGViewElement[JC] def setAttribute(name: String, value: String): Unit SVGViewElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGViewElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGViewElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGViewElement[JC] def setPointerCapture(pointerId: Double): Unit SVGViewElement[JC] def shadowRoot: ShadowRoot SVGViewElement[JC] def tagName: String SVGViewElement[JC] var textContent: String diff --git a/api-reports/2_13.txt b/api-reports/2_13.txt index 5d3785054..c9abbbe27 100644 --- a/api-reports/2_13.txt +++ b/api-reports/2_13.txt @@ -245,6 +245,7 @@ Audio[JC] def hasAttribute(name: String): Boolean Audio[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean Audio[JC] def hasAttributes(): Boolean Audio[JC] def hasChildNodes(): Boolean +Audio[JC] def hasPointerCapture(pointerId: Double): Boolean Audio[JC] var id: String Audio[JC] def initialTime: Double Audio[JC] var innerHTML: String @@ -378,6 +379,7 @@ Audio[JC] def querySelector(selectors: String): Element Audio[JC] def querySelectorAll(selectors: String): NodeList[Element] Audio[JC] var readyState: js.Any Audio[JC] var recordNumber: js.Any +Audio[JC] def releasePointerCapture(pointerId: Double): Unit Audio[JC] def remove(): Unit Audio[JC] def removeAttribute(name: String): Unit Audio[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -401,6 +403,7 @@ Audio[JC] def setAttribute(name: String, value: String): Unit Audio[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit Audio[JC] def setAttributeNode(newAttr: Attr): Attr Audio[JC] def setAttributeNodeNS(newAttr: Attr): Attr +Audio[JC] def setPointerCapture(pointerId: Double): Unit Audio[JC] def shadowRoot: ShadowRoot Audio[JC] var spellcheck: Boolean Audio[JC] var src: String @@ -2029,6 +2032,7 @@ Element[JC] def hasAttribute(name: String): Boolean Element[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean Element[JC] def hasAttributes(): Boolean Element[JC] def hasChildNodes(): Boolean +Element[JC] def hasPointerCapture(pointerId: Double): Boolean Element[JC] var id: String Element[JC] var innerHTML: String Element[JC] var innerText: String @@ -2067,6 +2071,7 @@ Element[JC] def previousElementSibling: Element Element[JC] def previousSibling: Node Element[JC] def querySelector(selectors: String): Element Element[JC] def querySelectorAll(selectors: String): NodeList[Element] +Element[JC] def releasePointerCapture(pointerId: Double): Unit Element[JC] def remove(): Unit Element[JC] def removeAttribute(name: String): Unit Element[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -2088,6 +2093,7 @@ Element[JC] def setAttribute(name: String, value: String): Unit Element[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit Element[JC] def setAttributeNode(newAttr: Attr): Attr Element[JC] def setAttributeNodeNS(newAttr: Attr): Attr +Element[JC] def setPointerCapture(pointerId: Double): Unit Element[JC] def shadowRoot: ShadowRoot Element[JC] def tagName: String Element[JC] var textContent: String @@ -2439,6 +2445,7 @@ HTMLAnchorElement[JC] def hasAttribute(name: String): Boolean HTMLAnchorElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLAnchorElement[JC] def hasAttributes(): Boolean HTMLAnchorElement[JC] def hasChildNodes(): Boolean +HTMLAnchorElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLAnchorElement[JC] var hash: String HTMLAnchorElement[JC] var host: String HTMLAnchorElement[JC] var hostname: String @@ -2571,6 +2578,7 @@ HTMLAnchorElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLAnchorElement[JC] var readyState: js.Any HTMLAnchorElement[JC] var recordNumber: js.Any HTMLAnchorElement[JC] var rel: String +HTMLAnchorElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLAnchorElement[JC] def remove(): Unit HTMLAnchorElement[JC] def removeAttribute(name: String): Unit HTMLAnchorElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -2593,6 +2601,7 @@ HTMLAnchorElement[JC] def setAttribute(name: String, value: String): Unit HTMLAnchorElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLAnchorElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLAnchorElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLAnchorElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLAnchorElement[JC] def shadowRoot: ShadowRoot HTMLAnchorElement[JC] var spellcheck: Boolean HTMLAnchorElement[JC] def style: CSSStyleDeclaration @@ -2657,6 +2666,7 @@ HTMLAreaElement[JC] def hasAttribute(name: String): Boolean HTMLAreaElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLAreaElement[JC] def hasAttributes(): Boolean HTMLAreaElement[JC] def hasChildNodes(): Boolean +HTMLAreaElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLAreaElement[JC] var hash: String HTMLAreaElement[JC] var host: String HTMLAreaElement[JC] var hostname: String @@ -2786,6 +2796,7 @@ HTMLAreaElement[JC] def querySelector(selectors: String): Element HTMLAreaElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLAreaElement[JC] var readyState: js.Any HTMLAreaElement[JC] var recordNumber: js.Any +HTMLAreaElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLAreaElement[JC] def remove(): Unit HTMLAreaElement[JC] def removeAttribute(name: String): Unit HTMLAreaElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -2808,6 +2819,7 @@ HTMLAreaElement[JC] def setAttribute(name: String, value: String): Unit HTMLAreaElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLAreaElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLAreaElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLAreaElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLAreaElement[JC] def shadowRoot: ShadowRoot HTMLAreaElement[JC] var shape: String HTMLAreaElement[JC] var spellcheck: Boolean @@ -2880,6 +2892,7 @@ HTMLAudioElement[JC] def hasAttribute(name: String): Boolean HTMLAudioElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLAudioElement[JC] def hasAttributes(): Boolean HTMLAudioElement[JC] def hasChildNodes(): Boolean +HTMLAudioElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLAudioElement[JC] var id: String HTMLAudioElement[JC] def initialTime: Double HTMLAudioElement[JC] var innerHTML: String @@ -3013,6 +3026,7 @@ HTMLAudioElement[JC] def querySelector(selectors: String): Element HTMLAudioElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLAudioElement[JC] var readyState: js.Any HTMLAudioElement[JC] var recordNumber: js.Any +HTMLAudioElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLAudioElement[JC] def remove(): Unit HTMLAudioElement[JC] def removeAttribute(name: String): Unit HTMLAudioElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -3036,6 +3050,7 @@ HTMLAudioElement[JC] def setAttribute(name: String, value: String): Unit HTMLAudioElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLAudioElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLAudioElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLAudioElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLAudioElement[JC] def shadowRoot: ShadowRoot HTMLAudioElement[JC] var spellcheck: Boolean HTMLAudioElement[JC] var src: String @@ -3099,6 +3114,7 @@ HTMLBRElement[JC] def hasAttribute(name: String): Boolean HTMLBRElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLBRElement[JC] def hasAttributes(): Boolean HTMLBRElement[JC] def hasChildNodes(): Boolean +HTMLBRElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLBRElement[JC] var id: String HTMLBRElement[JC] var innerHTML: String HTMLBRElement[JC] var innerText: String @@ -3221,6 +3237,7 @@ HTMLBRElement[JC] def querySelector(selectors: String): Element HTMLBRElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLBRElement[JC] var readyState: js.Any HTMLBRElement[JC] var recordNumber: js.Any +HTMLBRElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLBRElement[JC] def remove(): Unit HTMLBRElement[JC] def removeAttribute(name: String): Unit HTMLBRElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -3242,6 +3259,7 @@ HTMLBRElement[JC] def setAttribute(name: String, value: String): Unit HTMLBRElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLBRElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLBRElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLBRElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLBRElement[JC] def shadowRoot: ShadowRoot HTMLBRElement[JC] var spellcheck: Boolean HTMLBRElement[JC] def style: CSSStyleDeclaration @@ -3301,6 +3319,7 @@ HTMLBaseElement[JC] def hasAttribute(name: String): Boolean HTMLBaseElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLBaseElement[JC] def hasAttributes(): Boolean HTMLBaseElement[JC] def hasChildNodes(): Boolean +HTMLBaseElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLBaseElement[JC] var href: String HTMLBaseElement[JC] var id: String HTMLBaseElement[JC] var innerHTML: String @@ -3424,6 +3443,7 @@ HTMLBaseElement[JC] def querySelector(selectors: String): Element HTMLBaseElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLBaseElement[JC] var readyState: js.Any HTMLBaseElement[JC] var recordNumber: js.Any +HTMLBaseElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLBaseElement[JC] def remove(): Unit HTMLBaseElement[JC] def removeAttribute(name: String): Unit HTMLBaseElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -3445,6 +3465,7 @@ HTMLBaseElement[JC] def setAttribute(name: String, value: String): Unit HTMLBaseElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLBaseElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLBaseElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLBaseElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLBaseElement[JC] def shadowRoot: ShadowRoot HTMLBaseElement[JC] var spellcheck: Boolean HTMLBaseElement[JC] def style: CSSStyleDeclaration @@ -3505,6 +3526,7 @@ HTMLBodyElement[JC] def hasAttribute(name: String): Boolean HTMLBodyElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLBodyElement[JC] def hasAttributes(): Boolean HTMLBodyElement[JC] def hasChildNodes(): Boolean +HTMLBodyElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLBodyElement[JC] var id: String HTMLBodyElement[JC] var innerHTML: String HTMLBodyElement[JC] var innerText: String @@ -3640,6 +3662,7 @@ HTMLBodyElement[JC] def querySelector(selectors: String): Element HTMLBodyElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLBodyElement[JC] var readyState: js.Any HTMLBodyElement[JC] var recordNumber: js.Any +HTMLBodyElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLBodyElement[JC] def remove(): Unit HTMLBodyElement[JC] def removeAttribute(name: String): Unit HTMLBodyElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -3662,6 +3685,7 @@ HTMLBodyElement[JC] def setAttribute(name: String, value: String): Unit HTMLBodyElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLBodyElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLBodyElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLBodyElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLBodyElement[JC] def shadowRoot: ShadowRoot HTMLBodyElement[JC] var spellcheck: Boolean HTMLBodyElement[JC] def style: CSSStyleDeclaration @@ -3730,6 +3754,7 @@ HTMLButtonElement[JC] def hasAttribute(name: String): Boolean HTMLButtonElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLButtonElement[JC] def hasAttributes(): Boolean HTMLButtonElement[JC] def hasChildNodes(): Boolean +HTMLButtonElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLButtonElement[JC] var id: String HTMLButtonElement[JC] var innerHTML: String HTMLButtonElement[JC] var innerText: String @@ -3853,6 +3878,7 @@ HTMLButtonElement[JC] def querySelector(selectors: String): Element HTMLButtonElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLButtonElement[JC] var readyState: js.Any HTMLButtonElement[JC] var recordNumber: js.Any +HTMLButtonElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLButtonElement[JC] def remove(): Unit HTMLButtonElement[JC] def removeAttribute(name: String): Unit HTMLButtonElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -3876,6 +3902,7 @@ HTMLButtonElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: St HTMLButtonElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLButtonElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr HTMLButtonElement[JC] def setCustomValidity(error: String): Unit +HTMLButtonElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLButtonElement[JC] def shadowRoot: ShadowRoot HTMLButtonElement[JC] var spellcheck: Boolean HTMLButtonElement[JC] var status: js.Any @@ -3942,6 +3969,7 @@ HTMLCanvasElement[JC] def hasAttribute(name: String): Boolean HTMLCanvasElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLCanvasElement[JC] def hasAttributes(): Boolean HTMLCanvasElement[JC] def hasChildNodes(): Boolean +HTMLCanvasElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLCanvasElement[JC] var height: Int HTMLCanvasElement[JC] var id: String HTMLCanvasElement[JC] var innerHTML: String @@ -4065,6 +4093,7 @@ HTMLCanvasElement[JC] def querySelector(selectors: String): Element HTMLCanvasElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLCanvasElement[JC] var readyState: js.Any HTMLCanvasElement[JC] var recordNumber: js.Any +HTMLCanvasElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLCanvasElement[JC] def remove(): Unit HTMLCanvasElement[JC] def removeAttribute(name: String): Unit HTMLCanvasElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -4086,6 +4115,7 @@ HTMLCanvasElement[JC] def setAttribute(name: String, value: String): Unit HTMLCanvasElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLCanvasElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLCanvasElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLCanvasElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLCanvasElement[JC] def shadowRoot: ShadowRoot HTMLCanvasElement[JC] var spellcheck: Boolean HTMLCanvasElement[JC] def style: CSSStyleDeclaration @@ -4151,6 +4181,7 @@ HTMLDListElement[JC] def hasAttribute(name: String): Boolean HTMLDListElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLDListElement[JC] def hasAttributes(): Boolean HTMLDListElement[JC] def hasChildNodes(): Boolean +HTMLDListElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLDListElement[JC] var id: String HTMLDListElement[JC] var innerHTML: String HTMLDListElement[JC] var innerText: String @@ -4273,6 +4304,7 @@ HTMLDListElement[JC] def querySelector(selectors: String): Element HTMLDListElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLDListElement[JC] var readyState: js.Any HTMLDListElement[JC] var recordNumber: js.Any +HTMLDListElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLDListElement[JC] def remove(): Unit HTMLDListElement[JC] def removeAttribute(name: String): Unit HTMLDListElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -4294,6 +4326,7 @@ HTMLDListElement[JC] def setAttribute(name: String, value: String): Unit HTMLDListElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLDListElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLDListElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLDListElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLDListElement[JC] def shadowRoot: ShadowRoot HTMLDListElement[JC] var spellcheck: Boolean HTMLDListElement[JC] def style: CSSStyleDeclaration @@ -4353,6 +4386,7 @@ HTMLDataListElement[JC] def hasAttribute(name: String): Boolean HTMLDataListElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLDataListElement[JC] def hasAttributes(): Boolean HTMLDataListElement[JC] def hasChildNodes(): Boolean +HTMLDataListElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLDataListElement[JC] var id: String HTMLDataListElement[JC] var innerHTML: String HTMLDataListElement[JC] var innerText: String @@ -4476,6 +4510,7 @@ HTMLDataListElement[JC] def querySelector(selectors: String): Element HTMLDataListElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLDataListElement[JC] var readyState: js.Any HTMLDataListElement[JC] var recordNumber: js.Any +HTMLDataListElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLDataListElement[JC] def remove(): Unit HTMLDataListElement[JC] def removeAttribute(name: String): Unit HTMLDataListElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -4497,6 +4532,7 @@ HTMLDataListElement[JC] def setAttribute(name: String, value: String): Unit HTMLDataListElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLDataListElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLDataListElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLDataListElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLDataListElement[JC] def shadowRoot: ShadowRoot HTMLDataListElement[JC] var spellcheck: Boolean HTMLDataListElement[JC] def style: CSSStyleDeclaration @@ -4557,6 +4593,7 @@ HTMLDialogElement[JC] def hasAttribute(name: String): Boolean HTMLDialogElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLDialogElement[JC] def hasAttributes(): Boolean HTMLDialogElement[JC] def hasChildNodes(): Boolean +HTMLDialogElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLDialogElement[JC] var id: String HTMLDialogElement[JC] var innerHTML: String HTMLDialogElement[JC] var innerText: String @@ -4680,6 +4717,7 @@ HTMLDialogElement[JC] def querySelector(selectors: String): Element HTMLDialogElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLDialogElement[JC] var readyState: js.Any HTMLDialogElement[JC] var recordNumber: js.Any +HTMLDialogElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLDialogElement[JC] def remove(): Unit HTMLDialogElement[JC] def removeAttribute(name: String): Unit HTMLDialogElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -4702,6 +4740,7 @@ HTMLDialogElement[JC] def setAttribute(name: String, value: String): Unit HTMLDialogElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLDialogElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLDialogElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLDialogElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLDialogElement[JC] def shadowRoot: ShadowRoot HTMLDialogElement[JC] def show(): Unit HTMLDialogElement[JC] def showModal(): Unit @@ -4763,6 +4802,7 @@ HTMLDivElement[JC] def hasAttribute(name: String): Boolean HTMLDivElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLDivElement[JC] def hasAttributes(): Boolean HTMLDivElement[JC] def hasChildNodes(): Boolean +HTMLDivElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLDivElement[JC] var id: String HTMLDivElement[JC] var innerHTML: String HTMLDivElement[JC] var innerText: String @@ -4885,6 +4925,7 @@ HTMLDivElement[JC] def querySelector(selectors: String): Element HTMLDivElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLDivElement[JC] var readyState: js.Any HTMLDivElement[JC] var recordNumber: js.Any +HTMLDivElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLDivElement[JC] def remove(): Unit HTMLDivElement[JC] def removeAttribute(name: String): Unit HTMLDivElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -4906,6 +4947,7 @@ HTMLDivElement[JC] def setAttribute(name: String, value: String): Unit HTMLDivElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLDivElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLDivElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLDivElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLDivElement[JC] def shadowRoot: ShadowRoot HTMLDivElement[JC] var spellcheck: Boolean HTMLDivElement[JC] def style: CSSStyleDeclaration @@ -5167,6 +5209,7 @@ HTMLElement[JC] def hasAttribute(name: String): Boolean HTMLElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLElement[JC] def hasAttributes(): Boolean HTMLElement[JC] def hasChildNodes(): Boolean +HTMLElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLElement[JC] var id: String HTMLElement[JC] var innerHTML: String HTMLElement[JC] var innerText: String @@ -5289,6 +5332,7 @@ HTMLElement[JC] def querySelector(selectors: String): Element HTMLElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLElement[JC] var readyState: js.Any HTMLElement[JC] var recordNumber: js.Any +HTMLElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLElement[JC] def remove(): Unit HTMLElement[JC] def removeAttribute(name: String): Unit HTMLElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -5310,6 +5354,7 @@ HTMLElement[JC] def setAttribute(name: String, value: String): Unit HTMLElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLElement[JC] def shadowRoot: ShadowRoot HTMLElement[JC] var spellcheck: Boolean HTMLElement[JC] def style: CSSStyleDeclaration @@ -5370,6 +5415,7 @@ HTMLEmbedElement[JC] def hasAttribute(name: String): Boolean HTMLEmbedElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLEmbedElement[JC] def hasAttributes(): Boolean HTMLEmbedElement[JC] def hasChildNodes(): Boolean +HTMLEmbedElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLEmbedElement[JC] var height: String HTMLEmbedElement[JC] var id: String HTMLEmbedElement[JC] var innerHTML: String @@ -5493,6 +5539,7 @@ HTMLEmbedElement[JC] def querySelector(selectors: String): Element HTMLEmbedElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLEmbedElement[JC] var readyState: js.Any HTMLEmbedElement[JC] var recordNumber: js.Any +HTMLEmbedElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLEmbedElement[JC] def remove(): Unit HTMLEmbedElement[JC] def removeAttribute(name: String): Unit HTMLEmbedElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -5514,6 +5561,7 @@ HTMLEmbedElement[JC] def setAttribute(name: String, value: String): Unit HTMLEmbedElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLEmbedElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLEmbedElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLEmbedElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLEmbedElement[JC] def shadowRoot: ShadowRoot HTMLEmbedElement[JC] var spellcheck: Boolean HTMLEmbedElement[JC] var src: String @@ -5578,6 +5626,7 @@ HTMLFieldSetElement[JC] def hasAttribute(name: String): Boolean HTMLFieldSetElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLFieldSetElement[JC] def hasAttributes(): Boolean HTMLFieldSetElement[JC] def hasChildNodes(): Boolean +HTMLFieldSetElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLFieldSetElement[JC] var id: String HTMLFieldSetElement[JC] var innerHTML: String HTMLFieldSetElement[JC] var innerText: String @@ -5700,6 +5749,7 @@ HTMLFieldSetElement[JC] def querySelector(selectors: String): Element HTMLFieldSetElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLFieldSetElement[JC] var readyState: js.Any HTMLFieldSetElement[JC] var recordNumber: js.Any +HTMLFieldSetElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLFieldSetElement[JC] def remove(): Unit HTMLFieldSetElement[JC] def removeAttribute(name: String): Unit HTMLFieldSetElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -5723,6 +5773,7 @@ HTMLFieldSetElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: HTMLFieldSetElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLFieldSetElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr HTMLFieldSetElement[JC] def setCustomValidity(error: String): Unit +HTMLFieldSetElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLFieldSetElement[JC] def shadowRoot: ShadowRoot HTMLFieldSetElement[JC] var spellcheck: Boolean HTMLFieldSetElement[JC] def style: CSSStyleDeclaration @@ -5797,6 +5848,7 @@ HTMLFormElement[JC] def hasAttribute(name: String): Boolean HTMLFormElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLFormElement[JC] def hasAttributes(): Boolean HTMLFormElement[JC] def hasChildNodes(): Boolean +HTMLFormElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLFormElement[JC] var id: String HTMLFormElement[JC] var innerHTML: String HTMLFormElement[JC] var innerText: String @@ -5925,6 +5977,7 @@ HTMLFormElement[JC] def querySelector(selectors: String): Element HTMLFormElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLFormElement[JC] var readyState: js.Any HTMLFormElement[JC] var recordNumber: js.Any +HTMLFormElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLFormElement[JC] def remove(): Unit HTMLFormElement[JC] def removeAttribute(name: String): Unit HTMLFormElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -5948,6 +6001,7 @@ HTMLFormElement[JC] def setAttribute(name: String, value: String): Unit HTMLFormElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLFormElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLFormElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLFormElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLFormElement[JC] def shadowRoot: ShadowRoot HTMLFormElement[JC] var spellcheck: Boolean HTMLFormElement[JC] def style: CSSStyleDeclaration @@ -6010,6 +6064,7 @@ HTMLHRElement[JC] def hasAttribute(name: String): Boolean HTMLHRElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLHRElement[JC] def hasAttributes(): Boolean HTMLHRElement[JC] def hasChildNodes(): Boolean +HTMLHRElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLHRElement[JC] var id: String HTMLHRElement[JC] var innerHTML: String HTMLHRElement[JC] var innerText: String @@ -6132,6 +6187,7 @@ HTMLHRElement[JC] def querySelector(selectors: String): Element HTMLHRElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLHRElement[JC] var readyState: js.Any HTMLHRElement[JC] var recordNumber: js.Any +HTMLHRElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLHRElement[JC] def remove(): Unit HTMLHRElement[JC] def removeAttribute(name: String): Unit HTMLHRElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -6153,6 +6209,7 @@ HTMLHRElement[JC] def setAttribute(name: String, value: String): Unit HTMLHRElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLHRElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLHRElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLHRElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLHRElement[JC] def shadowRoot: ShadowRoot HTMLHRElement[JC] var spellcheck: Boolean HTMLHRElement[JC] def style: CSSStyleDeclaration @@ -6212,6 +6269,7 @@ HTMLHeadElement[JC] def hasAttribute(name: String): Boolean HTMLHeadElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLHeadElement[JC] def hasAttributes(): Boolean HTMLHeadElement[JC] def hasChildNodes(): Boolean +HTMLHeadElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLHeadElement[JC] var id: String HTMLHeadElement[JC] var innerHTML: String HTMLHeadElement[JC] var innerText: String @@ -6334,6 +6392,7 @@ HTMLHeadElement[JC] def querySelector(selectors: String): Element HTMLHeadElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLHeadElement[JC] var readyState: js.Any HTMLHeadElement[JC] var recordNumber: js.Any +HTMLHeadElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLHeadElement[JC] def remove(): Unit HTMLHeadElement[JC] def removeAttribute(name: String): Unit HTMLHeadElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -6355,6 +6414,7 @@ HTMLHeadElement[JC] def setAttribute(name: String, value: String): Unit HTMLHeadElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLHeadElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLHeadElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLHeadElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLHeadElement[JC] def shadowRoot: ShadowRoot HTMLHeadElement[JC] var spellcheck: Boolean HTMLHeadElement[JC] def style: CSSStyleDeclaration @@ -6414,6 +6474,7 @@ HTMLHeadingElement[JC] def hasAttribute(name: String): Boolean HTMLHeadingElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLHeadingElement[JC] def hasAttributes(): Boolean HTMLHeadingElement[JC] def hasChildNodes(): Boolean +HTMLHeadingElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLHeadingElement[JC] var id: String HTMLHeadingElement[JC] var innerHTML: String HTMLHeadingElement[JC] var innerText: String @@ -6536,6 +6597,7 @@ HTMLHeadingElement[JC] def querySelector(selectors: String): Element HTMLHeadingElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLHeadingElement[JC] var readyState: js.Any HTMLHeadingElement[JC] var recordNumber: js.Any +HTMLHeadingElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLHeadingElement[JC] def remove(): Unit HTMLHeadingElement[JC] def removeAttribute(name: String): Unit HTMLHeadingElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -6557,6 +6619,7 @@ HTMLHeadingElement[JC] def setAttribute(name: String, value: String): Unit HTMLHeadingElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLHeadingElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLHeadingElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLHeadingElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLHeadingElement[JC] def shadowRoot: ShadowRoot HTMLHeadingElement[JC] var spellcheck: Boolean HTMLHeadingElement[JC] def style: CSSStyleDeclaration @@ -6616,6 +6679,7 @@ HTMLHtmlElement[JC] def hasAttribute(name: String): Boolean HTMLHtmlElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLHtmlElement[JC] def hasAttributes(): Boolean HTMLHtmlElement[JC] def hasChildNodes(): Boolean +HTMLHtmlElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLHtmlElement[JC] var id: String HTMLHtmlElement[JC] var innerHTML: String HTMLHtmlElement[JC] var innerText: String @@ -6738,6 +6802,7 @@ HTMLHtmlElement[JC] def querySelector(selectors: String): Element HTMLHtmlElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLHtmlElement[JC] var readyState: js.Any HTMLHtmlElement[JC] var recordNumber: js.Any +HTMLHtmlElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLHtmlElement[JC] def remove(): Unit HTMLHtmlElement[JC] def removeAttribute(name: String): Unit HTMLHtmlElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -6759,6 +6824,7 @@ HTMLHtmlElement[JC] def setAttribute(name: String, value: String): Unit HTMLHtmlElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLHtmlElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLHtmlElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLHtmlElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLHtmlElement[JC] def shadowRoot: ShadowRoot HTMLHtmlElement[JC] var spellcheck: Boolean HTMLHtmlElement[JC] def style: CSSStyleDeclaration @@ -6822,6 +6888,7 @@ HTMLIFrameElement[JC] def hasAttribute(name: String): Boolean HTMLIFrameElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLIFrameElement[JC] def hasAttributes(): Boolean HTMLIFrameElement[JC] def hasChildNodes(): Boolean +HTMLIFrameElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLIFrameElement[JC] var height: String HTMLIFrameElement[JC] var id: String HTMLIFrameElement[JC] var innerHTML: String @@ -6947,6 +7014,7 @@ HTMLIFrameElement[JC] def querySelector(selectors: String): Element HTMLIFrameElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLIFrameElement[JC] var readyState: js.Any HTMLIFrameElement[JC] var recordNumber: js.Any +HTMLIFrameElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLIFrameElement[JC] def remove(): Unit HTMLIFrameElement[JC] def removeAttribute(name: String): Unit HTMLIFrameElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -6970,6 +7038,7 @@ HTMLIFrameElement[JC] def setAttribute(name: String, value: String): Unit HTMLIFrameElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLIFrameElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLIFrameElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLIFrameElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLIFrameElement[JC] def shadowRoot: ShadowRoot HTMLIFrameElement[JC] var spellcheck: Boolean HTMLIFrameElement[JC] var src: String @@ -7034,6 +7103,7 @@ HTMLImageElement[JC] def hasAttribute(name: String): Boolean HTMLImageElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLImageElement[JC] def hasAttributes(): Boolean HTMLImageElement[JC] def hasChildNodes(): Boolean +HTMLImageElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLImageElement[JC] var height: Int HTMLImageElement[JC] var href: String HTMLImageElement[JC] var id: String @@ -7163,6 +7233,7 @@ HTMLImageElement[JC] def querySelector(selectors: String): Element HTMLImageElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLImageElement[JC] var readyState: js.Any HTMLImageElement[JC] var recordNumber: js.Any +HTMLImageElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLImageElement[JC] def remove(): Unit HTMLImageElement[JC] def removeAttribute(name: String): Unit HTMLImageElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -7184,6 +7255,7 @@ HTMLImageElement[JC] def setAttribute(name: String, value: String): Unit HTMLImageElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLImageElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLImageElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLImageElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLImageElement[JC] def shadowRoot: ShadowRoot HTMLImageElement[JC] var sizes: String HTMLImageElement[JC] var spellcheck: Boolean @@ -7266,6 +7338,7 @@ HTMLInputElement[JC] def hasAttribute(name: String): Boolean HTMLInputElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLInputElement[JC] def hasAttributes(): Boolean HTMLInputElement[JC] def hasChildNodes(): Boolean +HTMLInputElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLInputElement[JC] var height: String HTMLInputElement[JC] var id: String HTMLInputElement[JC] var indeterminate: Boolean @@ -7399,6 +7472,7 @@ HTMLInputElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLInputElement[JC] var readOnly: Boolean HTMLInputElement[JC] var readyState: js.Any HTMLInputElement[JC] var recordNumber: js.Any +HTMLInputElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLInputElement[JC] def remove(): Unit HTMLInputElement[JC] def removeAttribute(name: String): Unit HTMLInputElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -7426,6 +7500,7 @@ HTMLInputElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: Str HTMLInputElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLInputElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr HTMLInputElement[JC] def setCustomValidity(error: String): Unit +HTMLInputElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLInputElement[JC] def setSelectionRange(start: Int, end: Int): Unit HTMLInputElement[JC] def shadowRoot: ShadowRoot HTMLInputElement[JC] var size: Int @@ -7499,6 +7574,7 @@ HTMLLIElement[JC] def hasAttribute(name: String): Boolean HTMLLIElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLLIElement[JC] def hasAttributes(): Boolean HTMLLIElement[JC] def hasChildNodes(): Boolean +HTMLLIElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLLIElement[JC] var id: String HTMLLIElement[JC] var innerHTML: String HTMLLIElement[JC] var innerText: String @@ -7621,6 +7697,7 @@ HTMLLIElement[JC] def querySelector(selectors: String): Element HTMLLIElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLLIElement[JC] var readyState: js.Any HTMLLIElement[JC] var recordNumber: js.Any +HTMLLIElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLLIElement[JC] def remove(): Unit HTMLLIElement[JC] def removeAttribute(name: String): Unit HTMLLIElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -7642,6 +7719,7 @@ HTMLLIElement[JC] def setAttribute(name: String, value: String): Unit HTMLLIElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLLIElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLLIElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLLIElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLLIElement[JC] def shadowRoot: ShadowRoot HTMLLIElement[JC] var spellcheck: Boolean HTMLLIElement[JC] def style: CSSStyleDeclaration @@ -7703,6 +7781,7 @@ HTMLLabelElement[JC] def hasAttribute(name: String): Boolean HTMLLabelElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLLabelElement[JC] def hasAttributes(): Boolean HTMLLabelElement[JC] def hasChildNodes(): Boolean +HTMLLabelElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLLabelElement[JC] var htmlFor: String HTMLLabelElement[JC] var id: String HTMLLabelElement[JC] var innerHTML: String @@ -7826,6 +7905,7 @@ HTMLLabelElement[JC] def querySelector(selectors: String): Element HTMLLabelElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLLabelElement[JC] var readyState: js.Any HTMLLabelElement[JC] var recordNumber: js.Any +HTMLLabelElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLLabelElement[JC] def remove(): Unit HTMLLabelElement[JC] def removeAttribute(name: String): Unit HTMLLabelElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -7847,6 +7927,7 @@ HTMLLabelElement[JC] def setAttribute(name: String, value: String): Unit HTMLLabelElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLLabelElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLLabelElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLLabelElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLLabelElement[JC] def shadowRoot: ShadowRoot HTMLLabelElement[JC] var spellcheck: Boolean HTMLLabelElement[JC] def style: CSSStyleDeclaration @@ -7908,6 +7989,7 @@ HTMLLegendElement[JC] def hasAttribute(name: String): Boolean HTMLLegendElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLLegendElement[JC] def hasAttributes(): Boolean HTMLLegendElement[JC] def hasChildNodes(): Boolean +HTMLLegendElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLLegendElement[JC] var id: String HTMLLegendElement[JC] var innerHTML: String HTMLLegendElement[JC] var innerText: String @@ -8030,6 +8112,7 @@ HTMLLegendElement[JC] def querySelector(selectors: String): Element HTMLLegendElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLLegendElement[JC] var readyState: js.Any HTMLLegendElement[JC] var recordNumber: js.Any +HTMLLegendElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLLegendElement[JC] def remove(): Unit HTMLLegendElement[JC] def removeAttribute(name: String): Unit HTMLLegendElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -8051,6 +8134,7 @@ HTMLLegendElement[JC] def setAttribute(name: String, value: String): Unit HTMLLegendElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLLegendElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLLegendElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLLegendElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLLegendElement[JC] def shadowRoot: ShadowRoot HTMLLegendElement[JC] var spellcheck: Boolean HTMLLegendElement[JC] def style: CSSStyleDeclaration @@ -8110,6 +8194,7 @@ HTMLLinkElement[JC] def hasAttribute(name: String): Boolean HTMLLinkElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLLinkElement[JC] def hasAttributes(): Boolean HTMLLinkElement[JC] def hasChildNodes(): Boolean +HTMLLinkElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLLinkElement[JC] var href: String HTMLLinkElement[JC] var hreflang: String HTMLLinkElement[JC] var id: String @@ -8236,6 +8321,7 @@ HTMLLinkElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLLinkElement[JC] var readyState: js.Any HTMLLinkElement[JC] var recordNumber: js.Any HTMLLinkElement[JC] var rel: String +HTMLLinkElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLLinkElement[JC] def remove(): Unit HTMLLinkElement[JC] def removeAttribute(name: String): Unit HTMLLinkElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -8258,6 +8344,7 @@ HTMLLinkElement[JC] def setAttribute(name: String, value: String): Unit HTMLLinkElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLLinkElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLLinkElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLLinkElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLLinkElement[JC] def shadowRoot: ShadowRoot HTMLLinkElement[JC] def sheet: StyleSheet HTMLLinkElement[JC] var spellcheck: Boolean @@ -8320,6 +8407,7 @@ HTMLMapElement[JC] def hasAttribute(name: String): Boolean HTMLMapElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLMapElement[JC] def hasAttributes(): Boolean HTMLMapElement[JC] def hasChildNodes(): Boolean +HTMLMapElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLMapElement[JC] var id: String HTMLMapElement[JC] var innerHTML: String HTMLMapElement[JC] var innerText: String @@ -8443,6 +8531,7 @@ HTMLMapElement[JC] def querySelector(selectors: String): Element HTMLMapElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLMapElement[JC] var readyState: js.Any HTMLMapElement[JC] var recordNumber: js.Any +HTMLMapElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLMapElement[JC] def remove(): Unit HTMLMapElement[JC] def removeAttribute(name: String): Unit HTMLMapElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -8464,6 +8553,7 @@ HTMLMapElement[JC] def setAttribute(name: String, value: String): Unit HTMLMapElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLMapElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLMapElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLMapElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLMapElement[JC] def shadowRoot: ShadowRoot HTMLMapElement[JC] var spellcheck: Boolean HTMLMapElement[JC] def style: CSSStyleDeclaration @@ -8534,6 +8624,7 @@ HTMLMediaElement[JC] def hasAttribute(name: String): Boolean HTMLMediaElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLMediaElement[JC] def hasAttributes(): Boolean HTMLMediaElement[JC] def hasChildNodes(): Boolean +HTMLMediaElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLMediaElement[JC] var id: String HTMLMediaElement[JC] def initialTime: Double HTMLMediaElement[JC] var innerHTML: String @@ -8667,6 +8758,7 @@ HTMLMediaElement[JC] def querySelector(selectors: String): Element HTMLMediaElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLMediaElement[JC] var readyState: js.Any HTMLMediaElement[JC] var recordNumber: js.Any +HTMLMediaElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLMediaElement[JC] def remove(): Unit HTMLMediaElement[JC] def removeAttribute(name: String): Unit HTMLMediaElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -8690,6 +8782,7 @@ HTMLMediaElement[JC] def setAttribute(name: String, value: String): Unit HTMLMediaElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLMediaElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLMediaElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLMediaElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLMediaElement[JC] def shadowRoot: ShadowRoot HTMLMediaElement[JC] var spellcheck: Boolean HTMLMediaElement[JC] var src: String @@ -8762,6 +8855,7 @@ HTMLMenuElement[JC] def hasAttribute(name: String): Boolean HTMLMenuElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLMenuElement[JC] def hasAttributes(): Boolean HTMLMenuElement[JC] def hasChildNodes(): Boolean +HTMLMenuElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLMenuElement[JC] var id: String HTMLMenuElement[JC] var innerHTML: String HTMLMenuElement[JC] var innerText: String @@ -8884,6 +8978,7 @@ HTMLMenuElement[JC] def querySelector(selectors: String): Element HTMLMenuElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLMenuElement[JC] var readyState: js.Any HTMLMenuElement[JC] var recordNumber: js.Any +HTMLMenuElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLMenuElement[JC] def remove(): Unit HTMLMenuElement[JC] def removeAttribute(name: String): Unit HTMLMenuElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -8905,6 +9000,7 @@ HTMLMenuElement[JC] def setAttribute(name: String, value: String): Unit HTMLMenuElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLMenuElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLMenuElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLMenuElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLMenuElement[JC] def shadowRoot: ShadowRoot HTMLMenuElement[JC] var spellcheck: Boolean HTMLMenuElement[JC] def style: CSSStyleDeclaration @@ -8967,6 +9063,7 @@ HTMLMetaElement[JC] def hasAttribute(name: String): Boolean HTMLMetaElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLMetaElement[JC] def hasAttributes(): Boolean HTMLMetaElement[JC] def hasChildNodes(): Boolean +HTMLMetaElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLMetaElement[JC] var httpEquiv: String HTMLMetaElement[JC] var id: String HTMLMetaElement[JC] var innerHTML: String @@ -9091,6 +9188,7 @@ HTMLMetaElement[JC] def querySelector(selectors: String): Element HTMLMetaElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLMetaElement[JC] var readyState: js.Any HTMLMetaElement[JC] var recordNumber: js.Any +HTMLMetaElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLMetaElement[JC] def remove(): Unit HTMLMetaElement[JC] def removeAttribute(name: String): Unit HTMLMetaElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -9112,6 +9210,7 @@ HTMLMetaElement[JC] def setAttribute(name: String, value: String): Unit HTMLMetaElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLMetaElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLMetaElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLMetaElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLMetaElement[JC] def shadowRoot: ShadowRoot HTMLMetaElement[JC] var spellcheck: Boolean HTMLMetaElement[JC] def style: CSSStyleDeclaration @@ -9174,6 +9273,7 @@ HTMLModElement[JC] def hasAttribute(name: String): Boolean HTMLModElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLModElement[JC] def hasAttributes(): Boolean HTMLModElement[JC] def hasChildNodes(): Boolean +HTMLModElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLModElement[JC] var id: String HTMLModElement[JC] var innerHTML: String HTMLModElement[JC] var innerText: String @@ -9296,6 +9396,7 @@ HTMLModElement[JC] def querySelector(selectors: String): Element HTMLModElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLModElement[JC] var readyState: js.Any HTMLModElement[JC] var recordNumber: js.Any +HTMLModElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLModElement[JC] def remove(): Unit HTMLModElement[JC] def removeAttribute(name: String): Unit HTMLModElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -9317,6 +9418,7 @@ HTMLModElement[JC] def setAttribute(name: String, value: String): Unit HTMLModElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLModElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLModElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLModElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLModElement[JC] def shadowRoot: ShadowRoot HTMLModElement[JC] var spellcheck: Boolean HTMLModElement[JC] def style: CSSStyleDeclaration @@ -9376,6 +9478,7 @@ HTMLOListElement[JC] def hasAttribute(name: String): Boolean HTMLOListElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLOListElement[JC] def hasAttributes(): Boolean HTMLOListElement[JC] def hasChildNodes(): Boolean +HTMLOListElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLOListElement[JC] var id: String HTMLOListElement[JC] var innerHTML: String HTMLOListElement[JC] var innerText: String @@ -9498,6 +9601,7 @@ HTMLOListElement[JC] def querySelector(selectors: String): Element HTMLOListElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLOListElement[JC] var readyState: js.Any HTMLOListElement[JC] var recordNumber: js.Any +HTMLOListElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLOListElement[JC] def remove(): Unit HTMLOListElement[JC] def removeAttribute(name: String): Unit HTMLOListElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -9519,6 +9623,7 @@ HTMLOListElement[JC] def setAttribute(name: String, value: String): Unit HTMLOListElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLOListElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLOListElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLOListElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLOListElement[JC] def shadowRoot: ShadowRoot HTMLOListElement[JC] var spellcheck: Boolean HTMLOListElement[JC] var start: Int @@ -9588,6 +9693,7 @@ HTMLObjectElement[JC] def hasAttribute(name: String): Boolean HTMLObjectElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLObjectElement[JC] def hasAttributes(): Boolean HTMLObjectElement[JC] def hasChildNodes(): Boolean +HTMLObjectElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLObjectElement[JC] var height: String HTMLObjectElement[JC] var id: String HTMLObjectElement[JC] var innerHTML: String @@ -9713,6 +9819,7 @@ HTMLObjectElement[JC] def querySelector(selectors: String): Element HTMLObjectElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLObjectElement[JC] var readyState: js.Any HTMLObjectElement[JC] var recordNumber: js.Any +HTMLObjectElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLObjectElement[JC] def remove(): Unit HTMLObjectElement[JC] def removeAttribute(name: String): Unit HTMLObjectElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -9736,6 +9843,7 @@ HTMLObjectElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: St HTMLObjectElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLObjectElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr HTMLObjectElement[JC] def setCustomValidity(error: String): Unit +HTMLObjectElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLObjectElement[JC] def shadowRoot: ShadowRoot HTMLObjectElement[JC] var spellcheck: Boolean HTMLObjectElement[JC] def style: CSSStyleDeclaration @@ -9802,6 +9910,7 @@ HTMLOptGroupElement[JC] def hasAttribute(name: String): Boolean HTMLOptGroupElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLOptGroupElement[JC] def hasAttributes(): Boolean HTMLOptGroupElement[JC] def hasChildNodes(): Boolean +HTMLOptGroupElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLOptGroupElement[JC] var id: String HTMLOptGroupElement[JC] var innerHTML: String HTMLOptGroupElement[JC] var innerText: String @@ -9925,6 +10034,7 @@ HTMLOptGroupElement[JC] def querySelector(selectors: String): Element HTMLOptGroupElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLOptGroupElement[JC] var readyState: js.Any HTMLOptGroupElement[JC] var recordNumber: js.Any +HTMLOptGroupElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLOptGroupElement[JC] def remove(): Unit HTMLOptGroupElement[JC] def removeAttribute(name: String): Unit HTMLOptGroupElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -9946,6 +10056,7 @@ HTMLOptGroupElement[JC] def setAttribute(name: String, value: String): Unit HTMLOptGroupElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLOptGroupElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLOptGroupElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLOptGroupElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLOptGroupElement[JC] def shadowRoot: ShadowRoot HTMLOptGroupElement[JC] var spellcheck: Boolean HTMLOptGroupElement[JC] def style: CSSStyleDeclaration @@ -10009,6 +10120,7 @@ HTMLOptionElement[JC] def hasAttribute(name: String): Boolean HTMLOptionElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLOptionElement[JC] def hasAttributes(): Boolean HTMLOptionElement[JC] def hasChildNodes(): Boolean +HTMLOptionElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLOptionElement[JC] var id: String HTMLOptionElement[JC] def index: Int HTMLOptionElement[JC] var innerHTML: String @@ -10133,6 +10245,7 @@ HTMLOptionElement[JC] def querySelector(selectors: String): Element HTMLOptionElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLOptionElement[JC] var readyState: js.Any HTMLOptionElement[JC] var recordNumber: js.Any +HTMLOptionElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLOptionElement[JC] def remove(): Unit HTMLOptionElement[JC] def removeAttribute(name: String): Unit HTMLOptionElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -10155,6 +10268,7 @@ HTMLOptionElement[JC] def setAttribute(name: String, value: String): Unit HTMLOptionElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLOptionElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLOptionElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLOptionElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLOptionElement[JC] def shadowRoot: ShadowRoot HTMLOptionElement[JC] var spellcheck: Boolean HTMLOptionElement[JC] def style: CSSStyleDeclaration @@ -10220,6 +10334,7 @@ HTMLParagraphElement[JC] def hasAttribute(name: String): Boolean HTMLParagraphElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLParagraphElement[JC] def hasAttributes(): Boolean HTMLParagraphElement[JC] def hasChildNodes(): Boolean +HTMLParagraphElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLParagraphElement[JC] var id: String HTMLParagraphElement[JC] var innerHTML: String HTMLParagraphElement[JC] var innerText: String @@ -10342,6 +10457,7 @@ HTMLParagraphElement[JC] def querySelector(selectors: String): Element HTMLParagraphElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLParagraphElement[JC] var readyState: js.Any HTMLParagraphElement[JC] var recordNumber: js.Any +HTMLParagraphElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLParagraphElement[JC] def remove(): Unit HTMLParagraphElement[JC] def removeAttribute(name: String): Unit HTMLParagraphElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -10363,6 +10479,7 @@ HTMLParagraphElement[JC] def setAttribute(name: String, value: String): Unit HTMLParagraphElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLParagraphElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLParagraphElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLParagraphElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLParagraphElement[JC] def shadowRoot: ShadowRoot HTMLParagraphElement[JC] var spellcheck: Boolean HTMLParagraphElement[JC] def style: CSSStyleDeclaration @@ -10422,6 +10539,7 @@ HTMLParamElement[JC] def hasAttribute(name: String): Boolean HTMLParamElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLParamElement[JC] def hasAttributes(): Boolean HTMLParamElement[JC] def hasChildNodes(): Boolean +HTMLParamElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLParamElement[JC] var id: String HTMLParamElement[JC] var innerHTML: String HTMLParamElement[JC] var innerText: String @@ -10545,6 +10663,7 @@ HTMLParamElement[JC] def querySelector(selectors: String): Element HTMLParamElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLParamElement[JC] var readyState: js.Any HTMLParamElement[JC] var recordNumber: js.Any +HTMLParamElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLParamElement[JC] def remove(): Unit HTMLParamElement[JC] def removeAttribute(name: String): Unit HTMLParamElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -10566,6 +10685,7 @@ HTMLParamElement[JC] def setAttribute(name: String, value: String): Unit HTMLParamElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLParamElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLParamElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLParamElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLParamElement[JC] def shadowRoot: ShadowRoot HTMLParamElement[JC] var spellcheck: Boolean HTMLParamElement[JC] def style: CSSStyleDeclaration @@ -10626,6 +10746,7 @@ HTMLPreElement[JC] def hasAttribute(name: String): Boolean HTMLPreElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLPreElement[JC] def hasAttributes(): Boolean HTMLPreElement[JC] def hasChildNodes(): Boolean +HTMLPreElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLPreElement[JC] var id: String HTMLPreElement[JC] var innerHTML: String HTMLPreElement[JC] var innerText: String @@ -10748,6 +10869,7 @@ HTMLPreElement[JC] def querySelector(selectors: String): Element HTMLPreElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLPreElement[JC] var readyState: js.Any HTMLPreElement[JC] var recordNumber: js.Any +HTMLPreElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLPreElement[JC] def remove(): Unit HTMLPreElement[JC] def removeAttribute(name: String): Unit HTMLPreElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -10769,6 +10891,7 @@ HTMLPreElement[JC] def setAttribute(name: String, value: String): Unit HTMLPreElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLPreElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLPreElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLPreElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLPreElement[JC] def shadowRoot: ShadowRoot HTMLPreElement[JC] var spellcheck: Boolean HTMLPreElement[JC] def style: CSSStyleDeclaration @@ -10829,6 +10952,7 @@ HTMLProgressElement[JC] def hasAttribute(name: String): Boolean HTMLProgressElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLProgressElement[JC] def hasAttributes(): Boolean HTMLProgressElement[JC] def hasChildNodes(): Boolean +HTMLProgressElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLProgressElement[JC] var id: String HTMLProgressElement[JC] var innerHTML: String HTMLProgressElement[JC] var innerText: String @@ -10953,6 +11077,7 @@ HTMLProgressElement[JC] def querySelector(selectors: String): Element HTMLProgressElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLProgressElement[JC] var readyState: js.Any HTMLProgressElement[JC] var recordNumber: js.Any +HTMLProgressElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLProgressElement[JC] def remove(): Unit HTMLProgressElement[JC] def removeAttribute(name: String): Unit HTMLProgressElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -10974,6 +11099,7 @@ HTMLProgressElement[JC] def setAttribute(name: String, value: String): Unit HTMLProgressElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLProgressElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLProgressElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLProgressElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLProgressElement[JC] def shadowRoot: ShadowRoot HTMLProgressElement[JC] var spellcheck: Boolean HTMLProgressElement[JC] def style: CSSStyleDeclaration @@ -11036,6 +11162,7 @@ HTMLQuoteElement[JC] def hasAttribute(name: String): Boolean HTMLQuoteElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLQuoteElement[JC] def hasAttributes(): Boolean HTMLQuoteElement[JC] def hasChildNodes(): Boolean +HTMLQuoteElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLQuoteElement[JC] var id: String HTMLQuoteElement[JC] var innerHTML: String HTMLQuoteElement[JC] var innerText: String @@ -11158,6 +11285,7 @@ HTMLQuoteElement[JC] def querySelector(selectors: String): Element HTMLQuoteElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLQuoteElement[JC] var readyState: js.Any HTMLQuoteElement[JC] var recordNumber: js.Any +HTMLQuoteElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLQuoteElement[JC] def remove(): Unit HTMLQuoteElement[JC] def removeAttribute(name: String): Unit HTMLQuoteElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -11179,6 +11307,7 @@ HTMLQuoteElement[JC] def setAttribute(name: String, value: String): Unit HTMLQuoteElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLQuoteElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLQuoteElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLQuoteElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLQuoteElement[JC] def shadowRoot: ShadowRoot HTMLQuoteElement[JC] var spellcheck: Boolean HTMLQuoteElement[JC] def style: CSSStyleDeclaration @@ -11242,6 +11371,7 @@ HTMLScriptElement[JC] def hasAttribute(name: String): Boolean HTMLScriptElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLScriptElement[JC] def hasAttributes(): Boolean HTMLScriptElement[JC] def hasChildNodes(): Boolean +HTMLScriptElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLScriptElement[JC] var id: String HTMLScriptElement[JC] var innerHTML: String HTMLScriptElement[JC] var innerText: String @@ -11365,6 +11495,7 @@ HTMLScriptElement[JC] def querySelector(selectors: String): Element HTMLScriptElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLScriptElement[JC] var readyState: js.Any HTMLScriptElement[JC] var recordNumber: js.Any +HTMLScriptElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLScriptElement[JC] def remove(): Unit HTMLScriptElement[JC] def removeAttribute(name: String): Unit HTMLScriptElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -11386,6 +11517,7 @@ HTMLScriptElement[JC] def setAttribute(name: String, value: String): Unit HTMLScriptElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLScriptElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLScriptElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLScriptElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLScriptElement[JC] def shadowRoot: ShadowRoot HTMLScriptElement[JC] var spellcheck: Boolean HTMLScriptElement[JC] var src: String @@ -11454,6 +11586,7 @@ HTMLSelectElement[JC] def hasAttribute(name: String): Boolean HTMLSelectElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLSelectElement[JC] def hasAttributes(): Boolean HTMLSelectElement[JC] def hasChildNodes(): Boolean +HTMLSelectElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLSelectElement[JC] var id: String HTMLSelectElement[JC] var innerHTML: String HTMLSelectElement[JC] var innerText: String @@ -11582,6 +11715,7 @@ HTMLSelectElement[JC] def querySelector(selectors: String): Element HTMLSelectElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLSelectElement[JC] var readyState: js.Any HTMLSelectElement[JC] var recordNumber: js.Any +HTMLSelectElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLSelectElement[JC] def remove(): Unit HTMLSelectElement[JC] def remove(index: Int?): Unit HTMLSelectElement[JC] def removeAttribute(name: String): Unit @@ -11608,6 +11742,7 @@ HTMLSelectElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: St HTMLSelectElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLSelectElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr HTMLSelectElement[JC] def setCustomValidity(error: String): Unit +HTMLSelectElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLSelectElement[JC] def shadowRoot: ShadowRoot HTMLSelectElement[JC] var size: Int HTMLSelectElement[JC] var spellcheck: Boolean @@ -11674,6 +11809,7 @@ HTMLSourceElement[JC] def hasAttribute(name: String): Boolean HTMLSourceElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLSourceElement[JC] def hasAttributes(): Boolean HTMLSourceElement[JC] def hasChildNodes(): Boolean +HTMLSourceElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLSourceElement[JC] var id: String HTMLSourceElement[JC] var innerHTML: String HTMLSourceElement[JC] var innerText: String @@ -11797,6 +11933,7 @@ HTMLSourceElement[JC] def querySelector(selectors: String): Element HTMLSourceElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLSourceElement[JC] var readyState: js.Any HTMLSourceElement[JC] var recordNumber: js.Any +HTMLSourceElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLSourceElement[JC] def remove(): Unit HTMLSourceElement[JC] def removeAttribute(name: String): Unit HTMLSourceElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -11818,6 +11955,7 @@ HTMLSourceElement[JC] def setAttribute(name: String, value: String): Unit HTMLSourceElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLSourceElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLSourceElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLSourceElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLSourceElement[JC] def shadowRoot: ShadowRoot HTMLSourceElement[JC] var spellcheck: Boolean HTMLSourceElement[JC] var src: String @@ -11879,6 +12017,7 @@ HTMLSpanElement[JC] def hasAttribute(name: String): Boolean HTMLSpanElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLSpanElement[JC] def hasAttributes(): Boolean HTMLSpanElement[JC] def hasChildNodes(): Boolean +HTMLSpanElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLSpanElement[JC] var id: String HTMLSpanElement[JC] var innerHTML: String HTMLSpanElement[JC] var innerText: String @@ -12001,6 +12140,7 @@ HTMLSpanElement[JC] def querySelector(selectors: String): Element HTMLSpanElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLSpanElement[JC] var readyState: js.Any HTMLSpanElement[JC] var recordNumber: js.Any +HTMLSpanElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLSpanElement[JC] def remove(): Unit HTMLSpanElement[JC] def removeAttribute(name: String): Unit HTMLSpanElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -12022,6 +12162,7 @@ HTMLSpanElement[JC] def setAttribute(name: String, value: String): Unit HTMLSpanElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLSpanElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLSpanElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLSpanElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLSpanElement[JC] def shadowRoot: ShadowRoot HTMLSpanElement[JC] var spellcheck: Boolean HTMLSpanElement[JC] def style: CSSStyleDeclaration @@ -12081,6 +12222,7 @@ HTMLStyleElement[JC] def hasAttribute(name: String): Boolean HTMLStyleElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLStyleElement[JC] def hasAttributes(): Boolean HTMLStyleElement[JC] def hasChildNodes(): Boolean +HTMLStyleElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLStyleElement[JC] var id: String HTMLStyleElement[JC] var innerHTML: String HTMLStyleElement[JC] var innerText: String @@ -12204,6 +12346,7 @@ HTMLStyleElement[JC] def querySelector(selectors: String): Element HTMLStyleElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLStyleElement[JC] var readyState: js.Any HTMLStyleElement[JC] var recordNumber: js.Any +HTMLStyleElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLStyleElement[JC] def remove(): Unit HTMLStyleElement[JC] def removeAttribute(name: String): Unit HTMLStyleElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -12225,6 +12368,7 @@ HTMLStyleElement[JC] def setAttribute(name: String, value: String): Unit HTMLStyleElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLStyleElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLStyleElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLStyleElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLStyleElement[JC] def shadowRoot: ShadowRoot HTMLStyleElement[JC] def sheet: StyleSheet HTMLStyleElement[JC] var spellcheck: Boolean @@ -12287,6 +12431,7 @@ HTMLTableCaptionElement[JC] def hasAttribute(name: String): Boolean HTMLTableCaptionElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLTableCaptionElement[JC] def hasAttributes(): Boolean HTMLTableCaptionElement[JC] def hasChildNodes(): Boolean +HTMLTableCaptionElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLTableCaptionElement[JC] var id: String HTMLTableCaptionElement[JC] var innerHTML: String HTMLTableCaptionElement[JC] var innerText: String @@ -12409,6 +12554,7 @@ HTMLTableCaptionElement[JC] def querySelector(selectors: String): Element HTMLTableCaptionElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLTableCaptionElement[JC] var readyState: js.Any HTMLTableCaptionElement[JC] var recordNumber: js.Any +HTMLTableCaptionElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLTableCaptionElement[JC] def remove(): Unit HTMLTableCaptionElement[JC] def removeAttribute(name: String): Unit HTMLTableCaptionElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -12430,6 +12576,7 @@ HTMLTableCaptionElement[JC] def setAttribute(name: String, value: String): Unit HTMLTableCaptionElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLTableCaptionElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLTableCaptionElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLTableCaptionElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLTableCaptionElement[JC] def shadowRoot: ShadowRoot HTMLTableCaptionElement[JC] var spellcheck: Boolean HTMLTableCaptionElement[JC] def style: CSSStyleDeclaration @@ -12491,6 +12638,7 @@ HTMLTableCellElement[JC] def hasAttribute(name: String): Boolean HTMLTableCellElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLTableCellElement[JC] def hasAttributes(): Boolean HTMLTableCellElement[JC] def hasChildNodes(): Boolean +HTMLTableCellElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLTableCellElement[JC] def headers: String HTMLTableCellElement[JC] var id: String HTMLTableCellElement[JC] var innerHTML: String @@ -12614,6 +12762,7 @@ HTMLTableCellElement[JC] def querySelector(selectors: String): Element HTMLTableCellElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLTableCellElement[JC] var readyState: js.Any HTMLTableCellElement[JC] var recordNumber: js.Any +HTMLTableCellElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLTableCellElement[JC] def remove(): Unit HTMLTableCellElement[JC] def removeAttribute(name: String): Unit HTMLTableCellElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -12636,6 +12785,7 @@ HTMLTableCellElement[JC] def setAttribute(name: String, value: String): Unit HTMLTableCellElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLTableCellElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLTableCellElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLTableCellElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLTableCellElement[JC] def shadowRoot: ShadowRoot HTMLTableCellElement[JC] var spellcheck: Boolean HTMLTableCellElement[JC] def style: CSSStyleDeclaration @@ -12695,6 +12845,7 @@ HTMLTableColElement[JC] def hasAttribute(name: String): Boolean HTMLTableColElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLTableColElement[JC] def hasAttributes(): Boolean HTMLTableColElement[JC] def hasChildNodes(): Boolean +HTMLTableColElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLTableColElement[JC] var id: String HTMLTableColElement[JC] var innerHTML: String HTMLTableColElement[JC] var innerText: String @@ -12817,6 +12968,7 @@ HTMLTableColElement[JC] def querySelector(selectors: String): Element HTMLTableColElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLTableColElement[JC] var readyState: js.Any HTMLTableColElement[JC] var recordNumber: js.Any +HTMLTableColElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLTableColElement[JC] def remove(): Unit HTMLTableColElement[JC] def removeAttribute(name: String): Unit HTMLTableColElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -12838,6 +12990,7 @@ HTMLTableColElement[JC] def setAttribute(name: String, value: String): Unit HTMLTableColElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLTableColElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLTableColElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLTableColElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLTableColElement[JC] def shadowRoot: ShadowRoot HTMLTableColElement[JC] var span: Int HTMLTableColElement[JC] var spellcheck: Boolean @@ -12907,6 +13060,7 @@ HTMLTableElement[JC] def hasAttribute(name: String): Boolean HTMLTableElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLTableElement[JC] def hasAttributes(): Boolean HTMLTableElement[JC] def hasChildNodes(): Boolean +HTMLTableElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLTableElement[JC] var id: String HTMLTableElement[JC] var innerHTML: String HTMLTableElement[JC] var innerText: String @@ -13031,6 +13185,7 @@ HTMLTableElement[JC] def querySelector(selectors: String): Element HTMLTableElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLTableElement[JC] var readyState: js.Any HTMLTableElement[JC] var recordNumber: js.Any +HTMLTableElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLTableElement[JC] def remove(): Unit HTMLTableElement[JC] def removeAttribute(name: String): Unit HTMLTableElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -13053,6 +13208,7 @@ HTMLTableElement[JC] def setAttribute(name: String, value: String): Unit HTMLTableElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLTableElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLTableElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLTableElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLTableElement[JC] def shadowRoot: ShadowRoot HTMLTableElement[JC] var spellcheck: Boolean HTMLTableElement[JC] def style: CSSStyleDeclaration @@ -13120,6 +13276,7 @@ HTMLTableRowElement[JC] def hasAttribute(name: String): Boolean HTMLTableRowElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLTableRowElement[JC] def hasAttributes(): Boolean HTMLTableRowElement[JC] def hasChildNodes(): Boolean +HTMLTableRowElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLTableRowElement[JC] var height: js.Any HTMLTableRowElement[JC] var id: String HTMLTableRowElement[JC] var innerHTML: String @@ -13244,6 +13401,7 @@ HTMLTableRowElement[JC] def querySelector(selectors: String): Element HTMLTableRowElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLTableRowElement[JC] var readyState: js.Any HTMLTableRowElement[JC] var recordNumber: js.Any +HTMLTableRowElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLTableRowElement[JC] def remove(): Unit HTMLTableRowElement[JC] def removeAttribute(name: String): Unit HTMLTableRowElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -13267,6 +13425,7 @@ HTMLTableRowElement[JC] def setAttribute(name: String, value: String): Unit HTMLTableRowElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLTableRowElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLTableRowElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLTableRowElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLTableRowElement[JC] def shadowRoot: ShadowRoot HTMLTableRowElement[JC] var spellcheck: Boolean HTMLTableRowElement[JC] def style: CSSStyleDeclaration @@ -13327,6 +13486,7 @@ HTMLTableSectionElement[JC] def hasAttribute(name: String): Boolean HTMLTableSectionElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLTableSectionElement[JC] def hasAttributes(): Boolean HTMLTableSectionElement[JC] def hasChildNodes(): Boolean +HTMLTableSectionElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLTableSectionElement[JC] var id: String HTMLTableSectionElement[JC] var innerHTML: String HTMLTableSectionElement[JC] var innerText: String @@ -13451,6 +13611,7 @@ HTMLTableSectionElement[JC] def querySelector(selectors: String): Element HTMLTableSectionElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLTableSectionElement[JC] var readyState: js.Any HTMLTableSectionElement[JC] var recordNumber: js.Any +HTMLTableSectionElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLTableSectionElement[JC] def remove(): Unit HTMLTableSectionElement[JC] def removeAttribute(name: String): Unit HTMLTableSectionElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -13473,6 +13634,7 @@ HTMLTableSectionElement[JC] def setAttribute(name: String, value: String): Unit HTMLTableSectionElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLTableSectionElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLTableSectionElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLTableSectionElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLTableSectionElement[JC] def shadowRoot: ShadowRoot HTMLTableSectionElement[JC] var spellcheck: Boolean HTMLTableSectionElement[JC] def style: CSSStyleDeclaration @@ -13533,6 +13695,7 @@ HTMLTemplateElement[JC] def hasAttribute(name: String): Boolean HTMLTemplateElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLTemplateElement[JC] def hasAttributes(): Boolean HTMLTemplateElement[JC] def hasChildNodes(): Boolean +HTMLTemplateElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLTemplateElement[JC] var id: String HTMLTemplateElement[JC] var innerHTML: String HTMLTemplateElement[JC] var innerText: String @@ -13655,6 +13818,7 @@ HTMLTemplateElement[JC] def querySelector(selectors: String): Element HTMLTemplateElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLTemplateElement[JC] var readyState: js.Any HTMLTemplateElement[JC] var recordNumber: js.Any +HTMLTemplateElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLTemplateElement[JC] def remove(): Unit HTMLTemplateElement[JC] def removeAttribute(name: String): Unit HTMLTemplateElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -13676,6 +13840,7 @@ HTMLTemplateElement[JC] def setAttribute(name: String, value: String): Unit HTMLTemplateElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLTemplateElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLTemplateElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLTemplateElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLTemplateElement[JC] def shadowRoot: ShadowRoot HTMLTemplateElement[JC] var spellcheck: Boolean HTMLTemplateElement[JC] def style: CSSStyleDeclaration @@ -13741,6 +13906,7 @@ HTMLTextAreaElement[JC] def hasAttribute(name: String): Boolean HTMLTextAreaElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLTextAreaElement[JC] def hasAttributes(): Boolean HTMLTextAreaElement[JC] def hasChildNodes(): Boolean +HTMLTextAreaElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLTextAreaElement[JC] var id: String HTMLTextAreaElement[JC] var innerHTML: String HTMLTextAreaElement[JC] var innerText: String @@ -13867,6 +14033,7 @@ HTMLTextAreaElement[JC] def querySelectorAll(selectors: String): NodeList[Elemen HTMLTextAreaElement[JC] var readOnly: Boolean HTMLTextAreaElement[JC] var readyState: js.Any HTMLTextAreaElement[JC] var recordNumber: js.Any +HTMLTextAreaElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLTextAreaElement[JC] def remove(): Unit HTMLTextAreaElement[JC] def removeAttribute(name: String): Unit HTMLTextAreaElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -13895,6 +14062,7 @@ HTMLTextAreaElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: HTMLTextAreaElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLTextAreaElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr HTMLTextAreaElement[JC] def setCustomValidity(error: String): Unit +HTMLTextAreaElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLTextAreaElement[JC] def setSelectionRange(start: Int, end: Int): Unit HTMLTextAreaElement[JC] def shadowRoot: ShadowRoot HTMLTextAreaElement[JC] var spellcheck: Boolean @@ -13962,6 +14130,7 @@ HTMLTitleElement[JC] def hasAttribute(name: String): Boolean HTMLTitleElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLTitleElement[JC] def hasAttributes(): Boolean HTMLTitleElement[JC] def hasChildNodes(): Boolean +HTMLTitleElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLTitleElement[JC] var id: String HTMLTitleElement[JC] var innerHTML: String HTMLTitleElement[JC] var innerText: String @@ -14084,6 +14253,7 @@ HTMLTitleElement[JC] def querySelector(selectors: String): Element HTMLTitleElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLTitleElement[JC] var readyState: js.Any HTMLTitleElement[JC] var recordNumber: js.Any +HTMLTitleElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLTitleElement[JC] def remove(): Unit HTMLTitleElement[JC] def removeAttribute(name: String): Unit HTMLTitleElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -14105,6 +14275,7 @@ HTMLTitleElement[JC] def setAttribute(name: String, value: String): Unit HTMLTitleElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLTitleElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLTitleElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLTitleElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLTitleElement[JC] def shadowRoot: ShadowRoot HTMLTitleElement[JC] var spellcheck: Boolean HTMLTitleElement[JC] def style: CSSStyleDeclaration @@ -14165,6 +14336,7 @@ HTMLTrackElement[JC] def hasAttribute(name: String): Boolean HTMLTrackElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLTrackElement[JC] def hasAttributes(): Boolean HTMLTrackElement[JC] def hasChildNodes(): Boolean +HTMLTrackElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLTrackElement[JC] var id: String HTMLTrackElement[JC] var innerHTML: String HTMLTrackElement[JC] var innerText: String @@ -14289,6 +14461,7 @@ HTMLTrackElement[JC] def querySelector(selectors: String): Element HTMLTrackElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLTrackElement[JC] var readyState: js.Any HTMLTrackElement[JC] var recordNumber: js.Any +HTMLTrackElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLTrackElement[JC] def remove(): Unit HTMLTrackElement[JC] def removeAttribute(name: String): Unit HTMLTrackElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -14310,6 +14483,7 @@ HTMLTrackElement[JC] def setAttribute(name: String, value: String): Unit HTMLTrackElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLTrackElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLTrackElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLTrackElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLTrackElement[JC] def shadowRoot: ShadowRoot HTMLTrackElement[JC] var spellcheck: Boolean HTMLTrackElement[JC] var src: String @@ -14372,6 +14546,7 @@ HTMLUListElement[JC] def hasAttribute(name: String): Boolean HTMLUListElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLUListElement[JC] def hasAttributes(): Boolean HTMLUListElement[JC] def hasChildNodes(): Boolean +HTMLUListElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLUListElement[JC] var id: String HTMLUListElement[JC] var innerHTML: String HTMLUListElement[JC] var innerText: String @@ -14494,6 +14669,7 @@ HTMLUListElement[JC] def querySelector(selectors: String): Element HTMLUListElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLUListElement[JC] var readyState: js.Any HTMLUListElement[JC] var recordNumber: js.Any +HTMLUListElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLUListElement[JC] def remove(): Unit HTMLUListElement[JC] def removeAttribute(name: String): Unit HTMLUListElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -14515,6 +14691,7 @@ HTMLUListElement[JC] def setAttribute(name: String, value: String): Unit HTMLUListElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLUListElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLUListElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLUListElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLUListElement[JC] def shadowRoot: ShadowRoot HTMLUListElement[JC] var spellcheck: Boolean HTMLUListElement[JC] def style: CSSStyleDeclaration @@ -14574,6 +14751,7 @@ HTMLUnknownElement[JC] def hasAttribute(name: String): Boolean HTMLUnknownElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLUnknownElement[JC] def hasAttributes(): Boolean HTMLUnknownElement[JC] def hasChildNodes(): Boolean +HTMLUnknownElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLUnknownElement[JC] var id: String HTMLUnknownElement[JC] var innerHTML: String HTMLUnknownElement[JC] var innerText: String @@ -14696,6 +14874,7 @@ HTMLUnknownElement[JC] def querySelector(selectors: String): Element HTMLUnknownElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLUnknownElement[JC] var readyState: js.Any HTMLUnknownElement[JC] var recordNumber: js.Any +HTMLUnknownElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLUnknownElement[JC] def remove(): Unit HTMLUnknownElement[JC] def removeAttribute(name: String): Unit HTMLUnknownElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -14717,6 +14896,7 @@ HTMLUnknownElement[JC] def setAttribute(name: String, value: String): Unit HTMLUnknownElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLUnknownElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLUnknownElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLUnknownElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLUnknownElement[JC] def shadowRoot: ShadowRoot HTMLUnknownElement[JC] var spellcheck: Boolean HTMLUnknownElement[JC] def style: CSSStyleDeclaration @@ -14787,6 +14967,7 @@ HTMLVideoElement[JC] def hasAttribute(name: String): Boolean HTMLVideoElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean HTMLVideoElement[JC] def hasAttributes(): Boolean HTMLVideoElement[JC] def hasChildNodes(): Boolean +HTMLVideoElement[JC] def hasPointerCapture(pointerId: Double): Boolean HTMLVideoElement[JC] var height: Int HTMLVideoElement[JC] var id: String HTMLVideoElement[JC] def initialTime: Double @@ -14922,6 +15103,7 @@ HTMLVideoElement[JC] def querySelector(selectors: String): Element HTMLVideoElement[JC] def querySelectorAll(selectors: String): NodeList[Element] HTMLVideoElement[JC] var readyState: js.Any HTMLVideoElement[JC] var recordNumber: js.Any +HTMLVideoElement[JC] def releasePointerCapture(pointerId: Double): Unit HTMLVideoElement[JC] def remove(): Unit HTMLVideoElement[JC] def removeAttribute(name: String): Unit HTMLVideoElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -14945,6 +15127,7 @@ HTMLVideoElement[JC] def setAttribute(name: String, value: String): Unit HTMLVideoElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit HTMLVideoElement[JC] def setAttributeNode(newAttr: Attr): Attr HTMLVideoElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +HTMLVideoElement[JC] def setPointerCapture(pointerId: Double): Unit HTMLVideoElement[JC] def shadowRoot: ShadowRoot HTMLVideoElement[JC] var spellcheck: Boolean HTMLVideoElement[JC] var src: String @@ -15293,6 +15476,7 @@ Image[JC] def hasAttribute(name: String): Boolean Image[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean Image[JC] def hasAttributes(): Boolean Image[JC] def hasChildNodes(): Boolean +Image[JC] def hasPointerCapture(pointerId: Double): Boolean Image[JC] var height: Int Image[JC] var href: String Image[JC] var id: String @@ -15422,6 +15606,7 @@ Image[JC] def querySelector(selectors: String): Element Image[JC] def querySelectorAll(selectors: String): NodeList[Element] Image[JC] var readyState: js.Any Image[JC] var recordNumber: js.Any +Image[JC] def releasePointerCapture(pointerId: Double): Unit Image[JC] def remove(): Unit Image[JC] def removeAttribute(name: String): Unit Image[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -15443,6 +15628,7 @@ Image[JC] def setAttribute(name: String, value: String): Unit Image[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit Image[JC] def setAttributeNode(newAttr: Attr): Attr Image[JC] def setAttributeNodeNS(newAttr: Attr): Attr +Image[JC] def setPointerCapture(pointerId: Double): Unit Image[JC] def shadowRoot: ShadowRoot Image[JC] var sizes: String Image[JC] var spellcheck: Boolean @@ -17539,6 +17725,7 @@ SVGAElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boo SVGAElement[JC] def hasAttributes(): Boolean SVGAElement[JC] def hasChildNodes(): Boolean SVGAElement[JC] def hasExtension(extension: String): Boolean +SVGAElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGAElement[JC] var href: SVGAnimatedString SVGAElement[JC] var id: String SVGAElement[JC] var innerHTML: String @@ -17590,6 +17777,7 @@ SVGAElement[JC] def previousElementSibling: Element SVGAElement[JC] def previousSibling: Node SVGAElement[JC] def querySelector(selectors: String): Element SVGAElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGAElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGAElement[JC] def remove(): Unit SVGAElement[JC] def removeAttribute(name: String): Unit SVGAElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -17613,6 +17801,7 @@ SVGAElement[JC] def setAttribute(name: String, value: String): Unit SVGAElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGAElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGAElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGAElement[JC] def setPointerCapture(pointerId: Double): Unit SVGAElement[JC] def shadowRoot: ShadowRoot SVGAElement[JC] var style: CSSStyleDeclaration SVGAElement[JC] var systemLanguage: SVGStringList @@ -17710,6 +17899,7 @@ SVGCircleElement[JC] def hasAttributeNS(namespaceURI: String, localName: String) SVGCircleElement[JC] def hasAttributes(): Boolean SVGCircleElement[JC] def hasChildNodes(): Boolean SVGCircleElement[JC] def hasExtension(extension: String): Boolean +SVGCircleElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGCircleElement[JC] var id: String SVGCircleElement[JC] var innerHTML: String SVGCircleElement[JC] var innerText: String @@ -17761,6 +17951,7 @@ SVGCircleElement[JC] def previousSibling: Node SVGCircleElement[JC] def querySelector(selectors: String): Element SVGCircleElement[JC] def querySelectorAll(selectors: String): NodeList[Element] SVGCircleElement[JC] def r: SVGAnimatedLength +SVGCircleElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGCircleElement[JC] def remove(): Unit SVGCircleElement[JC] def removeAttribute(name: String): Unit SVGCircleElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -17784,6 +17975,7 @@ SVGCircleElement[JC] def setAttribute(name: String, value: String): Unit SVGCircleElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGCircleElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGCircleElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGCircleElement[JC] def setPointerCapture(pointerId: Double): Unit SVGCircleElement[JC] def shadowRoot: ShadowRoot SVGCircleElement[JC] var style: CSSStyleDeclaration SVGCircleElement[JC] var systemLanguage: SVGStringList @@ -17844,6 +18036,7 @@ SVGClipPathElement[JC] def hasAttributeNS(namespaceURI: String, localName: Strin SVGClipPathElement[JC] def hasAttributes(): Boolean SVGClipPathElement[JC] def hasChildNodes(): Boolean SVGClipPathElement[JC] def hasExtension(extension: String): Boolean +SVGClipPathElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGClipPathElement[JC] var id: String SVGClipPathElement[JC] var innerHTML: String SVGClipPathElement[JC] var innerText: String @@ -17894,6 +18087,7 @@ SVGClipPathElement[JC] def previousElementSibling: Element SVGClipPathElement[JC] def previousSibling: Node SVGClipPathElement[JC] def querySelector(selectors: String): Element SVGClipPathElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGClipPathElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGClipPathElement[JC] def remove(): Unit SVGClipPathElement[JC] def removeAttribute(name: String): Unit SVGClipPathElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -17917,6 +18111,7 @@ SVGClipPathElement[JC] def setAttribute(name: String, value: String): Unit SVGClipPathElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGClipPathElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGClipPathElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGClipPathElement[JC] def setPointerCapture(pointerId: Double): Unit SVGClipPathElement[JC] def shadowRoot: ShadowRoot SVGClipPathElement[JC] var style: CSSStyleDeclaration SVGClipPathElement[JC] var systemLanguage: SVGStringList @@ -17967,6 +18162,7 @@ SVGComponentTransferFunctionElement[JC] def hasAttribute(name: String): Boolean SVGComponentTransferFunctionElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGComponentTransferFunctionElement[JC] def hasAttributes(): Boolean SVGComponentTransferFunctionElement[JC] def hasChildNodes(): Boolean +SVGComponentTransferFunctionElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGComponentTransferFunctionElement[JC] var id: String SVGComponentTransferFunctionElement[JC] var innerHTML: String SVGComponentTransferFunctionElement[JC] var innerText: String @@ -18018,6 +18214,7 @@ SVGComponentTransferFunctionElement[JC] def previousElementSibling: Element SVGComponentTransferFunctionElement[JC] def previousSibling: Node SVGComponentTransferFunctionElement[JC] def querySelector(selectors: String): Element SVGComponentTransferFunctionElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGComponentTransferFunctionElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGComponentTransferFunctionElement[JC] def remove(): Unit SVGComponentTransferFunctionElement[JC] def removeAttribute(name: String): Unit SVGComponentTransferFunctionElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -18039,6 +18236,7 @@ SVGComponentTransferFunctionElement[JC] def setAttribute(name: String, value: St SVGComponentTransferFunctionElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGComponentTransferFunctionElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGComponentTransferFunctionElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGComponentTransferFunctionElement[JC] def setPointerCapture(pointerId: Double): Unit SVGComponentTransferFunctionElement[JC] def shadowRoot: ShadowRoot SVGComponentTransferFunctionElement[JC] def slope: SVGAnimatedNumber SVGComponentTransferFunctionElement[JC] def tableValues: SVGAnimatedNumberList @@ -18099,6 +18297,7 @@ SVGDefsElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): SVGDefsElement[JC] def hasAttributes(): Boolean SVGDefsElement[JC] def hasChildNodes(): Boolean SVGDefsElement[JC] def hasExtension(extension: String): Boolean +SVGDefsElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGDefsElement[JC] var id: String SVGDefsElement[JC] var innerHTML: String SVGDefsElement[JC] var innerText: String @@ -18149,6 +18348,7 @@ SVGDefsElement[JC] def previousElementSibling: Element SVGDefsElement[JC] def previousSibling: Node SVGDefsElement[JC] def querySelector(selectors: String): Element SVGDefsElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGDefsElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGDefsElement[JC] def remove(): Unit SVGDefsElement[JC] def removeAttribute(name: String): Unit SVGDefsElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -18172,6 +18372,7 @@ SVGDefsElement[JC] def setAttribute(name: String, value: String): Unit SVGDefsElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGDefsElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGDefsElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGDefsElement[JC] def setPointerCapture(pointerId: Double): Unit SVGDefsElement[JC] def shadowRoot: ShadowRoot SVGDefsElement[JC] var style: CSSStyleDeclaration SVGDefsElement[JC] var systemLanguage: SVGStringList @@ -18221,6 +18422,7 @@ SVGDescElement[JC] def hasAttribute(name: String): Boolean SVGDescElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGDescElement[JC] def hasAttributes(): Boolean SVGDescElement[JC] def hasChildNodes(): Boolean +SVGDescElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGDescElement[JC] var id: String SVGDescElement[JC] var innerHTML: String SVGDescElement[JC] var innerText: String @@ -18270,6 +18472,7 @@ SVGDescElement[JC] def previousElementSibling: Element SVGDescElement[JC] def previousSibling: Node SVGDescElement[JC] def querySelector(selectors: String): Element SVGDescElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGDescElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGDescElement[JC] def remove(): Unit SVGDescElement[JC] def removeAttribute(name: String): Unit SVGDescElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -18291,6 +18494,7 @@ SVGDescElement[JC] def setAttribute(name: String, value: String): Unit SVGDescElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGDescElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGDescElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGDescElement[JC] def setPointerCapture(pointerId: Double): Unit SVGDescElement[JC] def shadowRoot: ShadowRoot SVGDescElement[JC] var style: CSSStyleDeclaration SVGDescElement[JC] def tagName: String @@ -18337,6 +18541,7 @@ SVGElement[JC] def hasAttribute(name: String): Boolean SVGElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGElement[JC] def hasAttributes(): Boolean SVGElement[JC] def hasChildNodes(): Boolean +SVGElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGElement[JC] var id: String SVGElement[JC] var innerHTML: String SVGElement[JC] var innerText: String @@ -18386,6 +18591,7 @@ SVGElement[JC] def previousElementSibling: Element SVGElement[JC] def previousSibling: Node SVGElement[JC] def querySelector(selectors: String): Element SVGElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGElement[JC] def remove(): Unit SVGElement[JC] def removeAttribute(name: String): Unit SVGElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -18407,6 +18613,7 @@ SVGElement[JC] def setAttribute(name: String, value: String): Unit SVGElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGElement[JC] def setPointerCapture(pointerId: Double): Unit SVGElement[JC] def shadowRoot: ShadowRoot SVGElement[JC] def tagName: String SVGElement[JC] var textContent: String @@ -18475,6 +18682,7 @@ SVGEllipseElement[JC] def hasAttributeNS(namespaceURI: String, localName: String SVGEllipseElement[JC] def hasAttributes(): Boolean SVGEllipseElement[JC] def hasChildNodes(): Boolean SVGEllipseElement[JC] def hasExtension(extension: String): Boolean +SVGEllipseElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGEllipseElement[JC] var id: String SVGEllipseElement[JC] var innerHTML: String SVGEllipseElement[JC] var innerText: String @@ -18525,6 +18733,7 @@ SVGEllipseElement[JC] def previousElementSibling: Element SVGEllipseElement[JC] def previousSibling: Node SVGEllipseElement[JC] def querySelector(selectors: String): Element SVGEllipseElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGEllipseElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGEllipseElement[JC] def remove(): Unit SVGEllipseElement[JC] def removeAttribute(name: String): Unit SVGEllipseElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -18550,6 +18759,7 @@ SVGEllipseElement[JC] def setAttribute(name: String, value: String): Unit SVGEllipseElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGEllipseElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGEllipseElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGEllipseElement[JC] def setPointerCapture(pointerId: Double): Unit SVGEllipseElement[JC] def shadowRoot: ShadowRoot SVGEllipseElement[JC] var style: CSSStyleDeclaration SVGEllipseElement[JC] var systemLanguage: SVGStringList @@ -18606,6 +18816,7 @@ SVGFEBlendElement[JC] def hasAttribute(name: String): Boolean SVGFEBlendElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEBlendElement[JC] def hasAttributes(): Boolean SVGFEBlendElement[JC] def hasChildNodes(): Boolean +SVGFEBlendElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEBlendElement[JC] def height: SVGAnimatedLength SVGFEBlendElement[JC] var id: String SVGFEBlendElement[JC] def in1: SVGAnimatedString @@ -18659,6 +18870,7 @@ SVGFEBlendElement[JC] def previousElementSibling: Element SVGFEBlendElement[JC] def previousSibling: Node SVGFEBlendElement[JC] def querySelector(selectors: String): Element SVGFEBlendElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEBlendElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEBlendElement[JC] def remove(): Unit SVGFEBlendElement[JC] def removeAttribute(name: String): Unit SVGFEBlendElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -18681,6 +18893,7 @@ SVGFEBlendElement[JC] def setAttribute(name: String, value: String): Unit SVGFEBlendElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEBlendElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEBlendElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEBlendElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEBlendElement[JC] def shadowRoot: ShadowRoot SVGFEBlendElement[JC] var style: CSSStyleDeclaration SVGFEBlendElement[JC] def tagName: String @@ -18735,6 +18948,7 @@ SVGFEColorMatrixElement[JC] def hasAttribute(name: String): Boolean SVGFEColorMatrixElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEColorMatrixElement[JC] def hasAttributes(): Boolean SVGFEColorMatrixElement[JC] def hasChildNodes(): Boolean +SVGFEColorMatrixElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEColorMatrixElement[JC] def height: SVGAnimatedLength SVGFEColorMatrixElement[JC] var id: String SVGFEColorMatrixElement[JC] def in1: SVGAnimatedString @@ -18786,6 +19000,7 @@ SVGFEColorMatrixElement[JC] def previousElementSibling: Element SVGFEColorMatrixElement[JC] def previousSibling: Node SVGFEColorMatrixElement[JC] def querySelector(selectors: String): Element SVGFEColorMatrixElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEColorMatrixElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEColorMatrixElement[JC] def remove(): Unit SVGFEColorMatrixElement[JC] def removeAttribute(name: String): Unit SVGFEColorMatrixElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -18808,6 +19023,7 @@ SVGFEColorMatrixElement[JC] def setAttribute(name: String, value: String): Unit SVGFEColorMatrixElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEColorMatrixElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEColorMatrixElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEColorMatrixElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEColorMatrixElement[JC] def shadowRoot: ShadowRoot SVGFEColorMatrixElement[JC] var style: CSSStyleDeclaration SVGFEColorMatrixElement[JC] def tagName: String @@ -18863,6 +19079,7 @@ SVGFEComponentTransferElement[JC] def hasAttribute(name: String): Boolean SVGFEComponentTransferElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEComponentTransferElement[JC] def hasAttributes(): Boolean SVGFEComponentTransferElement[JC] def hasChildNodes(): Boolean +SVGFEComponentTransferElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEComponentTransferElement[JC] def height: SVGAnimatedLength SVGFEComponentTransferElement[JC] var id: String SVGFEComponentTransferElement[JC] def in1: SVGAnimatedString @@ -18914,6 +19131,7 @@ SVGFEComponentTransferElement[JC] def previousElementSibling: Element SVGFEComponentTransferElement[JC] def previousSibling: Node SVGFEComponentTransferElement[JC] def querySelector(selectors: String): Element SVGFEComponentTransferElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEComponentTransferElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEComponentTransferElement[JC] def remove(): Unit SVGFEComponentTransferElement[JC] def removeAttribute(name: String): Unit SVGFEComponentTransferElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -18936,6 +19154,7 @@ SVGFEComponentTransferElement[JC] def setAttribute(name: String, value: String): SVGFEComponentTransferElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEComponentTransferElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEComponentTransferElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEComponentTransferElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEComponentTransferElement[JC] def shadowRoot: ShadowRoot SVGFEComponentTransferElement[JC] var style: CSSStyleDeclaration SVGFEComponentTransferElement[JC] def tagName: String @@ -18984,6 +19203,7 @@ SVGFECompositeElement[JC] def hasAttribute(name: String): Boolean SVGFECompositeElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFECompositeElement[JC] def hasAttributes(): Boolean SVGFECompositeElement[JC] def hasChildNodes(): Boolean +SVGFECompositeElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFECompositeElement[JC] def height: SVGAnimatedLength SVGFECompositeElement[JC] var id: String SVGFECompositeElement[JC] def in1: SVGAnimatedString @@ -19041,6 +19261,7 @@ SVGFECompositeElement[JC] def previousElementSibling: Element SVGFECompositeElement[JC] def previousSibling: Node SVGFECompositeElement[JC] def querySelector(selectors: String): Element SVGFECompositeElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFECompositeElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFECompositeElement[JC] def remove(): Unit SVGFECompositeElement[JC] def removeAttribute(name: String): Unit SVGFECompositeElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -19063,6 +19284,7 @@ SVGFECompositeElement[JC] def setAttribute(name: String, value: String): Unit SVGFECompositeElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFECompositeElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFECompositeElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFECompositeElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFECompositeElement[JC] def shadowRoot: ShadowRoot SVGFECompositeElement[JC] var style: CSSStyleDeclaration SVGFECompositeElement[JC] def tagName: String @@ -19121,6 +19343,7 @@ SVGFEConvolveMatrixElement[JC] def hasAttribute(name: String): Boolean SVGFEConvolveMatrixElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEConvolveMatrixElement[JC] def hasAttributes(): Boolean SVGFEConvolveMatrixElement[JC] def hasChildNodes(): Boolean +SVGFEConvolveMatrixElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEConvolveMatrixElement[JC] def height: SVGAnimatedLength SVGFEConvolveMatrixElement[JC] var id: String SVGFEConvolveMatrixElement[JC] def in1: SVGAnimatedString @@ -19178,6 +19401,7 @@ SVGFEConvolveMatrixElement[JC] def previousElementSibling: Element SVGFEConvolveMatrixElement[JC] def previousSibling: Node SVGFEConvolveMatrixElement[JC] def querySelector(selectors: String): Element SVGFEConvolveMatrixElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEConvolveMatrixElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEConvolveMatrixElement[JC] def remove(): Unit SVGFEConvolveMatrixElement[JC] def removeAttribute(name: String): Unit SVGFEConvolveMatrixElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -19200,6 +19424,7 @@ SVGFEConvolveMatrixElement[JC] def setAttribute(name: String, value: String): Un SVGFEConvolveMatrixElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEConvolveMatrixElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEConvolveMatrixElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEConvolveMatrixElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEConvolveMatrixElement[JC] def shadowRoot: ShadowRoot SVGFEConvolveMatrixElement[JC] var style: CSSStyleDeclaration SVGFEConvolveMatrixElement[JC] def tagName: String @@ -19255,6 +19480,7 @@ SVGFEDiffuseLightingElement[JC] def hasAttribute(name: String): Boolean SVGFEDiffuseLightingElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEDiffuseLightingElement[JC] def hasAttributes(): Boolean SVGFEDiffuseLightingElement[JC] def hasChildNodes(): Boolean +SVGFEDiffuseLightingElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEDiffuseLightingElement[JC] def height: SVGAnimatedLength SVGFEDiffuseLightingElement[JC] var id: String SVGFEDiffuseLightingElement[JC] def in1: SVGAnimatedString @@ -19308,6 +19534,7 @@ SVGFEDiffuseLightingElement[JC] def previousElementSibling: Element SVGFEDiffuseLightingElement[JC] def previousSibling: Node SVGFEDiffuseLightingElement[JC] def querySelector(selectors: String): Element SVGFEDiffuseLightingElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEDiffuseLightingElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEDiffuseLightingElement[JC] def remove(): Unit SVGFEDiffuseLightingElement[JC] def removeAttribute(name: String): Unit SVGFEDiffuseLightingElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -19330,6 +19557,7 @@ SVGFEDiffuseLightingElement[JC] def setAttribute(name: String, value: String): U SVGFEDiffuseLightingElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEDiffuseLightingElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEDiffuseLightingElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEDiffuseLightingElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEDiffuseLightingElement[JC] def shadowRoot: ShadowRoot SVGFEDiffuseLightingElement[JC] var style: CSSStyleDeclaration SVGFEDiffuseLightingElement[JC] def surfaceScale: SVGAnimatedNumber @@ -19379,6 +19607,7 @@ SVGFEDisplacementMapElement[JC] def hasAttribute(name: String): Boolean SVGFEDisplacementMapElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEDisplacementMapElement[JC] def hasAttributes(): Boolean SVGFEDisplacementMapElement[JC] def hasChildNodes(): Boolean +SVGFEDisplacementMapElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEDisplacementMapElement[JC] def height: SVGAnimatedLength SVGFEDisplacementMapElement[JC] var id: String SVGFEDisplacementMapElement[JC] def in1: SVGAnimatedString @@ -19431,6 +19660,7 @@ SVGFEDisplacementMapElement[JC] def previousElementSibling: Element SVGFEDisplacementMapElement[JC] def previousSibling: Node SVGFEDisplacementMapElement[JC] def querySelector(selectors: String): Element SVGFEDisplacementMapElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEDisplacementMapElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEDisplacementMapElement[JC] def remove(): Unit SVGFEDisplacementMapElement[JC] def removeAttribute(name: String): Unit SVGFEDisplacementMapElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -19454,6 +19684,7 @@ SVGFEDisplacementMapElement[JC] def setAttribute(name: String, value: String): U SVGFEDisplacementMapElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEDisplacementMapElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEDisplacementMapElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEDisplacementMapElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEDisplacementMapElement[JC] def shadowRoot: ShadowRoot SVGFEDisplacementMapElement[JC] var style: CSSStyleDeclaration SVGFEDisplacementMapElement[JC] def tagName: String @@ -19510,6 +19741,7 @@ SVGFEDistantLightElement[JC] def hasAttribute(name: String): Boolean SVGFEDistantLightElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEDistantLightElement[JC] def hasAttributes(): Boolean SVGFEDistantLightElement[JC] def hasChildNodes(): Boolean +SVGFEDistantLightElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEDistantLightElement[JC] var id: String SVGFEDistantLightElement[JC] var innerHTML: String SVGFEDistantLightElement[JC] var innerText: String @@ -19559,6 +19791,7 @@ SVGFEDistantLightElement[JC] def previousElementSibling: Element SVGFEDistantLightElement[JC] def previousSibling: Node SVGFEDistantLightElement[JC] def querySelector(selectors: String): Element SVGFEDistantLightElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEDistantLightElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEDistantLightElement[JC] def remove(): Unit SVGFEDistantLightElement[JC] def removeAttribute(name: String): Unit SVGFEDistantLightElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -19580,6 +19813,7 @@ SVGFEDistantLightElement[JC] def setAttribute(name: String, value: String): Unit SVGFEDistantLightElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEDistantLightElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEDistantLightElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEDistantLightElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEDistantLightElement[JC] def shadowRoot: ShadowRoot SVGFEDistantLightElement[JC] def tagName: String SVGFEDistantLightElement[JC] var textContent: String @@ -19624,6 +19858,7 @@ SVGFEFloodElement[JC] def hasAttribute(name: String): Boolean SVGFEFloodElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEFloodElement[JC] def hasAttributes(): Boolean SVGFEFloodElement[JC] def hasChildNodes(): Boolean +SVGFEFloodElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEFloodElement[JC] def height: SVGAnimatedLength SVGFEFloodElement[JC] var id: String SVGFEFloodElement[JC] var innerHTML: String @@ -19674,6 +19909,7 @@ SVGFEFloodElement[JC] def previousElementSibling: Element SVGFEFloodElement[JC] def previousSibling: Node SVGFEFloodElement[JC] def querySelector(selectors: String): Element SVGFEFloodElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEFloodElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEFloodElement[JC] def remove(): Unit SVGFEFloodElement[JC] def removeAttribute(name: String): Unit SVGFEFloodElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -19696,6 +19932,7 @@ SVGFEFloodElement[JC] def setAttribute(name: String, value: String): Unit SVGFEFloodElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEFloodElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEFloodElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEFloodElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEFloodElement[JC] def shadowRoot: ShadowRoot SVGFEFloodElement[JC] var style: CSSStyleDeclaration SVGFEFloodElement[JC] def tagName: String @@ -19745,6 +19982,7 @@ SVGFEFuncAElement[JC] def hasAttribute(name: String): Boolean SVGFEFuncAElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEFuncAElement[JC] def hasAttributes(): Boolean SVGFEFuncAElement[JC] def hasChildNodes(): Boolean +SVGFEFuncAElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEFuncAElement[JC] var id: String SVGFEFuncAElement[JC] var innerHTML: String SVGFEFuncAElement[JC] var innerText: String @@ -19796,6 +20034,7 @@ SVGFEFuncAElement[JC] def previousElementSibling: Element SVGFEFuncAElement[JC] def previousSibling: Node SVGFEFuncAElement[JC] def querySelector(selectors: String): Element SVGFEFuncAElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEFuncAElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEFuncAElement[JC] def remove(): Unit SVGFEFuncAElement[JC] def removeAttribute(name: String): Unit SVGFEFuncAElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -19817,6 +20056,7 @@ SVGFEFuncAElement[JC] def setAttribute(name: String, value: String): Unit SVGFEFuncAElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEFuncAElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEFuncAElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEFuncAElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEFuncAElement[JC] def shadowRoot: ShadowRoot SVGFEFuncAElement[JC] def slope: SVGAnimatedNumber SVGFEFuncAElement[JC] def tableValues: SVGAnimatedNumberList @@ -19865,6 +20105,7 @@ SVGFEFuncBElement[JC] def hasAttribute(name: String): Boolean SVGFEFuncBElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEFuncBElement[JC] def hasAttributes(): Boolean SVGFEFuncBElement[JC] def hasChildNodes(): Boolean +SVGFEFuncBElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEFuncBElement[JC] var id: String SVGFEFuncBElement[JC] var innerHTML: String SVGFEFuncBElement[JC] var innerText: String @@ -19916,6 +20157,7 @@ SVGFEFuncBElement[JC] def previousElementSibling: Element SVGFEFuncBElement[JC] def previousSibling: Node SVGFEFuncBElement[JC] def querySelector(selectors: String): Element SVGFEFuncBElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEFuncBElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEFuncBElement[JC] def remove(): Unit SVGFEFuncBElement[JC] def removeAttribute(name: String): Unit SVGFEFuncBElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -19937,6 +20179,7 @@ SVGFEFuncBElement[JC] def setAttribute(name: String, value: String): Unit SVGFEFuncBElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEFuncBElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEFuncBElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEFuncBElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEFuncBElement[JC] def shadowRoot: ShadowRoot SVGFEFuncBElement[JC] def slope: SVGAnimatedNumber SVGFEFuncBElement[JC] def tableValues: SVGAnimatedNumberList @@ -19985,6 +20228,7 @@ SVGFEFuncGElement[JC] def hasAttribute(name: String): Boolean SVGFEFuncGElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEFuncGElement[JC] def hasAttributes(): Boolean SVGFEFuncGElement[JC] def hasChildNodes(): Boolean +SVGFEFuncGElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEFuncGElement[JC] var id: String SVGFEFuncGElement[JC] var innerHTML: String SVGFEFuncGElement[JC] var innerText: String @@ -20036,6 +20280,7 @@ SVGFEFuncGElement[JC] def previousElementSibling: Element SVGFEFuncGElement[JC] def previousSibling: Node SVGFEFuncGElement[JC] def querySelector(selectors: String): Element SVGFEFuncGElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEFuncGElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEFuncGElement[JC] def remove(): Unit SVGFEFuncGElement[JC] def removeAttribute(name: String): Unit SVGFEFuncGElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -20057,6 +20302,7 @@ SVGFEFuncGElement[JC] def setAttribute(name: String, value: String): Unit SVGFEFuncGElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEFuncGElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEFuncGElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEFuncGElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEFuncGElement[JC] def shadowRoot: ShadowRoot SVGFEFuncGElement[JC] def slope: SVGAnimatedNumber SVGFEFuncGElement[JC] def tableValues: SVGAnimatedNumberList @@ -20105,6 +20351,7 @@ SVGFEFuncRElement[JC] def hasAttribute(name: String): Boolean SVGFEFuncRElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEFuncRElement[JC] def hasAttributes(): Boolean SVGFEFuncRElement[JC] def hasChildNodes(): Boolean +SVGFEFuncRElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEFuncRElement[JC] var id: String SVGFEFuncRElement[JC] var innerHTML: String SVGFEFuncRElement[JC] var innerText: String @@ -20156,6 +20403,7 @@ SVGFEFuncRElement[JC] def previousElementSibling: Element SVGFEFuncRElement[JC] def previousSibling: Node SVGFEFuncRElement[JC] def querySelector(selectors: String): Element SVGFEFuncRElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEFuncRElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEFuncRElement[JC] def remove(): Unit SVGFEFuncRElement[JC] def removeAttribute(name: String): Unit SVGFEFuncRElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -20177,6 +20425,7 @@ SVGFEFuncRElement[JC] def setAttribute(name: String, value: String): Unit SVGFEFuncRElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEFuncRElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEFuncRElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEFuncRElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEFuncRElement[JC] def shadowRoot: ShadowRoot SVGFEFuncRElement[JC] def slope: SVGAnimatedNumber SVGFEFuncRElement[JC] def tableValues: SVGAnimatedNumberList @@ -20224,6 +20473,7 @@ SVGFEGaussianBlurElement[JC] def hasAttribute(name: String): Boolean SVGFEGaussianBlurElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEGaussianBlurElement[JC] def hasAttributes(): Boolean SVGFEGaussianBlurElement[JC] def hasChildNodes(): Boolean +SVGFEGaussianBlurElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEGaussianBlurElement[JC] def height: SVGAnimatedLength SVGFEGaussianBlurElement[JC] var id: String SVGFEGaussianBlurElement[JC] def in1: SVGAnimatedString @@ -20275,6 +20525,7 @@ SVGFEGaussianBlurElement[JC] def previousElementSibling: Element SVGFEGaussianBlurElement[JC] def previousSibling: Node SVGFEGaussianBlurElement[JC] def querySelector(selectors: String): Element SVGFEGaussianBlurElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEGaussianBlurElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEGaussianBlurElement[JC] def remove(): Unit SVGFEGaussianBlurElement[JC] def removeAttribute(name: String): Unit SVGFEGaussianBlurElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -20297,6 +20548,7 @@ SVGFEGaussianBlurElement[JC] def setAttribute(name: String, value: String): Unit SVGFEGaussianBlurElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEGaussianBlurElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEGaussianBlurElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEGaussianBlurElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEGaussianBlurElement[JC] def setStdDeviation(stdDeviationX: Double, stdDeviationY: Double): Unit SVGFEGaussianBlurElement[JC] def shadowRoot: ShadowRoot SVGFEGaussianBlurElement[JC] def stdDeviationX: SVGAnimatedNumber @@ -20349,6 +20601,7 @@ SVGFEImageElement[JC] def hasAttribute(name: String): Boolean SVGFEImageElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEImageElement[JC] def hasAttributes(): Boolean SVGFEImageElement[JC] def hasChildNodes(): Boolean +SVGFEImageElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEImageElement[JC] def height: SVGAnimatedLength SVGFEImageElement[JC] var href: SVGAnimatedString SVGFEImageElement[JC] var id: String @@ -20401,6 +20654,7 @@ SVGFEImageElement[JC] def previousElementSibling: Element SVGFEImageElement[JC] def previousSibling: Node SVGFEImageElement[JC] def querySelector(selectors: String): Element SVGFEImageElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEImageElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEImageElement[JC] def remove(): Unit SVGFEImageElement[JC] def removeAttribute(name: String): Unit SVGFEImageElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -20423,6 +20677,7 @@ SVGFEImageElement[JC] def setAttribute(name: String, value: String): Unit SVGFEImageElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEImageElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEImageElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEImageElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEImageElement[JC] def shadowRoot: ShadowRoot SVGFEImageElement[JC] var style: CSSStyleDeclaration SVGFEImageElement[JC] def tagName: String @@ -20473,6 +20728,7 @@ SVGFEMergeElement[JC] def hasAttribute(name: String): Boolean SVGFEMergeElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEMergeElement[JC] def hasAttributes(): Boolean SVGFEMergeElement[JC] def hasChildNodes(): Boolean +SVGFEMergeElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEMergeElement[JC] def height: SVGAnimatedLength SVGFEMergeElement[JC] var id: String SVGFEMergeElement[JC] var innerHTML: String @@ -20523,6 +20779,7 @@ SVGFEMergeElement[JC] def previousElementSibling: Element SVGFEMergeElement[JC] def previousSibling: Node SVGFEMergeElement[JC] def querySelector(selectors: String): Element SVGFEMergeElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEMergeElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEMergeElement[JC] def remove(): Unit SVGFEMergeElement[JC] def removeAttribute(name: String): Unit SVGFEMergeElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -20545,6 +20802,7 @@ SVGFEMergeElement[JC] def setAttribute(name: String, value: String): Unit SVGFEMergeElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEMergeElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEMergeElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEMergeElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEMergeElement[JC] def shadowRoot: ShadowRoot SVGFEMergeElement[JC] var style: CSSStyleDeclaration SVGFEMergeElement[JC] def tagName: String @@ -20592,6 +20850,7 @@ SVGFEMergeNodeElement[JC] def hasAttribute(name: String): Boolean SVGFEMergeNodeElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEMergeNodeElement[JC] def hasAttributes(): Boolean SVGFEMergeNodeElement[JC] def hasChildNodes(): Boolean +SVGFEMergeNodeElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEMergeNodeElement[JC] var id: String SVGFEMergeNodeElement[JC] def in1: SVGAnimatedString SVGFEMergeNodeElement[JC] var innerHTML: String @@ -20642,6 +20901,7 @@ SVGFEMergeNodeElement[JC] def previousElementSibling: Element SVGFEMergeNodeElement[JC] def previousSibling: Node SVGFEMergeNodeElement[JC] def querySelector(selectors: String): Element SVGFEMergeNodeElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEMergeNodeElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEMergeNodeElement[JC] def remove(): Unit SVGFEMergeNodeElement[JC] def removeAttribute(name: String): Unit SVGFEMergeNodeElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -20663,6 +20923,7 @@ SVGFEMergeNodeElement[JC] def setAttribute(name: String, value: String): Unit SVGFEMergeNodeElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEMergeNodeElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEMergeNodeElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEMergeNodeElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEMergeNodeElement[JC] def shadowRoot: ShadowRoot SVGFEMergeNodeElement[JC] def tagName: String SVGFEMergeNodeElement[JC] var textContent: String @@ -20707,6 +20968,7 @@ SVGFEMorphologyElement[JC] def hasAttribute(name: String): Boolean SVGFEMorphologyElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEMorphologyElement[JC] def hasAttributes(): Boolean SVGFEMorphologyElement[JC] def hasChildNodes(): Boolean +SVGFEMorphologyElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEMorphologyElement[JC] def height: SVGAnimatedLength SVGFEMorphologyElement[JC] var id: String SVGFEMorphologyElement[JC] def in1: SVGAnimatedString @@ -20761,6 +21023,7 @@ SVGFEMorphologyElement[JC] def querySelector(selectors: String): Element SVGFEMorphologyElement[JC] def querySelectorAll(selectors: String): NodeList[Element] SVGFEMorphologyElement[JC] def radiusX: SVGAnimatedNumber SVGFEMorphologyElement[JC] def radiusY: SVGAnimatedNumber +SVGFEMorphologyElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEMorphologyElement[JC] def remove(): Unit SVGFEMorphologyElement[JC] def removeAttribute(name: String): Unit SVGFEMorphologyElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -20783,6 +21046,7 @@ SVGFEMorphologyElement[JC] def setAttribute(name: String, value: String): Unit SVGFEMorphologyElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEMorphologyElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEMorphologyElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEMorphologyElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEMorphologyElement[JC] def shadowRoot: ShadowRoot SVGFEMorphologyElement[JC] var style: CSSStyleDeclaration SVGFEMorphologyElement[JC] def tagName: String @@ -20836,6 +21100,7 @@ SVGFEOffsetElement[JC] def hasAttribute(name: String): Boolean SVGFEOffsetElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEOffsetElement[JC] def hasAttributes(): Boolean SVGFEOffsetElement[JC] def hasChildNodes(): Boolean +SVGFEOffsetElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEOffsetElement[JC] def height: SVGAnimatedLength SVGFEOffsetElement[JC] var id: String SVGFEOffsetElement[JC] def in1: SVGAnimatedString @@ -20887,6 +21152,7 @@ SVGFEOffsetElement[JC] def previousElementSibling: Element SVGFEOffsetElement[JC] def previousSibling: Node SVGFEOffsetElement[JC] def querySelector(selectors: String): Element SVGFEOffsetElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEOffsetElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEOffsetElement[JC] def remove(): Unit SVGFEOffsetElement[JC] def removeAttribute(name: String): Unit SVGFEOffsetElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -20909,6 +21175,7 @@ SVGFEOffsetElement[JC] def setAttribute(name: String, value: String): Unit SVGFEOffsetElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEOffsetElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEOffsetElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEOffsetElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEOffsetElement[JC] def shadowRoot: ShadowRoot SVGFEOffsetElement[JC] var style: CSSStyleDeclaration SVGFEOffsetElement[JC] def tagName: String @@ -20956,6 +21223,7 @@ SVGFEPointLightElement[JC] def hasAttribute(name: String): Boolean SVGFEPointLightElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFEPointLightElement[JC] def hasAttributes(): Boolean SVGFEPointLightElement[JC] def hasChildNodes(): Boolean +SVGFEPointLightElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFEPointLightElement[JC] var id: String SVGFEPointLightElement[JC] var innerHTML: String SVGFEPointLightElement[JC] var innerText: String @@ -21005,6 +21273,7 @@ SVGFEPointLightElement[JC] def previousElementSibling: Element SVGFEPointLightElement[JC] def previousSibling: Node SVGFEPointLightElement[JC] def querySelector(selectors: String): Element SVGFEPointLightElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFEPointLightElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFEPointLightElement[JC] def remove(): Unit SVGFEPointLightElement[JC] def removeAttribute(name: String): Unit SVGFEPointLightElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -21026,6 +21295,7 @@ SVGFEPointLightElement[JC] def setAttribute(name: String, value: String): Unit SVGFEPointLightElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFEPointLightElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFEPointLightElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFEPointLightElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFEPointLightElement[JC] def shadowRoot: ShadowRoot SVGFEPointLightElement[JC] def tagName: String SVGFEPointLightElement[JC] var textContent: String @@ -21073,6 +21343,7 @@ SVGFESpecularLightingElement[JC] def hasAttribute(name: String): Boolean SVGFESpecularLightingElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFESpecularLightingElement[JC] def hasAttributes(): Boolean SVGFESpecularLightingElement[JC] def hasChildNodes(): Boolean +SVGFESpecularLightingElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFESpecularLightingElement[JC] def height: SVGAnimatedLength SVGFESpecularLightingElement[JC] var id: String SVGFESpecularLightingElement[JC] def in1: SVGAnimatedString @@ -21126,6 +21397,7 @@ SVGFESpecularLightingElement[JC] def previousElementSibling: Element SVGFESpecularLightingElement[JC] def previousSibling: Node SVGFESpecularLightingElement[JC] def querySelector(selectors: String): Element SVGFESpecularLightingElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFESpecularLightingElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFESpecularLightingElement[JC] def remove(): Unit SVGFESpecularLightingElement[JC] def removeAttribute(name: String): Unit SVGFESpecularLightingElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -21148,6 +21420,7 @@ SVGFESpecularLightingElement[JC] def setAttribute(name: String, value: String): SVGFESpecularLightingElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFESpecularLightingElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFESpecularLightingElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFESpecularLightingElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFESpecularLightingElement[JC] def shadowRoot: ShadowRoot SVGFESpecularLightingElement[JC] def specularConstant: SVGAnimatedNumber SVGFESpecularLightingElement[JC] def specularExponent: SVGAnimatedNumber @@ -21198,6 +21471,7 @@ SVGFESpotLightElement[JC] def hasAttribute(name: String): Boolean SVGFESpotLightElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFESpotLightElement[JC] def hasAttributes(): Boolean SVGFESpotLightElement[JC] def hasChildNodes(): Boolean +SVGFESpotLightElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFESpotLightElement[JC] var id: String SVGFESpotLightElement[JC] var innerHTML: String SVGFESpotLightElement[JC] var innerText: String @@ -21251,6 +21525,7 @@ SVGFESpotLightElement[JC] def previousElementSibling: Element SVGFESpotLightElement[JC] def previousSibling: Node SVGFESpotLightElement[JC] def querySelector(selectors: String): Element SVGFESpotLightElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFESpotLightElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFESpotLightElement[JC] def remove(): Unit SVGFESpotLightElement[JC] def removeAttribute(name: String): Unit SVGFESpotLightElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -21272,6 +21547,7 @@ SVGFESpotLightElement[JC] def setAttribute(name: String, value: String): Unit SVGFESpotLightElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFESpotLightElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFESpotLightElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFESpotLightElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFESpotLightElement[JC] def shadowRoot: ShadowRoot SVGFESpotLightElement[JC] def specularExponent: SVGAnimatedNumber SVGFESpotLightElement[JC] def tagName: String @@ -21320,6 +21596,7 @@ SVGFETileElement[JC] def hasAttribute(name: String): Boolean SVGFETileElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFETileElement[JC] def hasAttributes(): Boolean SVGFETileElement[JC] def hasChildNodes(): Boolean +SVGFETileElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFETileElement[JC] def height: SVGAnimatedLength SVGFETileElement[JC] var id: String SVGFETileElement[JC] def in1: SVGAnimatedString @@ -21371,6 +21648,7 @@ SVGFETileElement[JC] def previousElementSibling: Element SVGFETileElement[JC] def previousSibling: Node SVGFETileElement[JC] def querySelector(selectors: String): Element SVGFETileElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFETileElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFETileElement[JC] def remove(): Unit SVGFETileElement[JC] def removeAttribute(name: String): Unit SVGFETileElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -21393,6 +21671,7 @@ SVGFETileElement[JC] def setAttribute(name: String, value: String): Unit SVGFETileElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFETileElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFETileElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFETileElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFETileElement[JC] def shadowRoot: ShadowRoot SVGFETileElement[JC] var style: CSSStyleDeclaration SVGFETileElement[JC] def tagName: String @@ -21443,6 +21722,7 @@ SVGFETurbulenceElement[JC] def hasAttribute(name: String): Boolean SVGFETurbulenceElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFETurbulenceElement[JC] def hasAttributes(): Boolean SVGFETurbulenceElement[JC] def hasChildNodes(): Boolean +SVGFETurbulenceElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFETurbulenceElement[JC] def height: SVGAnimatedLength SVGFETurbulenceElement[JC] var id: String SVGFETurbulenceElement[JC] var innerHTML: String @@ -21494,6 +21774,7 @@ SVGFETurbulenceElement[JC] def previousElementSibling: Element SVGFETurbulenceElement[JC] def previousSibling: Node SVGFETurbulenceElement[JC] def querySelector(selectors: String): Element SVGFETurbulenceElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFETurbulenceElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFETurbulenceElement[JC] def remove(): Unit SVGFETurbulenceElement[JC] def removeAttribute(name: String): Unit SVGFETurbulenceElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -21517,6 +21798,7 @@ SVGFETurbulenceElement[JC] def setAttribute(name: String, value: String): Unit SVGFETurbulenceElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGFETurbulenceElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFETurbulenceElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGFETurbulenceElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFETurbulenceElement[JC] def shadowRoot: ShadowRoot SVGFETurbulenceElement[JC] def stitchTiles: SVGAnimatedEnumeration SVGFETurbulenceElement[JC] var style: CSSStyleDeclaration @@ -21580,6 +21862,7 @@ SVGFilterElement[JC] def hasAttribute(name: String): Boolean SVGFilterElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGFilterElement[JC] def hasAttributes(): Boolean SVGFilterElement[JC] def hasChildNodes(): Boolean +SVGFilterElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGFilterElement[JC] def height: SVGAnimatedLength SVGFilterElement[JC] var href: SVGAnimatedString SVGFilterElement[JC] var id: String @@ -21632,6 +21915,7 @@ SVGFilterElement[JC] def previousSibling: Node SVGFilterElement[JC] def primitiveUnits: SVGAnimatedEnumeration SVGFilterElement[JC] def querySelector(selectors: String): Element SVGFilterElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGFilterElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGFilterElement[JC] def remove(): Unit SVGFilterElement[JC] def removeAttribute(name: String): Unit SVGFilterElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -21654,6 +21938,7 @@ SVGFilterElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: Str SVGFilterElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGFilterElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr SVGFilterElement[JC] def setFilterRes(filterResX: Double, filterResY: Double): Unit +SVGFilterElement[JC] def setPointerCapture(pointerId: Double): Unit SVGFilterElement[JC] def shadowRoot: ShadowRoot SVGFilterElement[JC] var style: CSSStyleDeclaration SVGFilterElement[JC] def tagName: String @@ -21720,6 +22005,7 @@ SVGGElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boo SVGGElement[JC] def hasAttributes(): Boolean SVGGElement[JC] def hasChildNodes(): Boolean SVGGElement[JC] def hasExtension(extension: String): Boolean +SVGGElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGGElement[JC] var id: String SVGGElement[JC] var innerHTML: String SVGGElement[JC] var innerText: String @@ -21770,6 +22056,7 @@ SVGGElement[JC] def previousElementSibling: Element SVGGElement[JC] def previousSibling: Node SVGGElement[JC] def querySelector(selectors: String): Element SVGGElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGGElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGGElement[JC] def remove(): Unit SVGGElement[JC] def removeAttribute(name: String): Unit SVGGElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -21793,6 +22080,7 @@ SVGGElement[JC] def setAttribute(name: String, value: String): Unit SVGGElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGGElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGGElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGGElement[JC] def setPointerCapture(pointerId: Double): Unit SVGGElement[JC] def shadowRoot: ShadowRoot SVGGElement[JC] var style: CSSStyleDeclaration SVGGElement[JC] var systemLanguage: SVGStringList @@ -21848,6 +22136,7 @@ SVGGradientElement[JC] def hasAttribute(name: String): Boolean SVGGradientElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGGradientElement[JC] def hasAttributes(): Boolean SVGGradientElement[JC] def hasChildNodes(): Boolean +SVGGradientElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGGradientElement[JC] var href: SVGAnimatedString SVGGradientElement[JC] var id: String SVGGradientElement[JC] var innerHTML: String @@ -21898,6 +22187,7 @@ SVGGradientElement[JC] def previousElementSibling: Element SVGGradientElement[JC] def previousSibling: Node SVGGradientElement[JC] def querySelector(selectors: String): Element SVGGradientElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGGradientElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGGradientElement[JC] def remove(): Unit SVGGradientElement[JC] def removeAttribute(name: String): Unit SVGGradientElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -21919,6 +22209,7 @@ SVGGradientElement[JC] def setAttribute(name: String, value: String): Unit SVGGradientElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGGradientElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGGradientElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGGradientElement[JC] def setPointerCapture(pointerId: Double): Unit SVGGradientElement[JC] def shadowRoot: ShadowRoot SVGGradientElement[JC] def spreadMethod: SVGAnimatedEnumeration SVGGradientElement[JC] var style: CSSStyleDeclaration @@ -21976,6 +22267,7 @@ SVGImageElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): SVGImageElement[JC] def hasAttributes(): Boolean SVGImageElement[JC] def hasChildNodes(): Boolean SVGImageElement[JC] def hasExtension(extension: String): Boolean +SVGImageElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGImageElement[JC] def height: SVGAnimatedLength SVGImageElement[JC] var href: SVGAnimatedString SVGImageElement[JC] var id: String @@ -22029,6 +22321,7 @@ SVGImageElement[JC] def previousElementSibling: Element SVGImageElement[JC] def previousSibling: Node SVGImageElement[JC] def querySelector(selectors: String): Element SVGImageElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGImageElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGImageElement[JC] def remove(): Unit SVGImageElement[JC] def removeAttribute(name: String): Unit SVGImageElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -22052,6 +22345,7 @@ SVGImageElement[JC] def setAttribute(name: String, value: String): Unit SVGImageElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGImageElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGImageElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGImageElement[JC] def setPointerCapture(pointerId: Double): Unit SVGImageElement[JC] def shadowRoot: ShadowRoot SVGImageElement[JC] var style: CSSStyleDeclaration SVGImageElement[JC] var systemLanguage: SVGStringList @@ -22138,6 +22432,7 @@ SVGLineElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): SVGLineElement[JC] def hasAttributes(): Boolean SVGLineElement[JC] def hasChildNodes(): Boolean SVGLineElement[JC] def hasExtension(extension: String): Boolean +SVGLineElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGLineElement[JC] var id: String SVGLineElement[JC] var innerHTML: String SVGLineElement[JC] var innerText: String @@ -22188,6 +22483,7 @@ SVGLineElement[JC] def previousElementSibling: Element SVGLineElement[JC] def previousSibling: Node SVGLineElement[JC] def querySelector(selectors: String): Element SVGLineElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGLineElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGLineElement[JC] def remove(): Unit SVGLineElement[JC] def removeAttribute(name: String): Unit SVGLineElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -22211,6 +22507,7 @@ SVGLineElement[JC] def setAttribute(name: String, value: String): Unit SVGLineElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGLineElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGLineElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGLineElement[JC] def setPointerCapture(pointerId: Double): Unit SVGLineElement[JC] def shadowRoot: ShadowRoot SVGLineElement[JC] var style: CSSStyleDeclaration SVGLineElement[JC] var systemLanguage: SVGStringList @@ -22270,6 +22567,7 @@ SVGLinearGradientElement[JC] def hasAttribute(name: String): Boolean SVGLinearGradientElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGLinearGradientElement[JC] def hasAttributes(): Boolean SVGLinearGradientElement[JC] def hasChildNodes(): Boolean +SVGLinearGradientElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGLinearGradientElement[JC] var href: SVGAnimatedString SVGLinearGradientElement[JC] var id: String SVGLinearGradientElement[JC] var innerHTML: String @@ -22320,6 +22618,7 @@ SVGLinearGradientElement[JC] def previousElementSibling: Element SVGLinearGradientElement[JC] def previousSibling: Node SVGLinearGradientElement[JC] def querySelector(selectors: String): Element SVGLinearGradientElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGLinearGradientElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGLinearGradientElement[JC] def remove(): Unit SVGLinearGradientElement[JC] def removeAttribute(name: String): Unit SVGLinearGradientElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -22341,6 +22640,7 @@ SVGLinearGradientElement[JC] def setAttribute(name: String, value: String): Unit SVGLinearGradientElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGLinearGradientElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGLinearGradientElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGLinearGradientElement[JC] def setPointerCapture(pointerId: Double): Unit SVGLinearGradientElement[JC] def shadowRoot: ShadowRoot SVGLinearGradientElement[JC] def spreadMethod: SVGAnimatedEnumeration SVGLinearGradientElement[JC] var style: CSSStyleDeclaration @@ -22398,6 +22698,7 @@ SVGMarkerElement[JC] def hasAttribute(name: String): Boolean SVGMarkerElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGMarkerElement[JC] def hasAttributes(): Boolean SVGMarkerElement[JC] def hasChildNodes(): Boolean +SVGMarkerElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGMarkerElement[JC] var id: String SVGMarkerElement[JC] var innerHTML: String SVGMarkerElement[JC] var innerText: String @@ -22455,6 +22756,7 @@ SVGMarkerElement[JC] def querySelector(selectors: String): Element SVGMarkerElement[JC] def querySelectorAll(selectors: String): NodeList[Element] SVGMarkerElement[JC] def refX: SVGAnimatedLength SVGMarkerElement[JC] def refY: SVGAnimatedLength +SVGMarkerElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGMarkerElement[JC] def remove(): Unit SVGMarkerElement[JC] def removeAttribute(name: String): Unit SVGMarkerElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -22478,6 +22780,7 @@ SVGMarkerElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGMarkerElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr SVGMarkerElement[JC] def setOrientToAngle(angle: SVGAngle): Unit SVGMarkerElement[JC] def setOrientToAuto(): Unit +SVGMarkerElement[JC] def setPointerCapture(pointerId: Double): Unit SVGMarkerElement[JC] def shadowRoot: ShadowRoot SVGMarkerElement[JC] var style: CSSStyleDeclaration SVGMarkerElement[JC] def tagName: String @@ -22537,6 +22840,7 @@ SVGMaskElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): SVGMaskElement[JC] def hasAttributes(): Boolean SVGMaskElement[JC] def hasChildNodes(): Boolean SVGMaskElement[JC] def hasExtension(extension: String): Boolean +SVGMaskElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGMaskElement[JC] def height: SVGAnimatedLength SVGMaskElement[JC] var id: String SVGMaskElement[JC] var innerHTML: String @@ -22589,6 +22893,7 @@ SVGMaskElement[JC] def previousElementSibling: Element SVGMaskElement[JC] def previousSibling: Node SVGMaskElement[JC] def querySelector(selectors: String): Element SVGMaskElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGMaskElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGMaskElement[JC] def remove(): Unit SVGMaskElement[JC] def removeAttribute(name: String): Unit SVGMaskElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -22612,6 +22917,7 @@ SVGMaskElement[JC] def setAttribute(name: String, value: String): Unit SVGMaskElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGMaskElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGMaskElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGMaskElement[JC] def setPointerCapture(pointerId: Double): Unit SVGMaskElement[JC] def shadowRoot: ShadowRoot SVGMaskElement[JC] var style: CSSStyleDeclaration SVGMaskElement[JC] var systemLanguage: SVGStringList @@ -22679,6 +22985,7 @@ SVGMetadataElement[JC] def hasAttribute(name: String): Boolean SVGMetadataElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGMetadataElement[JC] def hasAttributes(): Boolean SVGMetadataElement[JC] def hasChildNodes(): Boolean +SVGMetadataElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGMetadataElement[JC] var id: String SVGMetadataElement[JC] var innerHTML: String SVGMetadataElement[JC] var innerText: String @@ -22728,6 +23035,7 @@ SVGMetadataElement[JC] def previousElementSibling: Element SVGMetadataElement[JC] def previousSibling: Node SVGMetadataElement[JC] def querySelector(selectors: String): Element SVGMetadataElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGMetadataElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGMetadataElement[JC] def remove(): Unit SVGMetadataElement[JC] def removeAttribute(name: String): Unit SVGMetadataElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -22749,6 +23057,7 @@ SVGMetadataElement[JC] def setAttribute(name: String, value: String): Unit SVGMetadataElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGMetadataElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGMetadataElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGMetadataElement[JC] def setPointerCapture(pointerId: Double): Unit SVGMetadataElement[JC] def shadowRoot: ShadowRoot SVGMetadataElement[JC] def tagName: String SVGMetadataElement[JC] var textContent: String @@ -22831,6 +23140,7 @@ SVGPathElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): SVGPathElement[JC] def hasAttributes(): Boolean SVGPathElement[JC] def hasChildNodes(): Boolean SVGPathElement[JC] def hasExtension(extension: String): Boolean +SVGPathElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGPathElement[JC] var id: String SVGPathElement[JC] var innerHTML: String SVGPathElement[JC] var innerText: String @@ -22882,6 +23192,7 @@ SVGPathElement[JC] def previousElementSibling: Element SVGPathElement[JC] def previousSibling: Node SVGPathElement[JC] def querySelector(selectors: String): Element SVGPathElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGPathElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGPathElement[JC] def remove(): Unit SVGPathElement[JC] def removeAttribute(name: String): Unit SVGPathElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -22905,6 +23216,7 @@ SVGPathElement[JC] def setAttribute(name: String, value: String): Unit SVGPathElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGPathElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGPathElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGPathElement[JC] def setPointerCapture(pointerId: Double): Unit SVGPathElement[JC] def shadowRoot: ShadowRoot SVGPathElement[JC] var style: CSSStyleDeclaration SVGPathElement[JC] var systemLanguage: SVGStringList @@ -23085,6 +23397,7 @@ SVGPatternElement[JC] def hasAttributeNS(namespaceURI: String, localName: String SVGPatternElement[JC] def hasAttributes(): Boolean SVGPatternElement[JC] def hasChildNodes(): Boolean SVGPatternElement[JC] def hasExtension(extension: String): Boolean +SVGPatternElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGPatternElement[JC] def height: SVGAnimatedLength SVGPatternElement[JC] var href: SVGAnimatedString SVGPatternElement[JC] var id: String @@ -23140,6 +23453,7 @@ SVGPatternElement[JC] def previousElementSibling: Element SVGPatternElement[JC] def previousSibling: Node SVGPatternElement[JC] def querySelector(selectors: String): Element SVGPatternElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGPatternElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGPatternElement[JC] def remove(): Unit SVGPatternElement[JC] def removeAttribute(name: String): Unit SVGPatternElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -23163,6 +23477,7 @@ SVGPatternElement[JC] def setAttribute(name: String, value: String): Unit SVGPatternElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGPatternElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGPatternElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGPatternElement[JC] def setPointerCapture(pointerId: Double): Unit SVGPatternElement[JC] def shadowRoot: ShadowRoot SVGPatternElement[JC] var style: CSSStyleDeclaration SVGPatternElement[JC] var systemLanguage: SVGStringList @@ -23234,6 +23549,7 @@ SVGPolygonElement[JC] def hasAttributeNS(namespaceURI: String, localName: String SVGPolygonElement[JC] def hasAttributes(): Boolean SVGPolygonElement[JC] def hasChildNodes(): Boolean SVGPolygonElement[JC] def hasExtension(extension: String): Boolean +SVGPolygonElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGPolygonElement[JC] var id: String SVGPolygonElement[JC] var innerHTML: String SVGPolygonElement[JC] var innerText: String @@ -23285,6 +23601,7 @@ SVGPolygonElement[JC] def previousElementSibling: Element SVGPolygonElement[JC] def previousSibling: Node SVGPolygonElement[JC] def querySelector(selectors: String): Element SVGPolygonElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGPolygonElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGPolygonElement[JC] def remove(): Unit SVGPolygonElement[JC] def removeAttribute(name: String): Unit SVGPolygonElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -23308,6 +23625,7 @@ SVGPolygonElement[JC] def setAttribute(name: String, value: String): Unit SVGPolygonElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGPolygonElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGPolygonElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGPolygonElement[JC] def setPointerCapture(pointerId: Double): Unit SVGPolygonElement[JC] def shadowRoot: ShadowRoot SVGPolygonElement[JC] var style: CSSStyleDeclaration SVGPolygonElement[JC] var systemLanguage: SVGStringList @@ -23365,6 +23683,7 @@ SVGPolylineElement[JC] def hasAttributeNS(namespaceURI: String, localName: Strin SVGPolylineElement[JC] def hasAttributes(): Boolean SVGPolylineElement[JC] def hasChildNodes(): Boolean SVGPolylineElement[JC] def hasExtension(extension: String): Boolean +SVGPolylineElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGPolylineElement[JC] var id: String SVGPolylineElement[JC] var innerHTML: String SVGPolylineElement[JC] var innerText: String @@ -23416,6 +23735,7 @@ SVGPolylineElement[JC] def previousElementSibling: Element SVGPolylineElement[JC] def previousSibling: Node SVGPolylineElement[JC] def querySelector(selectors: String): Element SVGPolylineElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGPolylineElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGPolylineElement[JC] def remove(): Unit SVGPolylineElement[JC] def removeAttribute(name: String): Unit SVGPolylineElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -23439,6 +23759,7 @@ SVGPolylineElement[JC] def setAttribute(name: String, value: String): Unit SVGPolylineElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGPolylineElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGPolylineElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGPolylineElement[JC] def setPointerCapture(pointerId: Double): Unit SVGPolylineElement[JC] def shadowRoot: ShadowRoot SVGPolylineElement[JC] var style: CSSStyleDeclaration SVGPolylineElement[JC] var systemLanguage: SVGStringList @@ -23514,6 +23835,7 @@ SVGRadialGradientElement[JC] def hasAttribute(name: String): Boolean SVGRadialGradientElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGRadialGradientElement[JC] def hasAttributes(): Boolean SVGRadialGradientElement[JC] def hasChildNodes(): Boolean +SVGRadialGradientElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGRadialGradientElement[JC] var href: SVGAnimatedString SVGRadialGradientElement[JC] var id: String SVGRadialGradientElement[JC] var innerHTML: String @@ -23565,6 +23887,7 @@ SVGRadialGradientElement[JC] def previousSibling: Node SVGRadialGradientElement[JC] def querySelector(selectors: String): Element SVGRadialGradientElement[JC] def querySelectorAll(selectors: String): NodeList[Element] SVGRadialGradientElement[JC] def r: SVGAnimatedLength +SVGRadialGradientElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGRadialGradientElement[JC] def remove(): Unit SVGRadialGradientElement[JC] def removeAttribute(name: String): Unit SVGRadialGradientElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -23586,6 +23909,7 @@ SVGRadialGradientElement[JC] def setAttribute(name: String, value: String): Unit SVGRadialGradientElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGRadialGradientElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGRadialGradientElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGRadialGradientElement[JC] def setPointerCapture(pointerId: Double): Unit SVGRadialGradientElement[JC] def shadowRoot: ShadowRoot SVGRadialGradientElement[JC] def spreadMethod: SVGAnimatedEnumeration SVGRadialGradientElement[JC] var style: CSSStyleDeclaration @@ -23643,6 +23967,7 @@ SVGRectElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): SVGRectElement[JC] def hasAttributes(): Boolean SVGRectElement[JC] def hasChildNodes(): Boolean SVGRectElement[JC] def hasExtension(extension: String): Boolean +SVGRectElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGRectElement[JC] def height: SVGAnimatedLength SVGRectElement[JC] var id: String SVGRectElement[JC] var innerHTML: String @@ -23694,6 +24019,7 @@ SVGRectElement[JC] def previousElementSibling: Element SVGRectElement[JC] def previousSibling: Node SVGRectElement[JC] def querySelector(selectors: String): Element SVGRectElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGRectElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGRectElement[JC] def remove(): Unit SVGRectElement[JC] def removeAttribute(name: String): Unit SVGRectElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -23719,6 +24045,7 @@ SVGRectElement[JC] def setAttribute(name: String, value: String): Unit SVGRectElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGRectElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGRectElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGRectElement[JC] def setPointerCapture(pointerId: Double): Unit SVGRectElement[JC] def shadowRoot: ShadowRoot SVGRectElement[JC] var style: CSSStyleDeclaration SVGRectElement[JC] var systemLanguage: SVGStringList @@ -23800,6 +24127,7 @@ SVGSVGElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): B SVGSVGElement[JC] def hasAttributes(): Boolean SVGSVGElement[JC] def hasChildNodes(): Boolean SVGSVGElement[JC] def hasExtension(extension: String): Boolean +SVGSVGElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGSVGElement[JC] def height: SVGAnimatedLength SVGSVGElement[JC] var id: String SVGSVGElement[JC] var innerHTML: String @@ -23861,6 +24189,7 @@ SVGSVGElement[JC] def previousElementSibling: Element SVGSVGElement[JC] def previousSibling: Node SVGSVGElement[JC] def querySelector(selectors: String): Element SVGSVGElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGSVGElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGSVGElement[JC] def remove(): Unit SVGSVGElement[JC] def removeAttribute(name: String): Unit SVGSVGElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -23887,6 +24216,7 @@ SVGSVGElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String SVGSVGElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGSVGElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr SVGSVGElement[JC] def setCurrentTime(seconds: Double): Unit +SVGSVGElement[JC] def setPointerCapture(pointerId: Double): Unit SVGSVGElement[JC] def shadowRoot: ShadowRoot SVGSVGElement[JC] var style: CSSStyleDeclaration SVGSVGElement[JC] def suspendRedraw(maxWaitMilliseconds: Int): Int @@ -23945,6 +24275,7 @@ SVGScriptElement[JC] def hasAttribute(name: String): Boolean SVGScriptElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGScriptElement[JC] def hasAttributes(): Boolean SVGScriptElement[JC] def hasChildNodes(): Boolean +SVGScriptElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGScriptElement[JC] var href: SVGAnimatedString SVGScriptElement[JC] var id: String SVGScriptElement[JC] var innerHTML: String @@ -23995,6 +24326,7 @@ SVGScriptElement[JC] def previousElementSibling: Element SVGScriptElement[JC] def previousSibling: Node SVGScriptElement[JC] def querySelector(selectors: String): Element SVGScriptElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGScriptElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGScriptElement[JC] def remove(): Unit SVGScriptElement[JC] def removeAttribute(name: String): Unit SVGScriptElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -24016,6 +24348,7 @@ SVGScriptElement[JC] def setAttribute(name: String, value: String): Unit SVGScriptElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGScriptElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGScriptElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGScriptElement[JC] def setPointerCapture(pointerId: Double): Unit SVGScriptElement[JC] def shadowRoot: ShadowRoot SVGScriptElement[JC] def tagName: String SVGScriptElement[JC] var textContent: String @@ -24061,6 +24394,7 @@ SVGStopElement[JC] def hasAttribute(name: String): Boolean SVGStopElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGStopElement[JC] def hasAttributes(): Boolean SVGStopElement[JC] def hasChildNodes(): Boolean +SVGStopElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGStopElement[JC] var id: String SVGStopElement[JC] var innerHTML: String SVGStopElement[JC] var innerText: String @@ -24111,6 +24445,7 @@ SVGStopElement[JC] def previousElementSibling: Element SVGStopElement[JC] def previousSibling: Node SVGStopElement[JC] def querySelector(selectors: String): Element SVGStopElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGStopElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGStopElement[JC] def remove(): Unit SVGStopElement[JC] def removeAttribute(name: String): Unit SVGStopElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -24132,6 +24467,7 @@ SVGStopElement[JC] def setAttribute(name: String, value: String): Unit SVGStopElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGStopElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGStopElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGStopElement[JC] def setPointerCapture(pointerId: Double): Unit SVGStopElement[JC] def shadowRoot: ShadowRoot SVGStopElement[JC] var style: CSSStyleDeclaration SVGStopElement[JC] def tagName: String @@ -24186,6 +24522,7 @@ SVGStyleElement[JC] def hasAttribute(name: String): Boolean SVGStyleElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGStyleElement[JC] def hasAttributes(): Boolean SVGStyleElement[JC] def hasChildNodes(): Boolean +SVGStyleElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGStyleElement[JC] var id: String SVGStyleElement[JC] var innerHTML: String SVGStyleElement[JC] var innerText: String @@ -24236,6 +24573,7 @@ SVGStyleElement[JC] def previousElementSibling: Element SVGStyleElement[JC] def previousSibling: Node SVGStyleElement[JC] def querySelector(selectors: String): Element SVGStyleElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGStyleElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGStyleElement[JC] def remove(): Unit SVGStyleElement[JC] def removeAttribute(name: String): Unit SVGStyleElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -24257,6 +24595,7 @@ SVGStyleElement[JC] def setAttribute(name: String, value: String): Unit SVGStyleElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGStyleElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGStyleElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGStyleElement[JC] def setPointerCapture(pointerId: Double): Unit SVGStyleElement[JC] def shadowRoot: ShadowRoot SVGStyleElement[JC] def tagName: String SVGStyleElement[JC] var textContent: String @@ -24312,6 +24651,7 @@ SVGSwitchElement[JC] def hasAttributeNS(namespaceURI: String, localName: String) SVGSwitchElement[JC] def hasAttributes(): Boolean SVGSwitchElement[JC] def hasChildNodes(): Boolean SVGSwitchElement[JC] def hasExtension(extension: String): Boolean +SVGSwitchElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGSwitchElement[JC] var id: String SVGSwitchElement[JC] var innerHTML: String SVGSwitchElement[JC] var innerText: String @@ -24362,6 +24702,7 @@ SVGSwitchElement[JC] def previousElementSibling: Element SVGSwitchElement[JC] def previousSibling: Node SVGSwitchElement[JC] def querySelector(selectors: String): Element SVGSwitchElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGSwitchElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGSwitchElement[JC] def remove(): Unit SVGSwitchElement[JC] def removeAttribute(name: String): Unit SVGSwitchElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -24385,6 +24726,7 @@ SVGSwitchElement[JC] def setAttribute(name: String, value: String): Unit SVGSwitchElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGSwitchElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGSwitchElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGSwitchElement[JC] def setPointerCapture(pointerId: Double): Unit SVGSwitchElement[JC] def shadowRoot: ShadowRoot SVGSwitchElement[JC] var style: CSSStyleDeclaration SVGSwitchElement[JC] var systemLanguage: SVGStringList @@ -24435,6 +24777,7 @@ SVGSymbolElement[JC] def hasAttribute(name: String): Boolean SVGSymbolElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGSymbolElement[JC] def hasAttributes(): Boolean SVGSymbolElement[JC] def hasChildNodes(): Boolean +SVGSymbolElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGSymbolElement[JC] var id: String SVGSymbolElement[JC] var innerHTML: String SVGSymbolElement[JC] var innerText: String @@ -24485,6 +24828,7 @@ SVGSymbolElement[JC] def previousElementSibling: Element SVGSymbolElement[JC] def previousSibling: Node SVGSymbolElement[JC] def querySelector(selectors: String): Element SVGSymbolElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGSymbolElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGSymbolElement[JC] def remove(): Unit SVGSymbolElement[JC] def removeAttribute(name: String): Unit SVGSymbolElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -24506,6 +24850,7 @@ SVGSymbolElement[JC] def setAttribute(name: String, value: String): Unit SVGSymbolElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGSymbolElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGSymbolElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGSymbolElement[JC] def setPointerCapture(pointerId: Double): Unit SVGSymbolElement[JC] def shadowRoot: ShadowRoot SVGSymbolElement[JC] var style: CSSStyleDeclaration SVGSymbolElement[JC] def tagName: String @@ -24566,6 +24911,7 @@ SVGTSpanElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): SVGTSpanElement[JC] def hasAttributes(): Boolean SVGTSpanElement[JC] def hasChildNodes(): Boolean SVGTSpanElement[JC] def hasExtension(extension: String): Boolean +SVGTSpanElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGTSpanElement[JC] var id: String SVGTSpanElement[JC] var innerHTML: String SVGTSpanElement[JC] var innerText: String @@ -24616,6 +24962,7 @@ SVGTSpanElement[JC] def previousElementSibling: Element SVGTSpanElement[JC] def previousSibling: Node SVGTSpanElement[JC] def querySelector(selectors: String): Element SVGTSpanElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGTSpanElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGTSpanElement[JC] def remove(): Unit SVGTSpanElement[JC] def removeAttribute(name: String): Unit SVGTSpanElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -24641,6 +24988,7 @@ SVGTSpanElement[JC] def setAttribute(name: String, value: String): Unit SVGTSpanElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGTSpanElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGTSpanElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGTSpanElement[JC] def setPointerCapture(pointerId: Double): Unit SVGTSpanElement[JC] def shadowRoot: ShadowRoot SVGTSpanElement[JC] var style: CSSStyleDeclaration SVGTSpanElement[JC] var systemLanguage: SVGStringList @@ -24706,6 +25054,7 @@ SVGTextContentElement[JC] def hasAttributeNS(namespaceURI: String, localName: St SVGTextContentElement[JC] def hasAttributes(): Boolean SVGTextContentElement[JC] def hasChildNodes(): Boolean SVGTextContentElement[JC] def hasExtension(extension: String): Boolean +SVGTextContentElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGTextContentElement[JC] var id: String SVGTextContentElement[JC] var innerHTML: String SVGTextContentElement[JC] var innerText: String @@ -24756,6 +25105,7 @@ SVGTextContentElement[JC] def previousElementSibling: Element SVGTextContentElement[JC] def previousSibling: Node SVGTextContentElement[JC] def querySelector(selectors: String): Element SVGTextContentElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGTextContentElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGTextContentElement[JC] def remove(): Unit SVGTextContentElement[JC] def removeAttribute(name: String): Unit SVGTextContentElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -24780,6 +25130,7 @@ SVGTextContentElement[JC] def setAttribute(name: String, value: String): Unit SVGTextContentElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGTextContentElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGTextContentElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGTextContentElement[JC] def setPointerCapture(pointerId: Double): Unit SVGTextContentElement[JC] def shadowRoot: ShadowRoot SVGTextContentElement[JC] var style: CSSStyleDeclaration SVGTextContentElement[JC] var systemLanguage: SVGStringList @@ -24849,6 +25200,7 @@ SVGTextElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): SVGTextElement[JC] def hasAttributes(): Boolean SVGTextElement[JC] def hasChildNodes(): Boolean SVGTextElement[JC] def hasExtension(extension: String): Boolean +SVGTextElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGTextElement[JC] var id: String SVGTextElement[JC] var innerHTML: String SVGTextElement[JC] var innerText: String @@ -24900,6 +25252,7 @@ SVGTextElement[JC] def previousElementSibling: Element SVGTextElement[JC] def previousSibling: Node SVGTextElement[JC] def querySelector(selectors: String): Element SVGTextElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGTextElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGTextElement[JC] def remove(): Unit SVGTextElement[JC] def removeAttribute(name: String): Unit SVGTextElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -24925,6 +25278,7 @@ SVGTextElement[JC] def setAttribute(name: String, value: String): Unit SVGTextElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGTextElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGTextElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGTextElement[JC] def setPointerCapture(pointerId: Double): Unit SVGTextElement[JC] def shadowRoot: ShadowRoot SVGTextElement[JC] var style: CSSStyleDeclaration SVGTextElement[JC] var systemLanguage: SVGStringList @@ -24987,6 +25341,7 @@ SVGTextPathElement[JC] def hasAttributeNS(namespaceURI: String, localName: Strin SVGTextPathElement[JC] def hasAttributes(): Boolean SVGTextPathElement[JC] def hasChildNodes(): Boolean SVGTextPathElement[JC] def hasExtension(extension: String): Boolean +SVGTextPathElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGTextPathElement[JC] var href: SVGAnimatedString SVGTextPathElement[JC] var id: String SVGTextPathElement[JC] var innerHTML: String @@ -25039,6 +25394,7 @@ SVGTextPathElement[JC] def previousElementSibling: Element SVGTextPathElement[JC] def previousSibling: Node SVGTextPathElement[JC] def querySelector(selectors: String): Element SVGTextPathElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGTextPathElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGTextPathElement[JC] def remove(): Unit SVGTextPathElement[JC] def removeAttribute(name: String): Unit SVGTextPathElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -25063,6 +25419,7 @@ SVGTextPathElement[JC] def setAttribute(name: String, value: String): Unit SVGTextPathElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGTextPathElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGTextPathElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGTextPathElement[JC] def setPointerCapture(pointerId: Double): Unit SVGTextPathElement[JC] def shadowRoot: ShadowRoot SVGTextPathElement[JC] def spacing: SVGAnimatedEnumeration SVGTextPathElement[JC] def startOffset: SVGAnimatedLength @@ -25132,6 +25489,7 @@ SVGTextPositioningElement[JC] def hasAttributeNS(namespaceURI: String, localName SVGTextPositioningElement[JC] def hasAttributes(): Boolean SVGTextPositioningElement[JC] def hasChildNodes(): Boolean SVGTextPositioningElement[JC] def hasExtension(extension: String): Boolean +SVGTextPositioningElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGTextPositioningElement[JC] var id: String SVGTextPositioningElement[JC] var innerHTML: String SVGTextPositioningElement[JC] var innerText: String @@ -25182,6 +25540,7 @@ SVGTextPositioningElement[JC] def previousElementSibling: Element SVGTextPositioningElement[JC] def previousSibling: Node SVGTextPositioningElement[JC] def querySelector(selectors: String): Element SVGTextPositioningElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGTextPositioningElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGTextPositioningElement[JC] def remove(): Unit SVGTextPositioningElement[JC] def removeAttribute(name: String): Unit SVGTextPositioningElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -25207,6 +25566,7 @@ SVGTextPositioningElement[JC] def setAttribute(name: String, value: String): Uni SVGTextPositioningElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGTextPositioningElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGTextPositioningElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGTextPositioningElement[JC] def setPointerCapture(pointerId: Double): Unit SVGTextPositioningElement[JC] def shadowRoot: ShadowRoot SVGTextPositioningElement[JC] var style: CSSStyleDeclaration SVGTextPositioningElement[JC] var systemLanguage: SVGStringList @@ -25258,6 +25618,7 @@ SVGTitleElement[JC] def hasAttribute(name: String): Boolean SVGTitleElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGTitleElement[JC] def hasAttributes(): Boolean SVGTitleElement[JC] def hasChildNodes(): Boolean +SVGTitleElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGTitleElement[JC] var id: String SVGTitleElement[JC] var innerHTML: String SVGTitleElement[JC] var innerText: String @@ -25307,6 +25668,7 @@ SVGTitleElement[JC] def previousElementSibling: Element SVGTitleElement[JC] def previousSibling: Node SVGTitleElement[JC] def querySelector(selectors: String): Element SVGTitleElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGTitleElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGTitleElement[JC] def remove(): Unit SVGTitleElement[JC] def removeAttribute(name: String): Unit SVGTitleElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -25328,6 +25690,7 @@ SVGTitleElement[JC] def setAttribute(name: String, value: String): Unit SVGTitleElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGTitleElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGTitleElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGTitleElement[JC] def setPointerCapture(pointerId: Double): Unit SVGTitleElement[JC] def shadowRoot: ShadowRoot SVGTitleElement[JC] var style: CSSStyleDeclaration SVGTitleElement[JC] def tagName: String @@ -25423,6 +25786,7 @@ SVGUseElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): B SVGUseElement[JC] def hasAttributes(): Boolean SVGUseElement[JC] def hasChildNodes(): Boolean SVGUseElement[JC] def hasExtension(extension: String): Boolean +SVGUseElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGUseElement[JC] def height: SVGAnimatedLength SVGUseElement[JC] var href: SVGAnimatedString SVGUseElement[JC] var id: String @@ -25476,6 +25840,7 @@ SVGUseElement[JC] def previousElementSibling: Element SVGUseElement[JC] def previousSibling: Node SVGUseElement[JC] def querySelector(selectors: String): Element SVGUseElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGUseElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGUseElement[JC] def remove(): Unit SVGUseElement[JC] def removeAttribute(name: String): Unit SVGUseElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -25499,6 +25864,7 @@ SVGUseElement[JC] def setAttribute(name: String, value: String): Unit SVGUseElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGUseElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGUseElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGUseElement[JC] def setPointerCapture(pointerId: Double): Unit SVGUseElement[JC] def shadowRoot: ShadowRoot SVGUseElement[JC] var style: CSSStyleDeclaration SVGUseElement[JC] var systemLanguage: SVGStringList @@ -25551,6 +25917,7 @@ SVGViewElement[JC] def hasAttribute(name: String): Boolean SVGViewElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean SVGViewElement[JC] def hasAttributes(): Boolean SVGViewElement[JC] def hasChildNodes(): Boolean +SVGViewElement[JC] def hasPointerCapture(pointerId: Double): Boolean SVGViewElement[JC] var id: String SVGViewElement[JC] var innerHTML: String SVGViewElement[JC] var innerText: String @@ -25601,6 +25968,7 @@ SVGViewElement[JC] def previousElementSibling: Element SVGViewElement[JC] def previousSibling: Node SVGViewElement[JC] def querySelector(selectors: String): Element SVGViewElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +SVGViewElement[JC] def releasePointerCapture(pointerId: Double): Unit SVGViewElement[JC] def remove(): Unit SVGViewElement[JC] def removeAttribute(name: String): Unit SVGViewElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit @@ -25622,6 +25990,7 @@ SVGViewElement[JC] def setAttribute(name: String, value: String): Unit SVGViewElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit SVGViewElement[JC] def setAttributeNode(newAttr: Attr): Attr SVGViewElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +SVGViewElement[JC] def setPointerCapture(pointerId: Double): Unit SVGViewElement[JC] def shadowRoot: ShadowRoot SVGViewElement[JC] def tagName: String SVGViewElement[JC] var textContent: String diff --git a/dom/src/main/scala/org/scalajs/dom/Element.scala b/dom/src/main/scala/org/scalajs/dom/Element.scala index f34d12447..3b74d4a58 100644 --- a/dom/src/main/scala/org/scalajs/dom/Element.scala +++ b/dom/src/main/scala/org/scalajs/dom/Element.scala @@ -270,6 +270,22 @@ abstract class Element extends Node with NodeSelector with ParentNode with NonDo */ def requestPointerLock(): Unit = js.native + /** The hasPointerCapture() method of the Element interface checks whether the element on which it is invoked has + * pointer capture for the pointer identified by the given pointer ID. + */ + def hasPointerCapture(pointerId: Double): Boolean = js.native + + /** The releasePointerCapture() method of the Element interface releases (stops) pointer capture that was previously + * set for a specific (PointerEvent) pointer. + */ + def releasePointerCapture(pointerId: Double): Unit = js.native + + /** The setPointerCapture() method of the Element interface is used to designate a specific element as the capture + * target of future pointer events. Subsequent events for the pointer will be targeted at the capture element until + * capture is released (via Element.releasePointerCapture() or the pointerup event is fired). + */ + def setPointerCapture(pointerId: Double): Unit = js.native + /** Attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot. */ def attachShadow(init: ShadowRootInit): ShadowRoot = js.native From f4d4e8abd8cd51d2bc037e129fa60c4aa85a6484 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 28 Nov 2023 12:14:09 +0000 Subject: [PATCH 06/48] Bump JamesIves/github-pages-deploy-action from 4.4.3 to 4.5.0 Bumps [JamesIves/github-pages-deploy-action](https://github.com/jamesives/github-pages-deploy-action) from 4.4.3 to 4.5.0. - [Release notes](https://github.com/jamesives/github-pages-deploy-action/releases) - [Commits](https://github.com/jamesives/github-pages-deploy-action/compare/v4.4.3...v4.5.0) --- updated-dependencies: - dependency-name: JamesIves/github-pages-deploy-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .github/workflows/ghpages.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ghpages.yml b/.github/workflows/ghpages.yml index 07fbed981..e2fd58f81 100644 --- a/.github/workflows/ghpages.yml +++ b/.github/workflows/ghpages.yml @@ -19,7 +19,7 @@ jobs: run: sbt readme/run - name: Deploy - uses: JamesIves/github-pages-deploy-action@v4.4.3 + uses: JamesIves/github-pages-deploy-action@v4.5.0 with: token: ${{ secrets.GITHUB_TOKEN }} branch: gh-pages From 5170f893488458d238afec5cbc4b06f221ba971e Mon Sep 17 00:00:00 2001 From: zetashift Date: Thu, 21 Dec 2023 23:48:59 +0100 Subject: [PATCH 07/48] fix: NDEFReadingEventInit.serialNumber returns a string --- api-reports/2_12.txt | 2 +- api-reports/2_13.txt | 2 +- dom/src/main/scala/org/scalajs/dom/NDEFReadingEventInit.scala | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/api-reports/2_12.txt b/api-reports/2_12.txt index 7da7e1f81..840d41a63 100644 --- a/api-reports/2_12.txt +++ b/api-reports/2_12.txt @@ -16689,7 +16689,7 @@ NDEFReadingEventInit[JT] var cancelable: js.UndefOr[Boolean] NDEFReadingEventInit[JT] var composed: js.UndefOr[Boolean] NDEFReadingEventInit[JT] var message: NDEFRecordInit NDEFReadingEventInit[JT] var scoped: js.UndefOr[Boolean] -NDEFReadingEventInit[JT] var serialNumber: js.UndefOr[AbortSignal] +NDEFReadingEventInit[JT] var serialNumber: js.UndefOr[String] NDEFRecord[JC] def data: js.typedarray.DataView NDEFRecord[JC] def encoding: js.UndefOr[String] NDEFRecord[JC] def id: js.UndefOr[String] diff --git a/api-reports/2_13.txt b/api-reports/2_13.txt index 7da7e1f81..840d41a63 100644 --- a/api-reports/2_13.txt +++ b/api-reports/2_13.txt @@ -16689,7 +16689,7 @@ NDEFReadingEventInit[JT] var cancelable: js.UndefOr[Boolean] NDEFReadingEventInit[JT] var composed: js.UndefOr[Boolean] NDEFReadingEventInit[JT] var message: NDEFRecordInit NDEFReadingEventInit[JT] var scoped: js.UndefOr[Boolean] -NDEFReadingEventInit[JT] var serialNumber: js.UndefOr[AbortSignal] +NDEFReadingEventInit[JT] var serialNumber: js.UndefOr[String] NDEFRecord[JC] def data: js.typedarray.DataView NDEFRecord[JC] def encoding: js.UndefOr[String] NDEFRecord[JC] def id: js.UndefOr[String] diff --git a/dom/src/main/scala/org/scalajs/dom/NDEFReadingEventInit.scala b/dom/src/main/scala/org/scalajs/dom/NDEFReadingEventInit.scala index b6b5364fd..50f491bdc 100644 --- a/dom/src/main/scala/org/scalajs/dom/NDEFReadingEventInit.scala +++ b/dom/src/main/scala/org/scalajs/dom/NDEFReadingEventInit.scala @@ -15,7 +15,7 @@ trait NDEFReadingEventInit extends EventInit { /** A string with the name of the event. It is case-sensitive and browsers always set it to reading. Default is "" an * empty string */ - var serialNumber: js.UndefOr[AbortSignal] = js.undefined + var serialNumber: js.UndefOr[String] = js.undefined /** An object that, in addition of the properties defined in Event(), can have the following properties: serialNumber; * message From 6d763b1d9756d63ca0040829c21a9b9b4533b61a Mon Sep 17 00:00:00 2001 From: Christoph Bunte Date: Fri, 5 Jan 2024 18:41:09 +0100 Subject: [PATCH 08/48] add missing TextMetrics properties --- .../scala/org/scalajs/dom/TextMetrics.scala | 58 +++++++++++++++++++ 1 file changed, 58 insertions(+) diff --git a/dom/src/main/scala/org/scalajs/dom/TextMetrics.scala b/dom/src/main/scala/org/scalajs/dom/TextMetrics.scala index 0f6f6204b..44c723963 100644 --- a/dom/src/main/scala/org/scalajs/dom/TextMetrics.scala +++ b/dom/src/main/scala/org/scalajs/dom/TextMetrics.scala @@ -20,4 +20,62 @@ class TextMetrics extends js.Object { * current font of the context. */ var width: Double = js.native + + /** Distance parallel to the baseline from the alignment point given by the CanvasRenderingContext2D.textAlign + * property to the left side of the bounding rectangle of the given text, in CSS pixels; positive numbers indicating + * a distance going left from the given alignment point. + */ + val actualBoundingBoxLeft: Double = js.native + + /** Returns the distance from the alignment point given by the CanvasRenderingContext2D.textAlign property to the + * right side of the bounding rectangle of the given text, in CSS pixels. The distance is measured parallel to the + * baseline. + */ + val actualBoundingBoxRight: Double = js.native + + /** Returns the distance from the horizontal line indicated by the CanvasRenderingContext2D.textBaseline attribute to + * the top of the highest bounding rectangle of all the fonts used to render the text, in CSS pixels. + */ + val fontBoundingBoxAscent: Double = js.native + + /** Returns the distance from the horizontal line indicated by the CanvasRenderingContext2D.textBaseline attribute to + * the bottom of the bounding rectangle of all the fonts used to render the text, in CSS pixels. + */ + val fontBoundingBoxDescent: Double = js.native + + /** Returns the distance from the horizontal line indicated by the CanvasRenderingContext2D.textBaseline attribute to + * the top of the bounding rectangle used to render the text, in CSS pixels. + */ + val actualBoundingBoxAscent: Double = js.native + + /** Returns the distance from the horizontal line indicated by the CanvasRenderingContext2D.textBaseline attribute to + * the bottom of the bounding rectangle used to render the text, in CSS pixels. + */ + val actualBoundingBoxDescent: Double = js.native + + /** Returns the distance from the horizontal line indicated by the CanvasRenderingContext2D.textBaseline property to + * the top of the em square in the line box, in CSS pixels. + */ + val emHeightAscent: Double = js.native + + /** Returns the distance from the horizontal line indicated by the CanvasRenderingContext2D.textBaseline property to + * the bottom of the em square in the line box, in CSS pixels. + */ + val emHeightDescent: Double = js.native + + /** Returns the distance from the horizontal line indicated by the CanvasRenderingContext2D.textBaseline property to + * the hanging baseline of the line box, in CSS pixels. + */ + val hangingBaseline: Double = js.native + + /** Returns the distance from the horizontal line indicated by the CanvasRenderingContext2D.textBaseline property to + * the alphabetic baseline of the line box, in CSS pixels. + */ + val alphabeticBaseline: Double = js.native + + /** Returns the distance from the horizontal line indicated by the CanvasRenderingContext2D.textBaseline property to + * the ideographic baseline of the line box, in CSS pixels. + */ + val ideographicBaseline: Double = js.native + } From 96ae08e9c8f1f773a7f3d09fee869113d6b0d4ca Mon Sep 17 00:00:00 2001 From: Christoph Bunte Date: Fri, 5 Jan 2024 18:44:29 +0100 Subject: [PATCH 09/48] prePR --- api-reports/2_12.txt | 11 +++++++++++ api-reports/2_13.txt | 11 +++++++++++ 2 files changed, 22 insertions(+) diff --git a/api-reports/2_12.txt b/api-reports/2_12.txt index 840d41a63..8a4251625 100644 --- a/api-reports/2_12.txt +++ b/api-reports/2_12.txt @@ -26488,6 +26488,17 @@ TextEventInit[JT] var inputMethod: js.UndefOr[Int] TextEventInit[JT] var locale: js.UndefOr[String] TextEventInit[JT] var scoped: js.UndefOr[Boolean] TextEventInit[JT] var view: js.UndefOr[Window] +TextMetrics[JC] val actualBoundingBoxAscent: Double +TextMetrics[JC] val actualBoundingBoxDescent: Double +TextMetrics[JC] val actualBoundingBoxLeft: Double +TextMetrics[JC] val actualBoundingBoxRight: Double +TextMetrics[JC] val alphabeticBaseline: Double +TextMetrics[JC] val emHeightAscent: Double +TextMetrics[JC] val emHeightDescent: Double +TextMetrics[JC] val fontBoundingBoxAscent: Double +TextMetrics[JC] val fontBoundingBoxDescent: Double +TextMetrics[JC] val hangingBaseline: Double +TextMetrics[JC] val ideographicBaseline: Double TextMetrics[JC] var width: Double TextTrack[JO] var DISABLED: Int TextTrack[JO] var ERROR: Int diff --git a/api-reports/2_13.txt b/api-reports/2_13.txt index 840d41a63..8a4251625 100644 --- a/api-reports/2_13.txt +++ b/api-reports/2_13.txt @@ -26488,6 +26488,17 @@ TextEventInit[JT] var inputMethod: js.UndefOr[Int] TextEventInit[JT] var locale: js.UndefOr[String] TextEventInit[JT] var scoped: js.UndefOr[Boolean] TextEventInit[JT] var view: js.UndefOr[Window] +TextMetrics[JC] val actualBoundingBoxAscent: Double +TextMetrics[JC] val actualBoundingBoxDescent: Double +TextMetrics[JC] val actualBoundingBoxLeft: Double +TextMetrics[JC] val actualBoundingBoxRight: Double +TextMetrics[JC] val alphabeticBaseline: Double +TextMetrics[JC] val emHeightAscent: Double +TextMetrics[JC] val emHeightDescent: Double +TextMetrics[JC] val fontBoundingBoxAscent: Double +TextMetrics[JC] val fontBoundingBoxDescent: Double +TextMetrics[JC] val hangingBaseline: Double +TextMetrics[JC] val ideographicBaseline: Double TextMetrics[JC] var width: Double TextTrack[JO] var DISABLED: Int TextTrack[JO] var ERROR: Int From 72652bccb8144fbd19f7133caf40f40af5df6b7c Mon Sep 17 00:00:00 2001 From: "dragonfly.ai" Date: Fri, 12 Jan 2024 09:51:54 -0700 Subject: [PATCH 10/48] Added missing constructors to ImageData facade. The ImageData spec references several constructors that scala-js-dom has omitted: https://developer.mozilla.org/en-US/docs/Web/API/ImageData/ImageData --- .../scala/org/scalajs/dom/ImageData.scala | 42 +++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/dom/src/main/scala/org/scalajs/dom/ImageData.scala b/dom/src/main/scala/org/scalajs/dom/ImageData.scala index ebf20f1d7..2b355736d 100644 --- a/dom/src/main/scala/org/scalajs/dom/ImageData.scala +++ b/dom/src/main/scala/org/scalajs/dom/ImageData.scala @@ -27,4 +27,46 @@ class ImageData extends js.Object { /** Is an unsigned long representing the actual height, in pixels, of the ImageData. */ def height: Int = js.native + /** + * Create an ImageData instance from an array of pixel data and a width. + * @param data pixel data + * @param width width in pixels + */ + def this(data: js.typedarray.Uint8ClampedArray, width: Int) = this() + + /** + * Create an ImageData instance from an array of pixel data, width, and height. + * @param data pixel data + * @param width width in pixels + * @param height height in pixels + */ + def this(data: js.typedarray.Uint8ClampedArray, width: Int, height: Int) = this() + + /** + * Create a blank ImageData instance from specified width and height. + * + * @param width width in pixels + * @param height height in pixels + */ + def this(width: Int, height: Int) = this() + + /** + * Create a blank ImageData instance from specified width, height, and settings object. + * + * @param width width in pixels + * @param height height in pixels + * @param settings image settings + */ + def this(width: Int, height: Int, setings: js.Object) = this() + + /** + * Create a blank ImageData instance from specified pixel data, width, height, and settings object. + * + * @param data pixel data + * @param width width in pixels + * @param height height in pixels + * @param settings image settings + */ + def this(data: js.typedarray.Uint8ClampedArray, width: Int, height: Int, setings: js.Object) = this() + } From f28f9a94e29f413ff30917a45762e463c508f772 Mon Sep 17 00:00:00 2001 From: "dragonfly.ai" Date: Fri, 12 Jan 2024 09:59:14 -0700 Subject: [PATCH 11/48] Formatting? --- dom/src/main/scala/org/scalajs/dom/ImageData.scala | 1 + 1 file changed, 1 insertion(+) diff --git a/dom/src/main/scala/org/scalajs/dom/ImageData.scala b/dom/src/main/scala/org/scalajs/dom/ImageData.scala index 2b355736d..3de371805 100644 --- a/dom/src/main/scala/org/scalajs/dom/ImageData.scala +++ b/dom/src/main/scala/org/scalajs/dom/ImageData.scala @@ -27,6 +27,7 @@ class ImageData extends js.Object { /** Is an unsigned long representing the actual height, in pixels, of the ImageData. */ def height: Int = js.native + /** * Create an ImageData instance from an array of pixel data and a width. * @param data pixel data From 0481e5a274e88959082b0535cb2f26c0daa329c1 Mon Sep 17 00:00:00 2001 From: "dragonfly.ai" Date: Fri, 12 Jan 2024 10:11:39 -0700 Subject: [PATCH 12/48] More formatting changes. Drawing cues from https://github.com/scala-js/scala-js-dom/blob/main/dom/src/main/scala/org/scalajs/dom/InputEvent.scala#L15C89-L17C1 Don't know what the formatting issue is. --- .../scala/org/scalajs/dom/ImageData.scala | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/dom/src/main/scala/org/scalajs/dom/ImageData.scala b/dom/src/main/scala/org/scalajs/dom/ImageData.scala index 3de371805..3781cb4ff 100644 --- a/dom/src/main/scala/org/scalajs/dom/ImageData.scala +++ b/dom/src/main/scala/org/scalajs/dom/ImageData.scala @@ -17,17 +17,6 @@ import scala.scalajs.js.annotation._ @JSGlobal class ImageData extends js.Object { - /** Is an unsigned long representing the actual width, in pixels, of the ImageData. */ - def width: Int = js.native - - /** Is a Uint8ClampedArray representing a one-dimensional array containing the data in the RGBA order, with integer - * values between 0 and 255 (included). - */ - def data: js.typedarray.Uint8ClampedArray = js.native - - /** Is an unsigned long representing the actual height, in pixels, of the ImageData. */ - def height: Int = js.native - /** * Create an ImageData instance from an array of pixel data and a width. * @param data pixel data @@ -70,4 +59,15 @@ class ImageData extends js.Object { */ def this(data: js.typedarray.Uint8ClampedArray, width: Int, height: Int, setings: js.Object) = this() + /** Is an unsigned long representing the actual width, in pixels, of the ImageData. */ + def width: Int = js.native + + /** Is a Uint8ClampedArray representing a one-dimensional array containing the data in the RGBA order, with integer + * values between 0 and 255 (included). + */ + def data: js.typedarray.Uint8ClampedArray = js.native + + /** Is an unsigned long representing the actual height, in pixels, of the ImageData. */ + def height: Int = js.native + } From a5884a0c7151fc9edb13ab0af1d4a7c22ed85a84 Mon Sep 17 00:00:00 2001 From: "dragonfly.ai" Date: Fri, 12 Jan 2024 10:28:28 -0700 Subject: [PATCH 13/48] Fixed comment formatting. Imported Uint8ClampedArray to reduce verbosity --- .../scala/org/scalajs/dom/ImageData.scala | 60 +++++++++---------- 1 file changed, 29 insertions(+), 31 deletions(-) diff --git a/dom/src/main/scala/org/scalajs/dom/ImageData.scala b/dom/src/main/scala/org/scalajs/dom/ImageData.scala index 3781cb4ff..dac7bd106 100644 --- a/dom/src/main/scala/org/scalajs/dom/ImageData.scala +++ b/dom/src/main/scala/org/scalajs/dom/ImageData.scala @@ -8,6 +8,7 @@ package org.scalajs.dom import scala.scalajs.js import scala.scalajs.js.annotation._ +import js.typedarray.Uint8ClampedArray /** The ImageData interface represents the underlying pixel data of an area of a <canvas> element. It is created * using creators on the CanvasRenderingContext2D object associated with the canvas createImageData() and @@ -18,46 +19,43 @@ import scala.scalajs.js.annotation._ class ImageData extends js.Object { /** - * Create an ImageData instance from an array of pixel data and a width. - * @param data pixel data - * @param width width in pixels - */ - def this(data: js.typedarray.Uint8ClampedArray, width: Int) = this() + * Create an ImageData instance from an array of pixel data and a width. + * @param data pixel data + * @param width width in pixels + */ + def this(data: Uint8ClampedArray, width: Int) = this() /** - * Create an ImageData instance from an array of pixel data, width, and height. - * @param data pixel data - * @param width width in pixels - * @param height height in pixels - */ - def this(data: js.typedarray.Uint8ClampedArray, width: Int, height: Int) = this() + * Create an ImageData instance from an array of pixel data, width, and height. + * @param data pixel data + * @param width width in pixels + * @param height height in pixels + */ + def this(data: Uint8ClampedArray, width: Int, height: Int) = this() /** - * Create a blank ImageData instance from specified width and height. - * - * @param width width in pixels - * @param height height in pixels - */ + * Create a blank ImageData instance from specified width and height. + * @param width width in pixels + * @param height height in pixels + */ def this(width: Int, height: Int) = this() /** - * Create a blank ImageData instance from specified width, height, and settings object. - * - * @param width width in pixels - * @param height height in pixels - * @param settings image settings - */ + * Create a blank ImageData instance from specified width, height, and settings object. + * @param width width in pixels + * @param height height in pixels + * @param settings image settings + */ def this(width: Int, height: Int, setings: js.Object) = this() /** - * Create a blank ImageData instance from specified pixel data, width, height, and settings object. - * - * @param data pixel data - * @param width width in pixels - * @param height height in pixels - * @param settings image settings - */ - def this(data: js.typedarray.Uint8ClampedArray, width: Int, height: Int, setings: js.Object) = this() + * Create a blank ImageData instance from specified pixel data, width, height, and settings object. + * @param data pixel data + * @param width width in pixels + * @param height height in pixels + * @param settings image settings + */ + def this(data: Uint8ClampedArray, width: Int, height: Int, setings: js.Object) = this() /** Is an unsigned long representing the actual width, in pixels, of the ImageData. */ def width: Int = js.native @@ -65,7 +63,7 @@ class ImageData extends js.Object { /** Is a Uint8ClampedArray representing a one-dimensional array containing the data in the RGBA order, with integer * values between 0 and 255 (included). */ - def data: js.typedarray.Uint8ClampedArray = js.native + def data: Uint8ClampedArray = js.native /** Is an unsigned long representing the actual height, in pixels, of the ImageData. */ def height: Int = js.native From 40967046b3dd013fcc47886b001c54e8e3044032 Mon Sep 17 00:00:00 2001 From: c Date: Fri, 12 Jan 2024 11:03:52 -0700 Subject: [PATCH 14/48] Added ImageSettings class to support ImageData constructors. Ran scalafmtAll to fix formatting issues. Fixed typo in settings parameter in ImageData constructors. --- .../scala/org/scalajs/dom/ImageData.scala | 61 +++++++++++-------- .../scala/org/scalajs/dom/ImageSettings.scala | 7 +++ 2 files changed, 42 insertions(+), 26 deletions(-) create mode 100644 dom/src/main/scala/org/scalajs/dom/ImageSettings.scala diff --git a/dom/src/main/scala/org/scalajs/dom/ImageData.scala b/dom/src/main/scala/org/scalajs/dom/ImageData.scala index dac7bd106..78c9fcc05 100644 --- a/dom/src/main/scala/org/scalajs/dom/ImageData.scala +++ b/dom/src/main/scala/org/scalajs/dom/ImageData.scala @@ -18,44 +18,53 @@ import js.typedarray.Uint8ClampedArray @JSGlobal class ImageData extends js.Object { - /** - * Create an ImageData instance from an array of pixel data and a width. - * @param data pixel data - * @param width width in pixels + /** Create an ImageData instance from an array of pixel data and a width. + * @param data + * pixel data + * @param width + * width in pixels */ def this(data: Uint8ClampedArray, width: Int) = this() - /** - * Create an ImageData instance from an array of pixel data, width, and height. - * @param data pixel data - * @param width width in pixels - * @param height height in pixels + /** Create an ImageData instance from an array of pixel data, width, and height. + * @param data + * pixel data + * @param width + * width in pixels + * @param height + * height in pixels */ def this(data: Uint8ClampedArray, width: Int, height: Int) = this() - /** - * Create a blank ImageData instance from specified width and height. - * @param width width in pixels - * @param height height in pixels + /** Create a blank ImageData instance from specified width and height. + * @param width + * width in pixels + * @param height + * height in pixels */ def this(width: Int, height: Int) = this() - /** - * Create a blank ImageData instance from specified width, height, and settings object. - * @param width width in pixels - * @param height height in pixels - * @param settings image settings + /** Create a blank ImageData instance from specified width, height, and settings object. + * @param width + * width in pixels + * @param height + * height in pixels + * @param settings + * image settings */ - def this(width: Int, height: Int, setings: js.Object) = this() + def this(width: Int, height: Int, settings: ImageSettings) = this() - /** - * Create a blank ImageData instance from specified pixel data, width, height, and settings object. - * @param data pixel data - * @param width width in pixels - * @param height height in pixels - * @param settings image settings + /** Create a blank ImageData instance from specified pixel data, width, height, and settings object. + * @param data + * pixel data + * @param width + * width in pixels + * @param height + * height in pixels + * @param settings + * image settings */ - def this(data: Uint8ClampedArray, width: Int, height: Int, setings: js.Object) = this() + def this(data: Uint8ClampedArray, width: Int, height: Int, settings: ImageSettings) = this() /** Is an unsigned long representing the actual width, in pixels, of the ImageData. */ def width: Int = js.native diff --git a/dom/src/main/scala/org/scalajs/dom/ImageSettings.scala b/dom/src/main/scala/org/scalajs/dom/ImageSettings.scala new file mode 100644 index 000000000..4e18a4173 --- /dev/null +++ b/dom/src/main/scala/org/scalajs/dom/ImageSettings.scala @@ -0,0 +1,7 @@ +package org.scalajs.dom + +import scala.scalajs.js + +trait ImageSettings extends js.Object { + var colorSpace: js.UndefOr[String] = js.undefined +} From ab2227d5d96d60b23b0e46f2ef01a91b22e81151 Mon Sep 17 00:00:00 2001 From: c Date: Fri, 12 Jan 2024 11:31:17 -0700 Subject: [PATCH 15/48] sbt prePR & Minor change to import statement in ImageData --- api-reports/2_12.txt | 3 ++- api-reports/2_13.txt | 3 ++- dom/src/main/scala/org/scalajs/dom/ImageData.scala | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/api-reports/2_12.txt b/api-reports/2_12.txt index 8a4251625..ec001e53d 100644 --- a/api-reports/2_12.txt +++ b/api-reports/2_12.txt @@ -15651,9 +15651,10 @@ ImageBitmap[JT] def width: Double ImageCapture[JC] def grabFrame(): js.Promise[ImageBitmap] ImageCapture[JC] def takePhoto(): js.Promise[Blob] ImageCapture[JC] val track: MediaStreamTrack -ImageData[JC] def data: js.typedarray.Uint8ClampedArray +ImageData[JC] def data: Uint8ClampedArray ImageData[JC] def height: Int ImageData[JC] def width: Int +ImageSettings[JT] var colorSpace: js.UndefOr[String] InputEvent[JC] def bubbles: Boolean InputEvent[JC] def cancelBubble: Boolean InputEvent[JC] def cancelable: Boolean diff --git a/api-reports/2_13.txt b/api-reports/2_13.txt index 8a4251625..ec001e53d 100644 --- a/api-reports/2_13.txt +++ b/api-reports/2_13.txt @@ -15651,9 +15651,10 @@ ImageBitmap[JT] def width: Double ImageCapture[JC] def grabFrame(): js.Promise[ImageBitmap] ImageCapture[JC] def takePhoto(): js.Promise[Blob] ImageCapture[JC] val track: MediaStreamTrack -ImageData[JC] def data: js.typedarray.Uint8ClampedArray +ImageData[JC] def data: Uint8ClampedArray ImageData[JC] def height: Int ImageData[JC] def width: Int +ImageSettings[JT] var colorSpace: js.UndefOr[String] InputEvent[JC] def bubbles: Boolean InputEvent[JC] def cancelBubble: Boolean InputEvent[JC] def cancelable: Boolean diff --git a/dom/src/main/scala/org/scalajs/dom/ImageData.scala b/dom/src/main/scala/org/scalajs/dom/ImageData.scala index 78c9fcc05..b2ccf2950 100644 --- a/dom/src/main/scala/org/scalajs/dom/ImageData.scala +++ b/dom/src/main/scala/org/scalajs/dom/ImageData.scala @@ -8,7 +8,7 @@ package org.scalajs.dom import scala.scalajs.js import scala.scalajs.js.annotation._ -import js.typedarray.Uint8ClampedArray +import scala.scalajs.js.typedarray.Uint8ClampedArray /** The ImageData interface represents the underlying pixel data of an area of a <canvas> element. It is created * using creators on the CanvasRenderingContext2D object associated with the canvas createImageData() and From 31925f2245d35ab9cbdf8fc57b98a53cb384ceb0 Mon Sep 17 00:00:00 2001 From: johannes karoff Date: Thu, 1 Feb 2024 15:58:49 +0100 Subject: [PATCH 16/48] Generic error event for EventSource According to MDN the error of an EventSource is a generic Event instead of an ErrorEvent: https://developer.mozilla.org/en-US/docs/Web/API/EventSource/error_event --- dom/src/main/scala/org/scalajs/dom/EventSource.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dom/src/main/scala/org/scalajs/dom/EventSource.scala b/dom/src/main/scala/org/scalajs/dom/EventSource.scala index f1df885af..6ae7e3a85 100644 --- a/dom/src/main/scala/org/scalajs/dom/EventSource.scala +++ b/dom/src/main/scala/org/scalajs/dom/EventSource.scala @@ -41,7 +41,7 @@ class EventSource private[this] extends EventTarget { var onmessage: js.Function1[MessageEvent, _] = js.native - var onerror: js.Function1[ErrorEvent, _] = js.native + var onerror: js.Function1[Event, _] = js.native /** The close() method must abort any instances of the fetch algorithm started for this EventSource object, and must * set the readyState attribute to CLOSED. W3C 2012 From d68dd239d284950ddefae95a4a90522cd47708d4 Mon Sep 17 00:00:00 2001 From: johannes karoff Date: Thu, 1 Feb 2024 16:06:33 +0100 Subject: [PATCH 17/48] update api-reports --- api-reports/2_12.txt | 2 +- api-reports/2_13.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/api-reports/2_12.txt b/api-reports/2_12.txt index 8a4251625..bf03dfdaa 100644 --- a/api-reports/2_12.txt +++ b/api-reports/2_12.txt @@ -2157,7 +2157,7 @@ EventSource[JC] def addEventListener[T <: Event](`type`: String, listener: js.Fu EventSource[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit EventSource[JC] def close(): Unit EventSource[JC] def dispatchEvent(evt: Event): Boolean -EventSource[JC] var onerror: js.Function1[ErrorEvent, _] +EventSource[JC] var onerror: js.Function1[Event, _] EventSource[JC] var onmessage: js.Function1[MessageEvent, _] EventSource[JC] var onopen: js.Function1[Event, _] EventSource[JC] def readyState: Int diff --git a/api-reports/2_13.txt b/api-reports/2_13.txt index 8a4251625..bf03dfdaa 100644 --- a/api-reports/2_13.txt +++ b/api-reports/2_13.txt @@ -2157,7 +2157,7 @@ EventSource[JC] def addEventListener[T <: Event](`type`: String, listener: js.Fu EventSource[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit EventSource[JC] def close(): Unit EventSource[JC] def dispatchEvent(evt: Event): Boolean -EventSource[JC] var onerror: js.Function1[ErrorEvent, _] +EventSource[JC] var onerror: js.Function1[Event, _] EventSource[JC] var onmessage: js.Function1[MessageEvent, _] EventSource[JC] var onopen: js.Function1[Event, _] EventSource[JC] def readyState: Int From 3e23f711a24d9c85ed5890bf79c4992aea31912f Mon Sep 17 00:00:00 2001 From: Jason Pickens Date: Wed, 21 Feb 2024 11:18:31 +1300 Subject: [PATCH 18/48] Fix URLSearchParams constructor parameters (#834) --- dom/src/main/scala/org/scalajs/dom/URLSearchParams.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dom/src/main/scala/org/scalajs/dom/URLSearchParams.scala b/dom/src/main/scala/org/scalajs/dom/URLSearchParams.scala index abfb6af60..1f76fe4a5 100644 --- a/dom/src/main/scala/org/scalajs/dom/URLSearchParams.scala +++ b/dom/src/main/scala/org/scalajs/dom/URLSearchParams.scala @@ -10,7 +10,7 @@ class URLSearchParams extends js.Iterable[js.Tuple2[String, String]] { /** Leading '?' characters are ignored. */ def this(init: String) = this() - def this(init: Sequence[String]) = this() + def this(init: Sequence[js.Tuple2[String, String]]) = this() def this(init: js.Dictionary[String]) = this() def append(name: String, value: String): Unit = js.native From b4296a4f3be7d9f7704e5f89fe1e740efbcec278 Mon Sep 17 00:00:00 2001 From: Scala Steward Date: Fri, 23 Feb 2024 23:52:58 +0000 Subject: [PATCH 19/48] Update sbt to 1.9.9 --- project/build.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/build.properties b/project/build.properties index e8a1e246e..04267b14a 100644 --- a/project/build.properties +++ b/project/build.properties @@ -1 +1 @@ -sbt.version=1.9.7 +sbt.version=1.9.9 From a8f31d520348a0ce27e40eef51dd34cabbbe8db6 Mon Sep 17 00:00:00 2001 From: Suhku Huh Date: Tue, 12 Mar 2024 10:40:50 +0900 Subject: [PATCH 20/48] add isComposing to KeyboardEvent; add composition related events to HTMLElement --- api-reports/2_12.txt | 184 ++++++++++++++++++ api-reports/2_13.txt | 184 ++++++++++++++++++ .../scala/org/scalajs/dom/HTMLElement.scala | 11 ++ .../scala/org/scalajs/dom/KeyboardEvent.scala | 5 + 4 files changed, 384 insertions(+) diff --git a/api-reports/2_12.txt b/api-reports/2_12.txt index bf03dfdaa..cce7ebc5c 100644 --- a/api-reports/2_12.txt +++ b/api-reports/2_12.txt @@ -295,6 +295,9 @@ Audio[JC] var oncanplay: js.Function1[Event, _] Audio[JC] var oncanplaythrough: js.Function1[Event, _] Audio[JC] var onchange: js.Function1[Event, _] Audio[JC] var onclick: js.Function1[MouseEvent, _] +Audio[JC] var oncompositionend: js.Function1[CompositionEvent, _] +Audio[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +Audio[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] Audio[JC] var oncontextmenu: js.Function1[MouseEvent, _] Audio[JC] var oncopy: js.Function1[ClipboardEvent, _] Audio[JC] var oncuechange: js.Function1[Event, _] @@ -2496,6 +2499,9 @@ HTMLAnchorElement[JC] var oncanplay: js.Function1[Event, _] HTMLAnchorElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLAnchorElement[JC] var onchange: js.Function1[Event, _] HTMLAnchorElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLAnchorElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLAnchorElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLAnchorElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLAnchorElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLAnchorElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLAnchorElement[JC] var oncuechange: js.Function1[Event, _] @@ -2715,6 +2721,9 @@ HTMLAreaElement[JC] var oncanplay: js.Function1[Event, _] HTMLAreaElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLAreaElement[JC] var onchange: js.Function1[Event, _] HTMLAreaElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLAreaElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLAreaElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLAreaElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLAreaElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLAreaElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLAreaElement[JC] var oncuechange: js.Function1[Event, _] @@ -2942,6 +2951,9 @@ HTMLAudioElement[JC] var oncanplay: js.Function1[Event, _] HTMLAudioElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLAudioElement[JC] var onchange: js.Function1[Event, _] HTMLAudioElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLAudioElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLAudioElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLAudioElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLAudioElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLAudioElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLAudioElement[JC] var oncuechange: js.Function1[Event, _] @@ -3159,6 +3171,9 @@ HTMLBRElement[JC] var oncanplay: js.Function1[Event, _] HTMLBRElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLBRElement[JC] var onchange: js.Function1[Event, _] HTMLBRElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLBRElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLBRElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLBRElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLBRElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLBRElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLBRElement[JC] var oncuechange: js.Function1[Event, _] @@ -3365,6 +3380,9 @@ HTMLBaseElement[JC] var oncanplay: js.Function1[Event, _] HTMLBaseElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLBaseElement[JC] var onchange: js.Function1[Event, _] HTMLBaseElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLBaseElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLBaseElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLBaseElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLBaseElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLBaseElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLBaseElement[JC] var oncuechange: js.Function1[Event, _] @@ -3574,6 +3592,9 @@ HTMLBodyElement[JC] var oncanplay: js.Function1[Event, _] HTMLBodyElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLBodyElement[JC] var onchange: js.Function1[Event, _] HTMLBodyElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLBodyElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLBodyElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLBodyElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLBodyElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLBodyElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLBodyElement[JC] var oncuechange: js.Function1[Event, _] @@ -3800,6 +3821,9 @@ HTMLButtonElement[JC] var oncanplay: js.Function1[Event, _] HTMLButtonElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLButtonElement[JC] var onchange: js.Function1[Event, _] HTMLButtonElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLButtonElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLButtonElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLButtonElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLButtonElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLButtonElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLButtonElement[JC] var oncuechange: js.Function1[Event, _] @@ -4015,6 +4039,9 @@ HTMLCanvasElement[JC] var oncanplay: js.Function1[Event, _] HTMLCanvasElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLCanvasElement[JC] var onchange: js.Function1[Event, _] HTMLCanvasElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLCanvasElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLCanvasElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLCanvasElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLCanvasElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLCanvasElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLCanvasElement[JC] var oncuechange: js.Function1[Event, _] @@ -4226,6 +4253,9 @@ HTMLDListElement[JC] var oncanplay: js.Function1[Event, _] HTMLDListElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLDListElement[JC] var onchange: js.Function1[Event, _] HTMLDListElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLDListElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLDListElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLDListElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLDListElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLDListElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLDListElement[JC] var oncuechange: js.Function1[Event, _] @@ -4431,6 +4461,9 @@ HTMLDataListElement[JC] var oncanplay: js.Function1[Event, _] HTMLDataListElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLDataListElement[JC] var onchange: js.Function1[Event, _] HTMLDataListElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLDataListElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLDataListElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLDataListElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLDataListElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLDataListElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLDataListElement[JC] var oncuechange: js.Function1[Event, _] @@ -4638,6 +4671,9 @@ HTMLDialogElement[JC] var oncanplay: js.Function1[Event, _] HTMLDialogElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLDialogElement[JC] var onchange: js.Function1[Event, _] HTMLDialogElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLDialogElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLDialogElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLDialogElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLDialogElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLDialogElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLDialogElement[JC] var oncuechange: js.Function1[Event, _] @@ -4847,6 +4883,9 @@ HTMLDivElement[JC] var oncanplay: js.Function1[Event, _] HTMLDivElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLDivElement[JC] var onchange: js.Function1[Event, _] HTMLDivElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLDivElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLDivElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLDivElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLDivElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLDivElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLDivElement[JC] var oncuechange: js.Function1[Event, _] @@ -5254,6 +5293,9 @@ HTMLElement[JC] var oncanplay: js.Function1[Event, _] HTMLElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLElement[JC] var onchange: js.Function1[Event, _] HTMLElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLElement[JC] var oncuechange: js.Function1[Event, _] @@ -5461,6 +5503,9 @@ HTMLEmbedElement[JC] var oncanplay: js.Function1[Event, _] HTMLEmbedElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLEmbedElement[JC] var onchange: js.Function1[Event, _] HTMLEmbedElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLEmbedElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLEmbedElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLEmbedElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLEmbedElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLEmbedElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLEmbedElement[JC] var oncuechange: js.Function1[Event, _] @@ -5671,6 +5716,9 @@ HTMLFieldSetElement[JC] var oncanplay: js.Function1[Event, _] HTMLFieldSetElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLFieldSetElement[JC] var onchange: js.Function1[Event, _] HTMLFieldSetElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLFieldSetElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLFieldSetElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLFieldSetElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLFieldSetElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLFieldSetElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLFieldSetElement[JC] var oncuechange: js.Function1[Event, _] @@ -5899,6 +5947,9 @@ HTMLFormElement[JC] var oncanplay: js.Function1[Event, _] HTMLFormElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLFormElement[JC] var onchange: js.Function1[Event, _] HTMLFormElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLFormElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLFormElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLFormElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLFormElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLFormElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLFormElement[JC] var oncuechange: js.Function1[Event, _] @@ -6109,6 +6160,9 @@ HTMLHRElement[JC] var oncanplay: js.Function1[Event, _] HTMLHRElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLHRElement[JC] var onchange: js.Function1[Event, _] HTMLHRElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLHRElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLHRElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLHRElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLHRElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLHRElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLHRElement[JC] var oncuechange: js.Function1[Event, _] @@ -6314,6 +6368,9 @@ HTMLHeadElement[JC] var oncanplay: js.Function1[Event, _] HTMLHeadElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLHeadElement[JC] var onchange: js.Function1[Event, _] HTMLHeadElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLHeadElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLHeadElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLHeadElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLHeadElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLHeadElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLHeadElement[JC] var oncuechange: js.Function1[Event, _] @@ -6519,6 +6576,9 @@ HTMLHeadingElement[JC] var oncanplay: js.Function1[Event, _] HTMLHeadingElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLHeadingElement[JC] var onchange: js.Function1[Event, _] HTMLHeadingElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLHeadingElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLHeadingElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLHeadingElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLHeadingElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLHeadingElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLHeadingElement[JC] var oncuechange: js.Function1[Event, _] @@ -6724,6 +6784,9 @@ HTMLHtmlElement[JC] var oncanplay: js.Function1[Event, _] HTMLHtmlElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLHtmlElement[JC] var onchange: js.Function1[Event, _] HTMLHtmlElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLHtmlElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLHtmlElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLHtmlElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLHtmlElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLHtmlElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLHtmlElement[JC] var oncuechange: js.Function1[Event, _] @@ -6935,6 +6998,9 @@ HTMLIFrameElement[JC] var oncanplay: js.Function1[Event, _] HTMLIFrameElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLIFrameElement[JC] var onchange: js.Function1[Event, _] HTMLIFrameElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLIFrameElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLIFrameElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLIFrameElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLIFrameElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLIFrameElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLIFrameElement[JC] var oncuechange: js.Function1[Event, _] @@ -7154,6 +7220,9 @@ HTMLImageElement[JC] var oncanplay: js.Function1[Event, _] HTMLImageElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLImageElement[JC] var onchange: js.Function1[Event, _] HTMLImageElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLImageElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLImageElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLImageElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLImageElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLImageElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLImageElement[JC] var oncuechange: js.Function1[Event, _] @@ -7391,6 +7460,9 @@ HTMLInputElement[JC] var oncanplay: js.Function1[Event, _] HTMLInputElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLInputElement[JC] var onchange: js.Function1[Event, _] HTMLInputElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLInputElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLInputElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLInputElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLInputElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLInputElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLInputElement[JC] var oncuechange: js.Function1[Event, _] @@ -7619,6 +7691,9 @@ HTMLLIElement[JC] var oncanplay: js.Function1[Event, _] HTMLLIElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLLIElement[JC] var onchange: js.Function1[Event, _] HTMLLIElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLLIElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLLIElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLLIElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLLIElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLLIElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLLIElement[JC] var oncuechange: js.Function1[Event, _] @@ -7827,6 +7902,9 @@ HTMLLabelElement[JC] var oncanplay: js.Function1[Event, _] HTMLLabelElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLLabelElement[JC] var onchange: js.Function1[Event, _] HTMLLabelElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLLabelElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLLabelElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLLabelElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLLabelElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLLabelElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLLabelElement[JC] var oncuechange: js.Function1[Event, _] @@ -8034,6 +8112,9 @@ HTMLLegendElement[JC] var oncanplay: js.Function1[Event, _] HTMLLegendElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLLegendElement[JC] var onchange: js.Function1[Event, _] HTMLLegendElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLLegendElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLLegendElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLLegendElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLLegendElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLLegendElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLLegendElement[JC] var oncuechange: js.Function1[Event, _] @@ -8242,6 +8323,9 @@ HTMLLinkElement[JC] var oncanplay: js.Function1[Event, _] HTMLLinkElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLLinkElement[JC] var onchange: js.Function1[Event, _] HTMLLinkElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLLinkElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLLinkElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLLinkElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLLinkElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLLinkElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLLinkElement[JC] var oncuechange: js.Function1[Event, _] @@ -8453,6 +8537,9 @@ HTMLMapElement[JC] var oncanplay: js.Function1[Event, _] HTMLMapElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLMapElement[JC] var onchange: js.Function1[Event, _] HTMLMapElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLMapElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLMapElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLMapElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLMapElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLMapElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLMapElement[JC] var oncuechange: js.Function1[Event, _] @@ -8674,6 +8761,9 @@ HTMLMediaElement[JC] var oncanplay: js.Function1[Event, _] HTMLMediaElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLMediaElement[JC] var onchange: js.Function1[Event, _] HTMLMediaElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLMediaElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLMediaElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLMediaElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLMediaElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLMediaElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLMediaElement[JC] var oncuechange: js.Function1[Event, _] @@ -8900,6 +8990,9 @@ HTMLMenuElement[JC] var oncanplay: js.Function1[Event, _] HTMLMenuElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLMenuElement[JC] var onchange: js.Function1[Event, _] HTMLMenuElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLMenuElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLMenuElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLMenuElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLMenuElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLMenuElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLMenuElement[JC] var oncuechange: js.Function1[Event, _] @@ -9110,6 +9203,9 @@ HTMLMetaElement[JC] var oncanplay: js.Function1[Event, _] HTMLMetaElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLMetaElement[JC] var onchange: js.Function1[Event, _] HTMLMetaElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLMetaElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLMetaElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLMetaElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLMetaElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLMetaElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLMetaElement[JC] var oncuechange: js.Function1[Event, _] @@ -9318,6 +9414,9 @@ HTMLModElement[JC] var oncanplay: js.Function1[Event, _] HTMLModElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLModElement[JC] var onchange: js.Function1[Event, _] HTMLModElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLModElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLModElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLModElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLModElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLModElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLModElement[JC] var oncuechange: js.Function1[Event, _] @@ -9523,6 +9622,9 @@ HTMLOListElement[JC] var oncanplay: js.Function1[Event, _] HTMLOListElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLOListElement[JC] var onchange: js.Function1[Event, _] HTMLOListElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLOListElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLOListElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLOListElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLOListElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLOListElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLOListElement[JC] var oncuechange: js.Function1[Event, _] @@ -9741,6 +9843,9 @@ HTMLObjectElement[JC] var oncanplay: js.Function1[Event, _] HTMLObjectElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLObjectElement[JC] var onchange: js.Function1[Event, _] HTMLObjectElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLObjectElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLObjectElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLObjectElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLObjectElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLObjectElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLObjectElement[JC] var oncuechange: js.Function1[Event, _] @@ -9956,6 +10061,9 @@ HTMLOptGroupElement[JC] var oncanplay: js.Function1[Event, _] HTMLOptGroupElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLOptGroupElement[JC] var onchange: js.Function1[Event, _] HTMLOptGroupElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLOptGroupElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLOptGroupElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLOptGroupElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLOptGroupElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLOptGroupElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLOptGroupElement[JC] var oncuechange: js.Function1[Event, _] @@ -10167,6 +10275,9 @@ HTMLOptionElement[JC] var oncanplay: js.Function1[Event, _] HTMLOptionElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLOptionElement[JC] var onchange: js.Function1[Event, _] HTMLOptionElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLOptionElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLOptionElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLOptionElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLOptionElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLOptionElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLOptionElement[JC] var oncuechange: js.Function1[Event, _] @@ -10379,6 +10490,9 @@ HTMLParagraphElement[JC] var oncanplay: js.Function1[Event, _] HTMLParagraphElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLParagraphElement[JC] var onchange: js.Function1[Event, _] HTMLParagraphElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLParagraphElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLParagraphElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLParagraphElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLParagraphElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLParagraphElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLParagraphElement[JC] var oncuechange: js.Function1[Event, _] @@ -10585,6 +10699,9 @@ HTMLParamElement[JC] var oncanplay: js.Function1[Event, _] HTMLParamElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLParamElement[JC] var onchange: js.Function1[Event, _] HTMLParamElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLParamElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLParamElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLParamElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLParamElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLParamElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLParamElement[JC] var oncuechange: js.Function1[Event, _] @@ -10791,6 +10908,9 @@ HTMLPreElement[JC] var oncanplay: js.Function1[Event, _] HTMLPreElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLPreElement[JC] var onchange: js.Function1[Event, _] HTMLPreElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLPreElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLPreElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLPreElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLPreElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLPreElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLPreElement[JC] var oncuechange: js.Function1[Event, _] @@ -10998,6 +11118,9 @@ HTMLProgressElement[JC] var oncanplay: js.Function1[Event, _] HTMLProgressElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLProgressElement[JC] var onchange: js.Function1[Event, _] HTMLProgressElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLProgressElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLProgressElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLProgressElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLProgressElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLProgressElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLProgressElement[JC] var oncuechange: js.Function1[Event, _] @@ -11207,6 +11330,9 @@ HTMLQuoteElement[JC] var oncanplay: js.Function1[Event, _] HTMLQuoteElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLQuoteElement[JC] var onchange: js.Function1[Event, _] HTMLQuoteElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLQuoteElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLQuoteElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLQuoteElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLQuoteElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLQuoteElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLQuoteElement[JC] var oncuechange: js.Function1[Event, _] @@ -11416,6 +11542,9 @@ HTMLScriptElement[JC] var oncanplay: js.Function1[Event, _] HTMLScriptElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLScriptElement[JC] var onchange: js.Function1[Event, _] HTMLScriptElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLScriptElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLScriptElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLScriptElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLScriptElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLScriptElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLScriptElement[JC] var oncuechange: js.Function1[Event, _] @@ -11636,6 +11765,9 @@ HTMLSelectElement[JC] var oncanplay: js.Function1[Event, _] HTMLSelectElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLSelectElement[JC] var onchange: js.Function1[Event, _] HTMLSelectElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLSelectElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLSelectElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLSelectElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLSelectElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLSelectElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLSelectElement[JC] var oncuechange: js.Function1[Event, _] @@ -11855,6 +11987,9 @@ HTMLSourceElement[JC] var oncanplay: js.Function1[Event, _] HTMLSourceElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLSourceElement[JC] var onchange: js.Function1[Event, _] HTMLSourceElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLSourceElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLSourceElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLSourceElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLSourceElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLSourceElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLSourceElement[JC] var oncuechange: js.Function1[Event, _] @@ -12062,6 +12197,9 @@ HTMLSpanElement[JC] var oncanplay: js.Function1[Event, _] HTMLSpanElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLSpanElement[JC] var onchange: js.Function1[Event, _] HTMLSpanElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLSpanElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLSpanElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLSpanElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLSpanElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLSpanElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLSpanElement[JC] var oncuechange: js.Function1[Event, _] @@ -12268,6 +12406,9 @@ HTMLStyleElement[JC] var oncanplay: js.Function1[Event, _] HTMLStyleElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLStyleElement[JC] var onchange: js.Function1[Event, _] HTMLStyleElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLStyleElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLStyleElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLStyleElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLStyleElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLStyleElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLStyleElement[JC] var oncuechange: js.Function1[Event, _] @@ -12476,6 +12617,9 @@ HTMLTableCaptionElement[JC] var oncanplay: js.Function1[Event, _] HTMLTableCaptionElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLTableCaptionElement[JC] var onchange: js.Function1[Event, _] HTMLTableCaptionElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTableCaptionElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTableCaptionElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTableCaptionElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLTableCaptionElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLTableCaptionElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLTableCaptionElement[JC] var oncuechange: js.Function1[Event, _] @@ -12684,6 +12828,9 @@ HTMLTableCellElement[JC] var oncanplay: js.Function1[Event, _] HTMLTableCellElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLTableCellElement[JC] var onchange: js.Function1[Event, _] HTMLTableCellElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTableCellElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTableCellElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTableCellElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLTableCellElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLTableCellElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLTableCellElement[JC] var oncuechange: js.Function1[Event, _] @@ -12890,6 +13037,9 @@ HTMLTableColElement[JC] var oncanplay: js.Function1[Event, _] HTMLTableColElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLTableColElement[JC] var onchange: js.Function1[Event, _] HTMLTableColElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTableColElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTableColElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTableColElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLTableColElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLTableColElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLTableColElement[JC] var oncuechange: js.Function1[Event, _] @@ -13107,6 +13257,9 @@ HTMLTableElement[JC] var oncanplay: js.Function1[Event, _] HTMLTableElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLTableElement[JC] var onchange: js.Function1[Event, _] HTMLTableElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTableElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTableElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTableElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLTableElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLTableElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLTableElement[JC] var oncuechange: js.Function1[Event, _] @@ -13323,6 +13476,9 @@ HTMLTableRowElement[JC] var oncanplay: js.Function1[Event, _] HTMLTableRowElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLTableRowElement[JC] var onchange: js.Function1[Event, _] HTMLTableRowElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTableRowElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTableRowElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTableRowElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLTableRowElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLTableRowElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLTableRowElement[JC] var oncuechange: js.Function1[Event, _] @@ -13533,6 +13689,9 @@ HTMLTableSectionElement[JC] var oncanplay: js.Function1[Event, _] HTMLTableSectionElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLTableSectionElement[JC] var onchange: js.Function1[Event, _] HTMLTableSectionElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTableSectionElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTableSectionElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTableSectionElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLTableSectionElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLTableSectionElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLTableSectionElement[JC] var oncuechange: js.Function1[Event, _] @@ -13740,6 +13899,9 @@ HTMLTemplateElement[JC] var oncanplay: js.Function1[Event, _] HTMLTemplateElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLTemplateElement[JC] var onchange: js.Function1[Event, _] HTMLTemplateElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTemplateElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTemplateElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTemplateElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLTemplateElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLTemplateElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLTemplateElement[JC] var oncuechange: js.Function1[Event, _] @@ -13953,6 +14115,9 @@ HTMLTextAreaElement[JC] var oncanplay: js.Function1[Event, _] HTMLTextAreaElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLTextAreaElement[JC] var onchange: js.Function1[Event, _] HTMLTextAreaElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTextAreaElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTextAreaElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTextAreaElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLTextAreaElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLTextAreaElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLTextAreaElement[JC] var oncuechange: js.Function1[Event, _] @@ -14175,6 +14340,9 @@ HTMLTitleElement[JC] var oncanplay: js.Function1[Event, _] HTMLTitleElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLTitleElement[JC] var onchange: js.Function1[Event, _] HTMLTitleElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTitleElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTitleElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTitleElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLTitleElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLTitleElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLTitleElement[JC] var oncuechange: js.Function1[Event, _] @@ -14383,6 +14551,9 @@ HTMLTrackElement[JC] var oncanplay: js.Function1[Event, _] HTMLTrackElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLTrackElement[JC] var onchange: js.Function1[Event, _] HTMLTrackElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTrackElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTrackElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTrackElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLTrackElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLTrackElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLTrackElement[JC] var oncuechange: js.Function1[Event, _] @@ -14591,6 +14762,9 @@ HTMLUListElement[JC] var oncanplay: js.Function1[Event, _] HTMLUListElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLUListElement[JC] var onchange: js.Function1[Event, _] HTMLUListElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLUListElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLUListElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLUListElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLUListElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLUListElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLUListElement[JC] var oncuechange: js.Function1[Event, _] @@ -14796,6 +14970,9 @@ HTMLUnknownElement[JC] var oncanplay: js.Function1[Event, _] HTMLUnknownElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLUnknownElement[JC] var onchange: js.Function1[Event, _] HTMLUnknownElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLUnknownElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLUnknownElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLUnknownElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLUnknownElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLUnknownElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLUnknownElement[JC] var oncuechange: js.Function1[Event, _] @@ -15018,6 +15195,9 @@ HTMLVideoElement[JC] var oncanplay: js.Function1[Event, _] HTMLVideoElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLVideoElement[JC] var onchange: js.Function1[Event, _] HTMLVideoElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLVideoElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLVideoElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLVideoElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLVideoElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLVideoElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLVideoElement[JC] var oncuechange: js.Function1[Event, _] @@ -15527,6 +15707,9 @@ Image[JC] var oncanplay: js.Function1[Event, _] Image[JC] var oncanplaythrough: js.Function1[Event, _] Image[JC] var onchange: js.Function1[Event, _] Image[JC] var onclick: js.Function1[MouseEvent, _] +Image[JC] var oncompositionend: js.Function1[CompositionEvent, _] +Image[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +Image[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] Image[JC] var oncontextmenu: js.Function1[MouseEvent, _] Image[JC] var oncopy: js.Function1[ClipboardEvent, _] Image[JC] var oncuechange: js.Function1[Event, _] @@ -16232,6 +16415,7 @@ KeyboardEvent[JC] def defaultPrevented: Boolean KeyboardEvent[JC] def detail: Int KeyboardEvent[JC] def eventPhase: Int KeyboardEvent[JC] def getModifierState(keyArg: String): Boolean +KeyboardEvent[JC] def isComposing: Boolean KeyboardEvent[JC] def isTrusted: Boolean KeyboardEvent[JC] def key: String KeyboardEvent[JC] def keyCode: Int diff --git a/api-reports/2_13.txt b/api-reports/2_13.txt index bf03dfdaa..cce7ebc5c 100644 --- a/api-reports/2_13.txt +++ b/api-reports/2_13.txt @@ -295,6 +295,9 @@ Audio[JC] var oncanplay: js.Function1[Event, _] Audio[JC] var oncanplaythrough: js.Function1[Event, _] Audio[JC] var onchange: js.Function1[Event, _] Audio[JC] var onclick: js.Function1[MouseEvent, _] +Audio[JC] var oncompositionend: js.Function1[CompositionEvent, _] +Audio[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +Audio[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] Audio[JC] var oncontextmenu: js.Function1[MouseEvent, _] Audio[JC] var oncopy: js.Function1[ClipboardEvent, _] Audio[JC] var oncuechange: js.Function1[Event, _] @@ -2496,6 +2499,9 @@ HTMLAnchorElement[JC] var oncanplay: js.Function1[Event, _] HTMLAnchorElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLAnchorElement[JC] var onchange: js.Function1[Event, _] HTMLAnchorElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLAnchorElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLAnchorElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLAnchorElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLAnchorElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLAnchorElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLAnchorElement[JC] var oncuechange: js.Function1[Event, _] @@ -2715,6 +2721,9 @@ HTMLAreaElement[JC] var oncanplay: js.Function1[Event, _] HTMLAreaElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLAreaElement[JC] var onchange: js.Function1[Event, _] HTMLAreaElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLAreaElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLAreaElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLAreaElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLAreaElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLAreaElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLAreaElement[JC] var oncuechange: js.Function1[Event, _] @@ -2942,6 +2951,9 @@ HTMLAudioElement[JC] var oncanplay: js.Function1[Event, _] HTMLAudioElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLAudioElement[JC] var onchange: js.Function1[Event, _] HTMLAudioElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLAudioElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLAudioElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLAudioElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLAudioElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLAudioElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLAudioElement[JC] var oncuechange: js.Function1[Event, _] @@ -3159,6 +3171,9 @@ HTMLBRElement[JC] var oncanplay: js.Function1[Event, _] HTMLBRElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLBRElement[JC] var onchange: js.Function1[Event, _] HTMLBRElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLBRElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLBRElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLBRElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLBRElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLBRElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLBRElement[JC] var oncuechange: js.Function1[Event, _] @@ -3365,6 +3380,9 @@ HTMLBaseElement[JC] var oncanplay: js.Function1[Event, _] HTMLBaseElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLBaseElement[JC] var onchange: js.Function1[Event, _] HTMLBaseElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLBaseElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLBaseElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLBaseElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLBaseElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLBaseElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLBaseElement[JC] var oncuechange: js.Function1[Event, _] @@ -3574,6 +3592,9 @@ HTMLBodyElement[JC] var oncanplay: js.Function1[Event, _] HTMLBodyElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLBodyElement[JC] var onchange: js.Function1[Event, _] HTMLBodyElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLBodyElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLBodyElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLBodyElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLBodyElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLBodyElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLBodyElement[JC] var oncuechange: js.Function1[Event, _] @@ -3800,6 +3821,9 @@ HTMLButtonElement[JC] var oncanplay: js.Function1[Event, _] HTMLButtonElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLButtonElement[JC] var onchange: js.Function1[Event, _] HTMLButtonElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLButtonElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLButtonElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLButtonElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLButtonElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLButtonElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLButtonElement[JC] var oncuechange: js.Function1[Event, _] @@ -4015,6 +4039,9 @@ HTMLCanvasElement[JC] var oncanplay: js.Function1[Event, _] HTMLCanvasElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLCanvasElement[JC] var onchange: js.Function1[Event, _] HTMLCanvasElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLCanvasElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLCanvasElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLCanvasElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLCanvasElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLCanvasElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLCanvasElement[JC] var oncuechange: js.Function1[Event, _] @@ -4226,6 +4253,9 @@ HTMLDListElement[JC] var oncanplay: js.Function1[Event, _] HTMLDListElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLDListElement[JC] var onchange: js.Function1[Event, _] HTMLDListElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLDListElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLDListElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLDListElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLDListElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLDListElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLDListElement[JC] var oncuechange: js.Function1[Event, _] @@ -4431,6 +4461,9 @@ HTMLDataListElement[JC] var oncanplay: js.Function1[Event, _] HTMLDataListElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLDataListElement[JC] var onchange: js.Function1[Event, _] HTMLDataListElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLDataListElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLDataListElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLDataListElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLDataListElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLDataListElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLDataListElement[JC] var oncuechange: js.Function1[Event, _] @@ -4638,6 +4671,9 @@ HTMLDialogElement[JC] var oncanplay: js.Function1[Event, _] HTMLDialogElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLDialogElement[JC] var onchange: js.Function1[Event, _] HTMLDialogElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLDialogElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLDialogElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLDialogElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLDialogElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLDialogElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLDialogElement[JC] var oncuechange: js.Function1[Event, _] @@ -4847,6 +4883,9 @@ HTMLDivElement[JC] var oncanplay: js.Function1[Event, _] HTMLDivElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLDivElement[JC] var onchange: js.Function1[Event, _] HTMLDivElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLDivElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLDivElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLDivElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLDivElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLDivElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLDivElement[JC] var oncuechange: js.Function1[Event, _] @@ -5254,6 +5293,9 @@ HTMLElement[JC] var oncanplay: js.Function1[Event, _] HTMLElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLElement[JC] var onchange: js.Function1[Event, _] HTMLElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLElement[JC] var oncuechange: js.Function1[Event, _] @@ -5461,6 +5503,9 @@ HTMLEmbedElement[JC] var oncanplay: js.Function1[Event, _] HTMLEmbedElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLEmbedElement[JC] var onchange: js.Function1[Event, _] HTMLEmbedElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLEmbedElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLEmbedElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLEmbedElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLEmbedElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLEmbedElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLEmbedElement[JC] var oncuechange: js.Function1[Event, _] @@ -5671,6 +5716,9 @@ HTMLFieldSetElement[JC] var oncanplay: js.Function1[Event, _] HTMLFieldSetElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLFieldSetElement[JC] var onchange: js.Function1[Event, _] HTMLFieldSetElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLFieldSetElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLFieldSetElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLFieldSetElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLFieldSetElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLFieldSetElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLFieldSetElement[JC] var oncuechange: js.Function1[Event, _] @@ -5899,6 +5947,9 @@ HTMLFormElement[JC] var oncanplay: js.Function1[Event, _] HTMLFormElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLFormElement[JC] var onchange: js.Function1[Event, _] HTMLFormElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLFormElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLFormElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLFormElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLFormElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLFormElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLFormElement[JC] var oncuechange: js.Function1[Event, _] @@ -6109,6 +6160,9 @@ HTMLHRElement[JC] var oncanplay: js.Function1[Event, _] HTMLHRElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLHRElement[JC] var onchange: js.Function1[Event, _] HTMLHRElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLHRElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLHRElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLHRElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLHRElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLHRElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLHRElement[JC] var oncuechange: js.Function1[Event, _] @@ -6314,6 +6368,9 @@ HTMLHeadElement[JC] var oncanplay: js.Function1[Event, _] HTMLHeadElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLHeadElement[JC] var onchange: js.Function1[Event, _] HTMLHeadElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLHeadElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLHeadElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLHeadElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLHeadElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLHeadElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLHeadElement[JC] var oncuechange: js.Function1[Event, _] @@ -6519,6 +6576,9 @@ HTMLHeadingElement[JC] var oncanplay: js.Function1[Event, _] HTMLHeadingElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLHeadingElement[JC] var onchange: js.Function1[Event, _] HTMLHeadingElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLHeadingElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLHeadingElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLHeadingElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLHeadingElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLHeadingElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLHeadingElement[JC] var oncuechange: js.Function1[Event, _] @@ -6724,6 +6784,9 @@ HTMLHtmlElement[JC] var oncanplay: js.Function1[Event, _] HTMLHtmlElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLHtmlElement[JC] var onchange: js.Function1[Event, _] HTMLHtmlElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLHtmlElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLHtmlElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLHtmlElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLHtmlElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLHtmlElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLHtmlElement[JC] var oncuechange: js.Function1[Event, _] @@ -6935,6 +6998,9 @@ HTMLIFrameElement[JC] var oncanplay: js.Function1[Event, _] HTMLIFrameElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLIFrameElement[JC] var onchange: js.Function1[Event, _] HTMLIFrameElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLIFrameElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLIFrameElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLIFrameElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLIFrameElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLIFrameElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLIFrameElement[JC] var oncuechange: js.Function1[Event, _] @@ -7154,6 +7220,9 @@ HTMLImageElement[JC] var oncanplay: js.Function1[Event, _] HTMLImageElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLImageElement[JC] var onchange: js.Function1[Event, _] HTMLImageElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLImageElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLImageElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLImageElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLImageElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLImageElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLImageElement[JC] var oncuechange: js.Function1[Event, _] @@ -7391,6 +7460,9 @@ HTMLInputElement[JC] var oncanplay: js.Function1[Event, _] HTMLInputElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLInputElement[JC] var onchange: js.Function1[Event, _] HTMLInputElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLInputElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLInputElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLInputElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLInputElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLInputElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLInputElement[JC] var oncuechange: js.Function1[Event, _] @@ -7619,6 +7691,9 @@ HTMLLIElement[JC] var oncanplay: js.Function1[Event, _] HTMLLIElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLLIElement[JC] var onchange: js.Function1[Event, _] HTMLLIElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLLIElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLLIElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLLIElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLLIElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLLIElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLLIElement[JC] var oncuechange: js.Function1[Event, _] @@ -7827,6 +7902,9 @@ HTMLLabelElement[JC] var oncanplay: js.Function1[Event, _] HTMLLabelElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLLabelElement[JC] var onchange: js.Function1[Event, _] HTMLLabelElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLLabelElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLLabelElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLLabelElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLLabelElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLLabelElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLLabelElement[JC] var oncuechange: js.Function1[Event, _] @@ -8034,6 +8112,9 @@ HTMLLegendElement[JC] var oncanplay: js.Function1[Event, _] HTMLLegendElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLLegendElement[JC] var onchange: js.Function1[Event, _] HTMLLegendElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLLegendElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLLegendElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLLegendElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLLegendElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLLegendElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLLegendElement[JC] var oncuechange: js.Function1[Event, _] @@ -8242,6 +8323,9 @@ HTMLLinkElement[JC] var oncanplay: js.Function1[Event, _] HTMLLinkElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLLinkElement[JC] var onchange: js.Function1[Event, _] HTMLLinkElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLLinkElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLLinkElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLLinkElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLLinkElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLLinkElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLLinkElement[JC] var oncuechange: js.Function1[Event, _] @@ -8453,6 +8537,9 @@ HTMLMapElement[JC] var oncanplay: js.Function1[Event, _] HTMLMapElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLMapElement[JC] var onchange: js.Function1[Event, _] HTMLMapElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLMapElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLMapElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLMapElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLMapElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLMapElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLMapElement[JC] var oncuechange: js.Function1[Event, _] @@ -8674,6 +8761,9 @@ HTMLMediaElement[JC] var oncanplay: js.Function1[Event, _] HTMLMediaElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLMediaElement[JC] var onchange: js.Function1[Event, _] HTMLMediaElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLMediaElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLMediaElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLMediaElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLMediaElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLMediaElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLMediaElement[JC] var oncuechange: js.Function1[Event, _] @@ -8900,6 +8990,9 @@ HTMLMenuElement[JC] var oncanplay: js.Function1[Event, _] HTMLMenuElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLMenuElement[JC] var onchange: js.Function1[Event, _] HTMLMenuElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLMenuElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLMenuElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLMenuElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLMenuElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLMenuElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLMenuElement[JC] var oncuechange: js.Function1[Event, _] @@ -9110,6 +9203,9 @@ HTMLMetaElement[JC] var oncanplay: js.Function1[Event, _] HTMLMetaElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLMetaElement[JC] var onchange: js.Function1[Event, _] HTMLMetaElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLMetaElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLMetaElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLMetaElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLMetaElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLMetaElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLMetaElement[JC] var oncuechange: js.Function1[Event, _] @@ -9318,6 +9414,9 @@ HTMLModElement[JC] var oncanplay: js.Function1[Event, _] HTMLModElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLModElement[JC] var onchange: js.Function1[Event, _] HTMLModElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLModElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLModElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLModElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLModElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLModElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLModElement[JC] var oncuechange: js.Function1[Event, _] @@ -9523,6 +9622,9 @@ HTMLOListElement[JC] var oncanplay: js.Function1[Event, _] HTMLOListElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLOListElement[JC] var onchange: js.Function1[Event, _] HTMLOListElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLOListElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLOListElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLOListElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLOListElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLOListElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLOListElement[JC] var oncuechange: js.Function1[Event, _] @@ -9741,6 +9843,9 @@ HTMLObjectElement[JC] var oncanplay: js.Function1[Event, _] HTMLObjectElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLObjectElement[JC] var onchange: js.Function1[Event, _] HTMLObjectElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLObjectElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLObjectElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLObjectElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLObjectElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLObjectElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLObjectElement[JC] var oncuechange: js.Function1[Event, _] @@ -9956,6 +10061,9 @@ HTMLOptGroupElement[JC] var oncanplay: js.Function1[Event, _] HTMLOptGroupElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLOptGroupElement[JC] var onchange: js.Function1[Event, _] HTMLOptGroupElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLOptGroupElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLOptGroupElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLOptGroupElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLOptGroupElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLOptGroupElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLOptGroupElement[JC] var oncuechange: js.Function1[Event, _] @@ -10167,6 +10275,9 @@ HTMLOptionElement[JC] var oncanplay: js.Function1[Event, _] HTMLOptionElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLOptionElement[JC] var onchange: js.Function1[Event, _] HTMLOptionElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLOptionElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLOptionElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLOptionElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLOptionElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLOptionElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLOptionElement[JC] var oncuechange: js.Function1[Event, _] @@ -10379,6 +10490,9 @@ HTMLParagraphElement[JC] var oncanplay: js.Function1[Event, _] HTMLParagraphElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLParagraphElement[JC] var onchange: js.Function1[Event, _] HTMLParagraphElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLParagraphElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLParagraphElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLParagraphElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLParagraphElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLParagraphElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLParagraphElement[JC] var oncuechange: js.Function1[Event, _] @@ -10585,6 +10699,9 @@ HTMLParamElement[JC] var oncanplay: js.Function1[Event, _] HTMLParamElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLParamElement[JC] var onchange: js.Function1[Event, _] HTMLParamElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLParamElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLParamElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLParamElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLParamElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLParamElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLParamElement[JC] var oncuechange: js.Function1[Event, _] @@ -10791,6 +10908,9 @@ HTMLPreElement[JC] var oncanplay: js.Function1[Event, _] HTMLPreElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLPreElement[JC] var onchange: js.Function1[Event, _] HTMLPreElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLPreElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLPreElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLPreElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLPreElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLPreElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLPreElement[JC] var oncuechange: js.Function1[Event, _] @@ -10998,6 +11118,9 @@ HTMLProgressElement[JC] var oncanplay: js.Function1[Event, _] HTMLProgressElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLProgressElement[JC] var onchange: js.Function1[Event, _] HTMLProgressElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLProgressElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLProgressElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLProgressElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLProgressElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLProgressElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLProgressElement[JC] var oncuechange: js.Function1[Event, _] @@ -11207,6 +11330,9 @@ HTMLQuoteElement[JC] var oncanplay: js.Function1[Event, _] HTMLQuoteElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLQuoteElement[JC] var onchange: js.Function1[Event, _] HTMLQuoteElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLQuoteElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLQuoteElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLQuoteElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLQuoteElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLQuoteElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLQuoteElement[JC] var oncuechange: js.Function1[Event, _] @@ -11416,6 +11542,9 @@ HTMLScriptElement[JC] var oncanplay: js.Function1[Event, _] HTMLScriptElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLScriptElement[JC] var onchange: js.Function1[Event, _] HTMLScriptElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLScriptElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLScriptElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLScriptElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLScriptElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLScriptElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLScriptElement[JC] var oncuechange: js.Function1[Event, _] @@ -11636,6 +11765,9 @@ HTMLSelectElement[JC] var oncanplay: js.Function1[Event, _] HTMLSelectElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLSelectElement[JC] var onchange: js.Function1[Event, _] HTMLSelectElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLSelectElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLSelectElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLSelectElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLSelectElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLSelectElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLSelectElement[JC] var oncuechange: js.Function1[Event, _] @@ -11855,6 +11987,9 @@ HTMLSourceElement[JC] var oncanplay: js.Function1[Event, _] HTMLSourceElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLSourceElement[JC] var onchange: js.Function1[Event, _] HTMLSourceElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLSourceElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLSourceElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLSourceElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLSourceElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLSourceElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLSourceElement[JC] var oncuechange: js.Function1[Event, _] @@ -12062,6 +12197,9 @@ HTMLSpanElement[JC] var oncanplay: js.Function1[Event, _] HTMLSpanElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLSpanElement[JC] var onchange: js.Function1[Event, _] HTMLSpanElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLSpanElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLSpanElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLSpanElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLSpanElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLSpanElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLSpanElement[JC] var oncuechange: js.Function1[Event, _] @@ -12268,6 +12406,9 @@ HTMLStyleElement[JC] var oncanplay: js.Function1[Event, _] HTMLStyleElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLStyleElement[JC] var onchange: js.Function1[Event, _] HTMLStyleElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLStyleElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLStyleElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLStyleElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLStyleElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLStyleElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLStyleElement[JC] var oncuechange: js.Function1[Event, _] @@ -12476,6 +12617,9 @@ HTMLTableCaptionElement[JC] var oncanplay: js.Function1[Event, _] HTMLTableCaptionElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLTableCaptionElement[JC] var onchange: js.Function1[Event, _] HTMLTableCaptionElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTableCaptionElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTableCaptionElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTableCaptionElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLTableCaptionElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLTableCaptionElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLTableCaptionElement[JC] var oncuechange: js.Function1[Event, _] @@ -12684,6 +12828,9 @@ HTMLTableCellElement[JC] var oncanplay: js.Function1[Event, _] HTMLTableCellElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLTableCellElement[JC] var onchange: js.Function1[Event, _] HTMLTableCellElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTableCellElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTableCellElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTableCellElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLTableCellElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLTableCellElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLTableCellElement[JC] var oncuechange: js.Function1[Event, _] @@ -12890,6 +13037,9 @@ HTMLTableColElement[JC] var oncanplay: js.Function1[Event, _] HTMLTableColElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLTableColElement[JC] var onchange: js.Function1[Event, _] HTMLTableColElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTableColElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTableColElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTableColElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLTableColElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLTableColElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLTableColElement[JC] var oncuechange: js.Function1[Event, _] @@ -13107,6 +13257,9 @@ HTMLTableElement[JC] var oncanplay: js.Function1[Event, _] HTMLTableElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLTableElement[JC] var onchange: js.Function1[Event, _] HTMLTableElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTableElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTableElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTableElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLTableElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLTableElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLTableElement[JC] var oncuechange: js.Function1[Event, _] @@ -13323,6 +13476,9 @@ HTMLTableRowElement[JC] var oncanplay: js.Function1[Event, _] HTMLTableRowElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLTableRowElement[JC] var onchange: js.Function1[Event, _] HTMLTableRowElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTableRowElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTableRowElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTableRowElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLTableRowElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLTableRowElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLTableRowElement[JC] var oncuechange: js.Function1[Event, _] @@ -13533,6 +13689,9 @@ HTMLTableSectionElement[JC] var oncanplay: js.Function1[Event, _] HTMLTableSectionElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLTableSectionElement[JC] var onchange: js.Function1[Event, _] HTMLTableSectionElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTableSectionElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTableSectionElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTableSectionElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLTableSectionElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLTableSectionElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLTableSectionElement[JC] var oncuechange: js.Function1[Event, _] @@ -13740,6 +13899,9 @@ HTMLTemplateElement[JC] var oncanplay: js.Function1[Event, _] HTMLTemplateElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLTemplateElement[JC] var onchange: js.Function1[Event, _] HTMLTemplateElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTemplateElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTemplateElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTemplateElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLTemplateElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLTemplateElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLTemplateElement[JC] var oncuechange: js.Function1[Event, _] @@ -13953,6 +14115,9 @@ HTMLTextAreaElement[JC] var oncanplay: js.Function1[Event, _] HTMLTextAreaElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLTextAreaElement[JC] var onchange: js.Function1[Event, _] HTMLTextAreaElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTextAreaElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTextAreaElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTextAreaElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLTextAreaElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLTextAreaElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLTextAreaElement[JC] var oncuechange: js.Function1[Event, _] @@ -14175,6 +14340,9 @@ HTMLTitleElement[JC] var oncanplay: js.Function1[Event, _] HTMLTitleElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLTitleElement[JC] var onchange: js.Function1[Event, _] HTMLTitleElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTitleElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTitleElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTitleElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLTitleElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLTitleElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLTitleElement[JC] var oncuechange: js.Function1[Event, _] @@ -14383,6 +14551,9 @@ HTMLTrackElement[JC] var oncanplay: js.Function1[Event, _] HTMLTrackElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLTrackElement[JC] var onchange: js.Function1[Event, _] HTMLTrackElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLTrackElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLTrackElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLTrackElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLTrackElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLTrackElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLTrackElement[JC] var oncuechange: js.Function1[Event, _] @@ -14591,6 +14762,9 @@ HTMLUListElement[JC] var oncanplay: js.Function1[Event, _] HTMLUListElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLUListElement[JC] var onchange: js.Function1[Event, _] HTMLUListElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLUListElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLUListElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLUListElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLUListElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLUListElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLUListElement[JC] var oncuechange: js.Function1[Event, _] @@ -14796,6 +14970,9 @@ HTMLUnknownElement[JC] var oncanplay: js.Function1[Event, _] HTMLUnknownElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLUnknownElement[JC] var onchange: js.Function1[Event, _] HTMLUnknownElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLUnknownElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLUnknownElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLUnknownElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLUnknownElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLUnknownElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLUnknownElement[JC] var oncuechange: js.Function1[Event, _] @@ -15018,6 +15195,9 @@ HTMLVideoElement[JC] var oncanplay: js.Function1[Event, _] HTMLVideoElement[JC] var oncanplaythrough: js.Function1[Event, _] HTMLVideoElement[JC] var onchange: js.Function1[Event, _] HTMLVideoElement[JC] var onclick: js.Function1[MouseEvent, _] +HTMLVideoElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +HTMLVideoElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +HTMLVideoElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] HTMLVideoElement[JC] var oncontextmenu: js.Function1[MouseEvent, _] HTMLVideoElement[JC] var oncopy: js.Function1[ClipboardEvent, _] HTMLVideoElement[JC] var oncuechange: js.Function1[Event, _] @@ -15527,6 +15707,9 @@ Image[JC] var oncanplay: js.Function1[Event, _] Image[JC] var oncanplaythrough: js.Function1[Event, _] Image[JC] var onchange: js.Function1[Event, _] Image[JC] var onclick: js.Function1[MouseEvent, _] +Image[JC] var oncompositionend: js.Function1[CompositionEvent, _] +Image[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +Image[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] Image[JC] var oncontextmenu: js.Function1[MouseEvent, _] Image[JC] var oncopy: js.Function1[ClipboardEvent, _] Image[JC] var oncuechange: js.Function1[Event, _] @@ -16232,6 +16415,7 @@ KeyboardEvent[JC] def defaultPrevented: Boolean KeyboardEvent[JC] def detail: Int KeyboardEvent[JC] def eventPhase: Int KeyboardEvent[JC] def getModifierState(keyArg: String): Boolean +KeyboardEvent[JC] def isComposing: Boolean KeyboardEvent[JC] def isTrusted: Boolean KeyboardEvent[JC] def key: String KeyboardEvent[JC] def keyCode: Int diff --git a/dom/src/main/scala/org/scalajs/dom/HTMLElement.scala b/dom/src/main/scala/org/scalajs/dom/HTMLElement.scala index d3020034b..315d43514 100644 --- a/dom/src/main/scala/org/scalajs/dom/HTMLElement.scala +++ b/dom/src/main/scala/org/scalajs/dom/HTMLElement.scala @@ -241,4 +241,15 @@ abstract class HTMLElement extends Element { /** Fired after pointer capture is released for a pointer. */ var lostpointercapture: js.Function1[PointerEvent, _] = js.native + + /** Fired when a text composition system such as an input method editor starts a new composition session. */ + var oncompositionstart: js.Function1[CompositionEvent, _] = js.native + + /** Fired when a new character is received in the context of a text composition session. */ + var oncompositionupdate: js.Function1[CompositionEvent, _] = js.native + + /** Fired when a text composition system such as an input method editor completes or cancels the current composition + * session. + */ + var oncompositionend: js.Function1[CompositionEvent, _] = js.native } diff --git a/dom/src/main/scala/org/scalajs/dom/KeyboardEvent.scala b/dom/src/main/scala/org/scalajs/dom/KeyboardEvent.scala index be1c6ecde..8b6a2dd78 100644 --- a/dom/src/main/scala/org/scalajs/dom/KeyboardEvent.scala +++ b/dom/src/main/scala/org/scalajs/dom/KeyboardEvent.scala @@ -57,6 +57,11 @@ class KeyboardEvent(typeArg: String, init: js.UndefOr[KeyboardEventInit]) /** Returns a string with the code value of the physical key represented by the event. */ def code: String = js.native + + /** Returns a boolean value that is true if the event is fired between after compositionstart and before + * compositionend. + */ + def isComposing: Boolean = js.native } @js.native From cf5b7cecca9fc8f4b13b5a8e0d14cdefdf30b342 Mon Sep 17 00:00:00 2001 From: Daniel Ciocirlan Date: Fri, 15 Mar 2024 12:40:02 +0200 Subject: [PATCH 21/48] canvas 2D filter --- api-reports/2_12.txt | 1 + api-reports/2_13.txt | 1 + .../main/scala/org/scalajs/dom/CanvasRenderingContext2D.scala | 3 +++ 3 files changed, 5 insertions(+) diff --git a/api-reports/2_12.txt b/api-reports/2_12.txt index bf03dfdaa..eb63cce3b 100644 --- a/api-reports/2_12.txt +++ b/api-reports/2_12.txt @@ -1109,6 +1109,7 @@ CanvasRenderingContext2D[JC] def fill(path: Path2D, fillRule: CanvasFillRule): U CanvasRenderingContext2D[JC] def fillRect(x: Double, y: Double, w: Double, h: Double): Unit CanvasRenderingContext2D[JC] var fillStyle: js.Any CanvasRenderingContext2D[JC] def fillText(text: String, x: Double, y: Double, maxWidth: Double?): Unit +CanvasRenderingContext2D[JC] var filter: String CanvasRenderingContext2D[JC] var font: String CanvasRenderingContext2D[JC] def getImageData(sx: Double, sy: Double, sw: Double, sh: Double): ImageData CanvasRenderingContext2D[JC] def getLineDash(): js.Array[Double] diff --git a/api-reports/2_13.txt b/api-reports/2_13.txt index bf03dfdaa..eb63cce3b 100644 --- a/api-reports/2_13.txt +++ b/api-reports/2_13.txt @@ -1109,6 +1109,7 @@ CanvasRenderingContext2D[JC] def fill(path: Path2D, fillRule: CanvasFillRule): U CanvasRenderingContext2D[JC] def fillRect(x: Double, y: Double, w: Double, h: Double): Unit CanvasRenderingContext2D[JC] var fillStyle: js.Any CanvasRenderingContext2D[JC] def fillText(text: String, x: Double, y: Double, maxWidth: Double?): Unit +CanvasRenderingContext2D[JC] var filter: String CanvasRenderingContext2D[JC] var font: String CanvasRenderingContext2D[JC] def getImageData(sx: Double, sy: Double, sw: Double, sh: Double): ImageData CanvasRenderingContext2D[JC] def getLineDash(): js.Array[Double] diff --git a/dom/src/main/scala/org/scalajs/dom/CanvasRenderingContext2D.scala b/dom/src/main/scala/org/scalajs/dom/CanvasRenderingContext2D.scala index 6c379819e..2f65fe37e 100644 --- a/dom/src/main/scala/org/scalajs/dom/CanvasRenderingContext2D.scala +++ b/dom/src/main/scala/org/scalajs/dom/CanvasRenderingContext2D.scala @@ -62,6 +62,9 @@ class CanvasRenderingContext2D extends js.Object { /** A CSS color, a CanvasGradient or CanvasPattern, to use as a fill. */ var fillStyle: js.Any = js.native + /** A CSS filter, which will be applied on the entire canvas. */ + var filter: String = js.native + /** Specifies the blurring effect. Default 0 */ var shadowBlur: Double = js.native From 773c6ed834909461e057ed5815c3b4b9223ab628 Mon Sep 17 00:00:00 2001 From: c Date: Mon, 18 Mar 2024 07:51:10 -0600 Subject: [PATCH 22/48] prePR Added ImageSettings Object with static values for sRGB and displayP3. --- api-reports/2_12.txt | 2 ++ dom/src/main/scala/org/scalajs/dom/ImageSettings.scala | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/api-reports/2_12.txt b/api-reports/2_12.txt index ec001e53d..5043750ec 100644 --- a/api-reports/2_12.txt +++ b/api-reports/2_12.txt @@ -15655,6 +15655,8 @@ ImageData[JC] def data: Uint8ClampedArray ImageData[JC] def height: Int ImageData[JC] def width: Int ImageSettings[JT] var colorSpace: js.UndefOr[String] +ImageSettings[SO] lazy val displayP3: ImageSettings +ImageSettings[SO] lazy val sRGB: ImageSettings InputEvent[JC] def bubbles: Boolean InputEvent[JC] def cancelBubble: Boolean InputEvent[JC] def cancelable: Boolean diff --git a/dom/src/main/scala/org/scalajs/dom/ImageSettings.scala b/dom/src/main/scala/org/scalajs/dom/ImageSettings.scala index 4e18a4173..e4a2555eb 100644 --- a/dom/src/main/scala/org/scalajs/dom/ImageSettings.scala +++ b/dom/src/main/scala/org/scalajs/dom/ImageSettings.scala @@ -5,3 +5,8 @@ import scala.scalajs.js trait ImageSettings extends js.Object { var colorSpace: js.UndefOr[String] = js.undefined } + +object ImageSettings { + lazy val sRGB: ImageSettings = js.Dynamic.literal(colorSpace = "srgb").asInstanceOf[ImageSettings] + lazy val displayP3: ImageSettings = js.Dynamic.literal(colorSpace = "display-p3").asInstanceOf[ImageSettings] +} From b874db299d0b26edabaf25eba031ef2d034fbb0a Mon Sep 17 00:00:00 2001 From: c Date: Mon, 18 Mar 2024 08:00:50 -0600 Subject: [PATCH 23/48] prePR got left out of the previous commit. --- api-reports/2_13.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/api-reports/2_13.txt b/api-reports/2_13.txt index ec001e53d..5043750ec 100644 --- a/api-reports/2_13.txt +++ b/api-reports/2_13.txt @@ -15655,6 +15655,8 @@ ImageData[JC] def data: Uint8ClampedArray ImageData[JC] def height: Int ImageData[JC] def width: Int ImageSettings[JT] var colorSpace: js.UndefOr[String] +ImageSettings[SO] lazy val displayP3: ImageSettings +ImageSettings[SO] lazy val sRGB: ImageSettings InputEvent[JC] def bubbles: Boolean InputEvent[JC] def cancelBubble: Boolean InputEvent[JC] def cancelable: Boolean From fe8c05247b22decd1563f77833effea5014ef522 Mon Sep 17 00:00:00 2001 From: Suhku Huh Date: Wed, 20 Mar 2024 13:57:57 +0900 Subject: [PATCH 24/48] moved composition related handler from HTMLElement to Element --- dom/src/main/scala/org/scalajs/dom/Element.scala | 12 ++++++++++++ dom/src/main/scala/org/scalajs/dom/HTMLElement.scala | 11 ----------- 2 files changed, 12 insertions(+), 11 deletions(-) diff --git a/dom/src/main/scala/org/scalajs/dom/Element.scala b/dom/src/main/scala/org/scalajs/dom/Element.scala index 3b74d4a58..c5dd2a1a6 100644 --- a/dom/src/main/scala/org/scalajs/dom/Element.scala +++ b/dom/src/main/scala/org/scalajs/dom/Element.scala @@ -301,4 +301,16 @@ abstract class Element extends Node with NodeSelector with ParentNode with NonDo * specified CSS selector. */ def closest(selector: String): Element = js.native + + /** Fired when a text composition system such as an input method editor starts a new composition session. */ + var oncompositionstart: js.Function1[CompositionEvent, _] = js.native + + /** Fired when a new character is received in the context of a text composition session. */ + var oncompositionupdate: js.Function1[CompositionEvent, _] = js.native + + /** Fired when a text composition system such as an input method editor completes or cancels the current composition + * session. + */ + var oncompositionend: js.Function1[CompositionEvent, _] = js.native + } diff --git a/dom/src/main/scala/org/scalajs/dom/HTMLElement.scala b/dom/src/main/scala/org/scalajs/dom/HTMLElement.scala index 315d43514..d3020034b 100644 --- a/dom/src/main/scala/org/scalajs/dom/HTMLElement.scala +++ b/dom/src/main/scala/org/scalajs/dom/HTMLElement.scala @@ -241,15 +241,4 @@ abstract class HTMLElement extends Element { /** Fired after pointer capture is released for a pointer. */ var lostpointercapture: js.Function1[PointerEvent, _] = js.native - - /** Fired when a text composition system such as an input method editor starts a new composition session. */ - var oncompositionstart: js.Function1[CompositionEvent, _] = js.native - - /** Fired when a new character is received in the context of a text composition session. */ - var oncompositionupdate: js.Function1[CompositionEvent, _] = js.native - - /** Fired when a text composition system such as an input method editor completes or cancels the current composition - * session. - */ - var oncompositionend: js.Function1[CompositionEvent, _] = js.native } From 0c2b5ed3a56c77775044a06b684722cf895bb174 Mon Sep 17 00:00:00 2001 From: Suhku Huh Date: Wed, 20 Mar 2024 13:58:19 +0900 Subject: [PATCH 25/48] add api-reports --- api-reports/2_12.txt | 186 +++++++++++++++++++++++++++++++++++++++++++ api-reports/2_13.txt | 186 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 372 insertions(+) diff --git a/api-reports/2_12.txt b/api-reports/2_12.txt index df9b64ed3..2914a12e6 100644 --- a/api-reports/2_12.txt +++ b/api-reports/2_12.txt @@ -2061,6 +2061,9 @@ Element[JC] def nodeName: String Element[JC] def nodeType: Int Element[JC] var nodeValue: String Element[JC] def normalize(): Unit +Element[JC] var oncompositionend: js.Function1[CompositionEvent, _] +Element[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +Element[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] Element[JC] var oncopy: js.Function1[ClipboardEvent, _] Element[JC] var oncut: js.Function1[ClipboardEvent, _] Element[JC] var onfullscreenchange: js.Function1[Event, _] @@ -17994,6 +17997,9 @@ SVGAElement[JC] def nodeType: Int SVGAElement[JC] var nodeValue: String SVGAElement[JC] def normalize(): Unit SVGAElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGAElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGAElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGAElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGAElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGAElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGAElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -18167,6 +18173,9 @@ SVGCircleElement[JC] def nodeType: Int SVGCircleElement[JC] var nodeValue: String SVGCircleElement[JC] def normalize(): Unit SVGCircleElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGCircleElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGCircleElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGCircleElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGCircleElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGCircleElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGCircleElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -18304,6 +18313,9 @@ SVGClipPathElement[JC] def nodeType: Int SVGClipPathElement[JC] var nodeValue: String SVGClipPathElement[JC] def normalize(): Unit SVGClipPathElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGClipPathElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGClipPathElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGClipPathElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGClipPathElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGClipPathElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGClipPathElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -18431,6 +18443,9 @@ SVGComponentTransferFunctionElement[JC] var nodeValue: String SVGComponentTransferFunctionElement[JC] def normalize(): Unit SVGComponentTransferFunctionElement[JC] def offset: SVGAnimatedNumber SVGComponentTransferFunctionElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGComponentTransferFunctionElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGComponentTransferFunctionElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGComponentTransferFunctionElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGComponentTransferFunctionElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGComponentTransferFunctionElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGComponentTransferFunctionElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -18565,6 +18580,9 @@ SVGDefsElement[JC] def nodeType: Int SVGDefsElement[JC] var nodeValue: String SVGDefsElement[JC] def normalize(): Unit SVGDefsElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGDefsElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGDefsElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGDefsElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGDefsElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGDefsElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGDefsElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -18689,6 +18707,9 @@ SVGDescElement[JC] def nodeType: Int SVGDescElement[JC] var nodeValue: String SVGDescElement[JC] def normalize(): Unit SVGDescElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGDescElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGDescElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGDescElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGDescElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGDescElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGDescElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -18808,6 +18829,9 @@ SVGElement[JC] def nodeType: Int SVGElement[JC] var nodeValue: String SVGElement[JC] def normalize(): Unit SVGElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -18950,6 +18974,9 @@ SVGEllipseElement[JC] def nodeType: Int SVGEllipseElement[JC] var nodeValue: String SVGEllipseElement[JC] def normalize(): Unit SVGEllipseElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGEllipseElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGEllipseElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGEllipseElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGEllipseElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGEllipseElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGEllipseElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -19087,6 +19114,9 @@ SVGFEBlendElement[JC] def nodeType: Int SVGFEBlendElement[JC] var nodeValue: String SVGFEBlendElement[JC] def normalize(): Unit SVGFEBlendElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEBlendElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEBlendElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEBlendElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEBlendElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEBlendElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEBlendElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -19217,6 +19247,9 @@ SVGFEColorMatrixElement[JC] def nodeType: Int SVGFEColorMatrixElement[JC] var nodeValue: String SVGFEColorMatrixElement[JC] def normalize(): Unit SVGFEColorMatrixElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEColorMatrixElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEColorMatrixElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEColorMatrixElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEColorMatrixElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEColorMatrixElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEColorMatrixElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -19348,6 +19381,9 @@ SVGFEComponentTransferElement[JC] def nodeType: Int SVGFEComponentTransferElement[JC] var nodeValue: String SVGFEComponentTransferElement[JC] def normalize(): Unit SVGFEComponentTransferElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEComponentTransferElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEComponentTransferElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEComponentTransferElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEComponentTransferElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEComponentTransferElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEComponentTransferElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -19477,6 +19513,9 @@ SVGFECompositeElement[JC] def nodeType: Int SVGFECompositeElement[JC] var nodeValue: String SVGFECompositeElement[JC] def normalize(): Unit SVGFECompositeElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFECompositeElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFECompositeElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFECompositeElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFECompositeElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFECompositeElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFECompositeElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -19615,6 +19654,9 @@ SVGFEConvolveMatrixElement[JC] def nodeType: Int SVGFEConvolveMatrixElement[JC] var nodeValue: String SVGFEConvolveMatrixElement[JC] def normalize(): Unit SVGFEConvolveMatrixElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEConvolveMatrixElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEConvolveMatrixElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEConvolveMatrixElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEConvolveMatrixElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEConvolveMatrixElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEConvolveMatrixElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -19751,6 +19793,9 @@ SVGFEDiffuseLightingElement[JC] def nodeType: Int SVGFEDiffuseLightingElement[JC] var nodeValue: String SVGFEDiffuseLightingElement[JC] def normalize(): Unit SVGFEDiffuseLightingElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEDiffuseLightingElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEDiffuseLightingElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEDiffuseLightingElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEDiffuseLightingElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEDiffuseLightingElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEDiffuseLightingElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -19877,6 +19922,9 @@ SVGFEDisplacementMapElement[JC] def nodeType: Int SVGFEDisplacementMapElement[JC] var nodeValue: String SVGFEDisplacementMapElement[JC] def normalize(): Unit SVGFEDisplacementMapElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEDisplacementMapElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEDisplacementMapElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEDisplacementMapElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEDisplacementMapElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEDisplacementMapElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEDisplacementMapElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -20008,6 +20056,9 @@ SVGFEDistantLightElement[JC] def nodeType: Int SVGFEDistantLightElement[JC] var nodeValue: String SVGFEDistantLightElement[JC] def normalize(): Unit SVGFEDistantLightElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEDistantLightElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEDistantLightElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEDistantLightElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEDistantLightElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEDistantLightElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEDistantLightElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -20126,6 +20177,9 @@ SVGFEFloodElement[JC] def nodeType: Int SVGFEFloodElement[JC] var nodeValue: String SVGFEFloodElement[JC] def normalize(): Unit SVGFEFloodElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEFloodElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEFloodElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEFloodElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEFloodElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEFloodElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEFloodElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -20251,6 +20305,9 @@ SVGFEFuncAElement[JC] var nodeValue: String SVGFEFuncAElement[JC] def normalize(): Unit SVGFEFuncAElement[JC] def offset: SVGAnimatedNumber SVGFEFuncAElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEFuncAElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEFuncAElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEFuncAElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEFuncAElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEFuncAElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEFuncAElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -20374,6 +20431,9 @@ SVGFEFuncBElement[JC] var nodeValue: String SVGFEFuncBElement[JC] def normalize(): Unit SVGFEFuncBElement[JC] def offset: SVGAnimatedNumber SVGFEFuncBElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEFuncBElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEFuncBElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEFuncBElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEFuncBElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEFuncBElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEFuncBElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -20497,6 +20557,9 @@ SVGFEFuncGElement[JC] var nodeValue: String SVGFEFuncGElement[JC] def normalize(): Unit SVGFEFuncGElement[JC] def offset: SVGAnimatedNumber SVGFEFuncGElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEFuncGElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEFuncGElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEFuncGElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEFuncGElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEFuncGElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEFuncGElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -20620,6 +20683,9 @@ SVGFEFuncRElement[JC] var nodeValue: String SVGFEFuncRElement[JC] def normalize(): Unit SVGFEFuncRElement[JC] def offset: SVGAnimatedNumber SVGFEFuncRElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEFuncRElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEFuncRElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEFuncRElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEFuncRElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEFuncRElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEFuncRElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -20742,6 +20808,9 @@ SVGFEGaussianBlurElement[JC] def nodeType: Int SVGFEGaussianBlurElement[JC] var nodeValue: String SVGFEGaussianBlurElement[JC] def normalize(): Unit SVGFEGaussianBlurElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEGaussianBlurElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEGaussianBlurElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEGaussianBlurElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEGaussianBlurElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEGaussianBlurElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEGaussianBlurElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -20870,6 +20939,9 @@ SVGFEImageElement[JC] def nodeType: Int SVGFEImageElement[JC] var nodeValue: String SVGFEImageElement[JC] def normalize(): Unit SVGFEImageElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEImageElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEImageElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEImageElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEImageElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEImageElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEImageElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -20996,6 +21068,9 @@ SVGFEMergeElement[JC] def nodeType: Int SVGFEMergeElement[JC] var nodeValue: String SVGFEMergeElement[JC] def normalize(): Unit SVGFEMergeElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEMergeElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEMergeElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEMergeElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEMergeElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEMergeElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEMergeElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -21118,6 +21193,9 @@ SVGFEMergeNodeElement[JC] def nodeType: Int SVGFEMergeNodeElement[JC] var nodeValue: String SVGFEMergeNodeElement[JC] def normalize(): Unit SVGFEMergeNodeElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEMergeNodeElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEMergeNodeElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEMergeNodeElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEMergeNodeElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEMergeNodeElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEMergeNodeElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -21237,6 +21315,9 @@ SVGFEMorphologyElement[JC] def nodeType: Int SVGFEMorphologyElement[JC] var nodeValue: String SVGFEMorphologyElement[JC] def normalize(): Unit SVGFEMorphologyElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEMorphologyElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEMorphologyElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEMorphologyElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEMorphologyElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEMorphologyElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEMorphologyElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -21369,6 +21450,9 @@ SVGFEOffsetElement[JC] def nodeType: Int SVGFEOffsetElement[JC] var nodeValue: String SVGFEOffsetElement[JC] def normalize(): Unit SVGFEOffsetElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEOffsetElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEOffsetElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEOffsetElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEOffsetElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEOffsetElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEOffsetElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -21490,6 +21574,9 @@ SVGFEPointLightElement[JC] def nodeType: Int SVGFEPointLightElement[JC] var nodeValue: String SVGFEPointLightElement[JC] def normalize(): Unit SVGFEPointLightElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEPointLightElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEPointLightElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEPointLightElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEPointLightElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEPointLightElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEPointLightElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -21614,6 +21701,9 @@ SVGFESpecularLightingElement[JC] def nodeType: Int SVGFESpecularLightingElement[JC] var nodeValue: String SVGFESpecularLightingElement[JC] def normalize(): Unit SVGFESpecularLightingElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFESpecularLightingElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFESpecularLightingElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFESpecularLightingElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFESpecularLightingElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFESpecularLightingElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFESpecularLightingElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -21739,6 +21829,9 @@ SVGFESpotLightElement[JC] def nodeType: Int SVGFESpotLightElement[JC] var nodeValue: String SVGFESpotLightElement[JC] def normalize(): Unit SVGFESpotLightElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFESpotLightElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFESpotLightElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFESpotLightElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFESpotLightElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFESpotLightElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFESpotLightElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -21865,6 +21958,9 @@ SVGFETileElement[JC] def nodeType: Int SVGFETileElement[JC] var nodeValue: String SVGFETileElement[JC] def normalize(): Unit SVGFETileElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFETileElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFETileElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFETileElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFETileElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFETileElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFETileElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -21991,6 +22087,9 @@ SVGFETurbulenceElement[JC] var nodeValue: String SVGFETurbulenceElement[JC] def normalize(): Unit SVGFETurbulenceElement[JC] def numOctaves: SVGAnimatedInteger SVGFETurbulenceElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFETurbulenceElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFETurbulenceElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFETurbulenceElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFETurbulenceElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFETurbulenceElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFETurbulenceElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -22131,6 +22230,9 @@ SVGFilterElement[JC] def nodeType: Int SVGFilterElement[JC] var nodeValue: String SVGFilterElement[JC] def normalize(): Unit SVGFilterElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFilterElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFilterElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFilterElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFilterElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFilterElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFilterElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -22273,6 +22375,9 @@ SVGGElement[JC] def nodeType: Int SVGGElement[JC] var nodeValue: String SVGGElement[JC] def normalize(): Unit SVGGElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGGElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGGElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGGElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGGElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGGElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGGElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -22404,6 +22509,9 @@ SVGGradientElement[JC] def nodeType: Int SVGGradientElement[JC] var nodeValue: String SVGGradientElement[JC] def normalize(): Unit SVGGradientElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGGradientElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGGradientElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGGradientElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGGradientElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGGradientElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGGradientElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -22537,6 +22645,9 @@ SVGImageElement[JC] def nodeType: Int SVGImageElement[JC] var nodeValue: String SVGImageElement[JC] def normalize(): Unit SVGImageElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGImageElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGImageElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGImageElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGImageElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGImageElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGImageElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -22700,6 +22811,9 @@ SVGLineElement[JC] def nodeType: Int SVGLineElement[JC] var nodeValue: String SVGLineElement[JC] def normalize(): Unit SVGLineElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGLineElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGLineElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGLineElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGLineElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGLineElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGLineElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -22835,6 +22949,9 @@ SVGLinearGradientElement[JC] def nodeType: Int SVGLinearGradientElement[JC] var nodeValue: String SVGLinearGradientElement[JC] def normalize(): Unit SVGLinearGradientElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGLinearGradientElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGLinearGradientElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGLinearGradientElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGLinearGradientElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGLinearGradientElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGLinearGradientElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -22968,6 +23085,9 @@ SVGMarkerElement[JC] def nodeType: Int SVGMarkerElement[JC] var nodeValue: String SVGMarkerElement[JC] def normalize(): Unit SVGMarkerElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGMarkerElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGMarkerElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGMarkerElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGMarkerElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGMarkerElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGMarkerElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -23110,6 +23230,9 @@ SVGMaskElement[JC] def nodeType: Int SVGMaskElement[JC] var nodeValue: String SVGMaskElement[JC] def normalize(): Unit SVGMaskElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGMaskElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGMaskElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGMaskElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGMaskElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGMaskElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGMaskElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -23252,6 +23375,9 @@ SVGMetadataElement[JC] def nodeType: Int SVGMetadataElement[JC] var nodeValue: String SVGMetadataElement[JC] def normalize(): Unit SVGMetadataElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGMetadataElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGMetadataElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGMetadataElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGMetadataElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGMetadataElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGMetadataElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -23408,6 +23534,9 @@ SVGPathElement[JC] def nodeType: Int SVGPathElement[JC] var nodeValue: String SVGPathElement[JC] def normalize(): Unit SVGPathElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGPathElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGPathElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGPathElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGPathElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGPathElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGPathElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -23666,6 +23795,9 @@ SVGPatternElement[JC] def nodeType: Int SVGPatternElement[JC] var nodeValue: String SVGPatternElement[JC] def normalize(): Unit SVGPatternElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGPatternElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGPatternElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGPatternElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGPatternElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGPatternElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGPatternElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -23817,6 +23949,9 @@ SVGPolygonElement[JC] def nodeType: Int SVGPolygonElement[JC] var nodeValue: String SVGPolygonElement[JC] def normalize(): Unit SVGPolygonElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGPolygonElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGPolygonElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGPolygonElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGPolygonElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGPolygonElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGPolygonElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -23951,6 +24086,9 @@ SVGPolylineElement[JC] def nodeType: Int SVGPolylineElement[JC] var nodeValue: String SVGPolylineElement[JC] def normalize(): Unit SVGPolylineElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGPolylineElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGPolylineElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGPolylineElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGPolylineElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGPolylineElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGPolylineElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -24103,6 +24241,9 @@ SVGRadialGradientElement[JC] def nodeType: Int SVGRadialGradientElement[JC] var nodeValue: String SVGRadialGradientElement[JC] def normalize(): Unit SVGRadialGradientElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGRadialGradientElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGRadialGradientElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGRadialGradientElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGRadialGradientElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGRadialGradientElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGRadialGradientElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -24236,6 +24377,9 @@ SVGRectElement[JC] def nodeType: Int SVGRectElement[JC] var nodeValue: String SVGRectElement[JC] def normalize(): Unit SVGRectElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGRectElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGRectElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGRectElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGRectElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGRectElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGRectElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -24397,6 +24541,9 @@ SVGSVGElement[JC] var nodeValue: String SVGSVGElement[JC] def normalize(): Unit SVGSVGElement[JC] var onabort: js.Function1[UIEvent, _] SVGSVGElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGSVGElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGSVGElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGSVGElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGSVGElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGSVGElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGSVGElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -24543,6 +24690,9 @@ SVGScriptElement[JC] def nodeType: Int SVGScriptElement[JC] var nodeValue: String SVGScriptElement[JC] def normalize(): Unit SVGScriptElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGScriptElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGScriptElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGScriptElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGScriptElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGScriptElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGScriptElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -24662,6 +24812,9 @@ SVGStopElement[JC] var nodeValue: String SVGStopElement[JC] def normalize(): Unit SVGStopElement[JC] var offset: SVGAnimatedNumber SVGStopElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGStopElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGStopElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGStopElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGStopElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGStopElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGStopElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -24790,6 +24943,9 @@ SVGStyleElement[JC] def nodeType: Int SVGStyleElement[JC] var nodeValue: String SVGStyleElement[JC] def normalize(): Unit SVGStyleElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGStyleElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGStyleElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGStyleElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGStyleElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGStyleElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGStyleElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -24919,6 +25075,9 @@ SVGSwitchElement[JC] def nodeType: Int SVGSwitchElement[JC] var nodeValue: String SVGSwitchElement[JC] def normalize(): Unit SVGSwitchElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGSwitchElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGSwitchElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGSwitchElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGSwitchElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGSwitchElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGSwitchElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -25044,6 +25203,9 @@ SVGSymbolElement[JC] def nodeType: Int SVGSymbolElement[JC] var nodeValue: String SVGSymbolElement[JC] def normalize(): Unit SVGSymbolElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGSymbolElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGSymbolElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGSymbolElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGSymbolElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGSymbolElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGSymbolElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -25179,6 +25341,9 @@ SVGTSpanElement[JC] def nodeType: Int SVGTSpanElement[JC] var nodeValue: String SVGTSpanElement[JC] def normalize(): Unit SVGTSpanElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGTSpanElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGTSpanElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGTSpanElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGTSpanElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGTSpanElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGTSpanElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -25322,6 +25487,9 @@ SVGTextContentElement[JC] def nodeType: Int SVGTextContentElement[JC] var nodeValue: String SVGTextContentElement[JC] def normalize(): Unit SVGTextContentElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGTextContentElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGTextContentElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGTextContentElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGTextContentElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGTextContentElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGTextContentElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -25469,6 +25637,9 @@ SVGTextElement[JC] def nodeType: Int SVGTextElement[JC] var nodeValue: String SVGTextElement[JC] def normalize(): Unit SVGTextElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGTextElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGTextElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGTextElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGTextElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGTextElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGTextElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -25611,6 +25782,9 @@ SVGTextPathElement[JC] def nodeType: Int SVGTextPathElement[JC] var nodeValue: String SVGTextPathElement[JC] def normalize(): Unit SVGTextPathElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGTextPathElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGTextPathElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGTextPathElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGTextPathElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGTextPathElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGTextPathElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -25757,6 +25931,9 @@ SVGTextPositioningElement[JC] def nodeType: Int SVGTextPositioningElement[JC] var nodeValue: String SVGTextPositioningElement[JC] def normalize(): Unit SVGTextPositioningElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGTextPositioningElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGTextPositioningElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGTextPositioningElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGTextPositioningElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGTextPositioningElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGTextPositioningElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -25885,6 +26062,9 @@ SVGTitleElement[JC] def nodeType: Int SVGTitleElement[JC] var nodeValue: String SVGTitleElement[JC] def normalize(): Unit SVGTitleElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGTitleElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGTitleElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGTitleElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGTitleElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGTitleElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGTitleElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -26057,6 +26237,9 @@ SVGUseElement[JC] def nodeType: Int SVGUseElement[JC] var nodeValue: String SVGUseElement[JC] def normalize(): Unit SVGUseElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGUseElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGUseElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGUseElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGUseElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGUseElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGUseElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -26184,6 +26367,9 @@ SVGViewElement[JC] def nodeType: Int SVGViewElement[JC] var nodeValue: String SVGViewElement[JC] def normalize(): Unit SVGViewElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGViewElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGViewElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGViewElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGViewElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGViewElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGViewElement[JC] var ondblclick: js.Function1[MouseEvent, _] diff --git a/api-reports/2_13.txt b/api-reports/2_13.txt index df9b64ed3..2914a12e6 100644 --- a/api-reports/2_13.txt +++ b/api-reports/2_13.txt @@ -2061,6 +2061,9 @@ Element[JC] def nodeName: String Element[JC] def nodeType: Int Element[JC] var nodeValue: String Element[JC] def normalize(): Unit +Element[JC] var oncompositionend: js.Function1[CompositionEvent, _] +Element[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +Element[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] Element[JC] var oncopy: js.Function1[ClipboardEvent, _] Element[JC] var oncut: js.Function1[ClipboardEvent, _] Element[JC] var onfullscreenchange: js.Function1[Event, _] @@ -17994,6 +17997,9 @@ SVGAElement[JC] def nodeType: Int SVGAElement[JC] var nodeValue: String SVGAElement[JC] def normalize(): Unit SVGAElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGAElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGAElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGAElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGAElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGAElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGAElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -18167,6 +18173,9 @@ SVGCircleElement[JC] def nodeType: Int SVGCircleElement[JC] var nodeValue: String SVGCircleElement[JC] def normalize(): Unit SVGCircleElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGCircleElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGCircleElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGCircleElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGCircleElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGCircleElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGCircleElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -18304,6 +18313,9 @@ SVGClipPathElement[JC] def nodeType: Int SVGClipPathElement[JC] var nodeValue: String SVGClipPathElement[JC] def normalize(): Unit SVGClipPathElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGClipPathElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGClipPathElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGClipPathElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGClipPathElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGClipPathElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGClipPathElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -18431,6 +18443,9 @@ SVGComponentTransferFunctionElement[JC] var nodeValue: String SVGComponentTransferFunctionElement[JC] def normalize(): Unit SVGComponentTransferFunctionElement[JC] def offset: SVGAnimatedNumber SVGComponentTransferFunctionElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGComponentTransferFunctionElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGComponentTransferFunctionElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGComponentTransferFunctionElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGComponentTransferFunctionElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGComponentTransferFunctionElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGComponentTransferFunctionElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -18565,6 +18580,9 @@ SVGDefsElement[JC] def nodeType: Int SVGDefsElement[JC] var nodeValue: String SVGDefsElement[JC] def normalize(): Unit SVGDefsElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGDefsElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGDefsElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGDefsElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGDefsElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGDefsElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGDefsElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -18689,6 +18707,9 @@ SVGDescElement[JC] def nodeType: Int SVGDescElement[JC] var nodeValue: String SVGDescElement[JC] def normalize(): Unit SVGDescElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGDescElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGDescElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGDescElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGDescElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGDescElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGDescElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -18808,6 +18829,9 @@ SVGElement[JC] def nodeType: Int SVGElement[JC] var nodeValue: String SVGElement[JC] def normalize(): Unit SVGElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -18950,6 +18974,9 @@ SVGEllipseElement[JC] def nodeType: Int SVGEllipseElement[JC] var nodeValue: String SVGEllipseElement[JC] def normalize(): Unit SVGEllipseElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGEllipseElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGEllipseElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGEllipseElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGEllipseElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGEllipseElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGEllipseElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -19087,6 +19114,9 @@ SVGFEBlendElement[JC] def nodeType: Int SVGFEBlendElement[JC] var nodeValue: String SVGFEBlendElement[JC] def normalize(): Unit SVGFEBlendElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEBlendElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEBlendElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEBlendElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEBlendElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEBlendElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEBlendElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -19217,6 +19247,9 @@ SVGFEColorMatrixElement[JC] def nodeType: Int SVGFEColorMatrixElement[JC] var nodeValue: String SVGFEColorMatrixElement[JC] def normalize(): Unit SVGFEColorMatrixElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEColorMatrixElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEColorMatrixElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEColorMatrixElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEColorMatrixElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEColorMatrixElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEColorMatrixElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -19348,6 +19381,9 @@ SVGFEComponentTransferElement[JC] def nodeType: Int SVGFEComponentTransferElement[JC] var nodeValue: String SVGFEComponentTransferElement[JC] def normalize(): Unit SVGFEComponentTransferElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEComponentTransferElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEComponentTransferElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEComponentTransferElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEComponentTransferElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEComponentTransferElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEComponentTransferElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -19477,6 +19513,9 @@ SVGFECompositeElement[JC] def nodeType: Int SVGFECompositeElement[JC] var nodeValue: String SVGFECompositeElement[JC] def normalize(): Unit SVGFECompositeElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFECompositeElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFECompositeElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFECompositeElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFECompositeElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFECompositeElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFECompositeElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -19615,6 +19654,9 @@ SVGFEConvolveMatrixElement[JC] def nodeType: Int SVGFEConvolveMatrixElement[JC] var nodeValue: String SVGFEConvolveMatrixElement[JC] def normalize(): Unit SVGFEConvolveMatrixElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEConvolveMatrixElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEConvolveMatrixElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEConvolveMatrixElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEConvolveMatrixElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEConvolveMatrixElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEConvolveMatrixElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -19751,6 +19793,9 @@ SVGFEDiffuseLightingElement[JC] def nodeType: Int SVGFEDiffuseLightingElement[JC] var nodeValue: String SVGFEDiffuseLightingElement[JC] def normalize(): Unit SVGFEDiffuseLightingElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEDiffuseLightingElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEDiffuseLightingElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEDiffuseLightingElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEDiffuseLightingElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEDiffuseLightingElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEDiffuseLightingElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -19877,6 +19922,9 @@ SVGFEDisplacementMapElement[JC] def nodeType: Int SVGFEDisplacementMapElement[JC] var nodeValue: String SVGFEDisplacementMapElement[JC] def normalize(): Unit SVGFEDisplacementMapElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEDisplacementMapElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEDisplacementMapElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEDisplacementMapElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEDisplacementMapElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEDisplacementMapElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEDisplacementMapElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -20008,6 +20056,9 @@ SVGFEDistantLightElement[JC] def nodeType: Int SVGFEDistantLightElement[JC] var nodeValue: String SVGFEDistantLightElement[JC] def normalize(): Unit SVGFEDistantLightElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEDistantLightElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEDistantLightElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEDistantLightElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEDistantLightElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEDistantLightElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEDistantLightElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -20126,6 +20177,9 @@ SVGFEFloodElement[JC] def nodeType: Int SVGFEFloodElement[JC] var nodeValue: String SVGFEFloodElement[JC] def normalize(): Unit SVGFEFloodElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEFloodElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEFloodElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEFloodElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEFloodElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEFloodElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEFloodElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -20251,6 +20305,9 @@ SVGFEFuncAElement[JC] var nodeValue: String SVGFEFuncAElement[JC] def normalize(): Unit SVGFEFuncAElement[JC] def offset: SVGAnimatedNumber SVGFEFuncAElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEFuncAElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEFuncAElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEFuncAElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEFuncAElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEFuncAElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEFuncAElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -20374,6 +20431,9 @@ SVGFEFuncBElement[JC] var nodeValue: String SVGFEFuncBElement[JC] def normalize(): Unit SVGFEFuncBElement[JC] def offset: SVGAnimatedNumber SVGFEFuncBElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEFuncBElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEFuncBElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEFuncBElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEFuncBElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEFuncBElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEFuncBElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -20497,6 +20557,9 @@ SVGFEFuncGElement[JC] var nodeValue: String SVGFEFuncGElement[JC] def normalize(): Unit SVGFEFuncGElement[JC] def offset: SVGAnimatedNumber SVGFEFuncGElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEFuncGElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEFuncGElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEFuncGElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEFuncGElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEFuncGElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEFuncGElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -20620,6 +20683,9 @@ SVGFEFuncRElement[JC] var nodeValue: String SVGFEFuncRElement[JC] def normalize(): Unit SVGFEFuncRElement[JC] def offset: SVGAnimatedNumber SVGFEFuncRElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEFuncRElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEFuncRElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEFuncRElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEFuncRElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEFuncRElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEFuncRElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -20742,6 +20808,9 @@ SVGFEGaussianBlurElement[JC] def nodeType: Int SVGFEGaussianBlurElement[JC] var nodeValue: String SVGFEGaussianBlurElement[JC] def normalize(): Unit SVGFEGaussianBlurElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEGaussianBlurElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEGaussianBlurElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEGaussianBlurElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEGaussianBlurElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEGaussianBlurElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEGaussianBlurElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -20870,6 +20939,9 @@ SVGFEImageElement[JC] def nodeType: Int SVGFEImageElement[JC] var nodeValue: String SVGFEImageElement[JC] def normalize(): Unit SVGFEImageElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEImageElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEImageElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEImageElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEImageElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEImageElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEImageElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -20996,6 +21068,9 @@ SVGFEMergeElement[JC] def nodeType: Int SVGFEMergeElement[JC] var nodeValue: String SVGFEMergeElement[JC] def normalize(): Unit SVGFEMergeElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEMergeElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEMergeElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEMergeElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEMergeElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEMergeElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEMergeElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -21118,6 +21193,9 @@ SVGFEMergeNodeElement[JC] def nodeType: Int SVGFEMergeNodeElement[JC] var nodeValue: String SVGFEMergeNodeElement[JC] def normalize(): Unit SVGFEMergeNodeElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEMergeNodeElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEMergeNodeElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEMergeNodeElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEMergeNodeElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEMergeNodeElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEMergeNodeElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -21237,6 +21315,9 @@ SVGFEMorphologyElement[JC] def nodeType: Int SVGFEMorphologyElement[JC] var nodeValue: String SVGFEMorphologyElement[JC] def normalize(): Unit SVGFEMorphologyElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEMorphologyElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEMorphologyElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEMorphologyElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEMorphologyElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEMorphologyElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEMorphologyElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -21369,6 +21450,9 @@ SVGFEOffsetElement[JC] def nodeType: Int SVGFEOffsetElement[JC] var nodeValue: String SVGFEOffsetElement[JC] def normalize(): Unit SVGFEOffsetElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEOffsetElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEOffsetElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEOffsetElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEOffsetElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEOffsetElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEOffsetElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -21490,6 +21574,9 @@ SVGFEPointLightElement[JC] def nodeType: Int SVGFEPointLightElement[JC] var nodeValue: String SVGFEPointLightElement[JC] def normalize(): Unit SVGFEPointLightElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFEPointLightElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFEPointLightElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFEPointLightElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFEPointLightElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFEPointLightElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFEPointLightElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -21614,6 +21701,9 @@ SVGFESpecularLightingElement[JC] def nodeType: Int SVGFESpecularLightingElement[JC] var nodeValue: String SVGFESpecularLightingElement[JC] def normalize(): Unit SVGFESpecularLightingElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFESpecularLightingElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFESpecularLightingElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFESpecularLightingElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFESpecularLightingElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFESpecularLightingElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFESpecularLightingElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -21739,6 +21829,9 @@ SVGFESpotLightElement[JC] def nodeType: Int SVGFESpotLightElement[JC] var nodeValue: String SVGFESpotLightElement[JC] def normalize(): Unit SVGFESpotLightElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFESpotLightElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFESpotLightElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFESpotLightElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFESpotLightElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFESpotLightElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFESpotLightElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -21865,6 +21958,9 @@ SVGFETileElement[JC] def nodeType: Int SVGFETileElement[JC] var nodeValue: String SVGFETileElement[JC] def normalize(): Unit SVGFETileElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFETileElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFETileElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFETileElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFETileElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFETileElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFETileElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -21991,6 +22087,9 @@ SVGFETurbulenceElement[JC] var nodeValue: String SVGFETurbulenceElement[JC] def normalize(): Unit SVGFETurbulenceElement[JC] def numOctaves: SVGAnimatedInteger SVGFETurbulenceElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFETurbulenceElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFETurbulenceElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFETurbulenceElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFETurbulenceElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFETurbulenceElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFETurbulenceElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -22131,6 +22230,9 @@ SVGFilterElement[JC] def nodeType: Int SVGFilterElement[JC] var nodeValue: String SVGFilterElement[JC] def normalize(): Unit SVGFilterElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGFilterElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGFilterElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGFilterElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGFilterElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGFilterElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGFilterElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -22273,6 +22375,9 @@ SVGGElement[JC] def nodeType: Int SVGGElement[JC] var nodeValue: String SVGGElement[JC] def normalize(): Unit SVGGElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGGElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGGElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGGElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGGElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGGElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGGElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -22404,6 +22509,9 @@ SVGGradientElement[JC] def nodeType: Int SVGGradientElement[JC] var nodeValue: String SVGGradientElement[JC] def normalize(): Unit SVGGradientElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGGradientElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGGradientElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGGradientElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGGradientElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGGradientElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGGradientElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -22537,6 +22645,9 @@ SVGImageElement[JC] def nodeType: Int SVGImageElement[JC] var nodeValue: String SVGImageElement[JC] def normalize(): Unit SVGImageElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGImageElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGImageElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGImageElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGImageElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGImageElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGImageElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -22700,6 +22811,9 @@ SVGLineElement[JC] def nodeType: Int SVGLineElement[JC] var nodeValue: String SVGLineElement[JC] def normalize(): Unit SVGLineElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGLineElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGLineElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGLineElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGLineElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGLineElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGLineElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -22835,6 +22949,9 @@ SVGLinearGradientElement[JC] def nodeType: Int SVGLinearGradientElement[JC] var nodeValue: String SVGLinearGradientElement[JC] def normalize(): Unit SVGLinearGradientElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGLinearGradientElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGLinearGradientElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGLinearGradientElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGLinearGradientElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGLinearGradientElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGLinearGradientElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -22968,6 +23085,9 @@ SVGMarkerElement[JC] def nodeType: Int SVGMarkerElement[JC] var nodeValue: String SVGMarkerElement[JC] def normalize(): Unit SVGMarkerElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGMarkerElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGMarkerElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGMarkerElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGMarkerElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGMarkerElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGMarkerElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -23110,6 +23230,9 @@ SVGMaskElement[JC] def nodeType: Int SVGMaskElement[JC] var nodeValue: String SVGMaskElement[JC] def normalize(): Unit SVGMaskElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGMaskElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGMaskElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGMaskElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGMaskElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGMaskElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGMaskElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -23252,6 +23375,9 @@ SVGMetadataElement[JC] def nodeType: Int SVGMetadataElement[JC] var nodeValue: String SVGMetadataElement[JC] def normalize(): Unit SVGMetadataElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGMetadataElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGMetadataElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGMetadataElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGMetadataElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGMetadataElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGMetadataElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -23408,6 +23534,9 @@ SVGPathElement[JC] def nodeType: Int SVGPathElement[JC] var nodeValue: String SVGPathElement[JC] def normalize(): Unit SVGPathElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGPathElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGPathElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGPathElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGPathElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGPathElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGPathElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -23666,6 +23795,9 @@ SVGPatternElement[JC] def nodeType: Int SVGPatternElement[JC] var nodeValue: String SVGPatternElement[JC] def normalize(): Unit SVGPatternElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGPatternElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGPatternElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGPatternElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGPatternElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGPatternElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGPatternElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -23817,6 +23949,9 @@ SVGPolygonElement[JC] def nodeType: Int SVGPolygonElement[JC] var nodeValue: String SVGPolygonElement[JC] def normalize(): Unit SVGPolygonElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGPolygonElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGPolygonElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGPolygonElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGPolygonElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGPolygonElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGPolygonElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -23951,6 +24086,9 @@ SVGPolylineElement[JC] def nodeType: Int SVGPolylineElement[JC] var nodeValue: String SVGPolylineElement[JC] def normalize(): Unit SVGPolylineElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGPolylineElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGPolylineElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGPolylineElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGPolylineElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGPolylineElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGPolylineElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -24103,6 +24241,9 @@ SVGRadialGradientElement[JC] def nodeType: Int SVGRadialGradientElement[JC] var nodeValue: String SVGRadialGradientElement[JC] def normalize(): Unit SVGRadialGradientElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGRadialGradientElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGRadialGradientElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGRadialGradientElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGRadialGradientElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGRadialGradientElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGRadialGradientElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -24236,6 +24377,9 @@ SVGRectElement[JC] def nodeType: Int SVGRectElement[JC] var nodeValue: String SVGRectElement[JC] def normalize(): Unit SVGRectElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGRectElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGRectElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGRectElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGRectElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGRectElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGRectElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -24397,6 +24541,9 @@ SVGSVGElement[JC] var nodeValue: String SVGSVGElement[JC] def normalize(): Unit SVGSVGElement[JC] var onabort: js.Function1[UIEvent, _] SVGSVGElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGSVGElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGSVGElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGSVGElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGSVGElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGSVGElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGSVGElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -24543,6 +24690,9 @@ SVGScriptElement[JC] def nodeType: Int SVGScriptElement[JC] var nodeValue: String SVGScriptElement[JC] def normalize(): Unit SVGScriptElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGScriptElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGScriptElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGScriptElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGScriptElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGScriptElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGScriptElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -24662,6 +24812,9 @@ SVGStopElement[JC] var nodeValue: String SVGStopElement[JC] def normalize(): Unit SVGStopElement[JC] var offset: SVGAnimatedNumber SVGStopElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGStopElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGStopElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGStopElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGStopElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGStopElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGStopElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -24790,6 +24943,9 @@ SVGStyleElement[JC] def nodeType: Int SVGStyleElement[JC] var nodeValue: String SVGStyleElement[JC] def normalize(): Unit SVGStyleElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGStyleElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGStyleElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGStyleElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGStyleElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGStyleElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGStyleElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -24919,6 +25075,9 @@ SVGSwitchElement[JC] def nodeType: Int SVGSwitchElement[JC] var nodeValue: String SVGSwitchElement[JC] def normalize(): Unit SVGSwitchElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGSwitchElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGSwitchElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGSwitchElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGSwitchElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGSwitchElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGSwitchElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -25044,6 +25203,9 @@ SVGSymbolElement[JC] def nodeType: Int SVGSymbolElement[JC] var nodeValue: String SVGSymbolElement[JC] def normalize(): Unit SVGSymbolElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGSymbolElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGSymbolElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGSymbolElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGSymbolElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGSymbolElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGSymbolElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -25179,6 +25341,9 @@ SVGTSpanElement[JC] def nodeType: Int SVGTSpanElement[JC] var nodeValue: String SVGTSpanElement[JC] def normalize(): Unit SVGTSpanElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGTSpanElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGTSpanElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGTSpanElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGTSpanElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGTSpanElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGTSpanElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -25322,6 +25487,9 @@ SVGTextContentElement[JC] def nodeType: Int SVGTextContentElement[JC] var nodeValue: String SVGTextContentElement[JC] def normalize(): Unit SVGTextContentElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGTextContentElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGTextContentElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGTextContentElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGTextContentElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGTextContentElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGTextContentElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -25469,6 +25637,9 @@ SVGTextElement[JC] def nodeType: Int SVGTextElement[JC] var nodeValue: String SVGTextElement[JC] def normalize(): Unit SVGTextElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGTextElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGTextElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGTextElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGTextElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGTextElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGTextElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -25611,6 +25782,9 @@ SVGTextPathElement[JC] def nodeType: Int SVGTextPathElement[JC] var nodeValue: String SVGTextPathElement[JC] def normalize(): Unit SVGTextPathElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGTextPathElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGTextPathElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGTextPathElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGTextPathElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGTextPathElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGTextPathElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -25757,6 +25931,9 @@ SVGTextPositioningElement[JC] def nodeType: Int SVGTextPositioningElement[JC] var nodeValue: String SVGTextPositioningElement[JC] def normalize(): Unit SVGTextPositioningElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGTextPositioningElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGTextPositioningElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGTextPositioningElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGTextPositioningElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGTextPositioningElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGTextPositioningElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -25885,6 +26062,9 @@ SVGTitleElement[JC] def nodeType: Int SVGTitleElement[JC] var nodeValue: String SVGTitleElement[JC] def normalize(): Unit SVGTitleElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGTitleElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGTitleElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGTitleElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGTitleElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGTitleElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGTitleElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -26057,6 +26237,9 @@ SVGUseElement[JC] def nodeType: Int SVGUseElement[JC] var nodeValue: String SVGUseElement[JC] def normalize(): Unit SVGUseElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGUseElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGUseElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGUseElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGUseElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGUseElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGUseElement[JC] var ondblclick: js.Function1[MouseEvent, _] @@ -26184,6 +26367,9 @@ SVGViewElement[JC] def nodeType: Int SVGViewElement[JC] var nodeValue: String SVGViewElement[JC] def normalize(): Unit SVGViewElement[JC] var onclick: js.Function1[MouseEvent, _] +SVGViewElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +SVGViewElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +SVGViewElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] SVGViewElement[JC] var oncopy: js.Function1[ClipboardEvent, _] SVGViewElement[JC] var oncut: js.Function1[ClipboardEvent, _] SVGViewElement[JC] var ondblclick: js.Function1[MouseEvent, _] From e48cc27714aac99bbba471709ab2662219ad5f40 Mon Sep 17 00:00:00 2001 From: c Date: Wed, 20 Mar 2024 11:55:42 -0600 Subject: [PATCH 26/48] Renamed ImageSettings to ImageDataSettings, and removed its companion object Added enum PredefinedColorSpace --- api-reports/2_12.txt | 7 ++++--- api-reports/2_13.txt | 7 ++++--- .../org/scalajs/dom/PredefinedColorSpace.scala | 12 ++++++++++++ .../org/scalajs/dom/PredefinedColorSpace.scala | 11 +++++++++++ dom/src/main/scala/org/scalajs/dom/ImageData.scala | 4 ++-- .../scala/org/scalajs/dom/ImageDataSettings.scala | 7 +++++++ .../main/scala/org/scalajs/dom/ImageSettings.scala | 12 ------------ 7 files changed, 40 insertions(+), 20 deletions(-) create mode 100644 dom/src/main/scala-2/org/scalajs/dom/PredefinedColorSpace.scala create mode 100644 dom/src/main/scala-3/org/scalajs/dom/PredefinedColorSpace.scala create mode 100644 dom/src/main/scala/org/scalajs/dom/ImageDataSettings.scala delete mode 100644 dom/src/main/scala/org/scalajs/dom/ImageSettings.scala diff --git a/api-reports/2_12.txt b/api-reports/2_12.txt index 5043750ec..f1dafa173 100644 --- a/api-reports/2_12.txt +++ b/api-reports/2_12.txt @@ -15654,9 +15654,7 @@ ImageCapture[JC] val track: MediaStreamTrack ImageData[JC] def data: Uint8ClampedArray ImageData[JC] def height: Int ImageData[JC] def width: Int -ImageSettings[JT] var colorSpace: js.UndefOr[String] -ImageSettings[SO] lazy val displayP3: ImageSettings -ImageSettings[SO] lazy val sRGB: ImageSettings +ImageDataSettings[JT] var colorSpace: js.UndefOr[PredefinedColorSpace] InputEvent[JC] def bubbles: Boolean InputEvent[JC] def cancelBubble: Boolean InputEvent[JC] def cancelable: Boolean @@ -17212,6 +17210,9 @@ PositionError[JT] def message: String PositionOptions[JC] var enableHighAccuracy: Boolean PositionOptions[JC] var maximumAge: Int PositionOptions[JC] var timeout: Int +PredefinedColorSpace[JT] +PredefinedColorSpace[SO] val `display-p3`: PredefinedColorSpace +PredefinedColorSpace[SO] val srgb: PredefinedColorSpace PresentationStyle[JT] PresentationStyle[SO] val attachment: PresentationStyle PresentationStyle[SO] val inline: PresentationStyle diff --git a/api-reports/2_13.txt b/api-reports/2_13.txt index 5043750ec..f1dafa173 100644 --- a/api-reports/2_13.txt +++ b/api-reports/2_13.txt @@ -15654,9 +15654,7 @@ ImageCapture[JC] val track: MediaStreamTrack ImageData[JC] def data: Uint8ClampedArray ImageData[JC] def height: Int ImageData[JC] def width: Int -ImageSettings[JT] var colorSpace: js.UndefOr[String] -ImageSettings[SO] lazy val displayP3: ImageSettings -ImageSettings[SO] lazy val sRGB: ImageSettings +ImageDataSettings[JT] var colorSpace: js.UndefOr[PredefinedColorSpace] InputEvent[JC] def bubbles: Boolean InputEvent[JC] def cancelBubble: Boolean InputEvent[JC] def cancelable: Boolean @@ -17212,6 +17210,9 @@ PositionError[JT] def message: String PositionOptions[JC] var enableHighAccuracy: Boolean PositionOptions[JC] var maximumAge: Int PositionOptions[JC] var timeout: Int +PredefinedColorSpace[JT] +PredefinedColorSpace[SO] val `display-p3`: PredefinedColorSpace +PredefinedColorSpace[SO] val srgb: PredefinedColorSpace PresentationStyle[JT] PresentationStyle[SO] val attachment: PresentationStyle PresentationStyle[SO] val inline: PresentationStyle diff --git a/dom/src/main/scala-2/org/scalajs/dom/PredefinedColorSpace.scala b/dom/src/main/scala-2/org/scalajs/dom/PredefinedColorSpace.scala new file mode 100644 index 000000000..74eec11ca --- /dev/null +++ b/dom/src/main/scala-2/org/scalajs/dom/PredefinedColorSpace.scala @@ -0,0 +1,12 @@ +package org.scalajs.dom + +import scala.scalajs.js + +@js.native +sealed trait PredefinedColorSpace extends js.Any + +object PredefinedColorSpace { + val srgb: PredefinedColorSpace = "srgb".asInstanceOf[PredefinedColorSpace] + + val `display-p3`: PredefinedColorSpace = "display-p3".asInstanceOf[PredefinedColorSpace] +} diff --git a/dom/src/main/scala-3/org/scalajs/dom/PredefinedColorSpace.scala b/dom/src/main/scala-3/org/scalajs/dom/PredefinedColorSpace.scala new file mode 100644 index 000000000..ef16528b0 --- /dev/null +++ b/dom/src/main/scala-3/org/scalajs/dom/PredefinedColorSpace.scala @@ -0,0 +1,11 @@ +package org.scalajs.dom + +import scala.scalajs.js + +opaque type PredefinedColorSpace <: String = String + +object PredefinedColorSpace { + val srgb: PredefinedColorSpace = "srgb" + + val `display-p3`: PredefinedColorSpace = "display-p3" +} \ No newline at end of file diff --git a/dom/src/main/scala/org/scalajs/dom/ImageData.scala b/dom/src/main/scala/org/scalajs/dom/ImageData.scala index b2ccf2950..82c1b8635 100644 --- a/dom/src/main/scala/org/scalajs/dom/ImageData.scala +++ b/dom/src/main/scala/org/scalajs/dom/ImageData.scala @@ -52,7 +52,7 @@ class ImageData extends js.Object { * @param settings * image settings */ - def this(width: Int, height: Int, settings: ImageSettings) = this() + def this(width: Int, height: Int, settings: ImageDataSettings) = this() /** Create a blank ImageData instance from specified pixel data, width, height, and settings object. * @param data @@ -64,7 +64,7 @@ class ImageData extends js.Object { * @param settings * image settings */ - def this(data: Uint8ClampedArray, width: Int, height: Int, settings: ImageSettings) = this() + def this(data: Uint8ClampedArray, width: Int, height: Int, settings: ImageDataSettings) = this() /** Is an unsigned long representing the actual width, in pixels, of the ImageData. */ def width: Int = js.native diff --git a/dom/src/main/scala/org/scalajs/dom/ImageDataSettings.scala b/dom/src/main/scala/org/scalajs/dom/ImageDataSettings.scala new file mode 100644 index 000000000..d611dbefb --- /dev/null +++ b/dom/src/main/scala/org/scalajs/dom/ImageDataSettings.scala @@ -0,0 +1,7 @@ +package org.scalajs.dom + +import scala.scalajs.js + +trait ImageDataSettings extends js.Object { + var colorSpace: js.UndefOr[PredefinedColorSpace] = js.undefined +} diff --git a/dom/src/main/scala/org/scalajs/dom/ImageSettings.scala b/dom/src/main/scala/org/scalajs/dom/ImageSettings.scala deleted file mode 100644 index e4a2555eb..000000000 --- a/dom/src/main/scala/org/scalajs/dom/ImageSettings.scala +++ /dev/null @@ -1,12 +0,0 @@ -package org.scalajs.dom - -import scala.scalajs.js - -trait ImageSettings extends js.Object { - var colorSpace: js.UndefOr[String] = js.undefined -} - -object ImageSettings { - lazy val sRGB: ImageSettings = js.Dynamic.literal(colorSpace = "srgb").asInstanceOf[ImageSettings] - lazy val displayP3: ImageSettings = js.Dynamic.literal(colorSpace = "display-p3").asInstanceOf[ImageSettings] -} From 50b673b2cdb1284d123735fa0609f9440bf02e3f Mon Sep 17 00:00:00 2001 From: c Date: Wed, 20 Mar 2024 12:34:35 -0600 Subject: [PATCH 27/48] Added ImageDataTest --- .../org/scalajs/dom/tests/shared/BrowserTests.scala | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tests-shared/src/main/scala/org/scalajs/dom/tests/shared/BrowserTests.scala b/tests-shared/src/main/scala/org/scalajs/dom/tests/shared/BrowserTests.scala index c0e55b4ad..2558b6a41 100644 --- a/tests-shared/src/main/scala/org/scalajs/dom/tests/shared/BrowserTests.scala +++ b/tests-shared/src/main/scala/org/scalajs/dom/tests/shared/BrowserTests.scala @@ -128,4 +128,14 @@ trait BrowserTests extends WebCryptoApiTests { _ <- reasonPromise.future.map(assertEquals(expectedReason, _)) } yield () } + + @Test + final def ImageDataTest(): Unit = { + import org.scalajs.dom.{ImageData, ImageDataSettings, PredefinedColorSpace} + import PredefinedColorSpace._ + + val defaultImageData: ImageData = new ImageData(200, 100, new ImageDataSettings { colorSpace = `display-p3` }) + assertEquals(defaultImageData.width, 200) + assertEquals(defaultImageData.height, 100) + } } From 579fc1ab9fdf106aeba81c2e3e9420fdf2e0a74b Mon Sep 17 00:00:00 2001 From: Scala Steward Date: Wed, 20 Mar 2024 19:33:09 +0000 Subject: [PATCH 28/48] Update sbt-buildinfo to 0.12.0 --- project/plugins.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/plugins.sbt b/project/plugins.sbt index a9ce080ea..ec456b942 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -2,7 +2,7 @@ libraryDependencies += "org.scala-js" %% "scalajs-env-jsdom-nodejs" % "1.1.0" libraryDependencies += "org.scala-js" %% "scalajs-env-selenium" % "1.1.1" addSbtPlugin("ch.epfl.scala" % "sbt-scalafix" % "0.10.4") -addSbtPlugin("com.eed3si9n" % "sbt-buildinfo" % "0.11.0") +addSbtPlugin("com.eed3si9n" % "sbt-buildinfo" % "0.12.0") addSbtPlugin("com.github.sbt" % "sbt-ci-release" % "1.5.12") addSbtPlugin("com.lihaoyi" % "scalatex-sbt-plugin" % "0.3.11") addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.7.1") From 995cb29378b80bfe4cabf708b79b7523b5210906 Mon Sep 17 00:00:00 2001 From: c Date: Wed, 20 Mar 2024 13:37:14 -0600 Subject: [PATCH 29/48] Revised ImageDataTest to cover all constructors currently supported by firefox. --- .../dom/tests/shared/BrowserTests.scala | 36 +++++++++++++++++-- 1 file changed, 33 insertions(+), 3 deletions(-) diff --git a/tests-shared/src/main/scala/org/scalajs/dom/tests/shared/BrowserTests.scala b/tests-shared/src/main/scala/org/scalajs/dom/tests/shared/BrowserTests.scala index 2558b6a41..37fb639af 100644 --- a/tests-shared/src/main/scala/org/scalajs/dom/tests/shared/BrowserTests.scala +++ b/tests-shared/src/main/scala/org/scalajs/dom/tests/shared/BrowserTests.scala @@ -131,11 +131,41 @@ trait BrowserTests extends WebCryptoApiTests { @Test final def ImageDataTest(): Unit = { + // Test ImageDataConstructors + // from https://developer.mozilla.org/en-US/docs/Web/API/ImageData/ImageData + import org.scalajs.dom.{ImageData, ImageDataSettings, PredefinedColorSpace} import PredefinedColorSpace._ - val defaultImageData: ImageData = new ImageData(200, 100, new ImageDataSettings { colorSpace = `display-p3` }) - assertEquals(defaultImageData.width, 200) - assertEquals(defaultImageData.height, 100) + val width:Int = 200 + val height:Int = 100 + + // new ImageData(width, height) + val imgDat1: ImageData = new ImageData(width, height) + assertEquals(imgDat1.width, width) + assertEquals(imgDat1.height, height) + assertEquals(imgDat1.data.length, width * height * 4) + + // new ImageData(width, height, settings) // Firefox doesn't support this constructor. + // val defaultImageData: ImageData = new ImageData(width, height, new ImageDataSettings { colorSpace = `display-p3` }) + // assertEquals(defaultImageData.width, width) + // assertEquals(defaultImageData.height, height) + + // new ImageData(dataArray, width) + val imgDat2: ImageData = new ImageData(imgDat1.data, width) + assertEquals(imgDat2.width, width) + assertEquals(imgDat2.height, height) + assertEquals(imgDat2.data.length, width * height * 4) + + // new ImageData(dataArray, width, height) + val imgDat3: ImageData = new ImageData(imgDat2.data, width, height) + assertEquals(imgDat3.width, width) + assertEquals(imgDat3.height, height) + assertEquals(imgDat3.data.length, width * height * 4) + + // new ImageData(dataArray, width, height, settings) + val defaultImageData: ImageData = new ImageData(imgDat3.data, width, height, new ImageDataSettings { colorSpace = `display-p3` }) + assertEquals(defaultImageData.width, width) + assertEquals(defaultImageData.height, height) } } From 957893c6d16c0966792ecd70ce66c6f595e7f95c Mon Sep 17 00:00:00 2001 From: JPonte Date: Wed, 18 Sep 2024 22:46:05 +0200 Subject: [PATCH 30/48] Add constructors with URL for web workers --- dom/src/main/scala/org/scalajs/dom/Worker.scala | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/dom/src/main/scala/org/scalajs/dom/Worker.scala b/dom/src/main/scala/org/scalajs/dom/Worker.scala index a38e99eeb..7dec78b57 100644 --- a/dom/src/main/scala/org/scalajs/dom/Worker.scala +++ b/dom/src/main/scala/org/scalajs/dom/Worker.scala @@ -18,9 +18,12 @@ import scala.scalajs.js.annotation._ */ @js.native @JSGlobal -class Worker(scriptURL: String, options: WorkerOptions) extends AbstractWorker { - - def this(scriptURL: String) = this(scriptURL, js.native) +class Worker extends AbstractWorker { + + def this(scriptURL: String, options: WorkerOptions) = this() + def this(scriptURL: String) = this() + def this(scriptURL: URL, options: WorkerOptions) = this() + def this(scriptURL: URL) = this() /** The Worker.onmessage property represents an EventHandler, that is a function to be called when the message event * occurs. These events are of type MessageEvent and will be called when the worker calls its own postMessage() From 4cb0a6dfffa520f9714785d9457d470a59d11a74 Mon Sep 17 00:00:00 2001 From: JPonte Date: Wed, 18 Sep 2024 22:51:54 +0200 Subject: [PATCH 31/48] prePR and api-reports --- api-reports/2_12.txt | 40 +++++++++---------- .../main/scala/org/scalajs/dom/Worker.scala | 2 +- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/api-reports/2_12.txt b/api-reports/2_12.txt index b82f3df7f..eb39c390b 100644 --- a/api-reports/2_12.txt +++ b/api-reports/2_12.txt @@ -1,16 +1,16 @@ -scala-js-dom API -================ - -This is generated automatically on compile via custom Scalafix rule 'GenerateApiReport'. - -Flags: - [J-] = JavaScript type - [S-] = Scala type - [-C] = Class - [-T] = Trait - [-O] = Object - - +scala-js-dom API +================ + +This is generated automatically on compile via custom Scalafix rule 'GenerateApiReport'. + +Flags: + [J-] = JavaScript type + [S-] = Scala type + [-C] = Class + [-T] = Trait + [-O] = Object + + AbortController[JC] def abort(): Unit AbortController[JC] val signal: AbortSignal AbortSignal[JT] def aborted: Boolean @@ -16490,7 +16490,7 @@ LockOptions[JT] var mode: js.UndefOr[LockMode] LockOptions[JT] var signal: js.UndefOr[AbortSignal] LockOptions[JT] var steal: js.UndefOr[Boolean] MIMEType[JT] -MIMEType[SO] val `application/xhtml+xml` = "application/xhtml+xml".asInstanceOf[MIMEType] +MIMEType[SO] val `application/xhtml+xml` = "application/xhtml+xml".asInstanceOf[MIMEType] MIMEType[SO] val `application/xml` = "application/xml".asInstanceOf[MIMEType] MIMEType[SO] val `image/svg+xml` = "image/svg+xml".asInstanceOf[MIMEType] MIMEType[SO] val `text/html` = "text/html".asInstanceOf[MIMEType] @@ -17288,7 +17288,7 @@ PermissionName[JT] PermissionName[SO] val geolocation: PermissionName PermissionName[SO] val midi: PermissionName PermissionName[SO] val notifications: PermissionName -PermissionName[SO] val `persistent-storage` = "persistent-storage".asInstanceOf[PermissionName] +PermissionName[SO] val `persistent-storage` = "persistent-storage".asInstanceOf[PermissionName] PermissionName[SO] val push: PermissionName PermissionState[JT] PermissionState[SO] val denied: PermissionState @@ -17685,9 +17685,9 @@ RTCSessionDescriptionInit[SO] def apply(`type`: js.UndefOr[RTCSdpType]?, sdp: js RTCSignalingState[JT] RTCSignalingState[SO] val closed: RTCSignalingState RTCSignalingState[SO] val `have-local-offer` = "have-local-offer".asInstanceOf[RTCSignalingState] -RTCSignalingState[SO] val `have-local-pranswer` = "have-local-pranswer".asInstanceOf[RTCSignalingState] +RTCSignalingState[SO] val `have-local-pranswer` = "have-local-pranswer".asInstanceOf[RTCSignalingState] RTCSignalingState[SO] val `have-remote-offer` = "have-remote-offer".asInstanceOf[RTCSignalingState] -RTCSignalingState[SO] val `have-remote-pranswer` = "have-remote-pranswer".asInstanceOf[RTCSignalingState] +RTCSignalingState[SO] val `have-remote-pranswer` = "have-remote-pranswer".asInstanceOf[RTCSignalingState] RTCSignalingState[SO] val stable: RTCSignalingState RTCStats[JT] val id: String RTCStats[JT] val timestamp: Double @@ -17757,9 +17757,9 @@ ReadableStreamUnderlyingSource[JT] var `type`: js.UndefOr[ReadableStreamType] ReferrerPolicy[JT] ReferrerPolicy[SO] val empty: ReferrerPolicy ReferrerPolicy[SO] val `no-referrer` = "no-referrer".asInstanceOf[ReferrerPolicy] -ReferrerPolicy[SO] val `no-referrer-when-downgrade` = "no-referrer-when-downgrade".asInstanceOf[ReferrerPolicy] +ReferrerPolicy[SO] val `no-referrer-when-downgrade` = "no-referrer-when-downgrade".asInstanceOf[ReferrerPolicy] ReferrerPolicy[SO] val `origin-only` = "origin-only".asInstanceOf[ReferrerPolicy] -ReferrerPolicy[SO] val `origin-when-cross-origin` = "origin-when-cross-origin".asInstanceOf[ReferrerPolicy] +ReferrerPolicy[SO] val `origin-when-cross-origin` = "origin-when-cross-origin".asInstanceOf[ReferrerPolicy] ReferrerPolicy[SO] val `unsafe-url` = "unsafe-url".asInstanceOf[ReferrerPolicy] Request[JC] def arrayBuffer(): js.Promise[ArrayBuffer] Request[JC] def blob(): js.Promise[Blob] @@ -29274,4 +29274,4 @@ webworkers[SO] type WorkerGlobalScope = dom.WorkerGlobalScope (@deprecated in 2 webworkers[SO] type WorkerLocation = dom.WorkerLocation (@deprecated in 2.0.0) webworkers[SO] type WorkerNavigator = dom.WorkerNavigator (@deprecated in 2.0.0) webworkers[SO] def self: DedicatedWorkerGlobalScope (@deprecated in 2.0.0) -webworkers.DedicatedWorkerGlobalScope[JO] def self: DedicatedWorkerGlobalScope (@deprecated in 2.0.0) +webworkers.DedicatedWorkerGlobalScope[JO] def self: DedicatedWorkerGlobalScope (@deprecated in 2.0.0) diff --git a/dom/src/main/scala/org/scalajs/dom/Worker.scala b/dom/src/main/scala/org/scalajs/dom/Worker.scala index 7dec78b57..509e3beed 100644 --- a/dom/src/main/scala/org/scalajs/dom/Worker.scala +++ b/dom/src/main/scala/org/scalajs/dom/Worker.scala @@ -19,7 +19,7 @@ import scala.scalajs.js.annotation._ @js.native @JSGlobal class Worker extends AbstractWorker { - + def this(scriptURL: String, options: WorkerOptions) = this() def this(scriptURL: String) = this() def this(scriptURL: URL, options: WorkerOptions) = this() From 13ac9475da4668202b9af76e2de009305847952b Mon Sep 17 00:00:00 2001 From: JPonte Date: Wed, 18 Sep 2024 22:58:32 +0200 Subject: [PATCH 32/48] Remove useless changes --- api-reports/2_12.txt | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/api-reports/2_12.txt b/api-reports/2_12.txt index eb39c390b..b82f3df7f 100644 --- a/api-reports/2_12.txt +++ b/api-reports/2_12.txt @@ -1,16 +1,16 @@ -scala-js-dom API -================ - -This is generated automatically on compile via custom Scalafix rule 'GenerateApiReport'. - -Flags: - [J-] = JavaScript type - [S-] = Scala type - [-C] = Class - [-T] = Trait - [-O] = Object - - +scala-js-dom API +================ + +This is generated automatically on compile via custom Scalafix rule 'GenerateApiReport'. + +Flags: + [J-] = JavaScript type + [S-] = Scala type + [-C] = Class + [-T] = Trait + [-O] = Object + + AbortController[JC] def abort(): Unit AbortController[JC] val signal: AbortSignal AbortSignal[JT] def aborted: Boolean @@ -16490,7 +16490,7 @@ LockOptions[JT] var mode: js.UndefOr[LockMode] LockOptions[JT] var signal: js.UndefOr[AbortSignal] LockOptions[JT] var steal: js.UndefOr[Boolean] MIMEType[JT] -MIMEType[SO] val `application/xhtml+xml` = "application/xhtml+xml".asInstanceOf[MIMEType] +MIMEType[SO] val `application/xhtml+xml` = "application/xhtml+xml".asInstanceOf[MIMEType] MIMEType[SO] val `application/xml` = "application/xml".asInstanceOf[MIMEType] MIMEType[SO] val `image/svg+xml` = "image/svg+xml".asInstanceOf[MIMEType] MIMEType[SO] val `text/html` = "text/html".asInstanceOf[MIMEType] @@ -17288,7 +17288,7 @@ PermissionName[JT] PermissionName[SO] val geolocation: PermissionName PermissionName[SO] val midi: PermissionName PermissionName[SO] val notifications: PermissionName -PermissionName[SO] val `persistent-storage` = "persistent-storage".asInstanceOf[PermissionName] +PermissionName[SO] val `persistent-storage` = "persistent-storage".asInstanceOf[PermissionName] PermissionName[SO] val push: PermissionName PermissionState[JT] PermissionState[SO] val denied: PermissionState @@ -17685,9 +17685,9 @@ RTCSessionDescriptionInit[SO] def apply(`type`: js.UndefOr[RTCSdpType]?, sdp: js RTCSignalingState[JT] RTCSignalingState[SO] val closed: RTCSignalingState RTCSignalingState[SO] val `have-local-offer` = "have-local-offer".asInstanceOf[RTCSignalingState] -RTCSignalingState[SO] val `have-local-pranswer` = "have-local-pranswer".asInstanceOf[RTCSignalingState] +RTCSignalingState[SO] val `have-local-pranswer` = "have-local-pranswer".asInstanceOf[RTCSignalingState] RTCSignalingState[SO] val `have-remote-offer` = "have-remote-offer".asInstanceOf[RTCSignalingState] -RTCSignalingState[SO] val `have-remote-pranswer` = "have-remote-pranswer".asInstanceOf[RTCSignalingState] +RTCSignalingState[SO] val `have-remote-pranswer` = "have-remote-pranswer".asInstanceOf[RTCSignalingState] RTCSignalingState[SO] val stable: RTCSignalingState RTCStats[JT] val id: String RTCStats[JT] val timestamp: Double @@ -17757,9 +17757,9 @@ ReadableStreamUnderlyingSource[JT] var `type`: js.UndefOr[ReadableStreamType] ReferrerPolicy[JT] ReferrerPolicy[SO] val empty: ReferrerPolicy ReferrerPolicy[SO] val `no-referrer` = "no-referrer".asInstanceOf[ReferrerPolicy] -ReferrerPolicy[SO] val `no-referrer-when-downgrade` = "no-referrer-when-downgrade".asInstanceOf[ReferrerPolicy] +ReferrerPolicy[SO] val `no-referrer-when-downgrade` = "no-referrer-when-downgrade".asInstanceOf[ReferrerPolicy] ReferrerPolicy[SO] val `origin-only` = "origin-only".asInstanceOf[ReferrerPolicy] -ReferrerPolicy[SO] val `origin-when-cross-origin` = "origin-when-cross-origin".asInstanceOf[ReferrerPolicy] +ReferrerPolicy[SO] val `origin-when-cross-origin` = "origin-when-cross-origin".asInstanceOf[ReferrerPolicy] ReferrerPolicy[SO] val `unsafe-url` = "unsafe-url".asInstanceOf[ReferrerPolicy] Request[JC] def arrayBuffer(): js.Promise[ArrayBuffer] Request[JC] def blob(): js.Promise[Blob] @@ -29274,4 +29274,4 @@ webworkers[SO] type WorkerGlobalScope = dom.WorkerGlobalScope (@deprecated in 2 webworkers[SO] type WorkerLocation = dom.WorkerLocation (@deprecated in 2.0.0) webworkers[SO] type WorkerNavigator = dom.WorkerNavigator (@deprecated in 2.0.0) webworkers[SO] def self: DedicatedWorkerGlobalScope (@deprecated in 2.0.0) -webworkers.DedicatedWorkerGlobalScope[JO] def self: DedicatedWorkerGlobalScope (@deprecated in 2.0.0) +webworkers.DedicatedWorkerGlobalScope[JO] def self: DedicatedWorkerGlobalScope (@deprecated in 2.0.0) From cb35aeab6b61375da9be42bd15ecf37f409a6169 Mon Sep 17 00:00:00 2001 From: Simon Parten Date: Sun, 22 Sep 2024 19:41:15 +0200 Subject: [PATCH 33/48] mathml base class --- .../scala/org/scalajs/dom/MathMLElement.scala | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 dom/src/main/scala/org/scalajs/dom/MathMLElement.scala diff --git a/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala b/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala new file mode 100644 index 000000000..394fd358c --- /dev/null +++ b/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala @@ -0,0 +1,26 @@ +package org.scalajs.dom + +import scala.scalajs.js +import scala.scalajs.js.annotation._ + +/** Represents a Scala.js facade for the MathML element. Documentation for MathML elements can be found at: + * https://developer.mozilla.org/en-US/docs/Web/MathML/Element + * + * All MathMl elements implement this interface. + */ +@js.native +@JSGlobal +abstract class MathMLElement extends Element { + var onclick: js.Function1[MouseEvent, _] = js.native + var onmouseover: js.Function1[MouseEvent, _] = js.native + var onmouseout: js.Function1[MouseEvent, _] = js.native + var onmousedown: js.Function1[MouseEvent, _] = js.native + var onmouseup: js.Function1[MouseEvent, _] = js.native + var onmousemove: js.Function1[MouseEvent, _] = js.native + var onload: js.Function1[Event, _] = js.native + var onfocusin: js.Function1[FocusEvent, _] = js.native + var onfocusout: js.Function1[FocusEvent, _] = js.native + + /** Corresponds to attribute xml:base on the given element. */ + var `xmlbase`: String = js.native +} From 34e3873d90af4c719b68e585a13d6bc70e933cf7 Mon Sep 17 00:00:00 2001 From: Simon Parten Date: Sun, 22 Sep 2024 19:45:39 +0200 Subject: [PATCH 34/48] prePR --- api-reports/2_12.txt | 116 ++++++++++++++++++ api-reports/2_13.txt | 116 ++++++++++++++++++ .../scala/org/scalajs/dom/MathMLElement.scala | 2 +- 3 files changed, 233 insertions(+), 1 deletion(-) diff --git a/api-reports/2_12.txt b/api-reports/2_12.txt index b82f3df7f..70ec94500 100644 --- a/api-reports/2_12.txt +++ b/api-reports/2_12.txt @@ -16495,6 +16495,122 @@ MIMEType[SO] val `application/xml` = "application/xml".asInstanceOf[MIMEType] MIMEType[SO] val `image/svg+xml` = "image/svg+xml".asInstanceOf[MIMEType] MIMEType[SO] val `text/html` = "text/html".asInstanceOf[MIMEType] MIMEType[SO] val `text/xml` = "text/xml".asInstanceOf[MIMEType] +MathMLElement[JC] var accessKey: String +MathMLElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +MathMLElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +MathMLElement[JC] def after(nodes: Node | String*): Unit +MathMLElement[JC] def append(nodes: Node | String*): Unit +MathMLElement[JC] def appendChild(newChild: Node): Node +MathMLElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot +MathMLElement[JC] def attributes: NamedNodeMap +MathMLElement[JC] def baseURI: String +MathMLElement[JC] def before(nodes: Node | String*): Unit +MathMLElement[JC] def childElementCount: Int +MathMLElement[JC] def childNodes: NodeList[Node] +MathMLElement[JC] def children: HTMLCollection[Element] +MathMLElement[JC] var classList: DOMTokenList +MathMLElement[JC] def clientHeight: Int +MathMLElement[JC] def clientLeft: Int +MathMLElement[JC] def clientTop: Int +MathMLElement[JC] def clientWidth: Int +MathMLElement[JC] def cloneNode(deep: Boolean?): Node +MathMLElement[JC] def closest(selector: String): Element +MathMLElement[JC] def compareDocumentPosition(other: Node): Int +MathMLElement[JC] def contains(otherNode: Node): Boolean +MathMLElement[JC] def dispatchEvent(evt: Event): Boolean +MathMLElement[JC] def firstChild: Node +MathMLElement[JC] def firstElementChild: Element +MathMLElement[JC] def getAttribute(name: String): String +MathMLElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String +MathMLElement[JC] def getAttributeNode(name: String): Attr +MathMLElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr +MathMLElement[JC] def getBoundingClientRect(): DOMRect +MathMLElement[JC] def getClientRects(): DOMRectList +MathMLElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +MathMLElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +MathMLElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] +MathMLElement[JC] def hasAttribute(name: String): Boolean +MathMLElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean +MathMLElement[JC] def hasAttributes(): Boolean +MathMLElement[JC] def hasChildNodes(): Boolean +MathMLElement[JC] def hasPointerCapture(pointerId: Double): Boolean +MathMLElement[JC] var id: String +MathMLElement[JC] var innerHTML: String +MathMLElement[JC] var innerText: String +MathMLElement[JC] def insertAdjacentElement(position: String, element: Element): Element +MathMLElement[JC] def insertAdjacentHTML(where: String, html: String): Unit +MathMLElement[JC] def insertBefore(newChild: Node, refChild: Node): Node +MathMLElement[JC] def isConnected: Boolean +MathMLElement[JC] def isDefaultNamespace(namespaceURI: String): Boolean +MathMLElement[JC] def isEqualNode(arg: Node): Boolean +MathMLElement[JC] def isSameNode(other: Node): Boolean +MathMLElement[JC] def isSupported(feature: String, version: String): Boolean +MathMLElement[JC] def lastChild: Node +MathMLElement[JC] def lastElementChild: Element +MathMLElement[JC] def localName: String +MathMLElement[JC] def lookupNamespaceURI(prefix: String): String +MathMLElement[JC] def lookupPrefix(namespaceURI: String): String +MathMLElement[JC] def matches(selector: String): Boolean +MathMLElement[JC] def namespaceURI: String +MathMLElement[JC] def nextElementSibling: Element +MathMLElement[JC] def nextSibling: Node +MathMLElement[JC] def nodeName: String +MathMLElement[JC] def nodeType: Int +MathMLElement[JC] var nodeValue: String +MathMLElement[JC] def normalize(): Unit +MathMLElement[JC] var onclick: js.Function1[MouseEvent, _] +MathMLElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +MathMLElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +MathMLElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] +MathMLElement[JC] var oncopy: js.Function1[ClipboardEvent, _] +MathMLElement[JC] var oncut: js.Function1[ClipboardEvent, _] +MathMLElement[JC] var onfocusin: js.Function1[FocusEvent, _] +MathMLElement[JC] var onfocusout: js.Function1[FocusEvent, _] +MathMLElement[JC] var onfullscreenchange: js.Function1[Event, _] +MathMLElement[JC] var onfullscreenerror: js.Function1[Event, _] +MathMLElement[JC] var onload: js.Function1[Event, _] +MathMLElement[JC] var onmousedown: js.Function1[MouseEvent, _] +MathMLElement[JC] var onmousemove: js.Function1[MouseEvent, _] +MathMLElement[JC] var onmouseout: js.Function1[MouseEvent, _] +MathMLElement[JC] var onmouseover: js.Function1[MouseEvent, _] +MathMLElement[JC] var onmouseup: js.Function1[MouseEvent, _] +MathMLElement[JC] var onpaste: js.Function1[ClipboardEvent, _] +MathMLElement[JC] var outerHTML: String +MathMLElement[JC] def ownerDocument: Document +MathMLElement[JC] def parentNode: Node +MathMLElement[JC] def prefix: String +MathMLElement[JC] def prepend(nodes: Node | String*): Unit +MathMLElement[JC] def previousElementSibling: Element +MathMLElement[JC] def previousSibling: Node +MathMLElement[JC] def querySelector(selectors: String): Element +MathMLElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +MathMLElement[JC] def releasePointerCapture(pointerId: Double): Unit +MathMLElement[JC] def remove(): Unit +MathMLElement[JC] def removeAttribute(name: String): Unit +MathMLElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit +MathMLElement[JC] def removeAttributeNode(oldAttr: Attr): Attr +MathMLElement[JC] def removeChild(oldChild: Node): Node +MathMLElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +MathMLElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +MathMLElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node +MathMLElement[JC] def replaceChildren(nodes: Node | String*): Unit +MathMLElement[JC] def replaceWith(nodes: Node | String*): Unit +MathMLElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] +MathMLElement[JC] def requestPointerLock(): Unit +MathMLElement[JC] def scrollHeight: Int +MathMLElement[JC] def scrollIntoView(top: Boolean?): Unit +MathMLElement[JC] var scrollLeft: Double +MathMLElement[JC] var scrollTop: Double +MathMLElement[JC] def scrollWidth: Int +MathMLElement[JC] def setAttribute(name: String, value: String): Unit +MathMLElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit +MathMLElement[JC] def setAttributeNode(newAttr: Attr): Attr +MathMLElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +MathMLElement[JC] def setPointerCapture(pointerId: Double): Unit +MathMLElement[JC] def shadowRoot: ShadowRoot +MathMLElement[JC] def tagName: String +MathMLElement[JC] var textContent: String +MathMLElement[JC] var xmlbase: String MediaDeviceInfo[JT] val deviceId: String MediaDeviceInfo[JT] val groupId: String MediaDeviceInfo[JT] val kind: MediaDeviceKind diff --git a/api-reports/2_13.txt b/api-reports/2_13.txt index b82f3df7f..70ec94500 100644 --- a/api-reports/2_13.txt +++ b/api-reports/2_13.txt @@ -16495,6 +16495,122 @@ MIMEType[SO] val `application/xml` = "application/xml".asInstanceOf[MIMEType] MIMEType[SO] val `image/svg+xml` = "image/svg+xml".asInstanceOf[MIMEType] MIMEType[SO] val `text/html` = "text/html".asInstanceOf[MIMEType] MIMEType[SO] val `text/xml` = "text/xml".asInstanceOf[MIMEType] +MathMLElement[JC] var accessKey: String +MathMLElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +MathMLElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +MathMLElement[JC] def after(nodes: Node | String*): Unit +MathMLElement[JC] def append(nodes: Node | String*): Unit +MathMLElement[JC] def appendChild(newChild: Node): Node +MathMLElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot +MathMLElement[JC] def attributes: NamedNodeMap +MathMLElement[JC] def baseURI: String +MathMLElement[JC] def before(nodes: Node | String*): Unit +MathMLElement[JC] def childElementCount: Int +MathMLElement[JC] def childNodes: NodeList[Node] +MathMLElement[JC] def children: HTMLCollection[Element] +MathMLElement[JC] var classList: DOMTokenList +MathMLElement[JC] def clientHeight: Int +MathMLElement[JC] def clientLeft: Int +MathMLElement[JC] def clientTop: Int +MathMLElement[JC] def clientWidth: Int +MathMLElement[JC] def cloneNode(deep: Boolean?): Node +MathMLElement[JC] def closest(selector: String): Element +MathMLElement[JC] def compareDocumentPosition(other: Node): Int +MathMLElement[JC] def contains(otherNode: Node): Boolean +MathMLElement[JC] def dispatchEvent(evt: Event): Boolean +MathMLElement[JC] def firstChild: Node +MathMLElement[JC] def firstElementChild: Element +MathMLElement[JC] def getAttribute(name: String): String +MathMLElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String +MathMLElement[JC] def getAttributeNode(name: String): Attr +MathMLElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr +MathMLElement[JC] def getBoundingClientRect(): DOMRect +MathMLElement[JC] def getClientRects(): DOMRectList +MathMLElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +MathMLElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +MathMLElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] +MathMLElement[JC] def hasAttribute(name: String): Boolean +MathMLElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean +MathMLElement[JC] def hasAttributes(): Boolean +MathMLElement[JC] def hasChildNodes(): Boolean +MathMLElement[JC] def hasPointerCapture(pointerId: Double): Boolean +MathMLElement[JC] var id: String +MathMLElement[JC] var innerHTML: String +MathMLElement[JC] var innerText: String +MathMLElement[JC] def insertAdjacentElement(position: String, element: Element): Element +MathMLElement[JC] def insertAdjacentHTML(where: String, html: String): Unit +MathMLElement[JC] def insertBefore(newChild: Node, refChild: Node): Node +MathMLElement[JC] def isConnected: Boolean +MathMLElement[JC] def isDefaultNamespace(namespaceURI: String): Boolean +MathMLElement[JC] def isEqualNode(arg: Node): Boolean +MathMLElement[JC] def isSameNode(other: Node): Boolean +MathMLElement[JC] def isSupported(feature: String, version: String): Boolean +MathMLElement[JC] def lastChild: Node +MathMLElement[JC] def lastElementChild: Element +MathMLElement[JC] def localName: String +MathMLElement[JC] def lookupNamespaceURI(prefix: String): String +MathMLElement[JC] def lookupPrefix(namespaceURI: String): String +MathMLElement[JC] def matches(selector: String): Boolean +MathMLElement[JC] def namespaceURI: String +MathMLElement[JC] def nextElementSibling: Element +MathMLElement[JC] def nextSibling: Node +MathMLElement[JC] def nodeName: String +MathMLElement[JC] def nodeType: Int +MathMLElement[JC] var nodeValue: String +MathMLElement[JC] def normalize(): Unit +MathMLElement[JC] var onclick: js.Function1[MouseEvent, _] +MathMLElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +MathMLElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +MathMLElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] +MathMLElement[JC] var oncopy: js.Function1[ClipboardEvent, _] +MathMLElement[JC] var oncut: js.Function1[ClipboardEvent, _] +MathMLElement[JC] var onfocusin: js.Function1[FocusEvent, _] +MathMLElement[JC] var onfocusout: js.Function1[FocusEvent, _] +MathMLElement[JC] var onfullscreenchange: js.Function1[Event, _] +MathMLElement[JC] var onfullscreenerror: js.Function1[Event, _] +MathMLElement[JC] var onload: js.Function1[Event, _] +MathMLElement[JC] var onmousedown: js.Function1[MouseEvent, _] +MathMLElement[JC] var onmousemove: js.Function1[MouseEvent, _] +MathMLElement[JC] var onmouseout: js.Function1[MouseEvent, _] +MathMLElement[JC] var onmouseover: js.Function1[MouseEvent, _] +MathMLElement[JC] var onmouseup: js.Function1[MouseEvent, _] +MathMLElement[JC] var onpaste: js.Function1[ClipboardEvent, _] +MathMLElement[JC] var outerHTML: String +MathMLElement[JC] def ownerDocument: Document +MathMLElement[JC] def parentNode: Node +MathMLElement[JC] def prefix: String +MathMLElement[JC] def prepend(nodes: Node | String*): Unit +MathMLElement[JC] def previousElementSibling: Element +MathMLElement[JC] def previousSibling: Node +MathMLElement[JC] def querySelector(selectors: String): Element +MathMLElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +MathMLElement[JC] def releasePointerCapture(pointerId: Double): Unit +MathMLElement[JC] def remove(): Unit +MathMLElement[JC] def removeAttribute(name: String): Unit +MathMLElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit +MathMLElement[JC] def removeAttributeNode(oldAttr: Attr): Attr +MathMLElement[JC] def removeChild(oldChild: Node): Node +MathMLElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +MathMLElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +MathMLElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node +MathMLElement[JC] def replaceChildren(nodes: Node | String*): Unit +MathMLElement[JC] def replaceWith(nodes: Node | String*): Unit +MathMLElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] +MathMLElement[JC] def requestPointerLock(): Unit +MathMLElement[JC] def scrollHeight: Int +MathMLElement[JC] def scrollIntoView(top: Boolean?): Unit +MathMLElement[JC] var scrollLeft: Double +MathMLElement[JC] var scrollTop: Double +MathMLElement[JC] def scrollWidth: Int +MathMLElement[JC] def setAttribute(name: String, value: String): Unit +MathMLElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit +MathMLElement[JC] def setAttributeNode(newAttr: Attr): Attr +MathMLElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +MathMLElement[JC] def setPointerCapture(pointerId: Double): Unit +MathMLElement[JC] def shadowRoot: ShadowRoot +MathMLElement[JC] def tagName: String +MathMLElement[JC] var textContent: String +MathMLElement[JC] var xmlbase: String MediaDeviceInfo[JT] val deviceId: String MediaDeviceInfo[JT] val groupId: String MediaDeviceInfo[JT] val kind: MediaDeviceKind diff --git a/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala b/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala index 394fd358c..fb4395dfa 100644 --- a/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala +++ b/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala @@ -10,7 +10,7 @@ import scala.scalajs.js.annotation._ */ @js.native @JSGlobal -abstract class MathMLElement extends Element { +abstract class MathMLElement extends org.scalajs.dom.Element { var onclick: js.Function1[MouseEvent, _] = js.native var onmouseover: js.Function1[MouseEvent, _] = js.native var onmouseout: js.Function1[MouseEvent, _] = js.native From 256f5d16f577767bfc83c1b47f9ccdc53f24a7a4 Mon Sep 17 00:00:00 2001 From: Simon Parten Date: Wed, 25 Sep 2024 16:04:35 +0200 Subject: [PATCH 35/48] per feedback --- dom/src/main/scala/org/scalajs/dom/MathMLElement.scala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala b/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala index fb4395dfa..e6fda9657 100644 --- a/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala +++ b/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala @@ -10,7 +10,7 @@ import scala.scalajs.js.annotation._ */ @js.native @JSGlobal -abstract class MathMLElement extends org.scalajs.dom.Element { +abstract class MathMLElement extends Element { var onclick: js.Function1[MouseEvent, _] = js.native var onmouseover: js.Function1[MouseEvent, _] = js.native var onmouseout: js.Function1[MouseEvent, _] = js.native @@ -22,5 +22,5 @@ abstract class MathMLElement extends org.scalajs.dom.Element { var onfocusout: js.Function1[FocusEvent, _] = js.native /** Corresponds to attribute xml:base on the given element. */ - var `xmlbase`: String = js.native + var xmlbase: String = js.native } From 210f412fc9e4035a301143db93171221b7e12926 Mon Sep 17 00:00:00 2001 From: Simon Parten Date: Tue, 1 Oct 2024 20:48:09 +0200 Subject: [PATCH 36/48] add global attributes --- api-reports/2_12.txt | 13 ++++++++++++ api-reports/2_13.txt | 13 ++++++++++++ .../scala/org/scalajs/dom/MathMLElement.scala | 20 +++++++++++++++++++ 3 files changed, 46 insertions(+) diff --git a/api-reports/2_12.txt b/api-reports/2_12.txt index 70ec94500..45b5aac03 100644 --- a/api-reports/2_12.txt +++ b/api-reports/2_12.txt @@ -16501,13 +16501,16 @@ MathMLElement[JC] def addEventListener[T <: Event](`type`: String, listener: js. MathMLElement[JC] def after(nodes: Node | String*): Unit MathMLElement[JC] def append(nodes: Node | String*): Unit MathMLElement[JC] def appendChild(newChild: Node): Node +MathMLElement[JC] var arg: String MathMLElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot MathMLElement[JC] def attributes: NamedNodeMap +MathMLElement[JC] var autofocus: Boolean MathMLElement[JC] def baseURI: String MathMLElement[JC] def before(nodes: Node | String*): Unit MathMLElement[JC] def childElementCount: Int MathMLElement[JC] def childNodes: NodeList[Node] MathMLElement[JC] def children: HTMLCollection[Element] +MathMLElement[JC] var `class`: String MathMLElement[JC] var classList: DOMTokenList MathMLElement[JC] def clientHeight: Int MathMLElement[JC] def clientLeft: Int @@ -16517,7 +16520,9 @@ MathMLElement[JC] def cloneNode(deep: Boolean?): Node MathMLElement[JC] def closest(selector: String): Element MathMLElement[JC] def compareDocumentPosition(other: Node): Int MathMLElement[JC] def contains(otherNode: Node): Boolean +MathMLElement[JC] var dir: String MathMLElement[JC] def dispatchEvent(evt: Event): Boolean +MathMLElement[JC] var displaystyle: Boolean MathMLElement[JC] def firstChild: Node MathMLElement[JC] def firstElementChild: Element MathMLElement[JC] def getAttribute(name: String): String @@ -16540,6 +16545,7 @@ MathMLElement[JC] var innerText: String MathMLElement[JC] def insertAdjacentElement(position: String, element: Element): Element MathMLElement[JC] def insertAdjacentHTML(where: String, html: String): Unit MathMLElement[JC] def insertBefore(newChild: Node, refChild: Node): Node +MathMLElement[JC] var intent: String MathMLElement[JC] def isConnected: Boolean MathMLElement[JC] def isDefaultNamespace(namespaceURI: String): Boolean MathMLElement[JC] def isEqualNode(arg: Node): Boolean @@ -16551,12 +16557,16 @@ MathMLElement[JC] def localName: String MathMLElement[JC] def lookupNamespaceURI(prefix: String): String MathMLElement[JC] def lookupPrefix(namespaceURI: String): String MathMLElement[JC] def matches(selector: String): Boolean +MathMLElement[JC] var mathbackground: String +MathMLElement[JC] var mathcolor: String +MathMLElement[JC] var mathsize: String MathMLElement[JC] def namespaceURI: String MathMLElement[JC] def nextElementSibling: Element MathMLElement[JC] def nextSibling: Node MathMLElement[JC] def nodeName: String MathMLElement[JC] def nodeType: Int MathMLElement[JC] var nodeValue: String +MathMLElement[JC] var nonce: String MathMLElement[JC] def normalize(): Unit MathMLElement[JC] var onclick: js.Function1[MouseEvent, _] MathMLElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] @@ -16597,6 +16607,7 @@ MathMLElement[JC] def replaceChildren(nodes: Node | String*): Unit MathMLElement[JC] def replaceWith(nodes: Node | String*): Unit MathMLElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] MathMLElement[JC] def requestPointerLock(): Unit +MathMLElement[JC] var scriptlevel: Int MathMLElement[JC] def scrollHeight: Int MathMLElement[JC] def scrollIntoView(top: Boolean?): Unit MathMLElement[JC] var scrollLeft: Double @@ -16608,6 +16619,8 @@ MathMLElement[JC] def setAttributeNode(newAttr: Attr): Attr MathMLElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr MathMLElement[JC] def setPointerCapture(pointerId: Double): Unit MathMLElement[JC] def shadowRoot: ShadowRoot +MathMLElement[JC] var style: String +MathMLElement[JC] var tabindex: Int MathMLElement[JC] def tagName: String MathMLElement[JC] var textContent: String MathMLElement[JC] var xmlbase: String diff --git a/api-reports/2_13.txt b/api-reports/2_13.txt index 70ec94500..45b5aac03 100644 --- a/api-reports/2_13.txt +++ b/api-reports/2_13.txt @@ -16501,13 +16501,16 @@ MathMLElement[JC] def addEventListener[T <: Event](`type`: String, listener: js. MathMLElement[JC] def after(nodes: Node | String*): Unit MathMLElement[JC] def append(nodes: Node | String*): Unit MathMLElement[JC] def appendChild(newChild: Node): Node +MathMLElement[JC] var arg: String MathMLElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot MathMLElement[JC] def attributes: NamedNodeMap +MathMLElement[JC] var autofocus: Boolean MathMLElement[JC] def baseURI: String MathMLElement[JC] def before(nodes: Node | String*): Unit MathMLElement[JC] def childElementCount: Int MathMLElement[JC] def childNodes: NodeList[Node] MathMLElement[JC] def children: HTMLCollection[Element] +MathMLElement[JC] var `class`: String MathMLElement[JC] var classList: DOMTokenList MathMLElement[JC] def clientHeight: Int MathMLElement[JC] def clientLeft: Int @@ -16517,7 +16520,9 @@ MathMLElement[JC] def cloneNode(deep: Boolean?): Node MathMLElement[JC] def closest(selector: String): Element MathMLElement[JC] def compareDocumentPosition(other: Node): Int MathMLElement[JC] def contains(otherNode: Node): Boolean +MathMLElement[JC] var dir: String MathMLElement[JC] def dispatchEvent(evt: Event): Boolean +MathMLElement[JC] var displaystyle: Boolean MathMLElement[JC] def firstChild: Node MathMLElement[JC] def firstElementChild: Element MathMLElement[JC] def getAttribute(name: String): String @@ -16540,6 +16545,7 @@ MathMLElement[JC] var innerText: String MathMLElement[JC] def insertAdjacentElement(position: String, element: Element): Element MathMLElement[JC] def insertAdjacentHTML(where: String, html: String): Unit MathMLElement[JC] def insertBefore(newChild: Node, refChild: Node): Node +MathMLElement[JC] var intent: String MathMLElement[JC] def isConnected: Boolean MathMLElement[JC] def isDefaultNamespace(namespaceURI: String): Boolean MathMLElement[JC] def isEqualNode(arg: Node): Boolean @@ -16551,12 +16557,16 @@ MathMLElement[JC] def localName: String MathMLElement[JC] def lookupNamespaceURI(prefix: String): String MathMLElement[JC] def lookupPrefix(namespaceURI: String): String MathMLElement[JC] def matches(selector: String): Boolean +MathMLElement[JC] var mathbackground: String +MathMLElement[JC] var mathcolor: String +MathMLElement[JC] var mathsize: String MathMLElement[JC] def namespaceURI: String MathMLElement[JC] def nextElementSibling: Element MathMLElement[JC] def nextSibling: Node MathMLElement[JC] def nodeName: String MathMLElement[JC] def nodeType: Int MathMLElement[JC] var nodeValue: String +MathMLElement[JC] var nonce: String MathMLElement[JC] def normalize(): Unit MathMLElement[JC] var onclick: js.Function1[MouseEvent, _] MathMLElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] @@ -16597,6 +16607,7 @@ MathMLElement[JC] def replaceChildren(nodes: Node | String*): Unit MathMLElement[JC] def replaceWith(nodes: Node | String*): Unit MathMLElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] MathMLElement[JC] def requestPointerLock(): Unit +MathMLElement[JC] var scriptlevel: Int MathMLElement[JC] def scrollHeight: Int MathMLElement[JC] def scrollIntoView(top: Boolean?): Unit MathMLElement[JC] var scrollLeft: Double @@ -16608,6 +16619,8 @@ MathMLElement[JC] def setAttributeNode(newAttr: Attr): Attr MathMLElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr MathMLElement[JC] def setPointerCapture(pointerId: Double): Unit MathMLElement[JC] def shadowRoot: ShadowRoot +MathMLElement[JC] var style: String +MathMLElement[JC] var tabindex: Int MathMLElement[JC] def tagName: String MathMLElement[JC] var textContent: String MathMLElement[JC] var xmlbase: String diff --git a/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala b/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala index e6fda9657..92d1dc5e7 100644 --- a/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala +++ b/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala @@ -23,4 +23,24 @@ abstract class MathMLElement extends Element { /** Corresponds to attribute xml:base on the given element. */ var xmlbase: String = js.native + + /** https://w3c.github.io/mathml-core/#global-attributes */ + + var autofocus: Boolean = js.native + var `class`: String = js.native + var dir: String = js.native + var displaystyle: Boolean = js.native + var mathbackground: String = js.native + var mathcolor: String = js.native + var mathsize: String = js.native + var nonce: String = js.native + var scriptlevel: Int = js.native + var style: String = js.native + var tabindex: Int = js.native + + /** https://w3c.github.io/mathml-core/#other-valid-attributes */ + + var intent: String = js.native + var arg: String = js.native + } From ce291986f71498477e7a986666c44f5f5372fec7 Mon Sep 17 00:00:00 2001 From: Simon Parten Date: Fri, 4 Oct 2024 17:05:18 +0200 Subject: [PATCH 37/48] Update dom/src/main/scala/org/scalajs/dom/MathMLElement.scala Co-authored-by: zetashift --- dom/src/main/scala/org/scalajs/dom/MathMLElement.scala | 1 - 1 file changed, 1 deletion(-) diff --git a/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala b/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala index 92d1dc5e7..48d90e21c 100644 --- a/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala +++ b/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala @@ -38,7 +38,6 @@ abstract class MathMLElement extends Element { var style: String = js.native var tabindex: Int = js.native - /** https://w3c.github.io/mathml-core/#other-valid-attributes */ var intent: String = js.native var arg: String = js.native From c9d5ed085ec9e64d5aa8c2c4a7a25166a875c83a Mon Sep 17 00:00:00 2001 From: Simon Parten Date: Fri, 4 Oct 2024 17:05:25 +0200 Subject: [PATCH 38/48] Update dom/src/main/scala/org/scalajs/dom/MathMLElement.scala Co-authored-by: zetashift --- dom/src/main/scala/org/scalajs/dom/MathMLElement.scala | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala b/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala index 48d90e21c..ae81a938a 100644 --- a/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala +++ b/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala @@ -3,10 +3,7 @@ package org.scalajs.dom import scala.scalajs.js import scala.scalajs.js.annotation._ -/** Represents a Scala.js facade for the MathML element. Documentation for MathML elements can be found at: - * https://developer.mozilla.org/en-US/docs/Web/MathML/Element - * - * All MathMl elements implement this interface. +/** The MathMLElement interface represents any MathML element. */ @js.native @JSGlobal From 3262687c68d6766bb3fe2278a0dbddcdfba9ea13 Mon Sep 17 00:00:00 2001 From: Simon Parten Date: Fri, 4 Oct 2024 17:05:30 +0200 Subject: [PATCH 39/48] Update dom/src/main/scala/org/scalajs/dom/MathMLElement.scala Co-authored-by: zetashift --- dom/src/main/scala/org/scalajs/dom/MathMLElement.scala | 1 - 1 file changed, 1 deletion(-) diff --git a/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala b/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala index ae81a938a..6756cfa22 100644 --- a/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala +++ b/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala @@ -21,7 +21,6 @@ abstract class MathMLElement extends Element { /** Corresponds to attribute xml:base on the given element. */ var xmlbase: String = js.native - /** https://w3c.github.io/mathml-core/#global-attributes */ var autofocus: Boolean = js.native var `class`: String = js.native From 6e3e18eb6e77530effa577cc6aa88a9637f17319 Mon Sep 17 00:00:00 2001 From: Simon Parten Date: Fri, 4 Oct 2024 21:44:23 +0200 Subject: [PATCH 40/48] Fmt --- dom/src/main/scala/org/scalajs/dom/MathMLElement.scala | 5 +---- .../scala/org/scalajs/dom/tests/shared/BrowserTests.scala | 7 ++++--- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala b/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala index 6756cfa22..35b183359 100644 --- a/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala +++ b/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala @@ -3,8 +3,7 @@ package org.scalajs.dom import scala.scalajs.js import scala.scalajs.js.annotation._ -/** The MathMLElement interface represents any MathML element. - */ +/** The MathMLElement interface represents any MathML element. */ @js.native @JSGlobal abstract class MathMLElement extends Element { @@ -21,7 +20,6 @@ abstract class MathMLElement extends Element { /** Corresponds to attribute xml:base on the given element. */ var xmlbase: String = js.native - var autofocus: Boolean = js.native var `class`: String = js.native var dir: String = js.native @@ -34,7 +32,6 @@ abstract class MathMLElement extends Element { var style: String = js.native var tabindex: Int = js.native - var intent: String = js.native var arg: String = js.native diff --git a/tests-shared/src/main/scala/org/scalajs/dom/tests/shared/BrowserTests.scala b/tests-shared/src/main/scala/org/scalajs/dom/tests/shared/BrowserTests.scala index 37fb639af..0c52fb084 100644 --- a/tests-shared/src/main/scala/org/scalajs/dom/tests/shared/BrowserTests.scala +++ b/tests-shared/src/main/scala/org/scalajs/dom/tests/shared/BrowserTests.scala @@ -137,8 +137,8 @@ trait BrowserTests extends WebCryptoApiTests { import org.scalajs.dom.{ImageData, ImageDataSettings, PredefinedColorSpace} import PredefinedColorSpace._ - val width:Int = 200 - val height:Int = 100 + val width: Int = 200 + val height: Int = 100 // new ImageData(width, height) val imgDat1: ImageData = new ImageData(width, height) @@ -164,7 +164,8 @@ trait BrowserTests extends WebCryptoApiTests { assertEquals(imgDat3.data.length, width * height * 4) // new ImageData(dataArray, width, height, settings) - val defaultImageData: ImageData = new ImageData(imgDat3.data, width, height, new ImageDataSettings { colorSpace = `display-p3` }) + val defaultImageData: ImageData = + new ImageData(imgDat3.data, width, height, new ImageDataSettings { colorSpace = `display-p3` }) assertEquals(defaultImageData.width, width) assertEquals(defaultImageData.height, height) } From 1c82efcb4d84cfde745f89a191ae0c9e31dc5c08 Mon Sep 17 00:00:00 2001 From: Scala Steward Date: Sun, 3 Nov 2024 18:25:59 +0000 Subject: [PATCH 41/48] Update sbt-buildinfo to 0.13.0 --- project/plugins.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/plugins.sbt b/project/plugins.sbt index ec456b942..d7857919a 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -2,7 +2,7 @@ libraryDependencies += "org.scala-js" %% "scalajs-env-jsdom-nodejs" % "1.1.0" libraryDependencies += "org.scala-js" %% "scalajs-env-selenium" % "1.1.1" addSbtPlugin("ch.epfl.scala" % "sbt-scalafix" % "0.10.4") -addSbtPlugin("com.eed3si9n" % "sbt-buildinfo" % "0.12.0") +addSbtPlugin("com.eed3si9n" % "sbt-buildinfo" % "0.13.0") addSbtPlugin("com.github.sbt" % "sbt-ci-release" % "1.5.12") addSbtPlugin("com.lihaoyi" % "scalatex-sbt-plugin" % "0.3.11") addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.7.1") From 37f192adaa7063bdb4a8f545300d8ee36a34cb6b Mon Sep 17 00:00:00 2001 From: Simon Parten Date: Sat, 9 Nov 2024 13:43:46 +0100 Subject: [PATCH 42/48] first three --- .../main/scala/org/scalajs/dom/MathMLMathElement.scala | 10 ++++++++++ .../main/scala/org/scalajs/dom/MathMLMiElement.scala | 8 ++++++++ .../main/scala/org/scalajs/dom/MathMLMrowElement.scala | 8 ++++++++ 3 files changed, 26 insertions(+) create mode 100644 dom/src/main/scala/org/scalajs/dom/MathMLMathElement.scala create mode 100644 dom/src/main/scala/org/scalajs/dom/MathMLMiElement.scala create mode 100644 dom/src/main/scala/org/scalajs/dom/MathMLMrowElement.scala diff --git a/dom/src/main/scala/org/scalajs/dom/MathMLMathElement.scala b/dom/src/main/scala/org/scalajs/dom/MathMLMathElement.scala new file mode 100644 index 000000000..a0fb86098 --- /dev/null +++ b/dom/src/main/scala/org/scalajs/dom/MathMLMathElement.scala @@ -0,0 +1,10 @@ +package org.scalajs.dom + +import scala.scalajs.js +import scala.scalajs.js.annotation._ + +@js.native +@JSGlobal +class MathMLMathElement extends MathMLElement { + var display: String = js.native +} diff --git a/dom/src/main/scala/org/scalajs/dom/MathMLMiElement.scala b/dom/src/main/scala/org/scalajs/dom/MathMLMiElement.scala new file mode 100644 index 000000000..6371fda85 --- /dev/null +++ b/dom/src/main/scala/org/scalajs/dom/MathMLMiElement.scala @@ -0,0 +1,8 @@ +package org.scalajs.dom + +import scala.scalajs.js +import scala.scalajs.js.annotation._ + +@js.native +@JSGlobal +class MathMLMiElement extends MathMLElement diff --git a/dom/src/main/scala/org/scalajs/dom/MathMLMrowElement.scala b/dom/src/main/scala/org/scalajs/dom/MathMLMrowElement.scala new file mode 100644 index 000000000..21ea71ac8 --- /dev/null +++ b/dom/src/main/scala/org/scalajs/dom/MathMLMrowElement.scala @@ -0,0 +1,8 @@ +package org.scalajs.dom + +import scala.scalajs.js +import scala.scalajs.js.annotation._ + +@js.native +@JSGlobal +class MathMLMrowElement extends MathMLElement From a695af5145b3371d7e5c89272a1720b24a3b6e8e Mon Sep 17 00:00:00 2001 From: Simon Parten Date: Sat, 9 Nov 2024 13:52:48 +0100 Subject: [PATCH 43/48] prePR --- api-reports/2_12.txt | 388 +++++++++++++++++++++++++++++++++++++++++++ api-reports/2_13.txt | 388 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 776 insertions(+) diff --git a/api-reports/2_12.txt b/api-reports/2_12.txt index 45b5aac03..b9a6a4f20 100644 --- a/api-reports/2_12.txt +++ b/api-reports/2_12.txt @@ -16624,6 +16624,394 @@ MathMLElement[JC] var tabindex: Int MathMLElement[JC] def tagName: String MathMLElement[JC] var textContent: String MathMLElement[JC] var xmlbase: String +MathMLMathElement[JC] var accessKey: String +MathMLMathElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +MathMLMathElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +MathMLMathElement[JC] def after(nodes: Node | String*): Unit +MathMLMathElement[JC] def append(nodes: Node | String*): Unit +MathMLMathElement[JC] def appendChild(newChild: Node): Node +MathMLMathElement[JC] var arg: String +MathMLMathElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot +MathMLMathElement[JC] def attributes: NamedNodeMap +MathMLMathElement[JC] var autofocus: Boolean +MathMLMathElement[JC] def baseURI: String +MathMLMathElement[JC] def before(nodes: Node | String*): Unit +MathMLMathElement[JC] def childElementCount: Int +MathMLMathElement[JC] def childNodes: NodeList[Node] +MathMLMathElement[JC] def children: HTMLCollection[Element] +MathMLMathElement[JC] var `class`: String +MathMLMathElement[JC] var classList: DOMTokenList +MathMLMathElement[JC] def clientHeight: Int +MathMLMathElement[JC] def clientLeft: Int +MathMLMathElement[JC] def clientTop: Int +MathMLMathElement[JC] def clientWidth: Int +MathMLMathElement[JC] def cloneNode(deep: Boolean?): Node +MathMLMathElement[JC] def closest(selector: String): Element +MathMLMathElement[JC] def compareDocumentPosition(other: Node): Int +MathMLMathElement[JC] def contains(otherNode: Node): Boolean +MathMLMathElement[JC] var dir: String +MathMLMathElement[JC] def dispatchEvent(evt: Event): Boolean +MathMLMathElement[JC] var display: String +MathMLMathElement[JC] var displaystyle: Boolean +MathMLMathElement[JC] def firstChild: Node +MathMLMathElement[JC] def firstElementChild: Element +MathMLMathElement[JC] def getAttribute(name: String): String +MathMLMathElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String +MathMLMathElement[JC] def getAttributeNode(name: String): Attr +MathMLMathElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr +MathMLMathElement[JC] def getBoundingClientRect(): DOMRect +MathMLMathElement[JC] def getClientRects(): DOMRectList +MathMLMathElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +MathMLMathElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +MathMLMathElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] +MathMLMathElement[JC] def hasAttribute(name: String): Boolean +MathMLMathElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean +MathMLMathElement[JC] def hasAttributes(): Boolean +MathMLMathElement[JC] def hasChildNodes(): Boolean +MathMLMathElement[JC] def hasPointerCapture(pointerId: Double): Boolean +MathMLMathElement[JC] var id: String +MathMLMathElement[JC] var innerHTML: String +MathMLMathElement[JC] var innerText: String +MathMLMathElement[JC] def insertAdjacentElement(position: String, element: Element): Element +MathMLMathElement[JC] def insertAdjacentHTML(where: String, html: String): Unit +MathMLMathElement[JC] def insertBefore(newChild: Node, refChild: Node): Node +MathMLMathElement[JC] var intent: String +MathMLMathElement[JC] def isConnected: Boolean +MathMLMathElement[JC] def isDefaultNamespace(namespaceURI: String): Boolean +MathMLMathElement[JC] def isEqualNode(arg: Node): Boolean +MathMLMathElement[JC] def isSameNode(other: Node): Boolean +MathMLMathElement[JC] def isSupported(feature: String, version: String): Boolean +MathMLMathElement[JC] def lastChild: Node +MathMLMathElement[JC] def lastElementChild: Element +MathMLMathElement[JC] def localName: String +MathMLMathElement[JC] def lookupNamespaceURI(prefix: String): String +MathMLMathElement[JC] def lookupPrefix(namespaceURI: String): String +MathMLMathElement[JC] def matches(selector: String): Boolean +MathMLMathElement[JC] var mathbackground: String +MathMLMathElement[JC] var mathcolor: String +MathMLMathElement[JC] var mathsize: String +MathMLMathElement[JC] def namespaceURI: String +MathMLMathElement[JC] def nextElementSibling: Element +MathMLMathElement[JC] def nextSibling: Node +MathMLMathElement[JC] def nodeName: String +MathMLMathElement[JC] def nodeType: Int +MathMLMathElement[JC] var nodeValue: String +MathMLMathElement[JC] var nonce: String +MathMLMathElement[JC] def normalize(): Unit +MathMLMathElement[JC] var onclick: js.Function1[MouseEvent, _] +MathMLMathElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +MathMLMathElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +MathMLMathElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] +MathMLMathElement[JC] var oncopy: js.Function1[ClipboardEvent, _] +MathMLMathElement[JC] var oncut: js.Function1[ClipboardEvent, _] +MathMLMathElement[JC] var onfocusin: js.Function1[FocusEvent, _] +MathMLMathElement[JC] var onfocusout: js.Function1[FocusEvent, _] +MathMLMathElement[JC] var onfullscreenchange: js.Function1[Event, _] +MathMLMathElement[JC] var onfullscreenerror: js.Function1[Event, _] +MathMLMathElement[JC] var onload: js.Function1[Event, _] +MathMLMathElement[JC] var onmousedown: js.Function1[MouseEvent, _] +MathMLMathElement[JC] var onmousemove: js.Function1[MouseEvent, _] +MathMLMathElement[JC] var onmouseout: js.Function1[MouseEvent, _] +MathMLMathElement[JC] var onmouseover: js.Function1[MouseEvent, _] +MathMLMathElement[JC] var onmouseup: js.Function1[MouseEvent, _] +MathMLMathElement[JC] var onpaste: js.Function1[ClipboardEvent, _] +MathMLMathElement[JC] var outerHTML: String +MathMLMathElement[JC] def ownerDocument: Document +MathMLMathElement[JC] def parentNode: Node +MathMLMathElement[JC] def prefix: String +MathMLMathElement[JC] def prepend(nodes: Node | String*): Unit +MathMLMathElement[JC] def previousElementSibling: Element +MathMLMathElement[JC] def previousSibling: Node +MathMLMathElement[JC] def querySelector(selectors: String): Element +MathMLMathElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +MathMLMathElement[JC] def releasePointerCapture(pointerId: Double): Unit +MathMLMathElement[JC] def remove(): Unit +MathMLMathElement[JC] def removeAttribute(name: String): Unit +MathMLMathElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit +MathMLMathElement[JC] def removeAttributeNode(oldAttr: Attr): Attr +MathMLMathElement[JC] def removeChild(oldChild: Node): Node +MathMLMathElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +MathMLMathElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +MathMLMathElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node +MathMLMathElement[JC] def replaceChildren(nodes: Node | String*): Unit +MathMLMathElement[JC] def replaceWith(nodes: Node | String*): Unit +MathMLMathElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] +MathMLMathElement[JC] def requestPointerLock(): Unit +MathMLMathElement[JC] var scriptlevel: Int +MathMLMathElement[JC] def scrollHeight: Int +MathMLMathElement[JC] def scrollIntoView(top: Boolean?): Unit +MathMLMathElement[JC] var scrollLeft: Double +MathMLMathElement[JC] var scrollTop: Double +MathMLMathElement[JC] def scrollWidth: Int +MathMLMathElement[JC] def setAttribute(name: String, value: String): Unit +MathMLMathElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit +MathMLMathElement[JC] def setAttributeNode(newAttr: Attr): Attr +MathMLMathElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +MathMLMathElement[JC] def setPointerCapture(pointerId: Double): Unit +MathMLMathElement[JC] def shadowRoot: ShadowRoot +MathMLMathElement[JC] var style: String +MathMLMathElement[JC] var tabindex: Int +MathMLMathElement[JC] def tagName: String +MathMLMathElement[JC] var textContent: String +MathMLMathElement[JC] var xmlbase: String +MathMLMiElement[JC] var accessKey: String +MathMLMiElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +MathMLMiElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +MathMLMiElement[JC] def after(nodes: Node | String*): Unit +MathMLMiElement[JC] def append(nodes: Node | String*): Unit +MathMLMiElement[JC] def appendChild(newChild: Node): Node +MathMLMiElement[JC] var arg: String +MathMLMiElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot +MathMLMiElement[JC] def attributes: NamedNodeMap +MathMLMiElement[JC] var autofocus: Boolean +MathMLMiElement[JC] def baseURI: String +MathMLMiElement[JC] def before(nodes: Node | String*): Unit +MathMLMiElement[JC] def childElementCount: Int +MathMLMiElement[JC] def childNodes: NodeList[Node] +MathMLMiElement[JC] def children: HTMLCollection[Element] +MathMLMiElement[JC] var `class`: String +MathMLMiElement[JC] var classList: DOMTokenList +MathMLMiElement[JC] def clientHeight: Int +MathMLMiElement[JC] def clientLeft: Int +MathMLMiElement[JC] def clientTop: Int +MathMLMiElement[JC] def clientWidth: Int +MathMLMiElement[JC] def cloneNode(deep: Boolean?): Node +MathMLMiElement[JC] def closest(selector: String): Element +MathMLMiElement[JC] def compareDocumentPosition(other: Node): Int +MathMLMiElement[JC] def contains(otherNode: Node): Boolean +MathMLMiElement[JC] var dir: String +MathMLMiElement[JC] def dispatchEvent(evt: Event): Boolean +MathMLMiElement[JC] var displaystyle: Boolean +MathMLMiElement[JC] def firstChild: Node +MathMLMiElement[JC] def firstElementChild: Element +MathMLMiElement[JC] def getAttribute(name: String): String +MathMLMiElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String +MathMLMiElement[JC] def getAttributeNode(name: String): Attr +MathMLMiElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr +MathMLMiElement[JC] def getBoundingClientRect(): DOMRect +MathMLMiElement[JC] def getClientRects(): DOMRectList +MathMLMiElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +MathMLMiElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +MathMLMiElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] +MathMLMiElement[JC] def hasAttribute(name: String): Boolean +MathMLMiElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean +MathMLMiElement[JC] def hasAttributes(): Boolean +MathMLMiElement[JC] def hasChildNodes(): Boolean +MathMLMiElement[JC] def hasPointerCapture(pointerId: Double): Boolean +MathMLMiElement[JC] var id: String +MathMLMiElement[JC] var innerHTML: String +MathMLMiElement[JC] var innerText: String +MathMLMiElement[JC] def insertAdjacentElement(position: String, element: Element): Element +MathMLMiElement[JC] def insertAdjacentHTML(where: String, html: String): Unit +MathMLMiElement[JC] def insertBefore(newChild: Node, refChild: Node): Node +MathMLMiElement[JC] var intent: String +MathMLMiElement[JC] def isConnected: Boolean +MathMLMiElement[JC] def isDefaultNamespace(namespaceURI: String): Boolean +MathMLMiElement[JC] def isEqualNode(arg: Node): Boolean +MathMLMiElement[JC] def isSameNode(other: Node): Boolean +MathMLMiElement[JC] def isSupported(feature: String, version: String): Boolean +MathMLMiElement[JC] def lastChild: Node +MathMLMiElement[JC] def lastElementChild: Element +MathMLMiElement[JC] def localName: String +MathMLMiElement[JC] def lookupNamespaceURI(prefix: String): String +MathMLMiElement[JC] def lookupPrefix(namespaceURI: String): String +MathMLMiElement[JC] def matches(selector: String): Boolean +MathMLMiElement[JC] var mathbackground: String +MathMLMiElement[JC] var mathcolor: String +MathMLMiElement[JC] var mathsize: String +MathMLMiElement[JC] def namespaceURI: String +MathMLMiElement[JC] def nextElementSibling: Element +MathMLMiElement[JC] def nextSibling: Node +MathMLMiElement[JC] def nodeName: String +MathMLMiElement[JC] def nodeType: Int +MathMLMiElement[JC] var nodeValue: String +MathMLMiElement[JC] var nonce: String +MathMLMiElement[JC] def normalize(): Unit +MathMLMiElement[JC] var onclick: js.Function1[MouseEvent, _] +MathMLMiElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +MathMLMiElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +MathMLMiElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] +MathMLMiElement[JC] var oncopy: js.Function1[ClipboardEvent, _] +MathMLMiElement[JC] var oncut: js.Function1[ClipboardEvent, _] +MathMLMiElement[JC] var onfocusin: js.Function1[FocusEvent, _] +MathMLMiElement[JC] var onfocusout: js.Function1[FocusEvent, _] +MathMLMiElement[JC] var onfullscreenchange: js.Function1[Event, _] +MathMLMiElement[JC] var onfullscreenerror: js.Function1[Event, _] +MathMLMiElement[JC] var onload: js.Function1[Event, _] +MathMLMiElement[JC] var onmousedown: js.Function1[MouseEvent, _] +MathMLMiElement[JC] var onmousemove: js.Function1[MouseEvent, _] +MathMLMiElement[JC] var onmouseout: js.Function1[MouseEvent, _] +MathMLMiElement[JC] var onmouseover: js.Function1[MouseEvent, _] +MathMLMiElement[JC] var onmouseup: js.Function1[MouseEvent, _] +MathMLMiElement[JC] var onpaste: js.Function1[ClipboardEvent, _] +MathMLMiElement[JC] var outerHTML: String +MathMLMiElement[JC] def ownerDocument: Document +MathMLMiElement[JC] def parentNode: Node +MathMLMiElement[JC] def prefix: String +MathMLMiElement[JC] def prepend(nodes: Node | String*): Unit +MathMLMiElement[JC] def previousElementSibling: Element +MathMLMiElement[JC] def previousSibling: Node +MathMLMiElement[JC] def querySelector(selectors: String): Element +MathMLMiElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +MathMLMiElement[JC] def releasePointerCapture(pointerId: Double): Unit +MathMLMiElement[JC] def remove(): Unit +MathMLMiElement[JC] def removeAttribute(name: String): Unit +MathMLMiElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit +MathMLMiElement[JC] def removeAttributeNode(oldAttr: Attr): Attr +MathMLMiElement[JC] def removeChild(oldChild: Node): Node +MathMLMiElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +MathMLMiElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +MathMLMiElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node +MathMLMiElement[JC] def replaceChildren(nodes: Node | String*): Unit +MathMLMiElement[JC] def replaceWith(nodes: Node | String*): Unit +MathMLMiElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] +MathMLMiElement[JC] def requestPointerLock(): Unit +MathMLMiElement[JC] var scriptlevel: Int +MathMLMiElement[JC] def scrollHeight: Int +MathMLMiElement[JC] def scrollIntoView(top: Boolean?): Unit +MathMLMiElement[JC] var scrollLeft: Double +MathMLMiElement[JC] var scrollTop: Double +MathMLMiElement[JC] def scrollWidth: Int +MathMLMiElement[JC] def setAttribute(name: String, value: String): Unit +MathMLMiElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit +MathMLMiElement[JC] def setAttributeNode(newAttr: Attr): Attr +MathMLMiElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +MathMLMiElement[JC] def setPointerCapture(pointerId: Double): Unit +MathMLMiElement[JC] def shadowRoot: ShadowRoot +MathMLMiElement[JC] var style: String +MathMLMiElement[JC] var tabindex: Int +MathMLMiElement[JC] def tagName: String +MathMLMiElement[JC] var textContent: String +MathMLMiElement[JC] var xmlbase: String +MathMLMrowElement[JC] var accessKey: String +MathMLMrowElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +MathMLMrowElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +MathMLMrowElement[JC] def after(nodes: Node | String*): Unit +MathMLMrowElement[JC] def append(nodes: Node | String*): Unit +MathMLMrowElement[JC] def appendChild(newChild: Node): Node +MathMLMrowElement[JC] var arg: String +MathMLMrowElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot +MathMLMrowElement[JC] def attributes: NamedNodeMap +MathMLMrowElement[JC] var autofocus: Boolean +MathMLMrowElement[JC] def baseURI: String +MathMLMrowElement[JC] def before(nodes: Node | String*): Unit +MathMLMrowElement[JC] def childElementCount: Int +MathMLMrowElement[JC] def childNodes: NodeList[Node] +MathMLMrowElement[JC] def children: HTMLCollection[Element] +MathMLMrowElement[JC] var `class`: String +MathMLMrowElement[JC] var classList: DOMTokenList +MathMLMrowElement[JC] def clientHeight: Int +MathMLMrowElement[JC] def clientLeft: Int +MathMLMrowElement[JC] def clientTop: Int +MathMLMrowElement[JC] def clientWidth: Int +MathMLMrowElement[JC] def cloneNode(deep: Boolean?): Node +MathMLMrowElement[JC] def closest(selector: String): Element +MathMLMrowElement[JC] def compareDocumentPosition(other: Node): Int +MathMLMrowElement[JC] def contains(otherNode: Node): Boolean +MathMLMrowElement[JC] var dir: String +MathMLMrowElement[JC] def dispatchEvent(evt: Event): Boolean +MathMLMrowElement[JC] var displaystyle: Boolean +MathMLMrowElement[JC] def firstChild: Node +MathMLMrowElement[JC] def firstElementChild: Element +MathMLMrowElement[JC] def getAttribute(name: String): String +MathMLMrowElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String +MathMLMrowElement[JC] def getAttributeNode(name: String): Attr +MathMLMrowElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr +MathMLMrowElement[JC] def getBoundingClientRect(): DOMRect +MathMLMrowElement[JC] def getClientRects(): DOMRectList +MathMLMrowElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +MathMLMrowElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +MathMLMrowElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] +MathMLMrowElement[JC] def hasAttribute(name: String): Boolean +MathMLMrowElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean +MathMLMrowElement[JC] def hasAttributes(): Boolean +MathMLMrowElement[JC] def hasChildNodes(): Boolean +MathMLMrowElement[JC] def hasPointerCapture(pointerId: Double): Boolean +MathMLMrowElement[JC] var id: String +MathMLMrowElement[JC] var innerHTML: String +MathMLMrowElement[JC] var innerText: String +MathMLMrowElement[JC] def insertAdjacentElement(position: String, element: Element): Element +MathMLMrowElement[JC] def insertAdjacentHTML(where: String, html: String): Unit +MathMLMrowElement[JC] def insertBefore(newChild: Node, refChild: Node): Node +MathMLMrowElement[JC] var intent: String +MathMLMrowElement[JC] def isConnected: Boolean +MathMLMrowElement[JC] def isDefaultNamespace(namespaceURI: String): Boolean +MathMLMrowElement[JC] def isEqualNode(arg: Node): Boolean +MathMLMrowElement[JC] def isSameNode(other: Node): Boolean +MathMLMrowElement[JC] def isSupported(feature: String, version: String): Boolean +MathMLMrowElement[JC] def lastChild: Node +MathMLMrowElement[JC] def lastElementChild: Element +MathMLMrowElement[JC] def localName: String +MathMLMrowElement[JC] def lookupNamespaceURI(prefix: String): String +MathMLMrowElement[JC] def lookupPrefix(namespaceURI: String): String +MathMLMrowElement[JC] def matches(selector: String): Boolean +MathMLMrowElement[JC] var mathbackground: String +MathMLMrowElement[JC] var mathcolor: String +MathMLMrowElement[JC] var mathsize: String +MathMLMrowElement[JC] def namespaceURI: String +MathMLMrowElement[JC] def nextElementSibling: Element +MathMLMrowElement[JC] def nextSibling: Node +MathMLMrowElement[JC] def nodeName: String +MathMLMrowElement[JC] def nodeType: Int +MathMLMrowElement[JC] var nodeValue: String +MathMLMrowElement[JC] var nonce: String +MathMLMrowElement[JC] def normalize(): Unit +MathMLMrowElement[JC] var onclick: js.Function1[MouseEvent, _] +MathMLMrowElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +MathMLMrowElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +MathMLMrowElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] +MathMLMrowElement[JC] var oncopy: js.Function1[ClipboardEvent, _] +MathMLMrowElement[JC] var oncut: js.Function1[ClipboardEvent, _] +MathMLMrowElement[JC] var onfocusin: js.Function1[FocusEvent, _] +MathMLMrowElement[JC] var onfocusout: js.Function1[FocusEvent, _] +MathMLMrowElement[JC] var onfullscreenchange: js.Function1[Event, _] +MathMLMrowElement[JC] var onfullscreenerror: js.Function1[Event, _] +MathMLMrowElement[JC] var onload: js.Function1[Event, _] +MathMLMrowElement[JC] var onmousedown: js.Function1[MouseEvent, _] +MathMLMrowElement[JC] var onmousemove: js.Function1[MouseEvent, _] +MathMLMrowElement[JC] var onmouseout: js.Function1[MouseEvent, _] +MathMLMrowElement[JC] var onmouseover: js.Function1[MouseEvent, _] +MathMLMrowElement[JC] var onmouseup: js.Function1[MouseEvent, _] +MathMLMrowElement[JC] var onpaste: js.Function1[ClipboardEvent, _] +MathMLMrowElement[JC] var outerHTML: String +MathMLMrowElement[JC] def ownerDocument: Document +MathMLMrowElement[JC] def parentNode: Node +MathMLMrowElement[JC] def prefix: String +MathMLMrowElement[JC] def prepend(nodes: Node | String*): Unit +MathMLMrowElement[JC] def previousElementSibling: Element +MathMLMrowElement[JC] def previousSibling: Node +MathMLMrowElement[JC] def querySelector(selectors: String): Element +MathMLMrowElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +MathMLMrowElement[JC] def releasePointerCapture(pointerId: Double): Unit +MathMLMrowElement[JC] def remove(): Unit +MathMLMrowElement[JC] def removeAttribute(name: String): Unit +MathMLMrowElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit +MathMLMrowElement[JC] def removeAttributeNode(oldAttr: Attr): Attr +MathMLMrowElement[JC] def removeChild(oldChild: Node): Node +MathMLMrowElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +MathMLMrowElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +MathMLMrowElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node +MathMLMrowElement[JC] def replaceChildren(nodes: Node | String*): Unit +MathMLMrowElement[JC] def replaceWith(nodes: Node | String*): Unit +MathMLMrowElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] +MathMLMrowElement[JC] def requestPointerLock(): Unit +MathMLMrowElement[JC] var scriptlevel: Int +MathMLMrowElement[JC] def scrollHeight: Int +MathMLMrowElement[JC] def scrollIntoView(top: Boolean?): Unit +MathMLMrowElement[JC] var scrollLeft: Double +MathMLMrowElement[JC] var scrollTop: Double +MathMLMrowElement[JC] def scrollWidth: Int +MathMLMrowElement[JC] def setAttribute(name: String, value: String): Unit +MathMLMrowElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit +MathMLMrowElement[JC] def setAttributeNode(newAttr: Attr): Attr +MathMLMrowElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +MathMLMrowElement[JC] def setPointerCapture(pointerId: Double): Unit +MathMLMrowElement[JC] def shadowRoot: ShadowRoot +MathMLMrowElement[JC] var style: String +MathMLMrowElement[JC] var tabindex: Int +MathMLMrowElement[JC] def tagName: String +MathMLMrowElement[JC] var textContent: String +MathMLMrowElement[JC] var xmlbase: String MediaDeviceInfo[JT] val deviceId: String MediaDeviceInfo[JT] val groupId: String MediaDeviceInfo[JT] val kind: MediaDeviceKind diff --git a/api-reports/2_13.txt b/api-reports/2_13.txt index 45b5aac03..b9a6a4f20 100644 --- a/api-reports/2_13.txt +++ b/api-reports/2_13.txt @@ -16624,6 +16624,394 @@ MathMLElement[JC] var tabindex: Int MathMLElement[JC] def tagName: String MathMLElement[JC] var textContent: String MathMLElement[JC] var xmlbase: String +MathMLMathElement[JC] var accessKey: String +MathMLMathElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +MathMLMathElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +MathMLMathElement[JC] def after(nodes: Node | String*): Unit +MathMLMathElement[JC] def append(nodes: Node | String*): Unit +MathMLMathElement[JC] def appendChild(newChild: Node): Node +MathMLMathElement[JC] var arg: String +MathMLMathElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot +MathMLMathElement[JC] def attributes: NamedNodeMap +MathMLMathElement[JC] var autofocus: Boolean +MathMLMathElement[JC] def baseURI: String +MathMLMathElement[JC] def before(nodes: Node | String*): Unit +MathMLMathElement[JC] def childElementCount: Int +MathMLMathElement[JC] def childNodes: NodeList[Node] +MathMLMathElement[JC] def children: HTMLCollection[Element] +MathMLMathElement[JC] var `class`: String +MathMLMathElement[JC] var classList: DOMTokenList +MathMLMathElement[JC] def clientHeight: Int +MathMLMathElement[JC] def clientLeft: Int +MathMLMathElement[JC] def clientTop: Int +MathMLMathElement[JC] def clientWidth: Int +MathMLMathElement[JC] def cloneNode(deep: Boolean?): Node +MathMLMathElement[JC] def closest(selector: String): Element +MathMLMathElement[JC] def compareDocumentPosition(other: Node): Int +MathMLMathElement[JC] def contains(otherNode: Node): Boolean +MathMLMathElement[JC] var dir: String +MathMLMathElement[JC] def dispatchEvent(evt: Event): Boolean +MathMLMathElement[JC] var display: String +MathMLMathElement[JC] var displaystyle: Boolean +MathMLMathElement[JC] def firstChild: Node +MathMLMathElement[JC] def firstElementChild: Element +MathMLMathElement[JC] def getAttribute(name: String): String +MathMLMathElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String +MathMLMathElement[JC] def getAttributeNode(name: String): Attr +MathMLMathElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr +MathMLMathElement[JC] def getBoundingClientRect(): DOMRect +MathMLMathElement[JC] def getClientRects(): DOMRectList +MathMLMathElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +MathMLMathElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +MathMLMathElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] +MathMLMathElement[JC] def hasAttribute(name: String): Boolean +MathMLMathElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean +MathMLMathElement[JC] def hasAttributes(): Boolean +MathMLMathElement[JC] def hasChildNodes(): Boolean +MathMLMathElement[JC] def hasPointerCapture(pointerId: Double): Boolean +MathMLMathElement[JC] var id: String +MathMLMathElement[JC] var innerHTML: String +MathMLMathElement[JC] var innerText: String +MathMLMathElement[JC] def insertAdjacentElement(position: String, element: Element): Element +MathMLMathElement[JC] def insertAdjacentHTML(where: String, html: String): Unit +MathMLMathElement[JC] def insertBefore(newChild: Node, refChild: Node): Node +MathMLMathElement[JC] var intent: String +MathMLMathElement[JC] def isConnected: Boolean +MathMLMathElement[JC] def isDefaultNamespace(namespaceURI: String): Boolean +MathMLMathElement[JC] def isEqualNode(arg: Node): Boolean +MathMLMathElement[JC] def isSameNode(other: Node): Boolean +MathMLMathElement[JC] def isSupported(feature: String, version: String): Boolean +MathMLMathElement[JC] def lastChild: Node +MathMLMathElement[JC] def lastElementChild: Element +MathMLMathElement[JC] def localName: String +MathMLMathElement[JC] def lookupNamespaceURI(prefix: String): String +MathMLMathElement[JC] def lookupPrefix(namespaceURI: String): String +MathMLMathElement[JC] def matches(selector: String): Boolean +MathMLMathElement[JC] var mathbackground: String +MathMLMathElement[JC] var mathcolor: String +MathMLMathElement[JC] var mathsize: String +MathMLMathElement[JC] def namespaceURI: String +MathMLMathElement[JC] def nextElementSibling: Element +MathMLMathElement[JC] def nextSibling: Node +MathMLMathElement[JC] def nodeName: String +MathMLMathElement[JC] def nodeType: Int +MathMLMathElement[JC] var nodeValue: String +MathMLMathElement[JC] var nonce: String +MathMLMathElement[JC] def normalize(): Unit +MathMLMathElement[JC] var onclick: js.Function1[MouseEvent, _] +MathMLMathElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +MathMLMathElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +MathMLMathElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] +MathMLMathElement[JC] var oncopy: js.Function1[ClipboardEvent, _] +MathMLMathElement[JC] var oncut: js.Function1[ClipboardEvent, _] +MathMLMathElement[JC] var onfocusin: js.Function1[FocusEvent, _] +MathMLMathElement[JC] var onfocusout: js.Function1[FocusEvent, _] +MathMLMathElement[JC] var onfullscreenchange: js.Function1[Event, _] +MathMLMathElement[JC] var onfullscreenerror: js.Function1[Event, _] +MathMLMathElement[JC] var onload: js.Function1[Event, _] +MathMLMathElement[JC] var onmousedown: js.Function1[MouseEvent, _] +MathMLMathElement[JC] var onmousemove: js.Function1[MouseEvent, _] +MathMLMathElement[JC] var onmouseout: js.Function1[MouseEvent, _] +MathMLMathElement[JC] var onmouseover: js.Function1[MouseEvent, _] +MathMLMathElement[JC] var onmouseup: js.Function1[MouseEvent, _] +MathMLMathElement[JC] var onpaste: js.Function1[ClipboardEvent, _] +MathMLMathElement[JC] var outerHTML: String +MathMLMathElement[JC] def ownerDocument: Document +MathMLMathElement[JC] def parentNode: Node +MathMLMathElement[JC] def prefix: String +MathMLMathElement[JC] def prepend(nodes: Node | String*): Unit +MathMLMathElement[JC] def previousElementSibling: Element +MathMLMathElement[JC] def previousSibling: Node +MathMLMathElement[JC] def querySelector(selectors: String): Element +MathMLMathElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +MathMLMathElement[JC] def releasePointerCapture(pointerId: Double): Unit +MathMLMathElement[JC] def remove(): Unit +MathMLMathElement[JC] def removeAttribute(name: String): Unit +MathMLMathElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit +MathMLMathElement[JC] def removeAttributeNode(oldAttr: Attr): Attr +MathMLMathElement[JC] def removeChild(oldChild: Node): Node +MathMLMathElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +MathMLMathElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +MathMLMathElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node +MathMLMathElement[JC] def replaceChildren(nodes: Node | String*): Unit +MathMLMathElement[JC] def replaceWith(nodes: Node | String*): Unit +MathMLMathElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] +MathMLMathElement[JC] def requestPointerLock(): Unit +MathMLMathElement[JC] var scriptlevel: Int +MathMLMathElement[JC] def scrollHeight: Int +MathMLMathElement[JC] def scrollIntoView(top: Boolean?): Unit +MathMLMathElement[JC] var scrollLeft: Double +MathMLMathElement[JC] var scrollTop: Double +MathMLMathElement[JC] def scrollWidth: Int +MathMLMathElement[JC] def setAttribute(name: String, value: String): Unit +MathMLMathElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit +MathMLMathElement[JC] def setAttributeNode(newAttr: Attr): Attr +MathMLMathElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +MathMLMathElement[JC] def setPointerCapture(pointerId: Double): Unit +MathMLMathElement[JC] def shadowRoot: ShadowRoot +MathMLMathElement[JC] var style: String +MathMLMathElement[JC] var tabindex: Int +MathMLMathElement[JC] def tagName: String +MathMLMathElement[JC] var textContent: String +MathMLMathElement[JC] var xmlbase: String +MathMLMiElement[JC] var accessKey: String +MathMLMiElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +MathMLMiElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +MathMLMiElement[JC] def after(nodes: Node | String*): Unit +MathMLMiElement[JC] def append(nodes: Node | String*): Unit +MathMLMiElement[JC] def appendChild(newChild: Node): Node +MathMLMiElement[JC] var arg: String +MathMLMiElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot +MathMLMiElement[JC] def attributes: NamedNodeMap +MathMLMiElement[JC] var autofocus: Boolean +MathMLMiElement[JC] def baseURI: String +MathMLMiElement[JC] def before(nodes: Node | String*): Unit +MathMLMiElement[JC] def childElementCount: Int +MathMLMiElement[JC] def childNodes: NodeList[Node] +MathMLMiElement[JC] def children: HTMLCollection[Element] +MathMLMiElement[JC] var `class`: String +MathMLMiElement[JC] var classList: DOMTokenList +MathMLMiElement[JC] def clientHeight: Int +MathMLMiElement[JC] def clientLeft: Int +MathMLMiElement[JC] def clientTop: Int +MathMLMiElement[JC] def clientWidth: Int +MathMLMiElement[JC] def cloneNode(deep: Boolean?): Node +MathMLMiElement[JC] def closest(selector: String): Element +MathMLMiElement[JC] def compareDocumentPosition(other: Node): Int +MathMLMiElement[JC] def contains(otherNode: Node): Boolean +MathMLMiElement[JC] var dir: String +MathMLMiElement[JC] def dispatchEvent(evt: Event): Boolean +MathMLMiElement[JC] var displaystyle: Boolean +MathMLMiElement[JC] def firstChild: Node +MathMLMiElement[JC] def firstElementChild: Element +MathMLMiElement[JC] def getAttribute(name: String): String +MathMLMiElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String +MathMLMiElement[JC] def getAttributeNode(name: String): Attr +MathMLMiElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr +MathMLMiElement[JC] def getBoundingClientRect(): DOMRect +MathMLMiElement[JC] def getClientRects(): DOMRectList +MathMLMiElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +MathMLMiElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +MathMLMiElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] +MathMLMiElement[JC] def hasAttribute(name: String): Boolean +MathMLMiElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean +MathMLMiElement[JC] def hasAttributes(): Boolean +MathMLMiElement[JC] def hasChildNodes(): Boolean +MathMLMiElement[JC] def hasPointerCapture(pointerId: Double): Boolean +MathMLMiElement[JC] var id: String +MathMLMiElement[JC] var innerHTML: String +MathMLMiElement[JC] var innerText: String +MathMLMiElement[JC] def insertAdjacentElement(position: String, element: Element): Element +MathMLMiElement[JC] def insertAdjacentHTML(where: String, html: String): Unit +MathMLMiElement[JC] def insertBefore(newChild: Node, refChild: Node): Node +MathMLMiElement[JC] var intent: String +MathMLMiElement[JC] def isConnected: Boolean +MathMLMiElement[JC] def isDefaultNamespace(namespaceURI: String): Boolean +MathMLMiElement[JC] def isEqualNode(arg: Node): Boolean +MathMLMiElement[JC] def isSameNode(other: Node): Boolean +MathMLMiElement[JC] def isSupported(feature: String, version: String): Boolean +MathMLMiElement[JC] def lastChild: Node +MathMLMiElement[JC] def lastElementChild: Element +MathMLMiElement[JC] def localName: String +MathMLMiElement[JC] def lookupNamespaceURI(prefix: String): String +MathMLMiElement[JC] def lookupPrefix(namespaceURI: String): String +MathMLMiElement[JC] def matches(selector: String): Boolean +MathMLMiElement[JC] var mathbackground: String +MathMLMiElement[JC] var mathcolor: String +MathMLMiElement[JC] var mathsize: String +MathMLMiElement[JC] def namespaceURI: String +MathMLMiElement[JC] def nextElementSibling: Element +MathMLMiElement[JC] def nextSibling: Node +MathMLMiElement[JC] def nodeName: String +MathMLMiElement[JC] def nodeType: Int +MathMLMiElement[JC] var nodeValue: String +MathMLMiElement[JC] var nonce: String +MathMLMiElement[JC] def normalize(): Unit +MathMLMiElement[JC] var onclick: js.Function1[MouseEvent, _] +MathMLMiElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +MathMLMiElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +MathMLMiElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] +MathMLMiElement[JC] var oncopy: js.Function1[ClipboardEvent, _] +MathMLMiElement[JC] var oncut: js.Function1[ClipboardEvent, _] +MathMLMiElement[JC] var onfocusin: js.Function1[FocusEvent, _] +MathMLMiElement[JC] var onfocusout: js.Function1[FocusEvent, _] +MathMLMiElement[JC] var onfullscreenchange: js.Function1[Event, _] +MathMLMiElement[JC] var onfullscreenerror: js.Function1[Event, _] +MathMLMiElement[JC] var onload: js.Function1[Event, _] +MathMLMiElement[JC] var onmousedown: js.Function1[MouseEvent, _] +MathMLMiElement[JC] var onmousemove: js.Function1[MouseEvent, _] +MathMLMiElement[JC] var onmouseout: js.Function1[MouseEvent, _] +MathMLMiElement[JC] var onmouseover: js.Function1[MouseEvent, _] +MathMLMiElement[JC] var onmouseup: js.Function1[MouseEvent, _] +MathMLMiElement[JC] var onpaste: js.Function1[ClipboardEvent, _] +MathMLMiElement[JC] var outerHTML: String +MathMLMiElement[JC] def ownerDocument: Document +MathMLMiElement[JC] def parentNode: Node +MathMLMiElement[JC] def prefix: String +MathMLMiElement[JC] def prepend(nodes: Node | String*): Unit +MathMLMiElement[JC] def previousElementSibling: Element +MathMLMiElement[JC] def previousSibling: Node +MathMLMiElement[JC] def querySelector(selectors: String): Element +MathMLMiElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +MathMLMiElement[JC] def releasePointerCapture(pointerId: Double): Unit +MathMLMiElement[JC] def remove(): Unit +MathMLMiElement[JC] def removeAttribute(name: String): Unit +MathMLMiElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit +MathMLMiElement[JC] def removeAttributeNode(oldAttr: Attr): Attr +MathMLMiElement[JC] def removeChild(oldChild: Node): Node +MathMLMiElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +MathMLMiElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +MathMLMiElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node +MathMLMiElement[JC] def replaceChildren(nodes: Node | String*): Unit +MathMLMiElement[JC] def replaceWith(nodes: Node | String*): Unit +MathMLMiElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] +MathMLMiElement[JC] def requestPointerLock(): Unit +MathMLMiElement[JC] var scriptlevel: Int +MathMLMiElement[JC] def scrollHeight: Int +MathMLMiElement[JC] def scrollIntoView(top: Boolean?): Unit +MathMLMiElement[JC] var scrollLeft: Double +MathMLMiElement[JC] var scrollTop: Double +MathMLMiElement[JC] def scrollWidth: Int +MathMLMiElement[JC] def setAttribute(name: String, value: String): Unit +MathMLMiElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit +MathMLMiElement[JC] def setAttributeNode(newAttr: Attr): Attr +MathMLMiElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +MathMLMiElement[JC] def setPointerCapture(pointerId: Double): Unit +MathMLMiElement[JC] def shadowRoot: ShadowRoot +MathMLMiElement[JC] var style: String +MathMLMiElement[JC] var tabindex: Int +MathMLMiElement[JC] def tagName: String +MathMLMiElement[JC] var textContent: String +MathMLMiElement[JC] var xmlbase: String +MathMLMrowElement[JC] var accessKey: String +MathMLMrowElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +MathMLMrowElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +MathMLMrowElement[JC] def after(nodes: Node | String*): Unit +MathMLMrowElement[JC] def append(nodes: Node | String*): Unit +MathMLMrowElement[JC] def appendChild(newChild: Node): Node +MathMLMrowElement[JC] var arg: String +MathMLMrowElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot +MathMLMrowElement[JC] def attributes: NamedNodeMap +MathMLMrowElement[JC] var autofocus: Boolean +MathMLMrowElement[JC] def baseURI: String +MathMLMrowElement[JC] def before(nodes: Node | String*): Unit +MathMLMrowElement[JC] def childElementCount: Int +MathMLMrowElement[JC] def childNodes: NodeList[Node] +MathMLMrowElement[JC] def children: HTMLCollection[Element] +MathMLMrowElement[JC] var `class`: String +MathMLMrowElement[JC] var classList: DOMTokenList +MathMLMrowElement[JC] def clientHeight: Int +MathMLMrowElement[JC] def clientLeft: Int +MathMLMrowElement[JC] def clientTop: Int +MathMLMrowElement[JC] def clientWidth: Int +MathMLMrowElement[JC] def cloneNode(deep: Boolean?): Node +MathMLMrowElement[JC] def closest(selector: String): Element +MathMLMrowElement[JC] def compareDocumentPosition(other: Node): Int +MathMLMrowElement[JC] def contains(otherNode: Node): Boolean +MathMLMrowElement[JC] var dir: String +MathMLMrowElement[JC] def dispatchEvent(evt: Event): Boolean +MathMLMrowElement[JC] var displaystyle: Boolean +MathMLMrowElement[JC] def firstChild: Node +MathMLMrowElement[JC] def firstElementChild: Element +MathMLMrowElement[JC] def getAttribute(name: String): String +MathMLMrowElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String +MathMLMrowElement[JC] def getAttributeNode(name: String): Attr +MathMLMrowElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr +MathMLMrowElement[JC] def getBoundingClientRect(): DOMRect +MathMLMrowElement[JC] def getClientRects(): DOMRectList +MathMLMrowElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] +MathMLMrowElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] +MathMLMrowElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] +MathMLMrowElement[JC] def hasAttribute(name: String): Boolean +MathMLMrowElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean +MathMLMrowElement[JC] def hasAttributes(): Boolean +MathMLMrowElement[JC] def hasChildNodes(): Boolean +MathMLMrowElement[JC] def hasPointerCapture(pointerId: Double): Boolean +MathMLMrowElement[JC] var id: String +MathMLMrowElement[JC] var innerHTML: String +MathMLMrowElement[JC] var innerText: String +MathMLMrowElement[JC] def insertAdjacentElement(position: String, element: Element): Element +MathMLMrowElement[JC] def insertAdjacentHTML(where: String, html: String): Unit +MathMLMrowElement[JC] def insertBefore(newChild: Node, refChild: Node): Node +MathMLMrowElement[JC] var intent: String +MathMLMrowElement[JC] def isConnected: Boolean +MathMLMrowElement[JC] def isDefaultNamespace(namespaceURI: String): Boolean +MathMLMrowElement[JC] def isEqualNode(arg: Node): Boolean +MathMLMrowElement[JC] def isSameNode(other: Node): Boolean +MathMLMrowElement[JC] def isSupported(feature: String, version: String): Boolean +MathMLMrowElement[JC] def lastChild: Node +MathMLMrowElement[JC] def lastElementChild: Element +MathMLMrowElement[JC] def localName: String +MathMLMrowElement[JC] def lookupNamespaceURI(prefix: String): String +MathMLMrowElement[JC] def lookupPrefix(namespaceURI: String): String +MathMLMrowElement[JC] def matches(selector: String): Boolean +MathMLMrowElement[JC] var mathbackground: String +MathMLMrowElement[JC] var mathcolor: String +MathMLMrowElement[JC] var mathsize: String +MathMLMrowElement[JC] def namespaceURI: String +MathMLMrowElement[JC] def nextElementSibling: Element +MathMLMrowElement[JC] def nextSibling: Node +MathMLMrowElement[JC] def nodeName: String +MathMLMrowElement[JC] def nodeType: Int +MathMLMrowElement[JC] var nodeValue: String +MathMLMrowElement[JC] var nonce: String +MathMLMrowElement[JC] def normalize(): Unit +MathMLMrowElement[JC] var onclick: js.Function1[MouseEvent, _] +MathMLMrowElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] +MathMLMrowElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] +MathMLMrowElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] +MathMLMrowElement[JC] var oncopy: js.Function1[ClipboardEvent, _] +MathMLMrowElement[JC] var oncut: js.Function1[ClipboardEvent, _] +MathMLMrowElement[JC] var onfocusin: js.Function1[FocusEvent, _] +MathMLMrowElement[JC] var onfocusout: js.Function1[FocusEvent, _] +MathMLMrowElement[JC] var onfullscreenchange: js.Function1[Event, _] +MathMLMrowElement[JC] var onfullscreenerror: js.Function1[Event, _] +MathMLMrowElement[JC] var onload: js.Function1[Event, _] +MathMLMrowElement[JC] var onmousedown: js.Function1[MouseEvent, _] +MathMLMrowElement[JC] var onmousemove: js.Function1[MouseEvent, _] +MathMLMrowElement[JC] var onmouseout: js.Function1[MouseEvent, _] +MathMLMrowElement[JC] var onmouseover: js.Function1[MouseEvent, _] +MathMLMrowElement[JC] var onmouseup: js.Function1[MouseEvent, _] +MathMLMrowElement[JC] var onpaste: js.Function1[ClipboardEvent, _] +MathMLMrowElement[JC] var outerHTML: String +MathMLMrowElement[JC] def ownerDocument: Document +MathMLMrowElement[JC] def parentNode: Node +MathMLMrowElement[JC] def prefix: String +MathMLMrowElement[JC] def prepend(nodes: Node | String*): Unit +MathMLMrowElement[JC] def previousElementSibling: Element +MathMLMrowElement[JC] def previousSibling: Node +MathMLMrowElement[JC] def querySelector(selectors: String): Element +MathMLMrowElement[JC] def querySelectorAll(selectors: String): NodeList[Element] +MathMLMrowElement[JC] def releasePointerCapture(pointerId: Double): Unit +MathMLMrowElement[JC] def remove(): Unit +MathMLMrowElement[JC] def removeAttribute(name: String): Unit +MathMLMrowElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit +MathMLMrowElement[JC] def removeAttributeNode(oldAttr: Attr): Attr +MathMLMrowElement[JC] def removeChild(oldChild: Node): Node +MathMLMrowElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit +MathMLMrowElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit +MathMLMrowElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node +MathMLMrowElement[JC] def replaceChildren(nodes: Node | String*): Unit +MathMLMrowElement[JC] def replaceWith(nodes: Node | String*): Unit +MathMLMrowElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] +MathMLMrowElement[JC] def requestPointerLock(): Unit +MathMLMrowElement[JC] var scriptlevel: Int +MathMLMrowElement[JC] def scrollHeight: Int +MathMLMrowElement[JC] def scrollIntoView(top: Boolean?): Unit +MathMLMrowElement[JC] var scrollLeft: Double +MathMLMrowElement[JC] var scrollTop: Double +MathMLMrowElement[JC] def scrollWidth: Int +MathMLMrowElement[JC] def setAttribute(name: String, value: String): Unit +MathMLMrowElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit +MathMLMrowElement[JC] def setAttributeNode(newAttr: Attr): Attr +MathMLMrowElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr +MathMLMrowElement[JC] def setPointerCapture(pointerId: Double): Unit +MathMLMrowElement[JC] def shadowRoot: ShadowRoot +MathMLMrowElement[JC] var style: String +MathMLMrowElement[JC] var tabindex: Int +MathMLMrowElement[JC] def tagName: String +MathMLMrowElement[JC] var textContent: String +MathMLMrowElement[JC] var xmlbase: String MediaDeviceInfo[JT] val deviceId: String MediaDeviceInfo[JT] val groupId: String MediaDeviceInfo[JT] val kind: MediaDeviceKind From 014bc8290060b8cbced8dba0b909196037bf18b6 Mon Sep 17 00:00:00 2001 From: Simon Parten Date: Mon, 18 Nov 2024 13:27:32 +0100 Subject: [PATCH 44/48] simplify --- .../scala/org/scalajs/dom/MathMLElement.scala | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) diff --git a/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala b/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala index 35b183359..691d1094f 100644 --- a/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala +++ b/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala @@ -17,22 +17,11 @@ abstract class MathMLElement extends Element { var onfocusin: js.Function1[FocusEvent, _] = js.native var onfocusout: js.Function1[FocusEvent, _] = js.native - /** Corresponds to attribute xml:base on the given element. */ - var xmlbase: String = js.native - var autofocus: Boolean = js.native - var `class`: String = js.native - var dir: String = js.native - var displaystyle: Boolean = js.native - var mathbackground: String = js.native - var mathcolor: String = js.native - var mathsize: String = js.native + var className: String = js.native var nonce: String = js.native var scriptlevel: Int = js.native - var style: String = js.native - var tabindex: Int = js.native - - var intent: String = js.native - var arg: String = js.native + var style: CSSStyleDeclaration = js.native + var tabIndex: Int = js.native } From c5649f75d7532115cf16e4aff9f7d51d764827f6 Mon Sep 17 00:00:00 2001 From: Simon Parten Date: Mon, 18 Nov 2024 13:28:09 +0100 Subject: [PATCH 45/48] browser doesn't support this --- .../main/scala/org/scalajs/dom/MathMLMathElement.scala | 10 ---------- .../main/scala/org/scalajs/dom/MathMLMiElement.scala | 8 -------- .../main/scala/org/scalajs/dom/MathMLMrowElement.scala | 8 -------- 3 files changed, 26 deletions(-) delete mode 100644 dom/src/main/scala/org/scalajs/dom/MathMLMathElement.scala delete mode 100644 dom/src/main/scala/org/scalajs/dom/MathMLMiElement.scala delete mode 100644 dom/src/main/scala/org/scalajs/dom/MathMLMrowElement.scala diff --git a/dom/src/main/scala/org/scalajs/dom/MathMLMathElement.scala b/dom/src/main/scala/org/scalajs/dom/MathMLMathElement.scala deleted file mode 100644 index a0fb86098..000000000 --- a/dom/src/main/scala/org/scalajs/dom/MathMLMathElement.scala +++ /dev/null @@ -1,10 +0,0 @@ -package org.scalajs.dom - -import scala.scalajs.js -import scala.scalajs.js.annotation._ - -@js.native -@JSGlobal -class MathMLMathElement extends MathMLElement { - var display: String = js.native -} diff --git a/dom/src/main/scala/org/scalajs/dom/MathMLMiElement.scala b/dom/src/main/scala/org/scalajs/dom/MathMLMiElement.scala deleted file mode 100644 index 6371fda85..000000000 --- a/dom/src/main/scala/org/scalajs/dom/MathMLMiElement.scala +++ /dev/null @@ -1,8 +0,0 @@ -package org.scalajs.dom - -import scala.scalajs.js -import scala.scalajs.js.annotation._ - -@js.native -@JSGlobal -class MathMLMiElement extends MathMLElement diff --git a/dom/src/main/scala/org/scalajs/dom/MathMLMrowElement.scala b/dom/src/main/scala/org/scalajs/dom/MathMLMrowElement.scala deleted file mode 100644 index 21ea71ac8..000000000 --- a/dom/src/main/scala/org/scalajs/dom/MathMLMrowElement.scala +++ /dev/null @@ -1,8 +0,0 @@ -package org.scalajs.dom - -import scala.scalajs.js -import scala.scalajs.js.annotation._ - -@js.native -@JSGlobal -class MathMLMrowElement extends MathMLElement From ac162212a6dc739a95c2a31972ce6de294b879b8 Mon Sep 17 00:00:00 2001 From: Simon Parten Date: Mon, 18 Nov 2024 13:34:16 +0100 Subject: [PATCH 46/48] api reports updated --- api-reports/2_12.txt | 402 +------------------------------------------ api-reports/2_13.txt | 402 +------------------------------------------ 2 files changed, 6 insertions(+), 798 deletions(-) diff --git a/api-reports/2_12.txt b/api-reports/2_12.txt index b9a6a4f20..9e63c372c 100644 --- a/api-reports/2_12.txt +++ b/api-reports/2_12.txt @@ -16501,7 +16501,6 @@ MathMLElement[JC] def addEventListener[T <: Event](`type`: String, listener: js. MathMLElement[JC] def after(nodes: Node | String*): Unit MathMLElement[JC] def append(nodes: Node | String*): Unit MathMLElement[JC] def appendChild(newChild: Node): Node -MathMLElement[JC] var arg: String MathMLElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot MathMLElement[JC] def attributes: NamedNodeMap MathMLElement[JC] var autofocus: Boolean @@ -16510,8 +16509,8 @@ MathMLElement[JC] def before(nodes: Node | String*): Unit MathMLElement[JC] def childElementCount: Int MathMLElement[JC] def childNodes: NodeList[Node] MathMLElement[JC] def children: HTMLCollection[Element] -MathMLElement[JC] var `class`: String MathMLElement[JC] var classList: DOMTokenList +MathMLElement[JC] var className: String MathMLElement[JC] def clientHeight: Int MathMLElement[JC] def clientLeft: Int MathMLElement[JC] def clientTop: Int @@ -16520,9 +16519,7 @@ MathMLElement[JC] def cloneNode(deep: Boolean?): Node MathMLElement[JC] def closest(selector: String): Element MathMLElement[JC] def compareDocumentPosition(other: Node): Int MathMLElement[JC] def contains(otherNode: Node): Boolean -MathMLElement[JC] var dir: String MathMLElement[JC] def dispatchEvent(evt: Event): Boolean -MathMLElement[JC] var displaystyle: Boolean MathMLElement[JC] def firstChild: Node MathMLElement[JC] def firstElementChild: Element MathMLElement[JC] def getAttribute(name: String): String @@ -16545,7 +16542,6 @@ MathMLElement[JC] var innerText: String MathMLElement[JC] def insertAdjacentElement(position: String, element: Element): Element MathMLElement[JC] def insertAdjacentHTML(where: String, html: String): Unit MathMLElement[JC] def insertBefore(newChild: Node, refChild: Node): Node -MathMLElement[JC] var intent: String MathMLElement[JC] def isConnected: Boolean MathMLElement[JC] def isDefaultNamespace(namespaceURI: String): Boolean MathMLElement[JC] def isEqualNode(arg: Node): Boolean @@ -16557,9 +16553,6 @@ MathMLElement[JC] def localName: String MathMLElement[JC] def lookupNamespaceURI(prefix: String): String MathMLElement[JC] def lookupPrefix(namespaceURI: String): String MathMLElement[JC] def matches(selector: String): Boolean -MathMLElement[JC] var mathbackground: String -MathMLElement[JC] var mathcolor: String -MathMLElement[JC] var mathsize: String MathMLElement[JC] def namespaceURI: String MathMLElement[JC] def nextElementSibling: Element MathMLElement[JC] def nextSibling: Node @@ -16619,399 +16612,10 @@ MathMLElement[JC] def setAttributeNode(newAttr: Attr): Attr MathMLElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr MathMLElement[JC] def setPointerCapture(pointerId: Double): Unit MathMLElement[JC] def shadowRoot: ShadowRoot -MathMLElement[JC] var style: String -MathMLElement[JC] var tabindex: Int +MathMLElement[JC] var style: CSSStyleDeclaration +MathMLElement[JC] var tabIndex: Int MathMLElement[JC] def tagName: String MathMLElement[JC] var textContent: String -MathMLElement[JC] var xmlbase: String -MathMLMathElement[JC] var accessKey: String -MathMLMathElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit -MathMLMathElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit -MathMLMathElement[JC] def after(nodes: Node | String*): Unit -MathMLMathElement[JC] def append(nodes: Node | String*): Unit -MathMLMathElement[JC] def appendChild(newChild: Node): Node -MathMLMathElement[JC] var arg: String -MathMLMathElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot -MathMLMathElement[JC] def attributes: NamedNodeMap -MathMLMathElement[JC] var autofocus: Boolean -MathMLMathElement[JC] def baseURI: String -MathMLMathElement[JC] def before(nodes: Node | String*): Unit -MathMLMathElement[JC] def childElementCount: Int -MathMLMathElement[JC] def childNodes: NodeList[Node] -MathMLMathElement[JC] def children: HTMLCollection[Element] -MathMLMathElement[JC] var `class`: String -MathMLMathElement[JC] var classList: DOMTokenList -MathMLMathElement[JC] def clientHeight: Int -MathMLMathElement[JC] def clientLeft: Int -MathMLMathElement[JC] def clientTop: Int -MathMLMathElement[JC] def clientWidth: Int -MathMLMathElement[JC] def cloneNode(deep: Boolean?): Node -MathMLMathElement[JC] def closest(selector: String): Element -MathMLMathElement[JC] def compareDocumentPosition(other: Node): Int -MathMLMathElement[JC] def contains(otherNode: Node): Boolean -MathMLMathElement[JC] var dir: String -MathMLMathElement[JC] def dispatchEvent(evt: Event): Boolean -MathMLMathElement[JC] var display: String -MathMLMathElement[JC] var displaystyle: Boolean -MathMLMathElement[JC] def firstChild: Node -MathMLMathElement[JC] def firstElementChild: Element -MathMLMathElement[JC] def getAttribute(name: String): String -MathMLMathElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String -MathMLMathElement[JC] def getAttributeNode(name: String): Attr -MathMLMathElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr -MathMLMathElement[JC] def getBoundingClientRect(): DOMRect -MathMLMathElement[JC] def getClientRects(): DOMRectList -MathMLMathElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] -MathMLMathElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] -MathMLMathElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] -MathMLMathElement[JC] def hasAttribute(name: String): Boolean -MathMLMathElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean -MathMLMathElement[JC] def hasAttributes(): Boolean -MathMLMathElement[JC] def hasChildNodes(): Boolean -MathMLMathElement[JC] def hasPointerCapture(pointerId: Double): Boolean -MathMLMathElement[JC] var id: String -MathMLMathElement[JC] var innerHTML: String -MathMLMathElement[JC] var innerText: String -MathMLMathElement[JC] def insertAdjacentElement(position: String, element: Element): Element -MathMLMathElement[JC] def insertAdjacentHTML(where: String, html: String): Unit -MathMLMathElement[JC] def insertBefore(newChild: Node, refChild: Node): Node -MathMLMathElement[JC] var intent: String -MathMLMathElement[JC] def isConnected: Boolean -MathMLMathElement[JC] def isDefaultNamespace(namespaceURI: String): Boolean -MathMLMathElement[JC] def isEqualNode(arg: Node): Boolean -MathMLMathElement[JC] def isSameNode(other: Node): Boolean -MathMLMathElement[JC] def isSupported(feature: String, version: String): Boolean -MathMLMathElement[JC] def lastChild: Node -MathMLMathElement[JC] def lastElementChild: Element -MathMLMathElement[JC] def localName: String -MathMLMathElement[JC] def lookupNamespaceURI(prefix: String): String -MathMLMathElement[JC] def lookupPrefix(namespaceURI: String): String -MathMLMathElement[JC] def matches(selector: String): Boolean -MathMLMathElement[JC] var mathbackground: String -MathMLMathElement[JC] var mathcolor: String -MathMLMathElement[JC] var mathsize: String -MathMLMathElement[JC] def namespaceURI: String -MathMLMathElement[JC] def nextElementSibling: Element -MathMLMathElement[JC] def nextSibling: Node -MathMLMathElement[JC] def nodeName: String -MathMLMathElement[JC] def nodeType: Int -MathMLMathElement[JC] var nodeValue: String -MathMLMathElement[JC] var nonce: String -MathMLMathElement[JC] def normalize(): Unit -MathMLMathElement[JC] var onclick: js.Function1[MouseEvent, _] -MathMLMathElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] -MathMLMathElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] -MathMLMathElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] -MathMLMathElement[JC] var oncopy: js.Function1[ClipboardEvent, _] -MathMLMathElement[JC] var oncut: js.Function1[ClipboardEvent, _] -MathMLMathElement[JC] var onfocusin: js.Function1[FocusEvent, _] -MathMLMathElement[JC] var onfocusout: js.Function1[FocusEvent, _] -MathMLMathElement[JC] var onfullscreenchange: js.Function1[Event, _] -MathMLMathElement[JC] var onfullscreenerror: js.Function1[Event, _] -MathMLMathElement[JC] var onload: js.Function1[Event, _] -MathMLMathElement[JC] var onmousedown: js.Function1[MouseEvent, _] -MathMLMathElement[JC] var onmousemove: js.Function1[MouseEvent, _] -MathMLMathElement[JC] var onmouseout: js.Function1[MouseEvent, _] -MathMLMathElement[JC] var onmouseover: js.Function1[MouseEvent, _] -MathMLMathElement[JC] var onmouseup: js.Function1[MouseEvent, _] -MathMLMathElement[JC] var onpaste: js.Function1[ClipboardEvent, _] -MathMLMathElement[JC] var outerHTML: String -MathMLMathElement[JC] def ownerDocument: Document -MathMLMathElement[JC] def parentNode: Node -MathMLMathElement[JC] def prefix: String -MathMLMathElement[JC] def prepend(nodes: Node | String*): Unit -MathMLMathElement[JC] def previousElementSibling: Element -MathMLMathElement[JC] def previousSibling: Node -MathMLMathElement[JC] def querySelector(selectors: String): Element -MathMLMathElement[JC] def querySelectorAll(selectors: String): NodeList[Element] -MathMLMathElement[JC] def releasePointerCapture(pointerId: Double): Unit -MathMLMathElement[JC] def remove(): Unit -MathMLMathElement[JC] def removeAttribute(name: String): Unit -MathMLMathElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit -MathMLMathElement[JC] def removeAttributeNode(oldAttr: Attr): Attr -MathMLMathElement[JC] def removeChild(oldChild: Node): Node -MathMLMathElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit -MathMLMathElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit -MathMLMathElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node -MathMLMathElement[JC] def replaceChildren(nodes: Node | String*): Unit -MathMLMathElement[JC] def replaceWith(nodes: Node | String*): Unit -MathMLMathElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] -MathMLMathElement[JC] def requestPointerLock(): Unit -MathMLMathElement[JC] var scriptlevel: Int -MathMLMathElement[JC] def scrollHeight: Int -MathMLMathElement[JC] def scrollIntoView(top: Boolean?): Unit -MathMLMathElement[JC] var scrollLeft: Double -MathMLMathElement[JC] var scrollTop: Double -MathMLMathElement[JC] def scrollWidth: Int -MathMLMathElement[JC] def setAttribute(name: String, value: String): Unit -MathMLMathElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit -MathMLMathElement[JC] def setAttributeNode(newAttr: Attr): Attr -MathMLMathElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr -MathMLMathElement[JC] def setPointerCapture(pointerId: Double): Unit -MathMLMathElement[JC] def shadowRoot: ShadowRoot -MathMLMathElement[JC] var style: String -MathMLMathElement[JC] var tabindex: Int -MathMLMathElement[JC] def tagName: String -MathMLMathElement[JC] var textContent: String -MathMLMathElement[JC] var xmlbase: String -MathMLMiElement[JC] var accessKey: String -MathMLMiElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit -MathMLMiElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit -MathMLMiElement[JC] def after(nodes: Node | String*): Unit -MathMLMiElement[JC] def append(nodes: Node | String*): Unit -MathMLMiElement[JC] def appendChild(newChild: Node): Node -MathMLMiElement[JC] var arg: String -MathMLMiElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot -MathMLMiElement[JC] def attributes: NamedNodeMap -MathMLMiElement[JC] var autofocus: Boolean -MathMLMiElement[JC] def baseURI: String -MathMLMiElement[JC] def before(nodes: Node | String*): Unit -MathMLMiElement[JC] def childElementCount: Int -MathMLMiElement[JC] def childNodes: NodeList[Node] -MathMLMiElement[JC] def children: HTMLCollection[Element] -MathMLMiElement[JC] var `class`: String -MathMLMiElement[JC] var classList: DOMTokenList -MathMLMiElement[JC] def clientHeight: Int -MathMLMiElement[JC] def clientLeft: Int -MathMLMiElement[JC] def clientTop: Int -MathMLMiElement[JC] def clientWidth: Int -MathMLMiElement[JC] def cloneNode(deep: Boolean?): Node -MathMLMiElement[JC] def closest(selector: String): Element -MathMLMiElement[JC] def compareDocumentPosition(other: Node): Int -MathMLMiElement[JC] def contains(otherNode: Node): Boolean -MathMLMiElement[JC] var dir: String -MathMLMiElement[JC] def dispatchEvent(evt: Event): Boolean -MathMLMiElement[JC] var displaystyle: Boolean -MathMLMiElement[JC] def firstChild: Node -MathMLMiElement[JC] def firstElementChild: Element -MathMLMiElement[JC] def getAttribute(name: String): String -MathMLMiElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String -MathMLMiElement[JC] def getAttributeNode(name: String): Attr -MathMLMiElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr -MathMLMiElement[JC] def getBoundingClientRect(): DOMRect -MathMLMiElement[JC] def getClientRects(): DOMRectList -MathMLMiElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] -MathMLMiElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] -MathMLMiElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] -MathMLMiElement[JC] def hasAttribute(name: String): Boolean -MathMLMiElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean -MathMLMiElement[JC] def hasAttributes(): Boolean -MathMLMiElement[JC] def hasChildNodes(): Boolean -MathMLMiElement[JC] def hasPointerCapture(pointerId: Double): Boolean -MathMLMiElement[JC] var id: String -MathMLMiElement[JC] var innerHTML: String -MathMLMiElement[JC] var innerText: String -MathMLMiElement[JC] def insertAdjacentElement(position: String, element: Element): Element -MathMLMiElement[JC] def insertAdjacentHTML(where: String, html: String): Unit -MathMLMiElement[JC] def insertBefore(newChild: Node, refChild: Node): Node -MathMLMiElement[JC] var intent: String -MathMLMiElement[JC] def isConnected: Boolean -MathMLMiElement[JC] def isDefaultNamespace(namespaceURI: String): Boolean -MathMLMiElement[JC] def isEqualNode(arg: Node): Boolean -MathMLMiElement[JC] def isSameNode(other: Node): Boolean -MathMLMiElement[JC] def isSupported(feature: String, version: String): Boolean -MathMLMiElement[JC] def lastChild: Node -MathMLMiElement[JC] def lastElementChild: Element -MathMLMiElement[JC] def localName: String -MathMLMiElement[JC] def lookupNamespaceURI(prefix: String): String -MathMLMiElement[JC] def lookupPrefix(namespaceURI: String): String -MathMLMiElement[JC] def matches(selector: String): Boolean -MathMLMiElement[JC] var mathbackground: String -MathMLMiElement[JC] var mathcolor: String -MathMLMiElement[JC] var mathsize: String -MathMLMiElement[JC] def namespaceURI: String -MathMLMiElement[JC] def nextElementSibling: Element -MathMLMiElement[JC] def nextSibling: Node -MathMLMiElement[JC] def nodeName: String -MathMLMiElement[JC] def nodeType: Int -MathMLMiElement[JC] var nodeValue: String -MathMLMiElement[JC] var nonce: String -MathMLMiElement[JC] def normalize(): Unit -MathMLMiElement[JC] var onclick: js.Function1[MouseEvent, _] -MathMLMiElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] -MathMLMiElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] -MathMLMiElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] -MathMLMiElement[JC] var oncopy: js.Function1[ClipboardEvent, _] -MathMLMiElement[JC] var oncut: js.Function1[ClipboardEvent, _] -MathMLMiElement[JC] var onfocusin: js.Function1[FocusEvent, _] -MathMLMiElement[JC] var onfocusout: js.Function1[FocusEvent, _] -MathMLMiElement[JC] var onfullscreenchange: js.Function1[Event, _] -MathMLMiElement[JC] var onfullscreenerror: js.Function1[Event, _] -MathMLMiElement[JC] var onload: js.Function1[Event, _] -MathMLMiElement[JC] var onmousedown: js.Function1[MouseEvent, _] -MathMLMiElement[JC] var onmousemove: js.Function1[MouseEvent, _] -MathMLMiElement[JC] var onmouseout: js.Function1[MouseEvent, _] -MathMLMiElement[JC] var onmouseover: js.Function1[MouseEvent, _] -MathMLMiElement[JC] var onmouseup: js.Function1[MouseEvent, _] -MathMLMiElement[JC] var onpaste: js.Function1[ClipboardEvent, _] -MathMLMiElement[JC] var outerHTML: String -MathMLMiElement[JC] def ownerDocument: Document -MathMLMiElement[JC] def parentNode: Node -MathMLMiElement[JC] def prefix: String -MathMLMiElement[JC] def prepend(nodes: Node | String*): Unit -MathMLMiElement[JC] def previousElementSibling: Element -MathMLMiElement[JC] def previousSibling: Node -MathMLMiElement[JC] def querySelector(selectors: String): Element -MathMLMiElement[JC] def querySelectorAll(selectors: String): NodeList[Element] -MathMLMiElement[JC] def releasePointerCapture(pointerId: Double): Unit -MathMLMiElement[JC] def remove(): Unit -MathMLMiElement[JC] def removeAttribute(name: String): Unit -MathMLMiElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit -MathMLMiElement[JC] def removeAttributeNode(oldAttr: Attr): Attr -MathMLMiElement[JC] def removeChild(oldChild: Node): Node -MathMLMiElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit -MathMLMiElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit -MathMLMiElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node -MathMLMiElement[JC] def replaceChildren(nodes: Node | String*): Unit -MathMLMiElement[JC] def replaceWith(nodes: Node | String*): Unit -MathMLMiElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] -MathMLMiElement[JC] def requestPointerLock(): Unit -MathMLMiElement[JC] var scriptlevel: Int -MathMLMiElement[JC] def scrollHeight: Int -MathMLMiElement[JC] def scrollIntoView(top: Boolean?): Unit -MathMLMiElement[JC] var scrollLeft: Double -MathMLMiElement[JC] var scrollTop: Double -MathMLMiElement[JC] def scrollWidth: Int -MathMLMiElement[JC] def setAttribute(name: String, value: String): Unit -MathMLMiElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit -MathMLMiElement[JC] def setAttributeNode(newAttr: Attr): Attr -MathMLMiElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr -MathMLMiElement[JC] def setPointerCapture(pointerId: Double): Unit -MathMLMiElement[JC] def shadowRoot: ShadowRoot -MathMLMiElement[JC] var style: String -MathMLMiElement[JC] var tabindex: Int -MathMLMiElement[JC] def tagName: String -MathMLMiElement[JC] var textContent: String -MathMLMiElement[JC] var xmlbase: String -MathMLMrowElement[JC] var accessKey: String -MathMLMrowElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit -MathMLMrowElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit -MathMLMrowElement[JC] def after(nodes: Node | String*): Unit -MathMLMrowElement[JC] def append(nodes: Node | String*): Unit -MathMLMrowElement[JC] def appendChild(newChild: Node): Node -MathMLMrowElement[JC] var arg: String -MathMLMrowElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot -MathMLMrowElement[JC] def attributes: NamedNodeMap -MathMLMrowElement[JC] var autofocus: Boolean -MathMLMrowElement[JC] def baseURI: String -MathMLMrowElement[JC] def before(nodes: Node | String*): Unit -MathMLMrowElement[JC] def childElementCount: Int -MathMLMrowElement[JC] def childNodes: NodeList[Node] -MathMLMrowElement[JC] def children: HTMLCollection[Element] -MathMLMrowElement[JC] var `class`: String -MathMLMrowElement[JC] var classList: DOMTokenList -MathMLMrowElement[JC] def clientHeight: Int -MathMLMrowElement[JC] def clientLeft: Int -MathMLMrowElement[JC] def clientTop: Int -MathMLMrowElement[JC] def clientWidth: Int -MathMLMrowElement[JC] def cloneNode(deep: Boolean?): Node -MathMLMrowElement[JC] def closest(selector: String): Element -MathMLMrowElement[JC] def compareDocumentPosition(other: Node): Int -MathMLMrowElement[JC] def contains(otherNode: Node): Boolean -MathMLMrowElement[JC] var dir: String -MathMLMrowElement[JC] def dispatchEvent(evt: Event): Boolean -MathMLMrowElement[JC] var displaystyle: Boolean -MathMLMrowElement[JC] def firstChild: Node -MathMLMrowElement[JC] def firstElementChild: Element -MathMLMrowElement[JC] def getAttribute(name: String): String -MathMLMrowElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String -MathMLMrowElement[JC] def getAttributeNode(name: String): Attr -MathMLMrowElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr -MathMLMrowElement[JC] def getBoundingClientRect(): DOMRect -MathMLMrowElement[JC] def getClientRects(): DOMRectList -MathMLMrowElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] -MathMLMrowElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] -MathMLMrowElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] -MathMLMrowElement[JC] def hasAttribute(name: String): Boolean -MathMLMrowElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean -MathMLMrowElement[JC] def hasAttributes(): Boolean -MathMLMrowElement[JC] def hasChildNodes(): Boolean -MathMLMrowElement[JC] def hasPointerCapture(pointerId: Double): Boolean -MathMLMrowElement[JC] var id: String -MathMLMrowElement[JC] var innerHTML: String -MathMLMrowElement[JC] var innerText: String -MathMLMrowElement[JC] def insertAdjacentElement(position: String, element: Element): Element -MathMLMrowElement[JC] def insertAdjacentHTML(where: String, html: String): Unit -MathMLMrowElement[JC] def insertBefore(newChild: Node, refChild: Node): Node -MathMLMrowElement[JC] var intent: String -MathMLMrowElement[JC] def isConnected: Boolean -MathMLMrowElement[JC] def isDefaultNamespace(namespaceURI: String): Boolean -MathMLMrowElement[JC] def isEqualNode(arg: Node): Boolean -MathMLMrowElement[JC] def isSameNode(other: Node): Boolean -MathMLMrowElement[JC] def isSupported(feature: String, version: String): Boolean -MathMLMrowElement[JC] def lastChild: Node -MathMLMrowElement[JC] def lastElementChild: Element -MathMLMrowElement[JC] def localName: String -MathMLMrowElement[JC] def lookupNamespaceURI(prefix: String): String -MathMLMrowElement[JC] def lookupPrefix(namespaceURI: String): String -MathMLMrowElement[JC] def matches(selector: String): Boolean -MathMLMrowElement[JC] var mathbackground: String -MathMLMrowElement[JC] var mathcolor: String -MathMLMrowElement[JC] var mathsize: String -MathMLMrowElement[JC] def namespaceURI: String -MathMLMrowElement[JC] def nextElementSibling: Element -MathMLMrowElement[JC] def nextSibling: Node -MathMLMrowElement[JC] def nodeName: String -MathMLMrowElement[JC] def nodeType: Int -MathMLMrowElement[JC] var nodeValue: String -MathMLMrowElement[JC] var nonce: String -MathMLMrowElement[JC] def normalize(): Unit -MathMLMrowElement[JC] var onclick: js.Function1[MouseEvent, _] -MathMLMrowElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] -MathMLMrowElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] -MathMLMrowElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] -MathMLMrowElement[JC] var oncopy: js.Function1[ClipboardEvent, _] -MathMLMrowElement[JC] var oncut: js.Function1[ClipboardEvent, _] -MathMLMrowElement[JC] var onfocusin: js.Function1[FocusEvent, _] -MathMLMrowElement[JC] var onfocusout: js.Function1[FocusEvent, _] -MathMLMrowElement[JC] var onfullscreenchange: js.Function1[Event, _] -MathMLMrowElement[JC] var onfullscreenerror: js.Function1[Event, _] -MathMLMrowElement[JC] var onload: js.Function1[Event, _] -MathMLMrowElement[JC] var onmousedown: js.Function1[MouseEvent, _] -MathMLMrowElement[JC] var onmousemove: js.Function1[MouseEvent, _] -MathMLMrowElement[JC] var onmouseout: js.Function1[MouseEvent, _] -MathMLMrowElement[JC] var onmouseover: js.Function1[MouseEvent, _] -MathMLMrowElement[JC] var onmouseup: js.Function1[MouseEvent, _] -MathMLMrowElement[JC] var onpaste: js.Function1[ClipboardEvent, _] -MathMLMrowElement[JC] var outerHTML: String -MathMLMrowElement[JC] def ownerDocument: Document -MathMLMrowElement[JC] def parentNode: Node -MathMLMrowElement[JC] def prefix: String -MathMLMrowElement[JC] def prepend(nodes: Node | String*): Unit -MathMLMrowElement[JC] def previousElementSibling: Element -MathMLMrowElement[JC] def previousSibling: Node -MathMLMrowElement[JC] def querySelector(selectors: String): Element -MathMLMrowElement[JC] def querySelectorAll(selectors: String): NodeList[Element] -MathMLMrowElement[JC] def releasePointerCapture(pointerId: Double): Unit -MathMLMrowElement[JC] def remove(): Unit -MathMLMrowElement[JC] def removeAttribute(name: String): Unit -MathMLMrowElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit -MathMLMrowElement[JC] def removeAttributeNode(oldAttr: Attr): Attr -MathMLMrowElement[JC] def removeChild(oldChild: Node): Node -MathMLMrowElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit -MathMLMrowElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit -MathMLMrowElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node -MathMLMrowElement[JC] def replaceChildren(nodes: Node | String*): Unit -MathMLMrowElement[JC] def replaceWith(nodes: Node | String*): Unit -MathMLMrowElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] -MathMLMrowElement[JC] def requestPointerLock(): Unit -MathMLMrowElement[JC] var scriptlevel: Int -MathMLMrowElement[JC] def scrollHeight: Int -MathMLMrowElement[JC] def scrollIntoView(top: Boolean?): Unit -MathMLMrowElement[JC] var scrollLeft: Double -MathMLMrowElement[JC] var scrollTop: Double -MathMLMrowElement[JC] def scrollWidth: Int -MathMLMrowElement[JC] def setAttribute(name: String, value: String): Unit -MathMLMrowElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit -MathMLMrowElement[JC] def setAttributeNode(newAttr: Attr): Attr -MathMLMrowElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr -MathMLMrowElement[JC] def setPointerCapture(pointerId: Double): Unit -MathMLMrowElement[JC] def shadowRoot: ShadowRoot -MathMLMrowElement[JC] var style: String -MathMLMrowElement[JC] var tabindex: Int -MathMLMrowElement[JC] def tagName: String -MathMLMrowElement[JC] var textContent: String -MathMLMrowElement[JC] var xmlbase: String MediaDeviceInfo[JT] val deviceId: String MediaDeviceInfo[JT] val groupId: String MediaDeviceInfo[JT] val kind: MediaDeviceKind diff --git a/api-reports/2_13.txt b/api-reports/2_13.txt index b9a6a4f20..9e63c372c 100644 --- a/api-reports/2_13.txt +++ b/api-reports/2_13.txt @@ -16501,7 +16501,6 @@ MathMLElement[JC] def addEventListener[T <: Event](`type`: String, listener: js. MathMLElement[JC] def after(nodes: Node | String*): Unit MathMLElement[JC] def append(nodes: Node | String*): Unit MathMLElement[JC] def appendChild(newChild: Node): Node -MathMLElement[JC] var arg: String MathMLElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot MathMLElement[JC] def attributes: NamedNodeMap MathMLElement[JC] var autofocus: Boolean @@ -16510,8 +16509,8 @@ MathMLElement[JC] def before(nodes: Node | String*): Unit MathMLElement[JC] def childElementCount: Int MathMLElement[JC] def childNodes: NodeList[Node] MathMLElement[JC] def children: HTMLCollection[Element] -MathMLElement[JC] var `class`: String MathMLElement[JC] var classList: DOMTokenList +MathMLElement[JC] var className: String MathMLElement[JC] def clientHeight: Int MathMLElement[JC] def clientLeft: Int MathMLElement[JC] def clientTop: Int @@ -16520,9 +16519,7 @@ MathMLElement[JC] def cloneNode(deep: Boolean?): Node MathMLElement[JC] def closest(selector: String): Element MathMLElement[JC] def compareDocumentPosition(other: Node): Int MathMLElement[JC] def contains(otherNode: Node): Boolean -MathMLElement[JC] var dir: String MathMLElement[JC] def dispatchEvent(evt: Event): Boolean -MathMLElement[JC] var displaystyle: Boolean MathMLElement[JC] def firstChild: Node MathMLElement[JC] def firstElementChild: Element MathMLElement[JC] def getAttribute(name: String): String @@ -16545,7 +16542,6 @@ MathMLElement[JC] var innerText: String MathMLElement[JC] def insertAdjacentElement(position: String, element: Element): Element MathMLElement[JC] def insertAdjacentHTML(where: String, html: String): Unit MathMLElement[JC] def insertBefore(newChild: Node, refChild: Node): Node -MathMLElement[JC] var intent: String MathMLElement[JC] def isConnected: Boolean MathMLElement[JC] def isDefaultNamespace(namespaceURI: String): Boolean MathMLElement[JC] def isEqualNode(arg: Node): Boolean @@ -16557,9 +16553,6 @@ MathMLElement[JC] def localName: String MathMLElement[JC] def lookupNamespaceURI(prefix: String): String MathMLElement[JC] def lookupPrefix(namespaceURI: String): String MathMLElement[JC] def matches(selector: String): Boolean -MathMLElement[JC] var mathbackground: String -MathMLElement[JC] var mathcolor: String -MathMLElement[JC] var mathsize: String MathMLElement[JC] def namespaceURI: String MathMLElement[JC] def nextElementSibling: Element MathMLElement[JC] def nextSibling: Node @@ -16619,399 +16612,10 @@ MathMLElement[JC] def setAttributeNode(newAttr: Attr): Attr MathMLElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr MathMLElement[JC] def setPointerCapture(pointerId: Double): Unit MathMLElement[JC] def shadowRoot: ShadowRoot -MathMLElement[JC] var style: String -MathMLElement[JC] var tabindex: Int +MathMLElement[JC] var style: CSSStyleDeclaration +MathMLElement[JC] var tabIndex: Int MathMLElement[JC] def tagName: String MathMLElement[JC] var textContent: String -MathMLElement[JC] var xmlbase: String -MathMLMathElement[JC] var accessKey: String -MathMLMathElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit -MathMLMathElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit -MathMLMathElement[JC] def after(nodes: Node | String*): Unit -MathMLMathElement[JC] def append(nodes: Node | String*): Unit -MathMLMathElement[JC] def appendChild(newChild: Node): Node -MathMLMathElement[JC] var arg: String -MathMLMathElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot -MathMLMathElement[JC] def attributes: NamedNodeMap -MathMLMathElement[JC] var autofocus: Boolean -MathMLMathElement[JC] def baseURI: String -MathMLMathElement[JC] def before(nodes: Node | String*): Unit -MathMLMathElement[JC] def childElementCount: Int -MathMLMathElement[JC] def childNodes: NodeList[Node] -MathMLMathElement[JC] def children: HTMLCollection[Element] -MathMLMathElement[JC] var `class`: String -MathMLMathElement[JC] var classList: DOMTokenList -MathMLMathElement[JC] def clientHeight: Int -MathMLMathElement[JC] def clientLeft: Int -MathMLMathElement[JC] def clientTop: Int -MathMLMathElement[JC] def clientWidth: Int -MathMLMathElement[JC] def cloneNode(deep: Boolean?): Node -MathMLMathElement[JC] def closest(selector: String): Element -MathMLMathElement[JC] def compareDocumentPosition(other: Node): Int -MathMLMathElement[JC] def contains(otherNode: Node): Boolean -MathMLMathElement[JC] var dir: String -MathMLMathElement[JC] def dispatchEvent(evt: Event): Boolean -MathMLMathElement[JC] var display: String -MathMLMathElement[JC] var displaystyle: Boolean -MathMLMathElement[JC] def firstChild: Node -MathMLMathElement[JC] def firstElementChild: Element -MathMLMathElement[JC] def getAttribute(name: String): String -MathMLMathElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String -MathMLMathElement[JC] def getAttributeNode(name: String): Attr -MathMLMathElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr -MathMLMathElement[JC] def getBoundingClientRect(): DOMRect -MathMLMathElement[JC] def getClientRects(): DOMRectList -MathMLMathElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] -MathMLMathElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] -MathMLMathElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] -MathMLMathElement[JC] def hasAttribute(name: String): Boolean -MathMLMathElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean -MathMLMathElement[JC] def hasAttributes(): Boolean -MathMLMathElement[JC] def hasChildNodes(): Boolean -MathMLMathElement[JC] def hasPointerCapture(pointerId: Double): Boolean -MathMLMathElement[JC] var id: String -MathMLMathElement[JC] var innerHTML: String -MathMLMathElement[JC] var innerText: String -MathMLMathElement[JC] def insertAdjacentElement(position: String, element: Element): Element -MathMLMathElement[JC] def insertAdjacentHTML(where: String, html: String): Unit -MathMLMathElement[JC] def insertBefore(newChild: Node, refChild: Node): Node -MathMLMathElement[JC] var intent: String -MathMLMathElement[JC] def isConnected: Boolean -MathMLMathElement[JC] def isDefaultNamespace(namespaceURI: String): Boolean -MathMLMathElement[JC] def isEqualNode(arg: Node): Boolean -MathMLMathElement[JC] def isSameNode(other: Node): Boolean -MathMLMathElement[JC] def isSupported(feature: String, version: String): Boolean -MathMLMathElement[JC] def lastChild: Node -MathMLMathElement[JC] def lastElementChild: Element -MathMLMathElement[JC] def localName: String -MathMLMathElement[JC] def lookupNamespaceURI(prefix: String): String -MathMLMathElement[JC] def lookupPrefix(namespaceURI: String): String -MathMLMathElement[JC] def matches(selector: String): Boolean -MathMLMathElement[JC] var mathbackground: String -MathMLMathElement[JC] var mathcolor: String -MathMLMathElement[JC] var mathsize: String -MathMLMathElement[JC] def namespaceURI: String -MathMLMathElement[JC] def nextElementSibling: Element -MathMLMathElement[JC] def nextSibling: Node -MathMLMathElement[JC] def nodeName: String -MathMLMathElement[JC] def nodeType: Int -MathMLMathElement[JC] var nodeValue: String -MathMLMathElement[JC] var nonce: String -MathMLMathElement[JC] def normalize(): Unit -MathMLMathElement[JC] var onclick: js.Function1[MouseEvent, _] -MathMLMathElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] -MathMLMathElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] -MathMLMathElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] -MathMLMathElement[JC] var oncopy: js.Function1[ClipboardEvent, _] -MathMLMathElement[JC] var oncut: js.Function1[ClipboardEvent, _] -MathMLMathElement[JC] var onfocusin: js.Function1[FocusEvent, _] -MathMLMathElement[JC] var onfocusout: js.Function1[FocusEvent, _] -MathMLMathElement[JC] var onfullscreenchange: js.Function1[Event, _] -MathMLMathElement[JC] var onfullscreenerror: js.Function1[Event, _] -MathMLMathElement[JC] var onload: js.Function1[Event, _] -MathMLMathElement[JC] var onmousedown: js.Function1[MouseEvent, _] -MathMLMathElement[JC] var onmousemove: js.Function1[MouseEvent, _] -MathMLMathElement[JC] var onmouseout: js.Function1[MouseEvent, _] -MathMLMathElement[JC] var onmouseover: js.Function1[MouseEvent, _] -MathMLMathElement[JC] var onmouseup: js.Function1[MouseEvent, _] -MathMLMathElement[JC] var onpaste: js.Function1[ClipboardEvent, _] -MathMLMathElement[JC] var outerHTML: String -MathMLMathElement[JC] def ownerDocument: Document -MathMLMathElement[JC] def parentNode: Node -MathMLMathElement[JC] def prefix: String -MathMLMathElement[JC] def prepend(nodes: Node | String*): Unit -MathMLMathElement[JC] def previousElementSibling: Element -MathMLMathElement[JC] def previousSibling: Node -MathMLMathElement[JC] def querySelector(selectors: String): Element -MathMLMathElement[JC] def querySelectorAll(selectors: String): NodeList[Element] -MathMLMathElement[JC] def releasePointerCapture(pointerId: Double): Unit -MathMLMathElement[JC] def remove(): Unit -MathMLMathElement[JC] def removeAttribute(name: String): Unit -MathMLMathElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit -MathMLMathElement[JC] def removeAttributeNode(oldAttr: Attr): Attr -MathMLMathElement[JC] def removeChild(oldChild: Node): Node -MathMLMathElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit -MathMLMathElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit -MathMLMathElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node -MathMLMathElement[JC] def replaceChildren(nodes: Node | String*): Unit -MathMLMathElement[JC] def replaceWith(nodes: Node | String*): Unit -MathMLMathElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] -MathMLMathElement[JC] def requestPointerLock(): Unit -MathMLMathElement[JC] var scriptlevel: Int -MathMLMathElement[JC] def scrollHeight: Int -MathMLMathElement[JC] def scrollIntoView(top: Boolean?): Unit -MathMLMathElement[JC] var scrollLeft: Double -MathMLMathElement[JC] var scrollTop: Double -MathMLMathElement[JC] def scrollWidth: Int -MathMLMathElement[JC] def setAttribute(name: String, value: String): Unit -MathMLMathElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit -MathMLMathElement[JC] def setAttributeNode(newAttr: Attr): Attr -MathMLMathElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr -MathMLMathElement[JC] def setPointerCapture(pointerId: Double): Unit -MathMLMathElement[JC] def shadowRoot: ShadowRoot -MathMLMathElement[JC] var style: String -MathMLMathElement[JC] var tabindex: Int -MathMLMathElement[JC] def tagName: String -MathMLMathElement[JC] var textContent: String -MathMLMathElement[JC] var xmlbase: String -MathMLMiElement[JC] var accessKey: String -MathMLMiElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit -MathMLMiElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit -MathMLMiElement[JC] def after(nodes: Node | String*): Unit -MathMLMiElement[JC] def append(nodes: Node | String*): Unit -MathMLMiElement[JC] def appendChild(newChild: Node): Node -MathMLMiElement[JC] var arg: String -MathMLMiElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot -MathMLMiElement[JC] def attributes: NamedNodeMap -MathMLMiElement[JC] var autofocus: Boolean -MathMLMiElement[JC] def baseURI: String -MathMLMiElement[JC] def before(nodes: Node | String*): Unit -MathMLMiElement[JC] def childElementCount: Int -MathMLMiElement[JC] def childNodes: NodeList[Node] -MathMLMiElement[JC] def children: HTMLCollection[Element] -MathMLMiElement[JC] var `class`: String -MathMLMiElement[JC] var classList: DOMTokenList -MathMLMiElement[JC] def clientHeight: Int -MathMLMiElement[JC] def clientLeft: Int -MathMLMiElement[JC] def clientTop: Int -MathMLMiElement[JC] def clientWidth: Int -MathMLMiElement[JC] def cloneNode(deep: Boolean?): Node -MathMLMiElement[JC] def closest(selector: String): Element -MathMLMiElement[JC] def compareDocumentPosition(other: Node): Int -MathMLMiElement[JC] def contains(otherNode: Node): Boolean -MathMLMiElement[JC] var dir: String -MathMLMiElement[JC] def dispatchEvent(evt: Event): Boolean -MathMLMiElement[JC] var displaystyle: Boolean -MathMLMiElement[JC] def firstChild: Node -MathMLMiElement[JC] def firstElementChild: Element -MathMLMiElement[JC] def getAttribute(name: String): String -MathMLMiElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String -MathMLMiElement[JC] def getAttributeNode(name: String): Attr -MathMLMiElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr -MathMLMiElement[JC] def getBoundingClientRect(): DOMRect -MathMLMiElement[JC] def getClientRects(): DOMRectList -MathMLMiElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] -MathMLMiElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] -MathMLMiElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] -MathMLMiElement[JC] def hasAttribute(name: String): Boolean -MathMLMiElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean -MathMLMiElement[JC] def hasAttributes(): Boolean -MathMLMiElement[JC] def hasChildNodes(): Boolean -MathMLMiElement[JC] def hasPointerCapture(pointerId: Double): Boolean -MathMLMiElement[JC] var id: String -MathMLMiElement[JC] var innerHTML: String -MathMLMiElement[JC] var innerText: String -MathMLMiElement[JC] def insertAdjacentElement(position: String, element: Element): Element -MathMLMiElement[JC] def insertAdjacentHTML(where: String, html: String): Unit -MathMLMiElement[JC] def insertBefore(newChild: Node, refChild: Node): Node -MathMLMiElement[JC] var intent: String -MathMLMiElement[JC] def isConnected: Boolean -MathMLMiElement[JC] def isDefaultNamespace(namespaceURI: String): Boolean -MathMLMiElement[JC] def isEqualNode(arg: Node): Boolean -MathMLMiElement[JC] def isSameNode(other: Node): Boolean -MathMLMiElement[JC] def isSupported(feature: String, version: String): Boolean -MathMLMiElement[JC] def lastChild: Node -MathMLMiElement[JC] def lastElementChild: Element -MathMLMiElement[JC] def localName: String -MathMLMiElement[JC] def lookupNamespaceURI(prefix: String): String -MathMLMiElement[JC] def lookupPrefix(namespaceURI: String): String -MathMLMiElement[JC] def matches(selector: String): Boolean -MathMLMiElement[JC] var mathbackground: String -MathMLMiElement[JC] var mathcolor: String -MathMLMiElement[JC] var mathsize: String -MathMLMiElement[JC] def namespaceURI: String -MathMLMiElement[JC] def nextElementSibling: Element -MathMLMiElement[JC] def nextSibling: Node -MathMLMiElement[JC] def nodeName: String -MathMLMiElement[JC] def nodeType: Int -MathMLMiElement[JC] var nodeValue: String -MathMLMiElement[JC] var nonce: String -MathMLMiElement[JC] def normalize(): Unit -MathMLMiElement[JC] var onclick: js.Function1[MouseEvent, _] -MathMLMiElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] -MathMLMiElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] -MathMLMiElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] -MathMLMiElement[JC] var oncopy: js.Function1[ClipboardEvent, _] -MathMLMiElement[JC] var oncut: js.Function1[ClipboardEvent, _] -MathMLMiElement[JC] var onfocusin: js.Function1[FocusEvent, _] -MathMLMiElement[JC] var onfocusout: js.Function1[FocusEvent, _] -MathMLMiElement[JC] var onfullscreenchange: js.Function1[Event, _] -MathMLMiElement[JC] var onfullscreenerror: js.Function1[Event, _] -MathMLMiElement[JC] var onload: js.Function1[Event, _] -MathMLMiElement[JC] var onmousedown: js.Function1[MouseEvent, _] -MathMLMiElement[JC] var onmousemove: js.Function1[MouseEvent, _] -MathMLMiElement[JC] var onmouseout: js.Function1[MouseEvent, _] -MathMLMiElement[JC] var onmouseover: js.Function1[MouseEvent, _] -MathMLMiElement[JC] var onmouseup: js.Function1[MouseEvent, _] -MathMLMiElement[JC] var onpaste: js.Function1[ClipboardEvent, _] -MathMLMiElement[JC] var outerHTML: String -MathMLMiElement[JC] def ownerDocument: Document -MathMLMiElement[JC] def parentNode: Node -MathMLMiElement[JC] def prefix: String -MathMLMiElement[JC] def prepend(nodes: Node | String*): Unit -MathMLMiElement[JC] def previousElementSibling: Element -MathMLMiElement[JC] def previousSibling: Node -MathMLMiElement[JC] def querySelector(selectors: String): Element -MathMLMiElement[JC] def querySelectorAll(selectors: String): NodeList[Element] -MathMLMiElement[JC] def releasePointerCapture(pointerId: Double): Unit -MathMLMiElement[JC] def remove(): Unit -MathMLMiElement[JC] def removeAttribute(name: String): Unit -MathMLMiElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit -MathMLMiElement[JC] def removeAttributeNode(oldAttr: Attr): Attr -MathMLMiElement[JC] def removeChild(oldChild: Node): Node -MathMLMiElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit -MathMLMiElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit -MathMLMiElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node -MathMLMiElement[JC] def replaceChildren(nodes: Node | String*): Unit -MathMLMiElement[JC] def replaceWith(nodes: Node | String*): Unit -MathMLMiElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] -MathMLMiElement[JC] def requestPointerLock(): Unit -MathMLMiElement[JC] var scriptlevel: Int -MathMLMiElement[JC] def scrollHeight: Int -MathMLMiElement[JC] def scrollIntoView(top: Boolean?): Unit -MathMLMiElement[JC] var scrollLeft: Double -MathMLMiElement[JC] var scrollTop: Double -MathMLMiElement[JC] def scrollWidth: Int -MathMLMiElement[JC] def setAttribute(name: String, value: String): Unit -MathMLMiElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit -MathMLMiElement[JC] def setAttributeNode(newAttr: Attr): Attr -MathMLMiElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr -MathMLMiElement[JC] def setPointerCapture(pointerId: Double): Unit -MathMLMiElement[JC] def shadowRoot: ShadowRoot -MathMLMiElement[JC] var style: String -MathMLMiElement[JC] var tabindex: Int -MathMLMiElement[JC] def tagName: String -MathMLMiElement[JC] var textContent: String -MathMLMiElement[JC] var xmlbase: String -MathMLMrowElement[JC] var accessKey: String -MathMLMrowElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit -MathMLMrowElement[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit -MathMLMrowElement[JC] def after(nodes: Node | String*): Unit -MathMLMrowElement[JC] def append(nodes: Node | String*): Unit -MathMLMrowElement[JC] def appendChild(newChild: Node): Node -MathMLMrowElement[JC] var arg: String -MathMLMrowElement[JC] def attachShadow(init: ShadowRootInit): ShadowRoot -MathMLMrowElement[JC] def attributes: NamedNodeMap -MathMLMrowElement[JC] var autofocus: Boolean -MathMLMrowElement[JC] def baseURI: String -MathMLMrowElement[JC] def before(nodes: Node | String*): Unit -MathMLMrowElement[JC] def childElementCount: Int -MathMLMrowElement[JC] def childNodes: NodeList[Node] -MathMLMrowElement[JC] def children: HTMLCollection[Element] -MathMLMrowElement[JC] var `class`: String -MathMLMrowElement[JC] var classList: DOMTokenList -MathMLMrowElement[JC] def clientHeight: Int -MathMLMrowElement[JC] def clientLeft: Int -MathMLMrowElement[JC] def clientTop: Int -MathMLMrowElement[JC] def clientWidth: Int -MathMLMrowElement[JC] def cloneNode(deep: Boolean?): Node -MathMLMrowElement[JC] def closest(selector: String): Element -MathMLMrowElement[JC] def compareDocumentPosition(other: Node): Int -MathMLMrowElement[JC] def contains(otherNode: Node): Boolean -MathMLMrowElement[JC] var dir: String -MathMLMrowElement[JC] def dispatchEvent(evt: Event): Boolean -MathMLMrowElement[JC] var displaystyle: Boolean -MathMLMrowElement[JC] def firstChild: Node -MathMLMrowElement[JC] def firstElementChild: Element -MathMLMrowElement[JC] def getAttribute(name: String): String -MathMLMrowElement[JC] def getAttributeNS(namespaceURI: String, localName: String): String -MathMLMrowElement[JC] def getAttributeNode(name: String): Attr -MathMLMrowElement[JC] def getAttributeNodeNS(namespaceURI: String, localName: String): Attr -MathMLMrowElement[JC] def getBoundingClientRect(): DOMRect -MathMLMrowElement[JC] def getClientRects(): DOMRectList -MathMLMrowElement[JC] def getElementsByClassName(classNames: String): HTMLCollection[Element] -MathMLMrowElement[JC] def getElementsByTagName(name: String): HTMLCollection[Element] -MathMLMrowElement[JC] def getElementsByTagNameNS(namespaceURI: String, localName: String): HTMLCollection[Element] -MathMLMrowElement[JC] def hasAttribute(name: String): Boolean -MathMLMrowElement[JC] def hasAttributeNS(namespaceURI: String, localName: String): Boolean -MathMLMrowElement[JC] def hasAttributes(): Boolean -MathMLMrowElement[JC] def hasChildNodes(): Boolean -MathMLMrowElement[JC] def hasPointerCapture(pointerId: Double): Boolean -MathMLMrowElement[JC] var id: String -MathMLMrowElement[JC] var innerHTML: String -MathMLMrowElement[JC] var innerText: String -MathMLMrowElement[JC] def insertAdjacentElement(position: String, element: Element): Element -MathMLMrowElement[JC] def insertAdjacentHTML(where: String, html: String): Unit -MathMLMrowElement[JC] def insertBefore(newChild: Node, refChild: Node): Node -MathMLMrowElement[JC] var intent: String -MathMLMrowElement[JC] def isConnected: Boolean -MathMLMrowElement[JC] def isDefaultNamespace(namespaceURI: String): Boolean -MathMLMrowElement[JC] def isEqualNode(arg: Node): Boolean -MathMLMrowElement[JC] def isSameNode(other: Node): Boolean -MathMLMrowElement[JC] def isSupported(feature: String, version: String): Boolean -MathMLMrowElement[JC] def lastChild: Node -MathMLMrowElement[JC] def lastElementChild: Element -MathMLMrowElement[JC] def localName: String -MathMLMrowElement[JC] def lookupNamespaceURI(prefix: String): String -MathMLMrowElement[JC] def lookupPrefix(namespaceURI: String): String -MathMLMrowElement[JC] def matches(selector: String): Boolean -MathMLMrowElement[JC] var mathbackground: String -MathMLMrowElement[JC] var mathcolor: String -MathMLMrowElement[JC] var mathsize: String -MathMLMrowElement[JC] def namespaceURI: String -MathMLMrowElement[JC] def nextElementSibling: Element -MathMLMrowElement[JC] def nextSibling: Node -MathMLMrowElement[JC] def nodeName: String -MathMLMrowElement[JC] def nodeType: Int -MathMLMrowElement[JC] var nodeValue: String -MathMLMrowElement[JC] var nonce: String -MathMLMrowElement[JC] def normalize(): Unit -MathMLMrowElement[JC] var onclick: js.Function1[MouseEvent, _] -MathMLMrowElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] -MathMLMrowElement[JC] var oncompositionstart: js.Function1[CompositionEvent, _] -MathMLMrowElement[JC] var oncompositionupdate: js.Function1[CompositionEvent, _] -MathMLMrowElement[JC] var oncopy: js.Function1[ClipboardEvent, _] -MathMLMrowElement[JC] var oncut: js.Function1[ClipboardEvent, _] -MathMLMrowElement[JC] var onfocusin: js.Function1[FocusEvent, _] -MathMLMrowElement[JC] var onfocusout: js.Function1[FocusEvent, _] -MathMLMrowElement[JC] var onfullscreenchange: js.Function1[Event, _] -MathMLMrowElement[JC] var onfullscreenerror: js.Function1[Event, _] -MathMLMrowElement[JC] var onload: js.Function1[Event, _] -MathMLMrowElement[JC] var onmousedown: js.Function1[MouseEvent, _] -MathMLMrowElement[JC] var onmousemove: js.Function1[MouseEvent, _] -MathMLMrowElement[JC] var onmouseout: js.Function1[MouseEvent, _] -MathMLMrowElement[JC] var onmouseover: js.Function1[MouseEvent, _] -MathMLMrowElement[JC] var onmouseup: js.Function1[MouseEvent, _] -MathMLMrowElement[JC] var onpaste: js.Function1[ClipboardEvent, _] -MathMLMrowElement[JC] var outerHTML: String -MathMLMrowElement[JC] def ownerDocument: Document -MathMLMrowElement[JC] def parentNode: Node -MathMLMrowElement[JC] def prefix: String -MathMLMrowElement[JC] def prepend(nodes: Node | String*): Unit -MathMLMrowElement[JC] def previousElementSibling: Element -MathMLMrowElement[JC] def previousSibling: Node -MathMLMrowElement[JC] def querySelector(selectors: String): Element -MathMLMrowElement[JC] def querySelectorAll(selectors: String): NodeList[Element] -MathMLMrowElement[JC] def releasePointerCapture(pointerId: Double): Unit -MathMLMrowElement[JC] def remove(): Unit -MathMLMrowElement[JC] def removeAttribute(name: String): Unit -MathMLMrowElement[JC] def removeAttributeNS(namespaceURI: String, localName: String): Unit -MathMLMrowElement[JC] def removeAttributeNode(oldAttr: Attr): Attr -MathMLMrowElement[JC] def removeChild(oldChild: Node): Node -MathMLMrowElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit -MathMLMrowElement[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit -MathMLMrowElement[JC] def replaceChild(newChild: Node, oldChild: Node): Node -MathMLMrowElement[JC] def replaceChildren(nodes: Node | String*): Unit -MathMLMrowElement[JC] def replaceWith(nodes: Node | String*): Unit -MathMLMrowElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] -MathMLMrowElement[JC] def requestPointerLock(): Unit -MathMLMrowElement[JC] var scriptlevel: Int -MathMLMrowElement[JC] def scrollHeight: Int -MathMLMrowElement[JC] def scrollIntoView(top: Boolean?): Unit -MathMLMrowElement[JC] var scrollLeft: Double -MathMLMrowElement[JC] var scrollTop: Double -MathMLMrowElement[JC] def scrollWidth: Int -MathMLMrowElement[JC] def setAttribute(name: String, value: String): Unit -MathMLMrowElement[JC] def setAttributeNS(namespaceURI: String, qualifiedName: String, value: String): Unit -MathMLMrowElement[JC] def setAttributeNode(newAttr: Attr): Attr -MathMLMrowElement[JC] def setAttributeNodeNS(newAttr: Attr): Attr -MathMLMrowElement[JC] def setPointerCapture(pointerId: Double): Unit -MathMLMrowElement[JC] def shadowRoot: ShadowRoot -MathMLMrowElement[JC] var style: String -MathMLMrowElement[JC] var tabindex: Int -MathMLMrowElement[JC] def tagName: String -MathMLMrowElement[JC] var textContent: String -MathMLMrowElement[JC] var xmlbase: String MediaDeviceInfo[JT] val deviceId: String MediaDeviceInfo[JT] val groupId: String MediaDeviceInfo[JT] val kind: MediaDeviceKind From 73c38f87ab398bed7ccdf0680a5598ac3c450c38 Mon Sep 17 00:00:00 2001 From: Simon Parten Date: Thu, 21 Nov 2024 13:48:39 +0100 Subject: [PATCH 47/48] remove more --- api-reports/2_12.txt | 2 -- api-reports/2_13.txt | 2 -- dom/src/main/scala/org/scalajs/dom/MathMLElement.scala | 2 -- 3 files changed, 6 deletions(-) diff --git a/api-reports/2_12.txt b/api-reports/2_12.txt index 9e63c372c..b07d25bd9 100644 --- a/api-reports/2_12.txt +++ b/api-reports/2_12.txt @@ -16559,7 +16559,6 @@ MathMLElement[JC] def nextSibling: Node MathMLElement[JC] def nodeName: String MathMLElement[JC] def nodeType: Int MathMLElement[JC] var nodeValue: String -MathMLElement[JC] var nonce: String MathMLElement[JC] def normalize(): Unit MathMLElement[JC] var onclick: js.Function1[MouseEvent, _] MathMLElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] @@ -16600,7 +16599,6 @@ MathMLElement[JC] def replaceChildren(nodes: Node | String*): Unit MathMLElement[JC] def replaceWith(nodes: Node | String*): Unit MathMLElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] MathMLElement[JC] def requestPointerLock(): Unit -MathMLElement[JC] var scriptlevel: Int MathMLElement[JC] def scrollHeight: Int MathMLElement[JC] def scrollIntoView(top: Boolean?): Unit MathMLElement[JC] var scrollLeft: Double diff --git a/api-reports/2_13.txt b/api-reports/2_13.txt index 9e63c372c..b07d25bd9 100644 --- a/api-reports/2_13.txt +++ b/api-reports/2_13.txt @@ -16559,7 +16559,6 @@ MathMLElement[JC] def nextSibling: Node MathMLElement[JC] def nodeName: String MathMLElement[JC] def nodeType: Int MathMLElement[JC] var nodeValue: String -MathMLElement[JC] var nonce: String MathMLElement[JC] def normalize(): Unit MathMLElement[JC] var onclick: js.Function1[MouseEvent, _] MathMLElement[JC] var oncompositionend: js.Function1[CompositionEvent, _] @@ -16600,7 +16599,6 @@ MathMLElement[JC] def replaceChildren(nodes: Node | String*): Unit MathMLElement[JC] def replaceWith(nodes: Node | String*): Unit MathMLElement[JC] def requestFullscreen(options: FullscreenOptions?): js.Promise[Unit] MathMLElement[JC] def requestPointerLock(): Unit -MathMLElement[JC] var scriptlevel: Int MathMLElement[JC] def scrollHeight: Int MathMLElement[JC] def scrollIntoView(top: Boolean?): Unit MathMLElement[JC] var scrollLeft: Double diff --git a/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala b/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala index 691d1094f..c2ec2d5a2 100644 --- a/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala +++ b/dom/src/main/scala/org/scalajs/dom/MathMLElement.scala @@ -19,8 +19,6 @@ abstract class MathMLElement extends Element { var autofocus: Boolean = js.native var className: String = js.native - var nonce: String = js.native - var scriptlevel: Int = js.native var style: CSSStyleDeclaration = js.native var tabIndex: Int = js.native From 75de0f6806daa093b457184e87db5440580e1310 Mon Sep 17 00:00:00 2001 From: Nikita Gazarov Date: Fri, 29 Nov 2024 21:34:41 -0800 Subject: [PATCH 48/48] Make dom.URL.searchParams readonly (val) --- api-reports/2_12.txt | 2 +- api-reports/2_13.txt | 2 +- dom/src/main/scala/org/scalajs/dom/URL.scala | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/api-reports/2_12.txt b/api-reports/2_12.txt index 45b5aac03..80e5fbb2d 100644 --- a/api-reports/2_12.txt +++ b/api-reports/2_12.txt @@ -27196,7 +27196,7 @@ URL[JC] var pathname: String URL[JC] var port: String URL[JC] var protocol: String URL[JC] var search: String -URL[JC] var searchParams: URLSearchParams +URL[JC] val searchParams: URLSearchParams URL[JC] var username: String URL[JO] def createObjectURL(blob: Blob): String URL[JO] def createObjectURL(src: MediaSource): String diff --git a/api-reports/2_13.txt b/api-reports/2_13.txt index 45b5aac03..80e5fbb2d 100644 --- a/api-reports/2_13.txt +++ b/api-reports/2_13.txt @@ -27196,7 +27196,7 @@ URL[JC] var pathname: String URL[JC] var port: String URL[JC] var protocol: String URL[JC] var search: String -URL[JC] var searchParams: URLSearchParams +URL[JC] val searchParams: URLSearchParams URL[JC] var username: String URL[JO] def createObjectURL(blob: Blob): String URL[JO] def createObjectURL(src: MediaSource): String diff --git a/dom/src/main/scala/org/scalajs/dom/URL.scala b/dom/src/main/scala/org/scalajs/dom/URL.scala index aea3f3933..5a13a48a5 100644 --- a/dom/src/main/scala/org/scalajs/dom/URL.scala +++ b/dom/src/main/scala/org/scalajs/dom/URL.scala @@ -62,5 +62,5 @@ class URL(url: String, base: String = js.native) extends js.Object { /** Is a DOMString containing a '#' followed by the fragment identifier of the URL. */ var hash: String = js.native - var searchParams: URLSearchParams = js.native + val searchParams: URLSearchParams = js.native }