Bug 1450167. Stop using atom-or-string for event names in the listener manager. r=smaug

Now that we support atoms off the the main thread, we can just use atoms.
This commit is contained in:
Boris Zbarsky
2018-07-24 18:15:19 -04:00
parent abb348fc6e
commit df3b83f98c
22 changed files with 149 additions and 256 deletions

View File

@@ -7372,28 +7372,25 @@ HTMLMediaElement::SetMediaKeys(mozilla::dom::MediaKeys* aMediaKeys,
EventHandlerNonNull*
HTMLMediaElement::GetOnencrypted()
{
return EventTarget::GetEventHandler(nsGkAtoms::onencrypted, EmptyString());
return EventTarget::GetEventHandler(nsGkAtoms::onencrypted);
}
void
HTMLMediaElement::SetOnencrypted(EventHandlerNonNull* aCallback)
{
EventTarget::SetEventHandler(
nsGkAtoms::onencrypted, EmptyString(), aCallback);
EventTarget::SetEventHandler(nsGkAtoms::onencrypted, aCallback);
}
EventHandlerNonNull*
HTMLMediaElement::GetOnwaitingforkey()
{
return EventTarget::GetEventHandler(nsGkAtoms::onwaitingforkey,
EmptyString());
return EventTarget::GetEventHandler(nsGkAtoms::onwaitingforkey);
}
void
HTMLMediaElement::SetOnwaitingforkey(EventHandlerNonNull* aCallback)
{
EventTarget::SetEventHandler(
nsGkAtoms::onwaitingforkey, EmptyString(), aCallback);
EventTarget::SetEventHandler(nsGkAtoms::onwaitingforkey, aCallback);
}
void