Skip to content

Commit 8bc441a

Browse files
authored
Merge pull request #605 from scala-js/issue/604
Bring back `SharedWorkerGlobalScope` to deprecated package
2 parents cf24b55 + 0b73f67 commit 8bc441a

File tree

3 files changed

+13
-0
lines changed

3 files changed

+13
-0
lines changed

api-reports/2_12.txt

+2
Original file line numberDiff line numberDiff line change
@@ -25688,7 +25688,9 @@ experimental/serviceworkers/package[SO] type WindowClient = dom.WindowClient (@
2568825688
experimental/serviceworkers/package[SO] @deprecated("use dom.ClientType instead", "2.0.0") val ClientType = dom.ClientType
2568925689
experimental/serviceworkers/package[SO] @deprecated("use dom.FrameType instead", "2.0.0") val FrameType = dom.FrameType
2569025690
experimental/serviceworkers/package[SO] @deprecated("use dom.ServiceWorkerState instead", "2.0.0") val ServiceWorkerState = dom.ServiceWorkerState
25691+
experimental/serviceworkers/package[SO] def self: SharedWorkerGlobalScope
2569125692
experimental/serviceworkers/package[SO] implicit def toServiceWorkerNavigator(n: Navigator): ServiceWorkerNavigator (@deprecated in 2.0.0)
25693+
experimental/serviceworkers/package.SharedWorkerGlobalScope[JO] def self: SharedWorkerGlobalScope (@deprecated in 2.0.0)
2569225694
experimental/sharedworkers/package[SO] type SharedWorker = dom.SharedWorker (@deprecated in 2.0.0)
2569325695
experimental/sharedworkers/package[SO] type SharedWorkerGlobalScope = dom.SharedWorkerGlobalScope (@deprecated in 2.0.0)
2569425696
experimental/sharedworkers/package[SO] @deprecated("use dom.SharedWorker instead", "2.0.0") val SharedWorker = dom.SharedWorker

api-reports/2_13.txt

+2
Original file line numberDiff line numberDiff line change
@@ -25688,7 +25688,9 @@ experimental/serviceworkers/package[SO] type WindowClient = dom.WindowClient (@
2568825688
experimental/serviceworkers/package[SO] @deprecated("use dom.ClientType instead", "2.0.0") val ClientType = dom.ClientType
2568925689
experimental/serviceworkers/package[SO] @deprecated("use dom.FrameType instead", "2.0.0") val FrameType = dom.FrameType
2569025690
experimental/serviceworkers/package[SO] @deprecated("use dom.ServiceWorkerState instead", "2.0.0") val ServiceWorkerState = dom.ServiceWorkerState
25691+
experimental/serviceworkers/package[SO] def self: SharedWorkerGlobalScope
2569125692
experimental/serviceworkers/package[SO] implicit def toServiceWorkerNavigator(n: Navigator): ServiceWorkerNavigator (@deprecated in 2.0.0)
25693+
experimental/serviceworkers/package.SharedWorkerGlobalScope[JO] def self: SharedWorkerGlobalScope (@deprecated in 2.0.0)
2569225694
experimental/sharedworkers/package[SO] type SharedWorker = dom.SharedWorker (@deprecated in 2.0.0)
2569325695
experimental/sharedworkers/package[SO] type SharedWorkerGlobalScope = dom.SharedWorkerGlobalScope (@deprecated in 2.0.0)
2569425696
experimental/sharedworkers/package[SO] @deprecated("use dom.SharedWorker instead", "2.0.0") val SharedWorker = dom.SharedWorker

src/main/scala/org/scalajs/dom/experimental/serviceworkers/package.scala

+9
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ package experimental
33

44
import org.scalajs.dom
55
import scala.language.implicitConversions
6+
import scala.scalajs.js
7+
import scala.scalajs.js.annotation._
68

79
/** Service Workers
810
*
@@ -84,6 +86,13 @@ package object serviceworkers {
8486
@deprecated("use dom.ServiceWorkerGlobalScope instead", "2.0.0")
8587
type ServiceWorkerGlobalScope = dom.ServiceWorkerGlobalScope
8688

89+
@deprecated("use dom.ServiceWorkerGlobalScope instead", "2.0.0")
90+
@js.native
91+
@JSGlobalScope
92+
object SharedWorkerGlobalScope extends js.Object {
93+
def self: SharedWorkerGlobalScope = js.native
94+
}
95+
8796
@deprecated("use dom.ServiceWorkerMessageEventInit instead", "2.0.0")
8897
type ServiceWorkerMessageEventInit = dom.ServiceWorkerMessageEventInit
8998

0 commit comments

Comments
 (0)