New issue
Advanced search Search tips

Issue 651765 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug

Blocking:
issue 896242



Sign in to add a comment

Failing web-platform-tests for MSE that pass in Edge, Firefox and Safari

Project Member Reported by foolip@chromium.org, Sep 30 2016

Issue description

http://w3c-test.org/media-source/SourceBuffer-abort-readyState.html
http://w3c-test.org/media-source/SourceBuffer-abort-updating.html

These failures need analysis, but may point to low-hanging fruit for improving interop. Judgement is required, the failures may be entangled with spec issues.

See  issue 651572  for the source of this data, which includes failing subtests.

Note: Results may have changed in the interim.
 
Cc: foolip@chromium.org
Status: Available (was: Untriaged)
Both tests pass if the full MIME string is used for the videos: for instance, 'video/mp4;codecs="avc1.42001e"'.

The tests use video/mp4 which Chrome doesn't recognize as supported.

Should the tests be fixed or should Chrome understand video/mp4 with some default codecs?

Comment 2 by foolip@chromium.org, Oct 12 2016

wolenetz@, seems like https://w3c.github.io/media-source/#dom-mediasource-istypesupported doesn't give a reason why MediaSource.isTypeSupported('video/mp4') could return false, would you agree? "If the MediaSource does not support the specified combination of media type, media subtype, and codecs then return false" could be taken to mean anything, but the note about "maybe" and "probably" sure makes it seem like 'video/mp4' should return true.
Project Member

Comment 3 by bugdroid1@chromium.org, Apr 21 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/0452bcf300c90ef3707f530cdec61c5397627cc9

commit 0452bcf300c90ef3707f530cdec61c5397627cc9
Author: foolip <foolip@chromium.org>
Date: Fri Apr 21 17:05:55 2017

Import MSE tests from web-platform-tests

Some of the upstream tests originate from http/tests/media/media-source/
and in the long run these should be consolidated. Importing is the first
step, and may reveal interop problems in need of attention.

BUG= 624037 , 633669 ,651765
R=chcunningham@chromium.org,wolenetz@chromium.org

Review-Url: https://codereview.chromium.org/2830203003
Cr-Commit-Position: refs/heads/master@{#466370}

[modify] https://crrev.com/0452bcf300c90ef3707f530cdec61c5397627cc9/third_party/WebKit/LayoutTests/W3CImportExpectations

Components: -Blink>Media Internals>Media>Source
Owner: wolenetz@chromium.org
Status: Assigned (was: Available)
Summary: Failing web-platform-tests for MSE that pass in Edge, Firefox and Safari (was: 2 failing web-platform-tests for MSE that pass in Firefox and Edge)
Here are two updated reports of Chrome-only failures and the "pass in Firefox and Edge" variant that this bug was reported against:
https://gist.github.com/foolip/32285c7baf22f7ca356c80b56b56a484
https://gist.github.com/foolip/bb5dc2b02cc87ac4412dcd348868edd1

wolenetz@, can you take a look?
Blocking: 896242
Blocking: -651572

Sign in to add a comment