Closed
Bug 1200059
Opened 10 years ago
Closed 10 years ago
[EME] Allow Adobe Primetime to work on MacOSX if available
Categories
(Core :: Audio/Video: Playback, defect)
Tracking
()
RESOLVED
FIXED
mozilla43
People
(Reporter: cpearce, Assigned: cpearce)
References
Details
Attachments
(1 file)
10.33 KB,
patch
|
eflores
:
review+
Sylvestre
:
approval-mozilla-beta+
|
Details | Diff | Splinter Review |
Our MediaKeySystemAccess implementation hard-codes Adobe EME to work only on Windows Vista and later. In order for Adobe to test EME on MacOSX, we need to loosen those restrictions to allow MacOSX to work too.
Assignee | ||
Comment 1•10 years ago
|
||
* Rearrange MediaKeySystemAccess to enable Primetime to work if the CDM is present.
* Use GMPTrialCreator where we expect the CDM to decode.
* Remove the old "access" keySystem string
Attachment #8654672 -
Flags: review?(edwin)
Assignee | ||
Comment 2•10 years ago
|
||
Comment on attachment 8654672 [details] [diff] [review]
Patch: Make Primetime usable on MacOSX if CDM available
Review of attachment 8654672 [details] [diff] [review]:
-----------------------------------------------------------------
::: dom/media/eme/MediaKeySystemAccessManager.cpp
@@ +88,5 @@
> + IsVistaOrLater();
> +#elif defined(XP_MACOSX)
> + aKeySystem.EqualsLiteral("com.adobe.primetime") &&
> + nsCocoaFeatures::OnLionOrLater();
> +#endif
Needs #else.
Attachment #8654672 -
Flags: review?(edwin) → review+
Assignee | ||
Comment 4•10 years ago
|
||
Assignee | ||
Comment 5•10 years ago
|
||
Assignee | ||
Comment 6•10 years ago
|
||
Comment 8•10 years ago
|
||
Status: NEW → RESOLVED
Closed: 10 years ago
status-firefox43:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla43
Assignee | ||
Comment 9•10 years ago
|
||
Beta try push:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=23550dd24ed5
Rebased patch:
https://hg.mozilla.org/try/raw-rev/54f8a244fe62
Assignee | ||
Comment 10•10 years ago
|
||
We need this uplift in order to uplift the patch in bug 1207439 which is blocking EME on Windows.
Blocks: 1207439
Flags: needinfo?(cpearce)
Assignee | ||
Comment 11•10 years ago
|
||
Comment on attachment 8654672 [details] [diff] [review]
Patch: Make Primetime usable on MacOSX if CDM available
Approval Request Comment
[Feature/regressing bug #]: EME
[User impact if declined]: Won't be able to uplift bug 1207439, which means Firefox will crash when trying to startup the next version of Adobe's EME plugin.
[Describe test coverage new/current, TreeHerder]: We have lots of EME mochitests.
[Risks and why]: Low, this mostly affects MacOSX, and we're not shipping Adobe EME there.
[String/UUID change made/needed]: None.
Attachment #8654672 -
Flags: approval-mozilla-beta?
Updated•10 years ago
|
status-firefox42:
--- → affected
Comment 12•10 years ago
|
||
Comment on attachment 8654672 [details] [diff] [review]
Patch: Make Primetime usable on MacOSX if CDM available
Needed for a partner, taking it. Should be in 42.0b2.
Attachment #8654672 -
Flags: approval-mozilla-beta? → approval-mozilla-beta+
Comment 13•10 years ago
|
||
Assignee | ||
Updated•10 years ago
|
Flags: needinfo?(cpearce)
You need to log in
before you can comment on or make changes to this bug.
Description
•