Labels: -Pri-3 M-59 Pri-1 Status: Started (was: Assigned) Summary: Deprecate and Remove "-internal" media controls CSS pseudo elements expose to web content (was: Deprecate "-internal" media controls CSS pseudo elements expose to web content)
CL is read. Intent to Deprecate and Remove drafts are ready. We are targetting deprecation in M57 and removal in M59.
All of the internal selectors are no longer web exposed except for:
-internal-media-controls-overlay-cast-button
We are looking into alternative solutions.
The overwhelming majority of -internal-media-controls-overlay-cast-button usage is Walmart.
https://corporate.walmart.com
video::-internal-media-controls-overlay-cast-button {
display: none;
}
Any progress here?
It would be unfortunate if we had a repeat of
https://github.com/w3c/csswg-drafts/issues/3051
and -internal-media-controls-overlay-cast-button
was added to web standards.
We might want to remove despite the usage.
Yes please. WebKit had a very similar thing with ::x- pseudo-elements. I'm removing those in https://bugs.webkit.org/show_bug.cgi?id=189089.
If for some reason you can't remove it, could you please make it a ::-webkit- pseudo at least?
Though removing is of course preferable...
The usage of this pseudo-element is above 1% of page visits on Chrome Android. We may want to use UKM UseCounters to have a better idea of which websites are using it and how broken they would be without.
Renaming doesn't seem like an option as it would still break websites.
Comment 1 by dstockwell@google.com
, Jan 4 2017