Primary eng/PM emails
Spec
The VP9 bitstream has been finalized, but the spec is not yet available.
Summary
VP9 is the successor to the VP8 video codec. Chromium has supported pre-release versions of the VP9 bitstream behind a flag since M27.
https://codereview.chromium.org/16830004/ adds canPlayType() support, removes the flag, and enables VP9 by default.
Motivation
WebM now supports the VP9 codec, and Chromium was the first to support VP8 in WebM. This continues the tradition, and adds a video codec that produces video of higher quality than VP8 at lower bitrates. This makes the web faster, and all of the cat videos will be that much sharper!
Compatibility Risk
Mozilla already supports VP8 in WebM, but I have no knowledge of their plans with regard to VP9. Microsoft support for VP8 requires installation of additional components to enable support in their browser. The same is true for Apple. In light of the aforementioned points I can't comment with any certainty on the subject of compatibility risk.
Will this feature be supported on all five Blink platforms (Windows, Mac, Linux, Chrome OS and Android)?
VP9 will be supported on Windows, Mac, Linux and Chrome OS initially. Android support is in the works.
OWP launch tracking bug?
N/A
Row on feature dashboard?
No.
Requesting approval to ship?
No. It's already in Chromium. This will remove the flag and enable the final version of the bitstream for everyone.