Implement the seek{back,for}ward in the MediaSession interface
Categories
(Core :: Audio/Video: Playback, task, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox76 | --- | fixed |
People
(Reporter: chunmin, Assigned: chunmin)
References
()
Details
(Keywords: dev-doc-complete)
Attachments
(2 files)
We should implement the MediaSession API for the seek operations. However, the definition of the action handler in the current spec is problematic for the seek operations:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1112032#c68
- https://github.com/w3c/mediasession/issues/234
Once they are solved, we should implement it.
Assignee | ||
Comment 1•5 years ago
|
||
Depends on D45458
Updated•5 years ago
|
Updated•5 years ago
|
Assignee | ||
Comment 2•5 years ago
|
||
Will only implement seek{back,for}ward
in this bug.
Assignee | ||
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Assignee | ||
Comment 3•5 years ago
|
||
Depends on D45459
Updated•5 years ago
|
Comment 5•5 years ago
|
||
Backed out 3 changesets (bug 1620077, bug 1580623) for causing mochitest failures
https://hg.mozilla.org/integration/autoland/rev/bc13649cbfa3ef1da31685275d0c15ac7b121704
push that caused the backout: https://treeherder.mozilla.org/#/jobs?repo=autoland&selectedJob=293577667&resultStatus=testfailed%2Cbusted%2Cexception%2Cretry%2Cusercancel%2Crunnable&revision=981e37f4d18dd9845697ad099da0a9d9068c94dd&failure_classification_id=2
Assignee | ||
Comment 6•5 years ago
|
||
(In reply to Andrei Ciure[:aciure] from comment #5)
Backed out 3 changesets (bug 1620077, bug 1580623) for causing mochitest failures
https://hg.mozilla.org/integration/autoland/rev/bc13649cbfa3ef1da31685275d0c15ac7b121704push that caused the backout: https://treeherder.mozilla.org/#/jobs?repo=autoland&selectedJob=293577667&resultStatus=testfailed%2Cbusted%2Cexception%2Cretry%2Cusercancel%2Crunnable&revision=981e37f4d18dd9845697ad099da0a9d9068c94dd&failure_classification_id=2
The fail is due to the patch in Bug 1620077 is pushed together. I don't think I mark D65409 as checked-in-needed. Can you just land D45459 and D66619?
Comment 9•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/96061ce60523
https://hg.mozilla.org/mozilla-central/rev/f1a3c204d3ba
Comment 10•5 years ago
|
||
Documentation updates:
- Submitted BCD PR 6002 with updates for Firefox 76 and adding a couple missing files
- Submitted KumaScript PR 1359 updating GroupData to include missing Media Session API stuff
- Updated Experimental features in Firefox to indicate that Media Session API is now enabled by default on Nightly as of Firefox Nightly 76
- Updated main Media Session API page
- New page: MediaSessionActionDetails.action
- New page: MediaSessionActionDetails.action
- New page: MediaSessionActionDetails.seekOffset
- New page: MediaSessionActionDetails.seekTime
- New page: MediaSessionActionDetails
- Updated: MediaSession
Description
•