I was curious about WPT coverage for this and found 
https://wpt.fyi/results/mediasession/mediametadata.html

Maybe that could be updated to check for the basics of the new attribute?

-- Dan

From: 'Jiaming Cheng' via blink-dev <blink-dev@chromium.org>
Sent: Tuesday, April 30, 2024 1:50 PM
To: blink-dev@chromium.org
Cc: Alex Newcomer <newco...@google.com>; Megan Fu <megan...@google.com>; Tommy 
Steimel <stei...@google.com>; Andrew Xu <andre...@google.com>
Subject: [blink-dev] Intent to Ship: Support Video Chapter in MediaMetadata

Contact emails
jiami...@google.com<mailto:jiami...@google.com>


Explainer
https://github.com/w3c/mediasession/pull/308


Specification
https://www.w3.org/TR/mediasession/#the-chapterinformation-interface


Summary

The corresponding implementation on the blink layer based on the w3c api 
change, which is to add the `ChapterInformation` attribute in the existing 
`MediaMetadata` See the propose: https://github.com/w3c/mediasession/issues/273



Blink component
Blink>Media>Session<https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EMedia%3ESession>


TAG review
None


TAG review status
Not applicable


Risks



Interoperability and Compatibility

It's low risk as it's a small addition to an existing API that both Gecko and 
WebKit approve of


Gecko: No signal

WebKit: No signal

Web developers: No signals

Other signals:


WebView application risks

Does this intent deprecate or change behavior of existing APIs, such that it 
has potentially high risk for Android WebView-based applications?

None



Debuggability

None



Will this feature be supported on all six Blink platforms (Windows, Mac, Linux, 
ChromeOS, Android, and Android WebView)?
No


Is this feature fully tested by 
web-platform-tests<https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>?
No


Flag name on chrome://flags
MediaSessionChapterInformation


Finch feature name
None


Non-finch justification
None


Requires code in //chrome?
False


Sample links

https://googlechrome.github.io/samples/media-session/video.html


Estimated milestones
Shipping on desktop
126






Anticipated spec changes

Open questions about a feature may be a source of future web compat or interop 
issues. Please list open issues (e.g. links to known github issues in the 
project for the feature specification) whose resolution may introduce web 
compat/interop risk (e.g., changing to naming or structure of the API in a 
non-backward-compatible way).
None


Link to entry on the Chrome Platform Status
https://chromestatus.com/feature/6682585059295232?gate=5003115407605760

This intent message was generated by Chrome Platform 
Status<https://chromestatus.com/>.
--
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to 
blink-dev+unsubscr...@chromium.org<mailto:blink-dev+unsubscr...@chromium.org>.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CABE8buQTGirUaRRsr9ooud9S%3Dg0OquQy6rGy%2BvnrDtT7T%2BqK%2BQ%40mail.gmail.com<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CABE8buQTGirUaRRsr9ooud9S%3Dg0OquQy6rGy%2BvnrDtT7T%2BqK%2BQ%40mail.gmail.com?utm_medium=email&utm_source=footer>.

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/MW4PR00MB1453A46BB0D6695CDE9A9F37C51A2%40MW4PR00MB1453.namprd00.prod.outlook.com.

Reply via email to