Contact emails
Summary
-internal-media-controls-overlay-cast-button will no longer be exposed to web contents. That means that the remote playback overlay icon (on top of content) will no longer be customizable in CSS.
Motivation
-internal-media-controls-overlay-cast-button should never have been exposed to web contents in the first place. Furthermore, we now have an API for websites to reimplement the cast button feature (using Remote Playback API) so a website that wants a custom cast button can use custom controls.
Compatibility And Interoperability Risk
The selector has been available for as long as Chrome Android supports video flinging (couple of years). Contrary to -internal-media-controls-cast-button, we believe that this selector might be used to hide the overlay, making the deprecation more visible and annoying to web developers.
Alternative implementation suggestion for web developers
For developers that meant to customise the experience, using custom controls with Remote Playback API to implement the cast button is the recommended way to work around this deprecation.
For developers that meant to hide the button, using the `disableRemotePlayback` attribute is the recommended way to work around this deprecation.
Usage information from UseCounter
Usage is low (0.0328%) but above the threshold. However, usage has been declining:
https://www.chromestatus.com/metrics/feature/timeline/popularity/1064
We will look at the data when M59 is around the corner. We expect the usage to go below threshold. We will also investigate if there are large websites using the feature in order to see how they can move away from it.
OWP launch tracking bug
Entry on the feature dashboard
https://www.chromestatus.com/feature/5714245488476160
Requesting approval to remove too?
lgtm1
--
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+unsubscribe@chromium.org.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscribe@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/a3a368d0-1123-4a92-a938-6beff4076e4d%40chromium.org.