From ea5cacce4aa72178ba162e277eb0aac4856780ea Mon Sep 17 00:00:00 2001 From: Elchi3 <349114+Elchi3@users.noreply.github.com> Date: Mon, 14 Oct 2024 05:38:06 +0000 Subject: [PATCH] Update draft features --- features/draft/spec/css-text-4.yml | 23 +- features/draft/spec/css-text-4.yml.dist | 30 --- features/draft/spec/css-values-5.yml | 17 +- features/draft/spec/css-values-5.yml.dist | 32 --- .../draft/spec/css-view-transitions-2.yml | 31 --- .../spec/css-view-transitions-2.yml.dist | 49 ---- features/draft/spec/html.yml | 36 ++- features/draft/spec/mathml-core.yml | 121 +++++----- features/draft/spec/mathml-core.yml.dist | 227 +----------------- features/draft/spec/remote-playback.yml | 17 -- features/draft/spec/remote-playback.yml.dist | 40 --- 11 files changed, 125 insertions(+), 498 deletions(-) delete mode 100644 features/draft/spec/css-view-transitions-2.yml delete mode 100644 features/draft/spec/css-view-transitions-2.yml.dist delete mode 100644 features/draft/spec/remote-playback.yml delete mode 100644 features/draft/spec/remote-playback.yml.dist diff --git a/features/draft/spec/css-text-4.yml b/features/draft/spec/css-text-4.yml index c865c245c38..5b853c321ff 100644 --- a/features/draft/spec/css-text-4.yml +++ b/features/draft/spec/css-text-4.yml @@ -1,17 +1,8 @@ -draft_date: 2024-10-10 +draft_date: 2024-10-14 name: CSS Text Module Level 4 description: TODO spec: https://drafts.csswg.org/css-text-4/ compat_features: - - css.properties.hanging-punctuation - - css.properties.hanging-punctuation.allow-end - - css.properties.hanging-punctuation.first - - css.properties.hanging-punctuation.last - - css.properties.hanging-punctuation.none - - css.properties.hyphenate-character - - css.properties.hyphenate-character.auto - - css.properties.hyphenate-limit-chars - - css.properties.hyphenate-limit-chars.auto - css.properties.letter-spacing - css.properties.letter-spacing.normal - css.properties.line-break @@ -65,6 +56,18 @@ compat_features: - svg.global_attributes.word-spacing # The following features in the spec are already part of web-features: +# - Hanging punctuation: +# - css.properties.hanging-punctuation +# - css.properties.hanging-punctuation.allow-end +# - css.properties.hanging-punctuation.first +# - css.properties.hanging-punctuation.last +# - css.properties.hanging-punctuation.none +# - Hyphenate character: +# - css.properties.hyphenate-character +# - css.properties.hyphenate-character.auto +# - Hyphenate limit chars: +# - css.properties.hyphenate-limit-chars +# - css.properties.hyphenate-limit-chars.auto # - Hyphenation: # - css.properties.hyphens # - tab-size: diff --git a/features/draft/spec/css-text-4.yml.dist b/features/draft/spec/css-text-4.yml.dist index 80c60719604..b4ac74b6d08 100644 --- a/features/draft/spec/css-text-4.yml.dist +++ b/features/draft/spec/css-text-4.yml.dist @@ -183,19 +183,6 @@ compat_features: - css.properties.text-align-last - css.properties.text-align-last.auto - # baseline: low - # baseline_low_date: 2023-09-18 - # support: - # chrome: "106" - # chrome_android: "106" - # edge: "106" - # firefox: "98" - # firefox_android: "98" - # safari: "17" - # safari_ios: "17" - - css.properties.hyphenate-character - - css.properties.hyphenate-character.auto - # baseline: false # support: # chrome: "109" @@ -238,14 +225,6 @@ compat_features: - css.properties.text-indent.each-line - css.properties.text-indent.hanging - # baseline: false - # support: - # chrome: "109" - # chrome_android: "109" - # edge: "109" - - css.properties.hyphenate-limit-chars - - css.properties.hyphenate-limit-chars.auto - # baseline: false # support: # chrome: "119" @@ -272,12 +251,3 @@ compat_features: - css.properties.text-justify.inter-character - css.properties.text-justify.inter-word - css.properties.text-justify.none - - # ⬇️ Same status as overall feature ⬇️ - # baseline: false - # support: {} - - css.properties.hanging-punctuation - - css.properties.hanging-punctuation.allow-end - - css.properties.hanging-punctuation.first - - css.properties.hanging-punctuation.last - - css.properties.hanging-punctuation.none diff --git a/features/draft/spec/css-values-5.yml b/features/draft/spec/css-values-5.yml index a34000eb942..1fe65c77331 100644 --- a/features/draft/spec/css-values-5.yml +++ b/features/draft/spec/css-values-5.yml @@ -1,4 +1,4 @@ -draft_date: 2024-10-10 +draft_date: 2024-10-14 name: CSS Values and Units Module Level 5 description: TODO spec: https://drafts.csswg.org/css-values-5/ @@ -16,11 +16,6 @@ compat_features: - css.types.integer - css.types.length - css.types.length-percentage - - css.types.length.rcap - - css.types.length.rch - - css.types.length.rex - - css.types.length.ric - - css.types.length.rlh - css.types.number - css.types.percentage - css.types.position @@ -63,6 +58,16 @@ compat_features: # - css.types.sqrt # - lh unit: # - css.types.length.lh +# - rcap unit: +# - css.types.length.rcap +# - rch unit: +# - css.types.length.rch +# - rex unit: +# - css.types.length.rex +# - ric unit: +# - css.types.length.ric +# - rlh unit: +# - css.types.length.rlh # - round(), mod(), and rem(): # - css.types.mod # - css.types.rem diff --git a/features/draft/spec/css-values-5.yml.dist b/features/draft/spec/css-values-5.yml.dist index a4c2c59dcd6..fc066c0f14c 100644 --- a/features/draft/spec/css-values-5.yml.dist +++ b/features/draft/spec/css-values-5.yml.dist @@ -67,38 +67,6 @@ compat_features: - css.types.angle - css.types.angle-percentage - # baseline: low - # baseline_low_date: 2023-11-21 - # support: - # chrome: "111" - # chrome_android: "111" - # edge: "111" - # firefox: "120" - # firefox_android: "120" - # safari: "16.4" - # safari_ios: "16.4" - - css.types.length.rlh - - # baseline: false - # support: - # chrome: "111" - # chrome_android: "111" - # edge: "111" - # safari: "17.2" - # safari_ios: "17.2" - - css.types.length.rch - - css.types.length.rex - - css.types.length.ric - - # baseline: false - # support: - # chrome: "118" - # chrome_android: "118" - # edge: "118" - # safari: "17.2" - # safari_ios: "17.2" - - css.types.length.rcap - # baseline: false # support: # chrome: "129" diff --git a/features/draft/spec/css-view-transitions-2.yml b/features/draft/spec/css-view-transitions-2.yml deleted file mode 100644 index 6bae31f8006..00000000000 --- a/features/draft/spec/css-view-transitions-2.yml +++ /dev/null @@ -1,31 +0,0 @@ -draft_date: 2024-09-09 -name: CSS View Transitions Module Level 2 -description: TODO -spec: https://drafts.csswg.org/css-view-transitions-2/ -compat_features: - - api.CSSViewTransitionRule - - api.CSSViewTransitionRule.navigation - - api.CSSViewTransitionRule.types - - api.ViewTransition.types - - api.ViewTransitionTypeSet - - css.at-rules.view-transition - - css.properties.view-transition-class - - css.properties.view-transition-class.none - - css.properties.view-transition-name.none - - css.selectors.active-view-transition - - css.selectors.active-view-transition-type - -# The following features in the spec are already part of web-features: -# - View transitions: -# - api.Document.startViewTransition -# - api.ViewTransition -# - api.ViewTransition.finished -# - api.ViewTransition.ready -# - api.ViewTransition.skipTransition -# - api.ViewTransition.updateCallbackDone -# - css.properties.view-transition-name -# - css.selectors.view-transition -# - css.selectors.view-transition-group -# - css.selectors.view-transition-image-pair -# - css.selectors.view-transition-new -# - css.selectors.view-transition-old diff --git a/features/draft/spec/css-view-transitions-2.yml.dist b/features/draft/spec/css-view-transitions-2.yml.dist deleted file mode 100644 index e245491700d..00000000000 --- a/features/draft/spec/css-view-transitions-2.yml.dist +++ /dev/null @@ -1,49 +0,0 @@ -# Generated from: css-view-transitions-2.yml -# Do not edit this file by hand. Edit the source file instead! - -status: - baseline: false - support: - chrome: "126" - chrome_android: "126" - edge: "126" -compat_features: - # baseline: false - # support: - # chrome: "111" - # chrome_android: "111" - # edge: "111" - # safari: "18" - # safari_ios: "18" - - css.properties.view-transition-name.none - - # baseline: false - # support: - # chrome: "125" - # chrome_android: "125" - # edge: "125" - # safari: "18" - # safari_ios: "18" - - css.selectors.active-view-transition - - # baseline: false - # support: - # chrome: "125" - # chrome_android: "125" - # edge: "125" - - api.ViewTransition.types - - api.ViewTransitionTypeSet - - css.properties.view-transition-class - - css.properties.view-transition-class.none - - css.selectors.active-view-transition-type - - # ⬇️ Same status as overall feature ⬇️ - # baseline: false - # support: - # chrome: "126" - # chrome_android: "126" - # edge: "126" - - api.CSSViewTransitionRule - - api.CSSViewTransitionRule.navigation - - api.CSSViewTransitionRule.types - - css.at-rules.view-transition diff --git a/features/draft/spec/html.yml b/features/draft/spec/html.yml index d3a3c44e259..65e038b90a4 100644 --- a/features/draft/spec/html.yml +++ b/features/draft/spec/html.yml @@ -1,4 +1,4 @@ -draft_date: 2024-10-10 +draft_date: 2024-10-14 name: HTML Standard description: TODO spec: https://html.spec.whatwg.org/multipage/ @@ -817,6 +817,19 @@ compat_features: # - requestAnimationFrame() in workers: # - api.DedicatedWorkerGlobalScope.cancelAnimationFrame # - api.DedicatedWorkerGlobalScope.requestAnimationFrame +# - postMessage: +# - api.DedicatedWorkerGlobalScope.message_event +# - api.DedicatedWorkerGlobalScope.postMessage +# - api.MessageEvent +# - api.MessageEvent.MessageEvent +# - api.MessageEvent.data +# - api.MessageEvent.lastEventId +# - api.MessageEvent.origin +# - api.MessageEvent.source +# - api.Window.message_event +# - api.Window.postMessage +# - api.Worker.message_event +# - api.Worker.postMessage # - messageerror: # - api.DedicatedWorkerGlobalScope.messageerror_event # - api.MessagePort.messageerror_event @@ -874,6 +887,16 @@ compat_features: # - api.ElementInternals.validity # - api.ElementInternals.willValidate # - api.HTMLElement.attachInternals +# - Server-sent events: +# - api.EventSource +# - api.EventSource.EventSource +# - api.EventSource.close +# - api.EventSource.error_event +# - api.EventSource.message_event +# - api.EventSource.open_event +# - api.EventSource.readyState +# - api.EventSource.url +# - api.EventSource.withCredentials # - : # - api.HTMLAnchorElement # - api.HTMLAnchorElement.hash @@ -1804,6 +1827,17 @@ compat_features: # - api.ImageBitmapRenderingContext.canvas # - api.ImageBitmapRenderingContext.transferFromImageBitmap # - api.createImageBitmap +# - Channel messaging: +# - api.MessageChannel +# - api.MessageChannel.MessageChannel +# - api.MessageChannel.port1 +# - api.MessageChannel.port2 +# - api.MessageEvent.ports +# - api.MessagePort +# - api.MessagePort.close +# - api.MessagePort.message_event +# - api.MessagePort.postMessage +# - api.MessagePort.start # - Navigation API: # - api.NavigateEvent # - api.NavigateEvent.NavigateEvent diff --git a/features/draft/spec/mathml-core.yml b/features/draft/spec/mathml-core.yml index 9f024c8f514..6d95480cbdf 100644 --- a/features/draft/spec/mathml-core.yml +++ b/features/draft/spec/mathml-core.yml @@ -1,4 +1,4 @@ -draft_date: 2024-10-10 +draft_date: 2024-10-14 name: MathML Core description: TODO spec: https://w3c.github.io/mathml-core/ @@ -7,61 +7,64 @@ compat_features: - css.properties.math-depth - css.properties.math-shift - css.properties.math-style - - mathml.elements.annotation - - mathml.elements.annotation-xml - - mathml.elements.math - - mathml.elements.math.display - - mathml.elements.merror - - mathml.elements.mfrac - - mathml.elements.mfrac.linethickness - - mathml.elements.mi - - mathml.elements.mi.mathvariant - - mathml.elements.mmultiscripts - - mathml.elements.mn - - mathml.elements.mo - - mathml.elements.mo.form - - mathml.elements.mo.largeop - - mathml.elements.mo.lspace - - mathml.elements.mo.maxsize - - mathml.elements.mo.minsize - - mathml.elements.mo.movablelimits - - mathml.elements.mo.rspace - - mathml.elements.mo.stretchy - - mathml.elements.mo.symmetric - - mathml.elements.mover - - mathml.elements.mover.accent - - mathml.elements.mpadded - - mathml.elements.mpadded.depth - - mathml.elements.mpadded.height - - mathml.elements.mpadded.lspace - - mathml.elements.mpadded.voffset - - mathml.elements.mpadded.width - - mathml.elements.mphantom - - mathml.elements.mprescripts - - mathml.elements.mroot - - mathml.elements.mrow - - mathml.elements.ms - - mathml.elements.mspace - - mathml.elements.mspace.depth - - mathml.elements.mspace.height - - mathml.elements.mspace.width - - mathml.elements.msqrt - - mathml.elements.mstyle - - mathml.elements.msub - - mathml.elements.msubsup - - mathml.elements.msup - - mathml.elements.mtable - - mathml.elements.mtd - - mathml.elements.mtd.columnspan - - mathml.elements.mtd.rowspan - - mathml.elements.mtext - - mathml.elements.mtr - - mathml.elements.munder - - mathml.elements.munder.accentunder - - mathml.elements.munderover - - mathml.elements.munderover.accent - - mathml.elements.munderover.accentunder - - mathml.elements.semantics - - mathml.global_attributes.dir - - mathml.global_attributes.displaystyle - - mathml.global_attributes.scriptlevel + +# The following features in the spec are already part of web-features: +# - MathML: +# - mathml.elements.annotation +# - mathml.elements.annotation-xml +# - mathml.elements.math +# - mathml.elements.math.display +# - mathml.elements.merror +# - mathml.elements.mfrac +# - mathml.elements.mfrac.linethickness +# - mathml.elements.mi +# - mathml.elements.mi.mathvariant +# - mathml.elements.mmultiscripts +# - mathml.elements.mn +# - mathml.elements.mo +# - mathml.elements.mo.form +# - mathml.elements.mo.largeop +# - mathml.elements.mo.lspace +# - mathml.elements.mo.maxsize +# - mathml.elements.mo.minsize +# - mathml.elements.mo.movablelimits +# - mathml.elements.mo.rspace +# - mathml.elements.mo.stretchy +# - mathml.elements.mo.symmetric +# - mathml.elements.mover +# - mathml.elements.mover.accent +# - mathml.elements.mpadded +# - mathml.elements.mpadded.depth +# - mathml.elements.mpadded.height +# - mathml.elements.mpadded.lspace +# - mathml.elements.mpadded.voffset +# - mathml.elements.mpadded.width +# - mathml.elements.mphantom +# - mathml.elements.mprescripts +# - mathml.elements.mroot +# - mathml.elements.mrow +# - mathml.elements.ms +# - mathml.elements.mspace +# - mathml.elements.mspace.depth +# - mathml.elements.mspace.height +# - mathml.elements.mspace.width +# - mathml.elements.msqrt +# - mathml.elements.mstyle +# - mathml.elements.msub +# - mathml.elements.msubsup +# - mathml.elements.msup +# - mathml.elements.mtable +# - mathml.elements.mtd +# - mathml.elements.mtd.columnspan +# - mathml.elements.mtd.rowspan +# - mathml.elements.mtext +# - mathml.elements.mtr +# - mathml.elements.munder +# - mathml.elements.munder.accentunder +# - mathml.elements.munderover +# - mathml.elements.munderover.accent +# - mathml.elements.munderover.accentunder +# - mathml.elements.semantics +# - mathml.global_attributes.dir +# - mathml.global_attributes.displaystyle +# - mathml.global_attributes.scriptlevel diff --git a/features/draft/spec/mathml-core.yml.dist b/features/draft/spec/mathml-core.yml.dist index d20e49fcfac..d32f2cd4810 100644 --- a/features/draft/spec/mathml-core.yml.dist +++ b/features/draft/spec/mathml-core.yml.dist @@ -4,196 +4,10 @@ status: baseline: false support: - chrome: "117" - chrome_android: "117" - edge: "117" + chrome: "109" + chrome_android: "109" + edge: "109" compat_features: - # baseline: low - # baseline_low_date: 2023-01-12 - # support: - # chrome: "109" - # chrome_android: "109" - # edge: "109" - # firefox: "1" - # firefox_android: "4" - # safari: "5" - # safari_ios: "4.2" - - mathml.elements.annotation - - mathml.elements.annotation-xml - - mathml.elements.mo - - mathml.elements.mo.stretchy - - mathml.elements.semantics - - # baseline: low - # baseline_low_date: 2023-01-12 - # support: - # chrome: "109" - # chrome_android: "109" - # edge: "109" - # firefox: "1" - # firefox_android: "4" - # safari: "5.1" - # safari_ios: "5" - - mathml.elements.mfrac - - mathml.elements.msqrt - - mathml.elements.mtable - - mathml.elements.mtd - - mathml.elements.mtr - - mathml.elements.munder - - # baseline: low - # baseline_low_date: 2023-01-12 - # support: - # chrome: "109" - # chrome_android: "109" - # edge: "109" - # firefox: "1" - # firefox_android: "4" - # safari: "6" - # safari_ios: "6" - - mathml.elements.merror - - mathml.elements.mi - - mathml.elements.mmultiscripts - - mathml.elements.mn - - mathml.elements.mover - - mathml.elements.mpadded - - mathml.elements.mphantom - - mathml.elements.mprescripts - - mathml.elements.mroot - - mathml.elements.mrow - - mathml.elements.msub - - mathml.elements.msubsup - - mathml.elements.msup - - mathml.elements.mtext - - mathml.elements.munderover - - # baseline: low - # baseline_low_date: 2023-01-12 - # support: - # chrome: "109" - # chrome_android: "109" - # edge: "109" - # firefox: "1" - # firefox_android: "4" - # safari: "7" - # safari_ios: "7" - - mathml.elements.mspace - - mathml.elements.mspace.depth - - mathml.elements.mspace.height - - mathml.elements.mspace.width - - # baseline: low - # baseline_low_date: 2023-01-12 - # support: - # chrome: "109" - # chrome_android: "109" - # edge: "109" - # firefox: "1" - # firefox_android: "4" - # safari: "8" - # safari_ios: "8" - - mathml.elements.mo.form - - mathml.elements.mo.largeop - - mathml.elements.mo.lspace - - mathml.elements.mo.maxsize - - mathml.elements.mo.minsize - - mathml.elements.mo.rspace - - mathml.elements.mo.symmetric - - # baseline: low - # baseline_low_date: 2023-01-12 - # support: - # chrome: "109" - # chrome_android: "109" - # edge: "109" - # firefox: "1" - # firefox_android: "4" - # safari: "9" - # safari_ios: "9" - - mathml.elements.mfrac.linethickness - - mathml.elements.ms - - # baseline: low - # baseline_low_date: 2023-01-12 - # support: - # chrome: "109" - # chrome_android: "109" - # edge: "109" - # firefox: "1" - # firefox_android: "4" - # safari: "10" - # safari_ios: "10" - - mathml.elements.mo.movablelimits - - mathml.elements.mover.accent - - mathml.elements.mpadded.depth - - mathml.elements.mpadded.height - - mathml.elements.mpadded.lspace - - mathml.elements.mpadded.width - - mathml.elements.munder.accentunder - - mathml.elements.munderover.accent - - mathml.elements.munderover.accentunder - - # baseline: low - # baseline_low_date: 2023-01-12 - # support: - # chrome: "109" - # chrome_android: "109" - # edge: "109" - # firefox: "4" - # firefox_android: "4" - # safari: "5.1" - # safari_ios: "5" - - mathml.elements.math - - mathml.elements.math.display - - # baseline: low - # baseline_low_date: 2023-01-12 - # support: - # chrome: "109" - # chrome_android: "109" - # edge: "109" - # firefox: "6" - # firefox_android: "6" - # safari: "5.1" - # safari_ios: "5" - - mathml.elements.mstyle - - # baseline: low - # baseline_low_date: 2023-01-12 - # support: - # chrome: "109" - # chrome_android: "109" - # edge: "109" - # firefox: "7" - # firefox_android: "7" - # safari: "10" - # safari_ios: "10" - - mathml.elements.mpadded.voffset - - # baseline: low - # baseline_low_date: 2023-01-12 - # support: - # chrome: "109" - # chrome_android: "109" - # edge: "109" - # firefox: "70" - # firefox_android: "79" - # safari: "8" - # safari_ios: "8" - - mathml.global_attributes.dir - - # baseline: low - # baseline_low_date: 2023-01-12 - # support: - # chrome: "109" - # chrome_android: "109" - # edge: "109" - # firefox: "70" - # firefox_android: "79" - # safari: "10" - # safari_ios: "10" - - mathml.elements.mi.mathvariant - # baseline: low # baseline_low_date: 2023-01-12 # support: @@ -206,18 +20,6 @@ compat_features: # safari_ios: "13.4" - api.MathMLElement - # baseline: low - # baseline_low_date: 2023-01-12 - # support: - # chrome: "109" - # chrome_android: "109" - # edge: "109" - # firefox: "83" - # firefox_android: "83" - # safari: "14" - # safari_ios: "14" - - mathml.global_attributes.displaystyle - # baseline: low # baseline_low_date: 2023-08-29 # support: @@ -230,28 +32,6 @@ compat_features: # safari_ios: "14.5" - css.properties.math-style - # baseline: low - # baseline_low_date: 2023-09-15 - # support: - # chrome: "117" - # chrome_android: "117" - # edge: "117" - # firefox: "1" - # firefox_android: "4" - # safari: "5.1" - # safari_ios: "5" - - mathml.elements.mtd.columnspan - - mathml.elements.mtd.rowspan - - # baseline: false - # support: - # chrome: "109" - # chrome_android: "109" - # edge: "109" - # firefox: "70" - # firefox_android: "79" - - mathml.global_attributes.scriptlevel - # baseline: false # support: # chrome: "109" @@ -261,6 +41,7 @@ compat_features: # firefox_android: "117" - css.properties.math-depth + # ⬇️ Same status as overall feature ⬇️ # baseline: false # support: # chrome: "109" diff --git a/features/draft/spec/remote-playback.yml b/features/draft/spec/remote-playback.yml deleted file mode 100644 index 7afcc33ba3e..00000000000 --- a/features/draft/spec/remote-playback.yml +++ /dev/null @@ -1,17 +0,0 @@ -draft_date: 2024-09-09 -name: Remote Playback API -description: TODO -spec: https://w3c.github.io/remote-playback/ -compat_features: - - api.HTMLMediaElement.disableRemotePlayback - - api.HTMLMediaElement.remote - - api.RemotePlayback - - api.RemotePlayback.cancelWatchAvailability - - api.RemotePlayback.connect_event - - api.RemotePlayback.connecting_event - - api.RemotePlayback.disconnect_event - - api.RemotePlayback.prompt - - api.RemotePlayback.state - - api.RemotePlayback.watchAvailability - - html.elements.audio.disableremoteplayback - - html.elements.video.disableremoteplayback diff --git a/features/draft/spec/remote-playback.yml.dist b/features/draft/spec/remote-playback.yml.dist deleted file mode 100644 index f7824ebb742..00000000000 --- a/features/draft/spec/remote-playback.yml.dist +++ /dev/null @@ -1,40 +0,0 @@ -# Generated from: remote-playback.yml -# Do not edit this file by hand. Edit the source file instead! - -status: - baseline: false - support: - chrome: "121" - chrome_android: "56" - edge: "121" - safari: "13.1" - safari_ios: "13.4" -compat_features: - # baseline: false - # support: - # chrome: "121" - # chrome_android: "56" - # edge: "121" - # safari: "13.1" - # safari_ios: "13" - - api.HTMLMediaElement.disableRemotePlayback - - html.elements.audio.disableremoteplayback - - html.elements.video.disableremoteplayback - - # ⬇️ Same status as overall feature ⬇️ - # baseline: false - # support: - # chrome: "121" - # chrome_android: "56" - # edge: "121" - # safari: "13.1" - # safari_ios: "13.4" - - api.HTMLMediaElement.remote - - api.RemotePlayback - - api.RemotePlayback.cancelWatchAvailability - - api.RemotePlayback.connect_event - - api.RemotePlayback.connecting_event - - api.RemotePlayback.disconnect_event - - api.RemotePlayback.prompt - - api.RemotePlayback.state - - api.RemotePlayback.watchAvailability