Closed
Bug 1304249
Opened 9 years ago
Closed 9 years ago
[EME] Implement MediaKeySession.onkeystatuseschange
Categories
(Core :: Audio/Video: Playback, defect, P3)
Core
Audio/Video: Playback
Tracking
()
RESOLVED
FIXED
mozilla52
| Tracking | Status | |
|---|---|---|
| firefox52 | --- | fixed |
People
(Reporter: cpearce, Unassigned)
References
()
Details
Attachments
(1 file)
This Web Platform test is failing because we don't implement MediaKeySession.onkeystatuseschange:
https://w3c-test.org/encrypted-media/idlharness.html
Should be an easy fix.
| Reporter | ||
Updated•9 years ago
|
Priority: -- → P3
| Reporter | ||
Comment 1•9 years ago
|
||
Summary: Implement MediaKeySession.onkeystatuseschange → [EME] Implement MediaKeySession.onkeystatuseschange
| Comment hidden (mozreview-request) |
Comment 3•9 years ago
|
||
| mozreview-review | ||
Comment on attachment 8793143 [details]
Bug 1304249 - Implement MediaKeySession.onkeystatuseschange.
https://reviewboard.mozilla.org/r/79930/#review78766
::: dom/media/eme/MediaKeySession.cpp:495
(Diff revision 1)
> + return elm ? elm->GetEventHandler(nsGkAtoms::onkeystatuseschange, EmptyString())
> + : nullptr;
> +}
> +
> +void
> +MediaKeySession::SetOnkeystatuseschange(EventHandlerNonNull* handler)
aHandler or aCallback
::: dom/media/eme/MediaKeySession.cpp:499
(Diff revision 1)
> +void
> +MediaKeySession::SetOnkeystatuseschange(EventHandlerNonNull* handler)
> +{
> + EventListenerManager *elm = GetOrCreateListenerManager();
> + if (elm) {
> + elm->SetEventHandler(nsGkAtoms::onkeystatuseschange, EmptyString(), handler);
As I mentioned in the other bug, Get/SetEventHandler is handy for this case.
Comment 4•9 years ago
|
||
| mozreview-review | ||
Comment on attachment 8793143 [details]
Bug 1304249 - Implement MediaKeySession.onkeystatuseschange.
https://reviewboard.mozilla.org/r/79930/#review78768
Attachment #8793143 -
Flags: review?(bugs) → review+
| Reporter | ||
Comment 5•9 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/a9773f974a447c5f37789505e457e708a810631d
Bug 1304249 - Implement MediaKeySession.onkeystatuseschange. r=smaug
Comment 6•9 years ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 9 years ago
status-firefox52:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla52
Comment 7•9 years ago
|
||
| bugherder | ||
You need to log in
before you can comment on or make changes to this bug.
Description
•