Open
Bug 1322517
Opened 8 years ago
Updated 2 months ago
[EME] Remove support for EME on insecure contexts
Categories
(Core :: Audio/Video: Playback, task, P3)
Core
Audio/Video: Playback
Tracking
()
NEW
People
(Reporter: cpearce, Unassigned)
References
(Blocks 2 open bugs)
Details
(Keywords: site-compat)
Attachments
(2 files, 1 obsolete file)
The EME spec says it is only to be supported on secure contexts.
Netflix are already only using EME over HTTPS in Firefox.
Our intention is to make this change the Firefox release after Chrome ships this.
Reporter | ||
Comment 1•8 years ago
|
||
Updated•8 years ago
|
Keywords: dev-doc-needed,
site-compat
Reporter | ||
Comment 2•8 years ago
|
||
MozReview-Commit-ID: 1kIWXRS7BJu
Comment 3•7 years ago
|
||
Chrome has removed support for EME on insecure contexts in their 58 (https://www.chromestatus.com/features/5724389932793856)
I will take over this bug and move on dom peer reviewing.
Assignee: cpearce → jacheng
Reporter | ||
Comment 4•7 years ago
|
||
Telemetry shows that 10.92% of all EME content is served on non-secure contexts in Firefox 56 release: https://mzl.la/2h0hbUF
The telemetry has expired too, we should really renew it.
Comment 5•7 years ago
|
||
If I extend the telemetry, should I still need to work on this bug to remove supporting on insecure context?
Thanks.
Flags: needinfo?(cpearce)
Comment 6•7 years ago
|
||
The MEDIA_EME_SECURE_CONTEXT will be expired in gecko 60.
http://searchfox.org/mozilla-central/rev/aa1343961fca52e8c7dab16788530da31aab7c8d/toolkit/components/telemetry/Histograms.json#8569
So we will extend the telemetry when Nightly hits ver.60 (2018-01-15). I will extend the telemetry to 63.
Telemetry shows that 10.92% of all EME content is served on non-secure contexts in Firefox 56.
We expect the number eliminates to around 2% then I will move on this bug.
Flags: needinfo?(cpearce)
Comment hidden (mozreview-request) |
Comment 8•7 years ago
|
||
There is a lot of test failures
https://treeherder.mozilla.org/#/jobs?repo=try&revision=e095734e1666d0384b4dfa12a7c7459077c94a28&selectedJob=144854157
I think we should use
https://searchfox.org/mozilla-central/rev/a662f122c37704456457a526af90db4e3c0fd10e/dom/tests/mochitest/general/test_interfaces.js#874
to mark them test in SecureContext.
I will provide a patch in this bug to fix those error together when I need to go back working on this.
Comment 9•7 years ago
|
||
Part1 only
https://treeherder.mozilla.org/#/jobs?repo=try&revision=e095734e1666d0384b4dfa12a7c7459077c94a28
Part1 + Part2
https://treeherder.mozilla.org/#/jobs?repo=try&revision=5dbae00b120122019ed5a0e5ba8173de64f0a75d
So we need part2 once we want to land part1.
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Updated•7 years ago
|
Attachment #8893631 -
Attachment is obsolete: true
Updated•7 years ago
|
Keywords: dev-doc-needed,
site-compat
Updated•7 years ago
|
Keywords: site-compat
Updated•5 years ago
|
Type: defect → task
Comment 12•3 years ago
|
||
The bug assignee is inactive on Bugzilla, so the assignee is being reset.
Assignee: ayumiqmazaky → nobody
Updated•2 years ago
|
Severity: normal → S3
Updated•8 months ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•