Bug 1343754 - Label PLayerTransaction; r=bevistseng,kats

MozReview-Commit-ID: 8QF5SQKuFhY

--HG--
extra : rebase_source : c2dca1fff0e96489b87c704200a19a4b037c04f7
This commit is contained in:
Kevin Chen 2017-03-21 03:57:56 +00:00
Родитель bdb02a828a
Коммит ae41b0ceb9
1 изменённых файлов: 11 добавлений и 0 удалений

Просмотреть файл

@ -337,6 +337,17 @@ CompositorBridgeChild::AllocPLayerTransactionChild(const nsTArray<LayersBackend>
{
LayerTransactionChild* c = new LayerTransactionChild(aId);
c->AddIPDLReference();
TabChild* tabChild = TabChild::GetFrom(c->GetId());
// Do the DOM Labeling.
if (tabChild) {
nsCOMPtr<nsIEventTarget> target =
tabChild->TabGroup()->EventTargetFor(TaskCategory::Other);
SetEventTargetForActor(c, target);
MOZ_ASSERT(c->GetActorEventTarget());
}
return c;
}