Bug 1343798 - Label runnables for HTMLTrackElement. r=jwwang
MozReview-Commit-ID: El7LXJFAHiM
This commit is contained in:
@@ -433,12 +433,17 @@ HTMLTrackElement::SetReadyState(uint16_t aReadyState)
|
||||
void
|
||||
HTMLTrackElement::DispatchTrackRunnable(const nsString& aEventName)
|
||||
{
|
||||
nsIDocument* doc = OwnerDoc();
|
||||
if (!doc) {
|
||||
return;
|
||||
}
|
||||
nsCOMPtr<nsIRunnable> runnable =
|
||||
NewRunnableMethod
|
||||
<const nsString>(this,
|
||||
&HTMLTrackElement::DispatchTrustedEvent,
|
||||
aEventName);
|
||||
NS_DispatchToMainThread(runnable);
|
||||
doc->Dispatch("HTMLTrackElement::DispatchTrackRunnable",
|
||||
TaskCategory::Other, runnable.forget());
|
||||
}
|
||||
|
||||
void
|
||||
|
||||
Reference in New Issue
Block a user