-
Notifications
You must be signed in to change notification settings - Fork 22.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update usage for {{AvailableInWorkers}} #31675
Labels
accepting PR
Feel free to open a PR to resolve this issue
area: Workers
Content:WebAPI
Web API docs
MDN:Project
Anything related to larger core projects on MDN
Comments
skyclouds2001
added
the
needs triage
Triage needed by staff and/or partners. Automatically applied when an issue is opened.
label
Jan 12, 2024
This was referenced Apr 3, 2024
bsmth
added
accepting PR
Feel free to open a PR to resolve this issue
and removed
needs triage
Triage needed by staff and/or partners. Automatically applied when an issue is opened.
depends on tooling
labels
Apr 5, 2024
This was referenced Apr 11, 2024
This was referenced Apr 22, 2024
This was referenced May 6, 2024
@skyclouds2001 It's not easy to tell what tasks are left and when the issue could be considered done |
Josh-Cena
added
Content:WebAPI
Web API docs
MDN:Project
Anything related to larger core projects on MDN
area: Workers
labels
Jun 9, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
accepting PR
Feel free to open a PR to resolve this issue
area: Workers
Content:WebAPI
Web API docs
MDN:Project
Anything related to larger core projects on MDN
the mdn/yari#10029 brings additional ability to better reflect features' scope (and mdn/yari#10968 which add one more case)
the issue is intended to track those features that need to update when the macros change landed (see https://github.com/mdn/yari/blob/main/kumascript/macros/AvailableInWorkers.ejs)
also reference to https://github.com/sindresorhus/globals
test with https://worker-playground.glitch.me/
the list is as follows:
tasks
a full list is as follows:
AudioDecoder
VideoDecoder
AudioEncoder
VideoEncoder
EncodedAudioChunk
EncodedVideoChunk
AudioData
VideoFrame
VideoColorSpace
ImageDecoder
ImageTrackList
ImageTrack
RTCEncodedAudioFrame
RTCEncodedVideoFrame
SFrameTransformErrorEvent
SFrameTransform
DedicatedWorkerGlobalScope.rtctransform
KeyFrameRequestEvent
RTCTransformEvent
XMLHttpRequest
XMLHttpRequestUpload
XMLHttpRequestEventTarget
WorkerNavigator.serial
Serial
SerialPort
WorkerNavigator.usb
USBConnectionEvent
USBInTransferResult
USBOutTransferResult
USBIsochronousInTransferPacket
USBIsochronousInTransferResult
USBIsochronousOutTransferPacket
USBIsochronousOutTransferResult
USBDevice
USBConfiguration
USBInterface
USBAlternateInterface
USBEndpoint
FileReaderSync
URL.createObjectURL()
URL.revokeObjectURL()
FileSystemSyncAccessHandle
FileSystemFileHandle.createSyncAccessHandle()
WorkerGlobalScope
WorkerNavigator
WorkerLocation
Worker
, only in Window, DedicatedWorker, SharedWorkerDedicatedWorkerGlobalScope
, only in DedicatedWorkerSharedWorkerGlobalScope
, only in SharedWorkerServiceWorkerGlobalScope
Client
WindowClient
Clients
ExtendableEvent
FetchEvent
ExtendableMessageEvent
CookieStore
(except forchange
event)CookieStoreManager
ServiceWorkerRegistration.cookies
ExtendableCookieChangeEvent
ServiceWorkerGlobalScope.cookieStore
ServiceWorkerGlobalScope: cookiechange
eventNotificationEvent
ServiceWorkerGlobalScope: notificationclick
eventServiceWorkerGlobalScope: notificationclose
eventContentIndexEvent
ServiceWorkerGlobalScope: contentdelete
eventCanMakePaymentEvent
ServiceWorkerGlobalScope: canmakepayment
eventPaymentRequestEvent
ServiceWorkerGlobalScope: paymentrequest
eventBackgroundFetchEvent
BackgroundFetchUpdateUIEvent
ServiceWorkerGlobalScope: backgroundfetchsuccess
eventServiceWorkerGlobalScope: backgroundfetchfail
eventServiceWorkerGlobalScope: backgroundfetchabort
eventServiceWorkerGlobalScope: backgroundfetchclick
eventSyncEvent
ServiceWorkerGlobalScope: sync
eventPeriodicSyncEvent
ServiceWorkerGlobalScope: periodicsync
eventPushMessageData
PushEvent
PushSubscriptionChangeEvent
ServiceWorkerGlobalScope: push
eventServiceWorkerGlobalScope: pushsubscriptionchange
eventThe text was updated successfully, but these errors were encountered: