New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 648207 link

Starred by 2 users

Issue metadata

Status: WontFix
Owner:
Last visit > 30 days ago
Closed: Jul 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

Implement HTMLMediaElement.prototype.fastSeek

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

Issue description

This showed up in "Web features in 2 major browser, but not Chrome":
https://docs.google.com/spreadsheets/d/1Fqv1JyadCDGMJ91GdIYPQicI97ELIHabwUfxFQv-jLU/edit?usp=sharing

The other two engines are Gecko and WebKit, Edge 14 does not have this.
 
Cc: w...@chromium.org
Owner: w...@chromium.org
Status: Assigned (was: Untriaged)
watk@ is working on this.

Comment 3 by w...@chromium.org, Sep 26 2016

I have an early POC: https://codereview.chromium.org/2366373003. I have quite a few open questions/API improvements/tests to write before turning it into a real CL.
Note: Mozilla is planning to drop support for this API due to developer confusion over its use.
That's interesting, do you have a link to that discussion?
Unfortunately no, it was an in-person discussion at FOMS, and I have been so far unable to follow up on it. I will keep trying.
Whoops, totally failed to post here with the responses.

Bugzilla bugs:
  - https://bugzilla.mozilla.org/show_bug.cgi?id=1022913 "fastSeek() is not guaranteed to seek in the correct direction "
  - https://bugzilla.mozilla.org/show_bug.cgi?id=1023771 "Regression: Unable to properly seek in a WEBM video"
  - https://bugzilla.mozilla.org/show_bug.cgi?id=1026330 "fastSeek should always be fast"

Some better heuristics can solve these problems except for the last one; fastSeek() is inevitably inconsistent. As a result the UX was inconsistent. "Based on that, we decided not to use fastSeek in our own built in video controls, and generally I feel fastSeek() isn't a good idea."

Their metrics (https://mzl.la/2g03mkK) showed very low adoption (but those clients that use it use it a lot).


Comment 8 by foolip@chromium.org, Jan 11 2017

That's interesting. If you want to chat with them, it would be interesting to know if there are any spec changes that could salvage the situation?

Comment 9 by w...@chromium.org, Jul 6 2017

Status: WontFix (was: Assigned)

Sign in to add a comment