diff --git a/libraries/stdlib/api/js-v1/org.w3c.dom.encryptedmedia.kt b/libraries/stdlib/api/js-v1/org.w3c.dom.encryptedmedia.kt index 3dde259928b..650f5cc554c 100644 --- a/libraries/stdlib/api/js-v1/org.w3c.dom.encryptedmedia.kt +++ b/libraries/stdlib/api/js-v1/org.w3c.dom.encryptedmedia.kt @@ -85,11 +85,12 @@ public open external class MediaKeyMessageEvent : org.w3c.dom.events.Event { } public external interface MediaKeyMessageEventInit : org.w3c.dom.EventInit { - public open var message: org.khronos.webgl.ArrayBuffer? { get; set; } + public abstract var message: org.khronos.webgl.ArrayBuffer? { get; set; } - public open var messageType: org.w3c.dom.encryptedmedia.MediaKeyMessageType? { get; set; } + public abstract var messageType: org.w3c.dom.encryptedmedia.MediaKeyMessageType? { get; set; } } +@kotlin.js.JsName(name = "null") public external interface MediaKeyMessageType { public companion object of MediaKeyMessageType { } @@ -121,11 +122,13 @@ public abstract external class MediaKeySession : org.w3c.dom.events.EventTarget public final fun update(response: dynamic): kotlin.js.Promise } +@kotlin.js.JsName(name = "null") public external interface MediaKeySessionType { public companion object of MediaKeySessionType { } } +@kotlin.js.JsName(name = "null") public external interface MediaKeyStatus { public companion object of MediaKeyStatus { } @@ -181,6 +184,7 @@ public abstract external class MediaKeys { public final fun setServerCertificate(serverCertificate: dynamic): kotlin.js.Promise } +@kotlin.js.JsName(name = "null") public external interface MediaKeysRequirement { public companion object of MediaKeysRequirement { } diff --git a/libraries/stdlib/api/js-v1/org.w3c.dom.kt b/libraries/stdlib/api/js-v1/org.w3c.dom.kt index c9da485fdde..e79477eaec3 100644 --- a/libraries/stdlib/api/js-v1/org.w3c.dom.kt +++ b/libraries/stdlib/api/js-v1/org.w3c.dom.kt @@ -769,6 +769,7 @@ public open external class BeforeUnloadEvent : org.w3c.dom.events.Event { } } +@kotlin.js.JsName(name = "null") public external interface BinaryType { public companion object of BinaryType { } @@ -834,11 +835,13 @@ public open external class CDATASection : org.w3c.dom.Text { } } +@kotlin.js.JsName(name = "null") public external interface CSSBoxType { public companion object of CSSBoxType { } } +@kotlin.js.JsName(name = "null") public external interface CanPlayTypeResult { public companion object of CanPlayTypeResult { } @@ -850,6 +853,7 @@ public external interface CanvasCompositing { public abstract var globalCompositeOperation: kotlin.String { get; set; } } +@kotlin.js.JsName(name = "null") public external interface CanvasDirection { public companion object of CanvasDirection { } @@ -889,6 +893,7 @@ public external interface CanvasDrawPath { public abstract fun stroke(path: org.w3c.dom.Path2D): kotlin.Unit } +@kotlin.js.JsName(name = "null") public external interface CanvasFillRule { public companion object of CanvasFillRule { } @@ -945,11 +950,13 @@ public external interface CanvasImageSmoothing { public external interface CanvasImageSource : org.w3c.dom.ImageBitmapSource { } +@kotlin.js.JsName(name = "null") public external interface CanvasLineCap { public companion object of CanvasLineCap { } } +@kotlin.js.JsName(name = "null") public external interface CanvasLineJoin { public companion object of CanvasLineJoin { } @@ -1041,11 +1048,13 @@ public external interface CanvasText { public abstract fun strokeText(text: kotlin.String, x: kotlin.Double, y: kotlin.Double, maxWidth: kotlin.Double = ...): kotlin.Unit } +@kotlin.js.JsName(name = "null") public external interface CanvasTextAlign { public companion object of CanvasTextAlign { } } +@kotlin.js.JsName(name = "null") public external interface CanvasTextBaseline { public companion object of CanvasTextBaseline { } @@ -1193,6 +1202,7 @@ public external interface CloseEventInit : org.w3c.dom.EventInit { public open var wasClean: kotlin.Boolean? { get; set; } } +@kotlin.js.JsName(name = "null") public external interface ColorSpaceConversion { public companion object of ColorSpaceConversion { } @@ -2120,6 +2130,7 @@ public external interface DocumentOrShadowRoot { public open val fullscreenElement: org.w3c.dom.Element? { get; } } +@kotlin.js.JsName(name = "null") public external interface DocumentReadyState { public companion object of DocumentReadyState { } @@ -7376,11 +7387,13 @@ public open external class ImageData : org.w3c.dom.ImageBitmapSource, org.khrono public open val width: kotlin.Int { get; } } +@kotlin.js.JsName(name = "null") public external interface ImageOrientation { public companion object of ImageOrientation { } } +@kotlin.js.JsName(name = "null") public external interface ImageSmoothingQuality { public companion object of ImageSmoothingQuality { } @@ -8231,6 +8244,7 @@ public external interface PopStateEventInit : org.w3c.dom.EventInit { public open var state: kotlin.Any? { get; set; } } +@kotlin.js.JsName(name = "null") public external interface PremultiplyAlpha { public companion object of PremultiplyAlpha { } @@ -8299,7 +8313,7 @@ public open external class PromiseRejectionEvent : org.w3c.dom.events.Event { } public external interface PromiseRejectionEventInit : org.w3c.dom.EventInit { - public open var promise: kotlin.js.Promise? { get; set; } + public abstract var promise: kotlin.js.Promise? { get; set; } public open var reason: kotlin.Any? { get; set; } } @@ -8405,6 +8419,7 @@ public external interface RelatedEventInit : org.w3c.dom.EventInit { public external interface RenderingContext { } +@kotlin.js.JsName(name = "null") public external interface ResizeQuality { public companion object of ResizeQuality { } @@ -8426,6 +8441,7 @@ public abstract external class Screen { public open val width: kotlin.Int { get; } } +@kotlin.js.JsName(name = "null") public external interface ScrollBehavior { public companion object of ScrollBehavior { } @@ -8437,6 +8453,7 @@ public external interface ScrollIntoViewOptions : org.w3c.dom.ScrollOptions { public open var inline: org.w3c.dom.ScrollLogicalPosition? { get; set; } } +@kotlin.js.JsName(name = "null") public external interface ScrollLogicalPosition { public companion object of ScrollLogicalPosition { } @@ -8446,6 +8463,7 @@ public external interface ScrollOptions { public open var behavior: org.w3c.dom.ScrollBehavior? { get; set; } } +@kotlin.js.JsName(name = "null") public external interface ScrollRestoration { public companion object of ScrollRestoration { } @@ -8457,6 +8475,7 @@ public external interface ScrollToOptions : org.w3c.dom.ScrollOptions { public open var top: kotlin.Double? { get; set; } } +@kotlin.js.JsName(name = "null") public external interface SelectionMode { public companion object of SelectionMode { } @@ -8511,9 +8530,10 @@ public open external class ShadowRoot : org.w3c.dom.DocumentFragment, org.w3c.do } public external interface ShadowRootInit { - public open var mode: org.w3c.dom.ShadowRootMode? { get; set; } + public abstract var mode: org.w3c.dom.ShadowRootMode? { get; set; } } +@kotlin.js.JsName(name = "null") public external interface ShadowRootMode { public companion object of ShadowRootMode { } @@ -8745,6 +8765,7 @@ public abstract external class TextTrackCueList { public final fun getCueById(id: kotlin.String): org.w3c.dom.TextTrackCue? } +@kotlin.js.JsName(name = "null") public external interface TextTrackKind { public companion object of TextTrackKind { } @@ -8764,6 +8785,7 @@ public abstract external class TextTrackList : org.w3c.dom.events.EventTarget { public final fun getTrackById(id: kotlin.String): org.w3c.dom.TextTrack? } +@kotlin.js.JsName(name = "null") public external interface TextTrackMode { public companion object of TextTrackMode { } @@ -9265,6 +9287,7 @@ public external interface WorkerOptions { public open var type: org.w3c.dom.WorkerType? { get; set; } } +@kotlin.js.JsName(name = "null") public external interface WorkerType { public companion object of WorkerType { } diff --git a/libraries/stdlib/api/js-v1/org.w3c.dom.mediacapture.kt b/libraries/stdlib/api/js-v1/org.w3c.dom.mediacapture.kt index c34bd48596d..13ee88817ad 100644 --- a/libraries/stdlib/api/js-v1/org.w3c.dom.mediacapture.kt +++ b/libraries/stdlib/api/js-v1/org.w3c.dom.mediacapture.kt @@ -146,6 +146,7 @@ public abstract external class MediaDeviceInfo { public final fun toJSON(): dynamic } +@kotlin.js.JsName(name = "null") public external interface MediaDeviceKind { public companion object of MediaDeviceKind { } @@ -252,9 +253,10 @@ public open external class MediaStreamTrackEvent : org.w3c.dom.events.Event { } public external interface MediaStreamTrackEventInit : org.w3c.dom.EventInit { - public open var track: org.w3c.dom.mediacapture.MediaStreamTrack? { get; set; } + public abstract var track: org.w3c.dom.mediacapture.MediaStreamTrack? { get; set; } } +@kotlin.js.JsName(name = "null") public external interface MediaStreamTrackState { public companion object of MediaStreamTrackState { } @@ -429,11 +431,13 @@ public external interface ULongRange { public open var min: kotlin.Int? { get; set; } } +@kotlin.js.JsName(name = "null") public external interface VideoFacingModeEnum { public companion object of VideoFacingModeEnum { } } +@kotlin.js.JsName(name = "null") public external interface VideoResizeModeEnum { public companion object of VideoResizeModeEnum { } diff --git a/libraries/stdlib/api/js-v1/org.w3c.dom.mediasource.kt b/libraries/stdlib/api/js-v1/org.w3c.dom.mediasource.kt index a35f555e9a1..c3ad0a52bff 100644 --- a/libraries/stdlib/api/js-v1/org.w3c.dom.mediasource.kt +++ b/libraries/stdlib/api/js-v1/org.w3c.dom.mediasource.kt @@ -15,11 +15,13 @@ public val org.w3c.dom.mediasource.AppendMode.Companion.SEQUENCE: org.w3c.dom.me @kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.mediasource.SourceBufferList.get(index: kotlin.Int): org.w3c.dom.mediasource.SourceBuffer? +@kotlin.js.JsName(name = "null") public external interface AppendMode { public companion object of AppendMode { } } +@kotlin.js.JsName(name = "null") public external interface EndOfStreamError { public companion object of EndOfStreamError { } @@ -57,6 +59,7 @@ public open external class MediaSource : org.w3c.dom.events.EventTarget, org.w3c } } +@kotlin.js.JsName(name = "null") public external interface ReadyState { public companion object of ReadyState { } diff --git a/libraries/stdlib/api/js-v1/org.w3c.fetch.kt b/libraries/stdlib/api/js-v1/org.w3c.fetch.kt index 393e775ec68..66106bf2476 100644 --- a/libraries/stdlib/api/js-v1/org.w3c.fetch.kt +++ b/libraries/stdlib/api/js-v1/org.w3c.fetch.kt @@ -166,16 +166,19 @@ public open external class Request : org.w3c.fetch.Body { public open override fun text(): kotlin.js.Promise } +@kotlin.js.JsName(name = "null") public external interface RequestCache { public companion object of RequestCache { } } +@kotlin.js.JsName(name = "null") public external interface RequestCredentials { public companion object of RequestCredentials { } } +@kotlin.js.JsName(name = "null") public external interface RequestDestination { public companion object of RequestDestination { } @@ -207,16 +210,19 @@ public external interface RequestInit { public open var window: kotlin.Any? { get; set; } } +@kotlin.js.JsName(name = "null") public external interface RequestMode { public companion object of RequestMode { } } +@kotlin.js.JsName(name = "null") public external interface RequestRedirect { public companion object of RequestRedirect { } } +@kotlin.js.JsName(name = "null") public external interface RequestType { public companion object of RequestType { } @@ -272,6 +278,7 @@ public external interface ResponseInit { public open var statusText: kotlin.String? { get; set; } } +@kotlin.js.JsName(name = "null") public external interface ResponseType { public companion object of ResponseType { } diff --git a/libraries/stdlib/api/js-v1/org.w3c.notifications.kt b/libraries/stdlib/api/js-v1/org.w3c.notifications.kt index a74dccf465f..1c7c5d23485 100644 --- a/libraries/stdlib/api/js-v1/org.w3c.notifications.kt +++ b/libraries/stdlib/api/js-v1/org.w3c.notifications.kt @@ -81,13 +81,14 @@ public open external class Notification : org.w3c.dom.events.EventTarget { } public external interface NotificationAction { - public open var action: kotlin.String? { get; set; } + public abstract var action: kotlin.String? { get; set; } public open var icon: kotlin.String? { get; set; } - public open var title: kotlin.String? { get; set; } + public abstract var title: kotlin.String? { get; set; } } +@kotlin.js.JsName(name = "null") public external interface NotificationDirection { public companion object of NotificationDirection { } @@ -114,7 +115,7 @@ public open external class NotificationEvent : org.w3c.workers.ExtendableEvent { public external interface NotificationEventInit : org.w3c.workers.ExtendableEventInit { public open var action: kotlin.String? { get; set; } - public open var notification: org.w3c.notifications.Notification? { get; set; } + public abstract var notification: org.w3c.notifications.Notification? { get; set; } } public external interface NotificationOptions { @@ -153,6 +154,7 @@ public external interface NotificationOptions { public open var vibrate: dynamic { get; set; } } +@kotlin.js.JsName(name = "null") public external interface NotificationPermission { public companion object of NotificationPermission { } diff --git a/libraries/stdlib/api/js-v1/org.w3c.workers.kt b/libraries/stdlib/api/js-v1/org.w3c.workers.kt index e3e2bd3e994..b1369291951 100644 --- a/libraries/stdlib/api/js-v1/org.w3c.workers.kt +++ b/libraries/stdlib/api/js-v1/org.w3c.workers.kt @@ -127,6 +127,7 @@ public external interface ClientQueryOptions { public open var type: org.w3c.workers.ClientType? { get; set; } } +@kotlin.js.JsName(name = "null") public external interface ClientType { public companion object of ClientType { } @@ -226,7 +227,7 @@ public external interface FetchEventInit : org.w3c.workers.ExtendableEventInit { public open var isReload: kotlin.Boolean? { get; set; } - public open var request: org.w3c.fetch.Request? { get; set; } + public abstract var request: org.w3c.fetch.Request? { get; set; } } public open external class ForeignFetchEvent : org.w3c.workers.ExtendableEvent { @@ -252,13 +253,13 @@ public open external class ForeignFetchEvent : org.w3c.workers.ExtendableEvent { public external interface ForeignFetchEventInit : org.w3c.workers.ExtendableEventInit { public open var origin: kotlin.String? { get; set; } - public open var request: org.w3c.fetch.Request? { get; set; } + public abstract var request: org.w3c.fetch.Request? { get; set; } } public external interface ForeignFetchOptions { - public open var origins: kotlin.Array? { get; set; } + public abstract var origins: kotlin.Array? { get; set; } - public open var scopes: kotlin.Array? { get; set; } + public abstract var scopes: kotlin.Array? { get; set; } } public external interface ForeignFetchResponse { @@ -266,9 +267,10 @@ public external interface ForeignFetchResponse { public open var origin: kotlin.String? { get; set; } - public open var response: org.w3c.fetch.Response? { get; set; } + public abstract var response: org.w3c.fetch.Response? { get; set; } } +@kotlin.js.JsName(name = "null") public external interface FrameType { public companion object of FrameType { } @@ -430,6 +432,7 @@ public abstract external class ServiceWorkerRegistration : org.w3c.dom.events.Ev public final fun update(): kotlin.js.Promise } +@kotlin.js.JsName(name = "null") public external interface ServiceWorkerState { public companion object of ServiceWorkerState { } diff --git a/libraries/stdlib/api/js-v1/org.w3c.xhr.kt b/libraries/stdlib/api/js-v1/org.w3c.xhr.kt index b6b5adc50d4..0e5ec8df3f3 100644 --- a/libraries/stdlib/api/js-v1/org.w3c.xhr.kt +++ b/libraries/stdlib/api/js-v1/org.w3c.xhr.kt @@ -135,6 +135,7 @@ public abstract external class XMLHttpRequestEventTarget : org.w3c.dom.events.Ev public open var ontimeout: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } } +@kotlin.js.JsName(name = "null") public external interface XMLHttpRequestResponseType { public companion object of XMLHttpRequestResponseType { } diff --git a/libraries/stdlib/api/js/org.w3c.dom.encryptedmedia.kt b/libraries/stdlib/api/js/org.w3c.dom.encryptedmedia.kt index 3dde259928b..650f5cc554c 100644 --- a/libraries/stdlib/api/js/org.w3c.dom.encryptedmedia.kt +++ b/libraries/stdlib/api/js/org.w3c.dom.encryptedmedia.kt @@ -85,11 +85,12 @@ public open external class MediaKeyMessageEvent : org.w3c.dom.events.Event { } public external interface MediaKeyMessageEventInit : org.w3c.dom.EventInit { - public open var message: org.khronos.webgl.ArrayBuffer? { get; set; } + public abstract var message: org.khronos.webgl.ArrayBuffer? { get; set; } - public open var messageType: org.w3c.dom.encryptedmedia.MediaKeyMessageType? { get; set; } + public abstract var messageType: org.w3c.dom.encryptedmedia.MediaKeyMessageType? { get; set; } } +@kotlin.js.JsName(name = "null") public external interface MediaKeyMessageType { public companion object of MediaKeyMessageType { } @@ -121,11 +122,13 @@ public abstract external class MediaKeySession : org.w3c.dom.events.EventTarget public final fun update(response: dynamic): kotlin.js.Promise } +@kotlin.js.JsName(name = "null") public external interface MediaKeySessionType { public companion object of MediaKeySessionType { } } +@kotlin.js.JsName(name = "null") public external interface MediaKeyStatus { public companion object of MediaKeyStatus { } @@ -181,6 +184,7 @@ public abstract external class MediaKeys { public final fun setServerCertificate(serverCertificate: dynamic): kotlin.js.Promise } +@kotlin.js.JsName(name = "null") public external interface MediaKeysRequirement { public companion object of MediaKeysRequirement { } diff --git a/libraries/stdlib/api/js/org.w3c.dom.kt b/libraries/stdlib/api/js/org.w3c.dom.kt index c9da485fdde..e79477eaec3 100644 --- a/libraries/stdlib/api/js/org.w3c.dom.kt +++ b/libraries/stdlib/api/js/org.w3c.dom.kt @@ -769,6 +769,7 @@ public open external class BeforeUnloadEvent : org.w3c.dom.events.Event { } } +@kotlin.js.JsName(name = "null") public external interface BinaryType { public companion object of BinaryType { } @@ -834,11 +835,13 @@ public open external class CDATASection : org.w3c.dom.Text { } } +@kotlin.js.JsName(name = "null") public external interface CSSBoxType { public companion object of CSSBoxType { } } +@kotlin.js.JsName(name = "null") public external interface CanPlayTypeResult { public companion object of CanPlayTypeResult { } @@ -850,6 +853,7 @@ public external interface CanvasCompositing { public abstract var globalCompositeOperation: kotlin.String { get; set; } } +@kotlin.js.JsName(name = "null") public external interface CanvasDirection { public companion object of CanvasDirection { } @@ -889,6 +893,7 @@ public external interface CanvasDrawPath { public abstract fun stroke(path: org.w3c.dom.Path2D): kotlin.Unit } +@kotlin.js.JsName(name = "null") public external interface CanvasFillRule { public companion object of CanvasFillRule { } @@ -945,11 +950,13 @@ public external interface CanvasImageSmoothing { public external interface CanvasImageSource : org.w3c.dom.ImageBitmapSource { } +@kotlin.js.JsName(name = "null") public external interface CanvasLineCap { public companion object of CanvasLineCap { } } +@kotlin.js.JsName(name = "null") public external interface CanvasLineJoin { public companion object of CanvasLineJoin { } @@ -1041,11 +1048,13 @@ public external interface CanvasText { public abstract fun strokeText(text: kotlin.String, x: kotlin.Double, y: kotlin.Double, maxWidth: kotlin.Double = ...): kotlin.Unit } +@kotlin.js.JsName(name = "null") public external interface CanvasTextAlign { public companion object of CanvasTextAlign { } } +@kotlin.js.JsName(name = "null") public external interface CanvasTextBaseline { public companion object of CanvasTextBaseline { } @@ -1193,6 +1202,7 @@ public external interface CloseEventInit : org.w3c.dom.EventInit { public open var wasClean: kotlin.Boolean? { get; set; } } +@kotlin.js.JsName(name = "null") public external interface ColorSpaceConversion { public companion object of ColorSpaceConversion { } @@ -2120,6 +2130,7 @@ public external interface DocumentOrShadowRoot { public open val fullscreenElement: org.w3c.dom.Element? { get; } } +@kotlin.js.JsName(name = "null") public external interface DocumentReadyState { public companion object of DocumentReadyState { } @@ -7376,11 +7387,13 @@ public open external class ImageData : org.w3c.dom.ImageBitmapSource, org.khrono public open val width: kotlin.Int { get; } } +@kotlin.js.JsName(name = "null") public external interface ImageOrientation { public companion object of ImageOrientation { } } +@kotlin.js.JsName(name = "null") public external interface ImageSmoothingQuality { public companion object of ImageSmoothingQuality { } @@ -8231,6 +8244,7 @@ public external interface PopStateEventInit : org.w3c.dom.EventInit { public open var state: kotlin.Any? { get; set; } } +@kotlin.js.JsName(name = "null") public external interface PremultiplyAlpha { public companion object of PremultiplyAlpha { } @@ -8299,7 +8313,7 @@ public open external class PromiseRejectionEvent : org.w3c.dom.events.Event { } public external interface PromiseRejectionEventInit : org.w3c.dom.EventInit { - public open var promise: kotlin.js.Promise? { get; set; } + public abstract var promise: kotlin.js.Promise? { get; set; } public open var reason: kotlin.Any? { get; set; } } @@ -8405,6 +8419,7 @@ public external interface RelatedEventInit : org.w3c.dom.EventInit { public external interface RenderingContext { } +@kotlin.js.JsName(name = "null") public external interface ResizeQuality { public companion object of ResizeQuality { } @@ -8426,6 +8441,7 @@ public abstract external class Screen { public open val width: kotlin.Int { get; } } +@kotlin.js.JsName(name = "null") public external interface ScrollBehavior { public companion object of ScrollBehavior { } @@ -8437,6 +8453,7 @@ public external interface ScrollIntoViewOptions : org.w3c.dom.ScrollOptions { public open var inline: org.w3c.dom.ScrollLogicalPosition? { get; set; } } +@kotlin.js.JsName(name = "null") public external interface ScrollLogicalPosition { public companion object of ScrollLogicalPosition { } @@ -8446,6 +8463,7 @@ public external interface ScrollOptions { public open var behavior: org.w3c.dom.ScrollBehavior? { get; set; } } +@kotlin.js.JsName(name = "null") public external interface ScrollRestoration { public companion object of ScrollRestoration { } @@ -8457,6 +8475,7 @@ public external interface ScrollToOptions : org.w3c.dom.ScrollOptions { public open var top: kotlin.Double? { get; set; } } +@kotlin.js.JsName(name = "null") public external interface SelectionMode { public companion object of SelectionMode { } @@ -8511,9 +8530,10 @@ public open external class ShadowRoot : org.w3c.dom.DocumentFragment, org.w3c.do } public external interface ShadowRootInit { - public open var mode: org.w3c.dom.ShadowRootMode? { get; set; } + public abstract var mode: org.w3c.dom.ShadowRootMode? { get; set; } } +@kotlin.js.JsName(name = "null") public external interface ShadowRootMode { public companion object of ShadowRootMode { } @@ -8745,6 +8765,7 @@ public abstract external class TextTrackCueList { public final fun getCueById(id: kotlin.String): org.w3c.dom.TextTrackCue? } +@kotlin.js.JsName(name = "null") public external interface TextTrackKind { public companion object of TextTrackKind { } @@ -8764,6 +8785,7 @@ public abstract external class TextTrackList : org.w3c.dom.events.EventTarget { public final fun getTrackById(id: kotlin.String): org.w3c.dom.TextTrack? } +@kotlin.js.JsName(name = "null") public external interface TextTrackMode { public companion object of TextTrackMode { } @@ -9265,6 +9287,7 @@ public external interface WorkerOptions { public open var type: org.w3c.dom.WorkerType? { get; set; } } +@kotlin.js.JsName(name = "null") public external interface WorkerType { public companion object of WorkerType { } diff --git a/libraries/stdlib/api/js/org.w3c.dom.mediacapture.kt b/libraries/stdlib/api/js/org.w3c.dom.mediacapture.kt index c34bd48596d..13ee88817ad 100644 --- a/libraries/stdlib/api/js/org.w3c.dom.mediacapture.kt +++ b/libraries/stdlib/api/js/org.w3c.dom.mediacapture.kt @@ -146,6 +146,7 @@ public abstract external class MediaDeviceInfo { public final fun toJSON(): dynamic } +@kotlin.js.JsName(name = "null") public external interface MediaDeviceKind { public companion object of MediaDeviceKind { } @@ -252,9 +253,10 @@ public open external class MediaStreamTrackEvent : org.w3c.dom.events.Event { } public external interface MediaStreamTrackEventInit : org.w3c.dom.EventInit { - public open var track: org.w3c.dom.mediacapture.MediaStreamTrack? { get; set; } + public abstract var track: org.w3c.dom.mediacapture.MediaStreamTrack? { get; set; } } +@kotlin.js.JsName(name = "null") public external interface MediaStreamTrackState { public companion object of MediaStreamTrackState { } @@ -429,11 +431,13 @@ public external interface ULongRange { public open var min: kotlin.Int? { get; set; } } +@kotlin.js.JsName(name = "null") public external interface VideoFacingModeEnum { public companion object of VideoFacingModeEnum { } } +@kotlin.js.JsName(name = "null") public external interface VideoResizeModeEnum { public companion object of VideoResizeModeEnum { } diff --git a/libraries/stdlib/api/js/org.w3c.dom.mediasource.kt b/libraries/stdlib/api/js/org.w3c.dom.mediasource.kt index a35f555e9a1..c3ad0a52bff 100644 --- a/libraries/stdlib/api/js/org.w3c.dom.mediasource.kt +++ b/libraries/stdlib/api/js/org.w3c.dom.mediasource.kt @@ -15,11 +15,13 @@ public val org.w3c.dom.mediasource.AppendMode.Companion.SEQUENCE: org.w3c.dom.me @kotlin.internal.InlineOnly public inline operator fun org.w3c.dom.mediasource.SourceBufferList.get(index: kotlin.Int): org.w3c.dom.mediasource.SourceBuffer? +@kotlin.js.JsName(name = "null") public external interface AppendMode { public companion object of AppendMode { } } +@kotlin.js.JsName(name = "null") public external interface EndOfStreamError { public companion object of EndOfStreamError { } @@ -57,6 +59,7 @@ public open external class MediaSource : org.w3c.dom.events.EventTarget, org.w3c } } +@kotlin.js.JsName(name = "null") public external interface ReadyState { public companion object of ReadyState { } diff --git a/libraries/stdlib/api/js/org.w3c.fetch.kt b/libraries/stdlib/api/js/org.w3c.fetch.kt index 393e775ec68..66106bf2476 100644 --- a/libraries/stdlib/api/js/org.w3c.fetch.kt +++ b/libraries/stdlib/api/js/org.w3c.fetch.kt @@ -166,16 +166,19 @@ public open external class Request : org.w3c.fetch.Body { public open override fun text(): kotlin.js.Promise } +@kotlin.js.JsName(name = "null") public external interface RequestCache { public companion object of RequestCache { } } +@kotlin.js.JsName(name = "null") public external interface RequestCredentials { public companion object of RequestCredentials { } } +@kotlin.js.JsName(name = "null") public external interface RequestDestination { public companion object of RequestDestination { } @@ -207,16 +210,19 @@ public external interface RequestInit { public open var window: kotlin.Any? { get; set; } } +@kotlin.js.JsName(name = "null") public external interface RequestMode { public companion object of RequestMode { } } +@kotlin.js.JsName(name = "null") public external interface RequestRedirect { public companion object of RequestRedirect { } } +@kotlin.js.JsName(name = "null") public external interface RequestType { public companion object of RequestType { } @@ -272,6 +278,7 @@ public external interface ResponseInit { public open var statusText: kotlin.String? { get; set; } } +@kotlin.js.JsName(name = "null") public external interface ResponseType { public companion object of ResponseType { } diff --git a/libraries/stdlib/api/js/org.w3c.notifications.kt b/libraries/stdlib/api/js/org.w3c.notifications.kt index a74dccf465f..1c7c5d23485 100644 --- a/libraries/stdlib/api/js/org.w3c.notifications.kt +++ b/libraries/stdlib/api/js/org.w3c.notifications.kt @@ -81,13 +81,14 @@ public open external class Notification : org.w3c.dom.events.EventTarget { } public external interface NotificationAction { - public open var action: kotlin.String? { get; set; } + public abstract var action: kotlin.String? { get; set; } public open var icon: kotlin.String? { get; set; } - public open var title: kotlin.String? { get; set; } + public abstract var title: kotlin.String? { get; set; } } +@kotlin.js.JsName(name = "null") public external interface NotificationDirection { public companion object of NotificationDirection { } @@ -114,7 +115,7 @@ public open external class NotificationEvent : org.w3c.workers.ExtendableEvent { public external interface NotificationEventInit : org.w3c.workers.ExtendableEventInit { public open var action: kotlin.String? { get; set; } - public open var notification: org.w3c.notifications.Notification? { get; set; } + public abstract var notification: org.w3c.notifications.Notification? { get; set; } } public external interface NotificationOptions { @@ -153,6 +154,7 @@ public external interface NotificationOptions { public open var vibrate: dynamic { get; set; } } +@kotlin.js.JsName(name = "null") public external interface NotificationPermission { public companion object of NotificationPermission { } diff --git a/libraries/stdlib/api/js/org.w3c.workers.kt b/libraries/stdlib/api/js/org.w3c.workers.kt index e3e2bd3e994..b1369291951 100644 --- a/libraries/stdlib/api/js/org.w3c.workers.kt +++ b/libraries/stdlib/api/js/org.w3c.workers.kt @@ -127,6 +127,7 @@ public external interface ClientQueryOptions { public open var type: org.w3c.workers.ClientType? { get; set; } } +@kotlin.js.JsName(name = "null") public external interface ClientType { public companion object of ClientType { } @@ -226,7 +227,7 @@ public external interface FetchEventInit : org.w3c.workers.ExtendableEventInit { public open var isReload: kotlin.Boolean? { get; set; } - public open var request: org.w3c.fetch.Request? { get; set; } + public abstract var request: org.w3c.fetch.Request? { get; set; } } public open external class ForeignFetchEvent : org.w3c.workers.ExtendableEvent { @@ -252,13 +253,13 @@ public open external class ForeignFetchEvent : org.w3c.workers.ExtendableEvent { public external interface ForeignFetchEventInit : org.w3c.workers.ExtendableEventInit { public open var origin: kotlin.String? { get; set; } - public open var request: org.w3c.fetch.Request? { get; set; } + public abstract var request: org.w3c.fetch.Request? { get; set; } } public external interface ForeignFetchOptions { - public open var origins: kotlin.Array? { get; set; } + public abstract var origins: kotlin.Array? { get; set; } - public open var scopes: kotlin.Array? { get; set; } + public abstract var scopes: kotlin.Array? { get; set; } } public external interface ForeignFetchResponse { @@ -266,9 +267,10 @@ public external interface ForeignFetchResponse { public open var origin: kotlin.String? { get; set; } - public open var response: org.w3c.fetch.Response? { get; set; } + public abstract var response: org.w3c.fetch.Response? { get; set; } } +@kotlin.js.JsName(name = "null") public external interface FrameType { public companion object of FrameType { } @@ -430,6 +432,7 @@ public abstract external class ServiceWorkerRegistration : org.w3c.dom.events.Ev public final fun update(): kotlin.js.Promise } +@kotlin.js.JsName(name = "null") public external interface ServiceWorkerState { public companion object of ServiceWorkerState { } diff --git a/libraries/stdlib/api/js/org.w3c.xhr.kt b/libraries/stdlib/api/js/org.w3c.xhr.kt index b6b5adc50d4..0e5ec8df3f3 100644 --- a/libraries/stdlib/api/js/org.w3c.xhr.kt +++ b/libraries/stdlib/api/js/org.w3c.xhr.kt @@ -135,6 +135,7 @@ public abstract external class XMLHttpRequestEventTarget : org.w3c.dom.events.Ev public open var ontimeout: ((org.w3c.dom.events.Event) -> dynamic)? { get; set; } } +@kotlin.js.JsName(name = "null") public external interface XMLHttpRequestResponseType { public companion object of XMLHttpRequestResponseType { }