Skip to content

Commit 7b6baca

Browse files
committed
Restore close() for bincompat
1 parent d3ef959 commit 7b6baca

File tree

3 files changed

+19
-11
lines changed

3 files changed

+19
-11
lines changed

api-reports/2_12.txt

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2534,11 +2534,12 @@ raw/BiquadFilterNode[JT] val numberOfOutputs: Int
25342534
raw/BiquadFilterNode[JT] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit
25352535
raw/BiquadFilterNode[JT] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit
25362536
raw/BiquadFilterNode[JT] var `type`: String
2537-
raw/Blob[JC] def arrayBuffer(): scala.scalajs.js.Promise[ArrayBuffer]
2537+
raw/Blob[JC] def arrayBuffer(): js.Promise[ArrayBuffer]
2538+
raw/Blob[JC] @deprecated("This method seems to have been added in error and not actually exist.", "1.2.0") def close(): Unit
25382539
raw/Blob[JC] def size: Double
25392540
raw/Blob[JC] def slice(start: Double?, end: Double?, contentType: String?): Blob
25402541
raw/Blob[JC] def stream(): ReadableStream[Byte]
2541-
raw/Blob[JC] def text(): scala.scalajs.js.Promise[String]
2542+
raw/Blob[JC] def text(): js.Promise[String]
25422543
raw/Blob[JC] def `type`: String
25432544
raw/Blob[JO]
25442545
raw/BlobPropertyBag[JT] def endings: String
@@ -3772,12 +3773,13 @@ raw/EventTarget[JC] def dispatchEvent(evt: Event): Boolean
37723773
raw/EventTarget[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit
37733774
raw/EventTarget[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit
37743775
raw/External[JT]
3775-
raw/File[JC] def arrayBuffer(): scala.scalajs.js.Promise[ArrayBuffer]
3776+
raw/File[JC] def arrayBuffer(): js.Promise[ArrayBuffer]
3777+
raw/File[JC] @deprecated("This method seems to have been added in error and not actually exist.", "1.2.0") def close(): Unit
37763778
raw/File[JC] def name: String
37773779
raw/File[JC] def size: Double
37783780
raw/File[JC] def slice(start: Double?, end: Double?, contentType: String?): Blob
37793781
raw/File[JC] def stream(): ReadableStream[Byte]
3780-
raw/File[JC] def text(): scala.scalajs.js.Promise[String]
3782+
raw/File[JC] def text(): js.Promise[String]
37813783
raw/File[JC] def `type`: String
37823784
raw/FileList[JT] @scala.scalajs.js.annotation.JSBracketAccess def apply(index: Int): T
37833785
raw/FileList[JT] def item(index: Int): T

api-reports/2_13.txt

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2534,11 +2534,12 @@ raw/BiquadFilterNode[JT] val numberOfOutputs: Int
25342534
raw/BiquadFilterNode[JT] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit
25352535
raw/BiquadFilterNode[JT] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit
25362536
raw/BiquadFilterNode[JT] var `type`: String
2537-
raw/Blob[JC] def arrayBuffer(): scala.scalajs.js.Promise[ArrayBuffer]
2537+
raw/Blob[JC] def arrayBuffer(): js.Promise[ArrayBuffer]
2538+
raw/Blob[JC] @deprecated("This method seems to have been added in error and not actually exist.", "1.2.0") def close(): Unit
25382539
raw/Blob[JC] def size: Double
25392540
raw/Blob[JC] def slice(start: Double?, end: Double?, contentType: String?): Blob
25402541
raw/Blob[JC] def stream(): ReadableStream[Byte]
2541-
raw/Blob[JC] def text(): scala.scalajs.js.Promise[String]
2542+
raw/Blob[JC] def text(): js.Promise[String]
25422543
raw/Blob[JC] def `type`: String
25432544
raw/Blob[JO]
25442545
raw/BlobPropertyBag[JT] def endings: String
@@ -3772,12 +3773,13 @@ raw/EventTarget[JC] def dispatchEvent(evt: Event): Boolean
37723773
raw/EventTarget[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit
37733774
raw/EventTarget[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit
37743775
raw/External[JT]
3775-
raw/File[JC] def arrayBuffer(): scala.scalajs.js.Promise[ArrayBuffer]
3776+
raw/File[JC] def arrayBuffer(): js.Promise[ArrayBuffer]
3777+
raw/File[JC] @deprecated("This method seems to have been added in error and not actually exist.", "1.2.0") def close(): Unit
37763778
raw/File[JC] def name: String
37773779
raw/File[JC] def size: Double
37783780
raw/File[JC] def slice(start: Double?, end: Double?, contentType: String?): Blob
37793781
raw/File[JC] def stream(): ReadableStream[Byte]
3780-
raw/File[JC] def text(): scala.scalajs.js.Promise[String]
3782+
raw/File[JC] def text(): js.Promise[String]
37813783
raw/File[JC] def `type`: String
37823784
raw/FileList[JT] @scala.scalajs.js.annotation.JSBracketAccess def apply(index: Int): T
37833785
raw/FileList[JT] def item(index: Int): T

src/main/scala/org/scalajs/dom/raw/lib.scala

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
package org.scalajs.dom.raw
1111

1212
import org.scalajs.dom.experimental.ReadableStream
13-
1413
import scala.scalajs.js
1514
import scala.scalajs.js.annotation._
1615
import scala.scalajs.js.typedarray.ArrayBuffer
@@ -7862,6 +7861,11 @@ class Blob(blobParts: js.Array[js.Any] = js.native,
78627861
options: BlobPropertyBag = js.native)
78637862
extends js.Object {
78647863

7864+
@deprecated(
7865+
"This method seems to have been added in error and not actually exist.",
7866+
"1.2.0")
7867+
def close(): Unit = js.native
7868+
78657869
/**
78667870
* The size, in bytes, of the data contained in the Blob object.
78677871
*
@@ -7901,13 +7905,13 @@ class Blob(blobParts: js.Array[js.Any] = js.native,
79017905
*
79027906
* @see https://developer.mozilla.org/en-US/docs/Web/API/USVString
79037907
*/
7904-
def text(): scala.scalajs.js.Promise[String] = js.native
7908+
def text(): js.Promise[String] = js.native
79057909

79067910
/**
79077911
* Returns a promise that resolves with an ArrayBuffer containing the entire
79087912
* contents of the blob as binary data.
79097913
*/
7910-
def arrayBuffer(): scala.scalajs.js.Promise[ArrayBuffer] = js.native
7914+
def arrayBuffer(): js.Promise[ArrayBuffer] = js.native
79117915
}
79127916

79137917
@js.native

0 commit comments

Comments
 (0)