Summary
Deprecate these APIs on HTMLVideoElement:
readonly attribute boolean webkitSupportsFullscreen;
readonly attribute boolean webkitDisplayingFullscreen;
void webkitEnterFullscreen();
void webkitExitFullscreen();
// Note the different capitalization of the "S" in FullScreen.
void webkitEnterFullScreen();
void webkitExitFullScreen();
Motivation
Usage information from UseCounter
These numbers were provided to me by Adam Barth:
PrefixedVideoSupportsFullscreen 0.0078%
PrefixedVideoDisplayingFullscreen 0.0010%
PrefixedVideoEnterFullscreen 0.00024%
PrefixedVideoExitFullscreen 0.00018%
PrefixedVideoEnterFullScreen < 0.00001%
PrefixedVideoExitFullScreen < 0.00001%
These counters have, IIUC, just reached the stable channel, so another check will be needed before removal.
Compatibility Risk
When removed, sites that use *only* this API with no fallback will simply stop supporting fullscreen. Given the usage counts this does not seem catastrophic, and it's likely that at least some of the current pages using this would fall back to another code path if the APIs were removed.
Row on feature dashboard?
No.