| Index: content/renderer/render_frame_impl.cc
|
| diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc
|
| index 829f6226658c7eee94113739f08051d4ff799fe9..f97e71fce02a0649c45f4ac4cdb68d30434c4c3e 100644
|
| --- a/content/renderer/render_frame_impl.cc
|
| +++ b/content/renderer/render_frame_impl.cc
|
| @@ -793,6 +793,11 @@ bool IsHttpPost(const blink::WebURLRequest& request) {
|
| // Note that HLS and MP4 detection are pre-redirect and path-based. It is
|
| // possible to load such a URL and find different content.
|
| bool UseWebMediaPlayerImpl(const GURL& url) {
|
| + // Always use WMPI for playing blob URLs since WMPA could never play them very
|
| + // well and no longer has support for MSE based playbacks.
|
| + if (url.SchemeIsBlob())
|
| + return true;
|
| +
|
| // WMPI does not support HLS.
|
| if (media::MediaCodecUtil::IsHLSURL(url))
|
| return false;
|
|
|