Bug 161861 - Remove MediaController
Summary: Remove MediaController
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Media (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL: http://wpt.live/html/semantics/embedd...
Keywords: BrowserCompat, InRadar, WPTImpact
Depends on:
Blocks:
 
Reported: 2016-09-12 05:29 PDT by Simon Pieters (:zcorpan)
Modified: 2024-02-08 15:25 PST (History)
8 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Simon Pieters (:zcorpan) 2016-09-12 05:29:02 PDT
In https://github.com/whatwg/html/issues/192 MediaController was removed from HTML.

I added wpt tests for the removal in https://github.com/w3c/web-platform-tests/pull/3686

From the issue, hober said:

> I'm trying to dig up some usage data, but in the interim I can say that we are unlikely to drop support for MediaController absent a compelling alternative that addresses its use cases.

roc made a proof-of-concept JS implementation at http://people.mozilla.org/~roc/videosync.html (unfortunately 404 now) showing that it's possible to get low enough lag in the sync for the stated use cases (but not frame-accurate syncing).
Comment 1 Jer Noble 2016-09-12 08:47:40 PDT
(In reply to comment #0)
> roc made a proof-of-concept JS implementation at
> http://people.mozilla.org/~roc/videosync.html (unfortunately 404 now)
> showing that it's possible to get low enough lag in the sync for the stated
> use cases (but not frame-accurate syncing).

Which means that his proof-of-concept is insufficient to address the use cases for which MediaController is intended.  It's highly unlikely WebKit will remove this feature until one that actually addresses these use cases can be specced and implemented.
Comment 2 Mihai 2017-04-21 20:27:27 PDT
@Jer Thanks for keeping MediaController!
 Leaving the developers with absolutely no choice seems hostile to me and I can't see how it could help the web platform. 
 That being it said it seems our app will be work on Safari only.
Comment 3 Ahmad Saleem 2023-10-12 13:51:24 PDT
We might still need to do something here:

https://wpt.fyi/results/html/semantics/embedded-content/media-elements/historical.html?label=master&label=experimental&aligned=&q=safari%3Afail

We are failing:

> MediaController constructor should not be supported

@Jer Noble - any plan to align with other browser now since it is only supported in Safari while other browsers have removed it?
Comment 4 Radar WebKit Bug Importer 2024-02-08 15:25:36 PST
<rdar://problem/122587147>