Bug 1953680 Use simple static C strings for nsMediaEventRunner names r=media-playback-reviewers,alwu

Differential Revision: https://phabricator.services.mozilla.com/D243054
This commit is contained in:
Karl Tomlinson
2025-04-01 00:47:11 +00:00
parent 8bc76bd1cc
commit 6c125a1562
3 changed files with 11 additions and 15 deletions

View File

@@ -247,8 +247,7 @@ class HTMLMediaElement::EventBlocker final : public nsISupports {
MOZ_ASSERT(mShouldBlockEventDelivery);
MOZ_ASSERT(mElement);
LOG_EVENT(LogLevel::Debug,
("%p postpone runner %s for %s", mElement.get(),
NS_ConvertUTF16toUTF8(aRunner->Name()).get(),
("%p postpone runner %s for %s", mElement.get(), aRunner->Name(),
NS_ConvertUTF16toUTF8(aRunner->EventName()).get()));
mPendingEventRunners.AppendElement(aRunner);
}
@@ -282,8 +281,7 @@ class HTMLMediaElement::EventBlocker final : public nsISupports {
MOZ_ASSERT(mElement);
for (auto& runner : mPendingEventRunners) {
LOG_EVENT(LogLevel::Debug,
("%p execute runner %s for %s", mElement.get(),
NS_ConvertUTF16toUTF8(runner->Name()).get(),
("%p execute runner %s for %s", mElement.get(), runner->Name(),
NS_ConvertUTF16toUTF8(runner->EventName()).get()));
GetMainThreadSerialEventTarget()->Dispatch(runner.forget());
}