Bug 1886607 - Fill ProcInfoRequest.childTask on iOS. r=nika,profiler-reviewers,florian
Differential Revision: https://phabricator.services.mozilla.com/D205268
This commit is contained in:
@@ -1517,10 +1517,10 @@ already_AddRefed<Promise> ChromeUtils::RequestProcInfo(GlobalObject& aGlobal,
|
|||||||
// DOM windows.
|
// DOM windows.
|
||||||
/* aUtilityInfo = */ std::move(utilityActors),
|
/* aUtilityInfo = */ std::move(utilityActors),
|
||||||
/* aChild = */ 0 // Without a ContentProcess, no ChildId.
|
/* aChild = */ 0 // Without a ContentProcess, no ChildId.
|
||||||
#ifdef XP_MACOSX
|
#ifdef XP_DARWIN
|
||||||
,
|
,
|
||||||
/* aChildTask = */ aGeckoProcess->GetChildTask()
|
/* aChildTask = */ aGeckoProcess->GetChildTask()
|
||||||
#endif // XP_MACOSX
|
#endif // XP_DARWIN
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -1619,10 +1619,10 @@ already_AddRefed<Promise> ChromeUtils::RequestProcInfo(GlobalObject& aGlobal,
|
|||||||
/* aWindowInfo = */ std::move(windows),
|
/* aWindowInfo = */ std::move(windows),
|
||||||
/* aUtilityInfo = */ nsTArray<UtilityInfo>(),
|
/* aUtilityInfo = */ nsTArray<UtilityInfo>(),
|
||||||
/* aChild = */ contentParent->ChildID()
|
/* aChild = */ contentParent->ChildID()
|
||||||
#ifdef XP_MACOSX
|
#ifdef XP_DARWIN
|
||||||
,
|
,
|
||||||
/* aChildTask = */ contentParent->Process()->GetChildTask()
|
/* aChildTask = */ contentParent->Process()->GetChildTask()
|
||||||
#endif // XP_MACOSX
|
#endif // XP_DARWIN
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -4840,10 +4840,10 @@ void SamplerThread::SpyOnUnregisteredThreads() {
|
|||||||
/* aWindowInfo = */ nsTArray<WindowInfo>{},
|
/* aWindowInfo = */ nsTArray<WindowInfo>{},
|
||||||
/* aUtilityInfo = */ nsTArray<UtilityInfo>{},
|
/* aUtilityInfo = */ nsTArray<UtilityInfo>{},
|
||||||
/* aChild = */ 0
|
/* aChild = */ 0
|
||||||
#ifdef XP_MACOSX
|
#ifdef XP_DARWIN
|
||||||
,
|
,
|
||||||
/* aChildTask = */ MACH_PORT_NULL
|
/* aChildTask = */ MACH_PORT_NULL
|
||||||
#endif // XP_MACOSX
|
#endif // XP_DARWIN
|
||||||
);
|
);
|
||||||
|
|
||||||
const ProcInfoPromise::ResolveOrRejectValue procInfoOrError =
|
const ProcInfoPromise::ResolveOrRejectValue procInfoOrError =
|
||||||
|
|||||||
Reference in New Issue
Block a user